- 博客(24)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Mysql timestamp与datetime根据当前时间戳更新
数据库设置时间根据当前系统时间自动更新,添加数据时,自动添加为当前时间默认值为 CURRENT_TIMESTAMP 字段datetimeALTER TABLE XTYHXXBADD COLUMN SJC timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;timestampALTER TABLE XTYHXXBADD COLUMN SJC datetime(0) NULL DEFAULT CURRE.
2022-01-27 23:29:33
3607
原创 ERROR 1129 (HY000): Host ‘192.168.7.210‘ is blocked because of many connection errors; unblock with
mysql 连接报错ERROR 1129 (HY000): Host ‘192.168.1.123’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’一般max_connect_errors = 10,要调高错误连接的数量解决办法临时解决办法use mysql;show variables like 'max_connect_errors';set global max_con
2022-01-27 23:01:36
1114
原创 org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1yml文件编码问题通常的启动方式:java -jar springboot服务设置启动编码方式:java -Dfile.encoding=utf-8 -jar springboot服务
2022-01-27 22:55:43
515
原创 异常与日志
异常与日志 “欲都黄河冰塞川,将登太行雪满山” 系统运行,风云不测,睹始知终,春去秋来,一叶落而知秋至。处理程序异常时,需要解决以下三个问题:哪里发生异常?谁来处理异常?如何处理异常?那么如何建立一套完善的异常处理机制: 在代码中通过try-catch来发现异常,但是大部分人会将大段代码定义在一个try-catch块内,这样非常不利于定位问题,是一种不负责任的做法,当然也要保持代码的健壮性。在捕获异常时需分清稳定代码和非稳定代码;稳定代码指的
2020-10-03 12:31:56
141
原创 SpringMVC
SpringMVC详解名称作用DispatcherServlet前端控制器不需要开发,由框架所提供接受请求,响应结果,相当于转发器,中央处理器,为整个流程控制的中心用户请求到达前端控制器,相当于MVC中的C,DispatcherServlet为整个流程控制的中心,由它调用其他组件调用用户的请求,DispatcherServlet组件降低了组件之间的耦合性HandlerMapping
2020-09-13 19:01:47
233
原创 String、StringBuffer与StringBuilder之间区别
不管是在我们的开发过程中还是在日后的面试过程中,常常不可避免的会遇到String、StringBuffer与StringBuilder之间区别,看源码无疑是我们去理解代码最直接的一种方式,之后在去探讨JVM原理???????? 随着做开发的时间越久,越来越能体会到 “站在巨人的肩膀上前行,避免重复造轮子” 这句话,但仔细想想,为什么我们不能自己造轮子呢嗨,谁让自己菜呢,菜的抠脚,那就只能看看人家是怎么造轮子的……Java中处理字符串的常用的三个类;java.lang.Stringjava
2020-07-25 19:20:00
155
原创 从源码上分析==与equal区别
不管在平时的开发中还是在我们面试的过程中,我们常常用到equals() 和 == ,但两者又有什么区别呢,网上的文章千篇一律,有用的文章万里挑一,看到很多文章说的很对,但又不是很完整,只是阐述了其中的某一个点而已,故作一小结,用最通俗的话记最直白的点。equals()和 == 的区别equals==equals是一个方法==是一个运算符equals()指的是值是否相同==指引用是否相同equals()是对字符串(引用类型)的内容进行比较==是指对(基本数据类型)内存
2020-07-17 00:52:15
218
原创 Java中的螺丝屑
在我们的开发过程中,往往都是面试造航母,开发拧螺丝,平时往往一个很普通的一个关键字,就是我们get不到的地方,在前两天看视频的过程中,我突然发现自己好像有很多晓得知识点,特别容易疏忽的地方,在此做一个总结希望以后自己有空的时候可以拿出来看看Java是值传递 非引用传递递归(就是自己调用自己)递归头:什么时候不用调用自身的方法递归体:什么时候需要调用自身方法我们常见的递归就是阶乘 /** * 递归 */ public static int f(int n) {
2020-07-15 00:51:38
793
原创 limit分页以及found_rows()函数的用法
我们在开发过程中难免会遇到全差带分页的写法,今天在开发过程中遇到一个函数另一种写法也是我们在平常开发中不常见的,那就是**FOUND_ROWS()**函数全查带分页利用Limit分页以及Count函数Content:select * from Teacher where t_id>10 limit 4,15;TotalCount:select count(1) Teacher where t_id>10;(用COUNT(id)或COUNT(1)就不用查询所有,通过自增id或指定
2020-07-06 14:47:07
2108
2
原创 关于for循环嵌套for循环的优化问题
每天记录开发中的一个小问题对于for循环的嵌套问题 我们常见就是这样:for (int i = 0; i < 1000; i++){ for (int j = 0; j < 100; j++){ for (int k = 0; k < 10; k++){ system.out.println(i+"====="+j+"====="+k); } }}从上例的代码来看,我们常见的写法通常是利用if(){}、break;、conti
2020-06-25 13:54:53
7050
原创 Tomcat 远程调用/远程调试
Tomcat 远程调用/远程调试序:今天在开发中遇到在本地无法调试,只能不断的拉到服务器上,一遍又一遍。于是想到了Tomcat的远程调试 但是又在网上看到很多 众说纷纭 都不好使 研究之后在这记录下来 希望对大家有所帮助以下调试只针对于Linux服务器,亲测自用服务器端查看端口号是否被占用:lsof -i:端口号vi catalina.sh 打开catalina.sh文件输入 i 进入编辑模式 添加代码块按下 ESC 输入:wq!保存退出JAVA_OPTS=$JAVA_OPTS"
2020-06-18 00:12:36
3082
原创 SQL中常用的一些函数
记录mysql常用的语法今天开发中遇到一条很有意思的mysql 这条sql基本上涵盖了所有我们平时常用的一些函数以下SQL为MYSQL数据库SELECT *FROM TABLE LEFT JOIN TAB_PERSON ON S_PERSON_ID = TAB_PERSON.S_ID LEFT JOIN TAB_USER AS OBJPOLICE1 ON TABLE.S_POLICE_ID_1 = OBJPOLICE1.S_ID LEFT JOIN TAB_USER AS OBJPOLI
2020-06-17 01:13:50
1295
原创 JS中URL的传值问题
JS中URL的传值问题Problem:当我们在前端页面进行URL拼接参数的时候,如果拼接中文的时候会出现_URL无法访问的情况甚至出现乱码的情况_Reason:Js在传值的过程中使用的是Js默认的字符集编码规则,比如说我们在传中文的时候就需要对参数进行转码处理方法一:JS程序代码:url +=“&deptName”+this.deptName;服务器端代码:String deptName = request.getParameter(deptName);处理方法二:JS程
2020-06-16 00:12:28
679
TA创建的收藏夹 TA关注的收藏夹
TA关注的人