摘要:
1.快捷键 win + r打开运行窗口,输入cmd进入DOS运行窗口 2.输入命令net stop mysql 3.输入命令mysqld --skip-grant-tables 4.打开新的DOS运行窗口,输入命令mysql 5.输入命令use mysql 6.输入命令,修改密码:u 阅读全文
摘要:
Java异常 异常处理机制主要回答了三个问题 What:异常类型回答了什么被抛出 Where:异常堆栈跟踪回答了在哪抛出 Why:异常信息回答了为什么被抛出 Java的异常体系 Error和Exception的区别 从概念角度解析Java的异常处理机制: 1.Error:程序无法处理的系统处理, 阅读全文
摘要:
1. 打开http://ping.chinaz.com/github.com 2. 输入github.com,点击Ping检测 3. 选择一个响应时间短的响应IP 4. 修改配置C:\Windows\System32\drivers\etc\hosts 阅读全文
摘要:
Servlet执行流程 客户端浏览器向Tomcat服务器发送Http请求 Tomcat解析web.xml文件,找到对应的url以及servlet-name,根据servlet-name找到对应的servlet进行实例化 执行servlet的service方法 将service执行结果响应给浏览器 浏 阅读全文
摘要:
JDK、JRE、JVM有什么区别? JDK:Java Development Kit 针对Java程序员的产品 JRE:Java Runtime Environment是运行Java的环境集合 JVM:Java虚拟机用于运行Java字节码文件,跨平台的核心 常用数字类型的区别 写出程序执行结果 阅读全文
摘要:
先你会注意到,SpringBoot应用启动类都会有@SpringBootApplication 通过查看@SpringBootApplication源码,关键就在于@SpringBootConfiguration、@EnableAutoConfiguration,@ComponentScan这三个 阅读全文
摘要:
介绍 SMTP(Simple Mail Transfer Protocol),即简单邮件传输协议,用于将邮件从发送方邮箱服务器发送到接收方邮箱服务器。 POP3(Post Office Protocol - Version 3),即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的 阅读全文
摘要:
出现问题的代码 1 public static String aesEncrypt(String content, String key) { 2 try { 3 if (key == null) { 4 System.err.println("key为空null"); 5 return null; 阅读全文
摘要:
1.synchroized相关(锁的是对象,不是代码) (1)线程安全问题的主要原因 存在共享数据(也称临界资源) 存在多线程共同操作这些共享数据 解决:同一时刻有且只有一个线程在操作共享数据,其他线程必须等到该线程处理完数据后再对共享数据进行操作 (2)互斥锁的特性 互斥性(操作的原子性):即在同 阅读全文
摘要:
1.进程和线程 (1)由来 1)串行 最初的计算机只能接受一些特定的指令,用户输入一个指令,计算机就做出一个操作。当用户在思考或者输入时,计算机就在等待。显然这样效率低下,在很多时候,计算机都处在等待状态。 2)批处理 提高计算机的效率,不用等待用户的输入,把一系列需要操作的指令写下来,形成一个清单 阅读全文