准备所需JAR包 编写配置文件 db.properties: jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/db_mybatis jdbc.username=root jdbc.password=root ...
分类:
编程语言 时间:
2020-06-25 23:19:32
阅读次数:
73
对啊!就像珍珍说的,今天学了这么多礼仪,今年这年我如果眼爷爷奶奶行大礼, 他们一定会很开心的,我的每今年应该可以比去年拿到更多的压岁钱吧!”小瑜看着珍珍说道。“高小瑜!你别以为今天老师都称赞你一个人,就自以为了不起好吗?厉害的 https://www.douban.com/note/76854788 ...
分类:
编程语言 时间:
2020-06-25 23:17:15
阅读次数:
77
1.进程 2.线程 例如记事本:我们在打开记事本的时候打开页面设置: 上面这种情况说明记事本整个执行流程只有一条执行路径,是单线程程序 再例如QQ: 上面QQ的聊天界面和好友搜索界面有各自的执行路径,说明QQ是多线程程序 3.多线程实现方式 方式1: public class MyThread ex ...
分类:
编程语言 时间:
2020-06-25 23:16:02
阅读次数:
64
一,流的概念 内存与存储设备之间传输数据的通道。 二,流的分类 2.1,按方向,以内存为基准。 输入流:将存储设备中的数据读取到内存中。 输出流:将内存中的数据写入到存储设备中。 2.2,按单位, 字节流:以字节为单位,可以读写任何数据。 字符流:以字符为单位,只能读写文本数据。 2.3,按功能, ...
分类:
编程语言 时间:
2020-06-25 23:14:10
阅读次数:
60
#1、技术概述,描述这个技术是做什么?学习该技术的原因,技术的难点在哪里。 技术概述 Spring Boot是基于Java语言的一种框架,Spring Boot框架的核心就是自动配置,只要存在相应的jar包,Spring就帮我们自动配置,能够帮助我们快速搭建Java应用程序。 学习技术原因: 团队要 ...
分类:
编程语言 时间:
2020-06-25 23:13:51
阅读次数:
74
1、java agent是什么? 》对用户透明,不侵入用户业务代码。让java虚拟机加载agent jar 2、java agent有什么用? >应用场景例如:调用链追踪项目,在用户无感知的情况下,记录日志。目前业内使用该技术的有,SkyWalking,Pinpoint(这个监控的粒度更小) -各个 ...
分类:
编程语言 时间:
2020-06-25 23:12:52
阅读次数:
101
Spring Boot 概述 Spring Boot使用 “习惯优于配置” (项目中存在大量的配置,此外还内置一个习惯性的配置,让你无须)的理念让你的项目快速运行起来。 Spring Boot它并不是什么新的框架,而是默认配置了很多框架的使用方式,就像 Maven 整合了所有的 jar 包一样,Sp ...
分类:
编程语言 时间:
2020-06-25 23:12:19
阅读次数:
85
动态生成验证码案例(Java) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! servlet代码 package cn.guizimo.web.servlet; import javax.imageio.ImageIO; im ...
分类:
编程语言 时间:
2020-06-25 23:07:01
阅读次数:
74
方法 修饰符 返回值类型 方法名(参数类型 参数名){ …… 方法体 …… return 返回值; } 修饰符:修饰符是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型:方法可能会返回值。returnValueType是方法返回值的数据类型。有些方法执行所需操作,但没有返回值, ...
分类:
编程语言 时间:
2020-06-25 23:06:02
阅读次数:
54
是否允许循环依赖和bean的命名重复取决于beanfactory的两大属性 allowBeanDefinitionOverriding和allowCircularReferences。 这两个属性未指定时取的是DefaultListableBeanFactory中的默认值,均为true,即默认允许同 ...
分类:
编程语言 时间:
2020-06-25 23:03:46
阅读次数:
58
一、问题来源 学习Spring Boot 时,利用@ConfigurationProperties(prefix = "")来绑定属性时报错 二、报错信息 Not registered via @EnableConfigurationProperties or marked as Spring co ...
分类:
编程语言 时间:
2020-06-25 21:51:24
阅读次数:
93
54:图的深度优先遍历与广度优先遍历 时间限制: 20000ms 内存限制: 131072kB 描述 给出一个无向图顶点和边的信息,输出这个无向图的深度优先遍历序列和广度优先遍历序列。从一个顶点出发如果有2个以上的顶点可以访问时,我们约定先访问编号大的那个顶点。示例输入对应的图如下图所示: 输入 输 ...
分类:
编程语言 时间:
2020-06-25 21:51:03
阅读次数:
80
1 import java.io.File; 2 3 /** 4 * @Author: heq 5 * @Date: 2020/6/23 20:51 6 */ 7 public class Test { 8 public static void main(String[] args) { 9 Fil ...
分类:
编程语言 时间:
2020-06-25 21:50:05
阅读次数:
89
线程就是定律(threads rule)!在 Steven Grimm 和 Facebook 的努力下, memcached 1.2 及更高版本拥有了多线程模式。多线程模式允许 memcached 能 够充分利用多个 CPU,并在 CPU 之间共享所有的缓存数据。memcached 使用一 种简单的 ...
分类:
编程语言 时间:
2020-06-25 21:47:55
阅读次数:
77
三大注解的作用 Java三大注解分别是@Override @Deprecated @Suppresswarnings @Override 注解表名子类中覆盖了超类中的某个方法,如果写错了覆盖形式,编译器会报错 @Deprecated 表明不希望别人在以后使用这个类,方法,变量等等 @Suppress ...
分类:
编程语言 时间:
2020-06-25 21:42:45
阅读次数:
74
一、作用 操作日志对于程序员或管理员而言,可以快速定位到系统中相关的操作,而对于操作日志的管理的实现不能对正常业务实现进行影响,否则即不满足单一原则,也会导致后续代码维护困难,因此我们考虑使用AOP切面技术来实现对日志管理的实现。使用SpringAOP动态代理,在不影响源代码的前提下,打印日志,源代 ...
分类:
编程语言 时间:
2020-06-25 21:39:53
阅读次数:
80
Bean的管理 <!--开启注解全局扫描--> <context:component-scan base-package="包名"/> @Repository("userDao") public class UserDao { public void save(){ System.out.print ...
分类:
编程语言 时间:
2020-06-25 21:38:09
阅读次数:
70