随笔分类 - 周记
摘要:1. 通过线程池执行http调用:PoolingNHttpClientConnectionManager 2. Linux定时任务Crontab命令详解: linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启
阅读全文
摘要:1. idea 切换 profile,要求切换的profile必须在pom.xml配置 2. tomcat启动服务后,可以在idea下面的service 的tab也查看 3. fatal: not in a git directory : 第一次使用git,在设置邮箱的时候报错了。说是没有这个目录。
阅读全文
摘要:1. @PostConstruct和@PreConstruct @PostConstruct说明 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器调用一次,类似于Serclet的inti()方法。被@PostConstruct修饰的方法会在构造函数之后
阅读全文
摘要:1. 模糊查询: like : 可以使用前缀索引 REGEXP: 正则表达式,可以同时匹配多个,如果是多个匹配中间用“|”隔开 其他:LOCATE('substr',str,pos),POSITION('substr' IN `field`)方法,INSTR(`str`,'substr')方法,FI
阅读全文
摘要:1. 上传文件报错:The field file exceeds its maximum permitted size of 1048576 bytes SpringBoot做文件上传时出现了The field file exceeds its maximum permitted size of 1
阅读全文
摘要:1. 修改表的编码方式:ALTER TABLE `test` DEFAULT CHARACTER SET utf8;该命令用于将表test的编码方式改为utf8; 修改字段的编码方式:ALTER TABLE `test` CHANGE `name` `name` VARCHAR(36) CHARAC
阅读全文
摘要:1. Spring定时任务通过线程池执行,默认coreSize值为1,所以默认是顺序执行的,因此可能会导致线程延后执行。可以通过调整默认线程数来调整线程执行的模式,将 串行 改成 并行。 参见:https://blog.csdn.net/u011116672/article/details/7713
阅读全文
摘要:1. mybatis 中 <where> 标签可以自动去除多余的 and 2. elsearch 分词全是小写的 3. bigdecimal去除末尾多余的0 ,stripTrailingZeros()科学计数法解决
阅读全文
摘要:1. 安全验证:图形验证码(放redis),限制提交次数(redis缓存) 2. 通过不同接口返回不同数据,来限制权限 3. gateway来设置不同参数,来使用一个统一的接口查询。gateway设置参数,而不是前端传,来限制权限。更安全。 4.
阅读全文
摘要:1. 整个项目替换:先全部搜索,然后在搜索结果上,右键replace all 2. 有时候eclipse的项目中显示maven已经引入了相关jar包,但是无法引用相关类。可以进入jar包,点击相关类,看是否正常。 如果出现 invalid LOC header (bad signature)错误 ,
阅读全文
摘要:1. 今天发现了一个错误:Could not execute JDBC batch update 最后发现原因是SQL语句长度大于1M,而我机器上的mysql是默认设置,也就是说mysql通讯的数据包大小设置是1M,这就造成sql语句执行失败。于是把mysql的配置文件(my.ini)中的max_a
阅读全文
摘要:1. 将一个对象转换为JSON字符串时出现{"$ref":"$.data[0]"}类型数据,原因是因为:{"$ref":"$.data[4]"}]}是重复的数据在json转化时候的问题(叫循环引用检测) 解决方法:去除字符串中的相同对象(可以通过克隆等方法) 详见:http://blog.csdn.
阅读全文
摘要:1. 插入对象后获取主键 <insert id="add" useGeneratedKeys="true" keyProperty="vo.id"> 如果传的是(@Param("vo") Employee vo) 形式的参数,需要使用vo.id。如果直接使用(Employee vo),则使用keyP
阅读全文
摘要:1. 往Github上提交代码,如何解决failed to push some refs to git: 1). 此时很多人会尝试下面的命令把当前分支代码上传到master分支上。$ git push -u origin master 但依然没能解决问题 2). 出现错误的主要原因是github中的
阅读全文
摘要:1. BUILD_ID=pleaseDontKillMe /usr/local/tomcat_car/bin/shutdown.sh /usr/local/tomcat_car/bin/startup.sh 2. windown中mysql解压版设置密码: 最开始mysql没有密码,启动mysql后
阅读全文
摘要:1. @Responsebody与@RequestBody @Responsebody表示该方法的返回结果直接写入HTTP response body中一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@Responsebody后 返回结果不会被解析为跳
阅读全文
摘要:1. json格式化工具(http://www.kjson.com/),js格式化工具 ,各种格式化工具2. maven下载jar包一般是根据版本号下载,如果一个jar的内容更新,但版本号没有更新,那么将无法现在。一种处理方式是:删除本地仓库的jar。3. CSS 嵌套在html中,插入方式为: ,...
阅读全文
摘要:1. Js获取当前日期时间及其它操作var myDate = new Date(); myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); ...
阅读全文
摘要:1. js模拟休眠方法: function sleep(d){ for(var t = Date.now();Date.now() - t 是项目列表,是列表项,项目列表就是用符号来列的,所以你列出来默认的就是黑点啦,还有一个是这个是编号列表,用数字来列的,也是用做 列表项(ab)。3....
阅读全文
摘要:1. this和$(this)的区别 this.title = "Test"; this其实是一个Html元素(textbox), textbox有text属性,所以这样写是完全没有什么问题的。 $(this).attr(’title’, ‘Test’); $(this)是一个JQuery对...
阅读全文

浙公网安备 33010602011771号