11 2018 档案
摘要:题记:在项目需要对请求日志情形管理。 声明:参考博客https://blog.csdn.net/bombsklk/article/details/79143145 1、在pom.xml中加入依赖 2、写一个aop切面类,采用注解方式 这样就实现了aop切面。很简单吧,想要深入了解,可以进spring
阅读全文
摘要:题记:实现缓存大部分可以使用redis实现,简单、便捷,redis在针对应用部署多服务器是很好的,但如果针对单一服务器,内存缓存更好。 1、创建CacheLoader.java 2、在springboot启动项目时加载进内存,创建ProvinceAppkeyAndSecretCache.java 3
阅读全文
摘要:声明:原博客在这里https://www.cnblogs.com/find-the-right-direction/p/8465011.html,谢谢哥们提供,尊重原创。 本人是在原有的springboot2.0项目中实现,其中Jedis jar包可以在这里下载,当然你也可以在pom.xml中添加
阅读全文
摘要:声明:原创在这里https://blog.csdn.net/u011677147/article/details/80271174,在此也谢谢哥们。 1、目录结构 2、BusinessThread.java 3、TestThreadPoolManager.java 4、TestController.
阅读全文
摘要:题记:由于项目中不只是用一个数据库,所以记下以免忘记。 1、首先展示目录结构 2、pom配置文件 3、配置数据源MasterDataSourceConfiguration.java 和 SlaverDataSourceConfiguration.java 4、application.properti
阅读全文
摘要:题记:每次使用mybatis出错,都不知道sql原因,debug也不出结果,索性将其打印出来,更加容易排错。 亲测有效,只需要将下面的logback.xml放置在resource目录下即可打印。 方式一、 方式二、在application.yml中添加下面配置,可以显示执行的sql语句
阅读全文
摘要:1、多文件编译 多文件编译共有两种方式: (1) 在Android.mk中一一添加 (2)在Android.mk中调用函数 2、一个Android.mk生成多个目标文件,只需要在Android.mk下面做如下的操作 3、生成动态库,操作Android.mk 4、生成静态库,操作Android.mk
阅读全文
摘要:题记:项目打包bash脚本 环境准备 maven版本:3.5.2 svn版本:1.4.0 1、update_and_package.sh脚本代码如下: ###注意:脚本将项目打包成jar包 2、rsync_project.sh 更新并执行jar包 3、stop.sh脚本 4、start.sh
阅读全文
摘要:题记:强迫症需求,一个小技巧。 亲测有效 注意:主键id只针对int类型,bigint不可以使用。但是可以先将字段改为int,使用下面命令修改后,再将字段改为bigint类型即可。
阅读全文
摘要:题记:该代码是项目中需要处理一个文件,所以使用python去处理,还有另外一个方法就是使用notepad++的正则替换,这里就只是使用python脚本去处理了。 我想只要你懂一门语言,就很容易处理这个问题,不管是python、java、shell、还是C,只是个人觉得python处理较为方便。 代码
阅读全文
摘要:题记:编译环境可以参考https://www.cnblogs.com/ywjfx/p/9960817.html 不管是写C还是java,我想所有的程序员都经历过HelloWorld程序的编写,现在让我们开始安卓的framework层的HelloWorld之旅。 有了编译环境,只需要两个步骤就可以完成
阅读全文
摘要:题记:本人自测了很多次,该算法和apache的commons utils包中的MD5算法计算一致 一、针对文件内容生成MD5值 应用场景:针对文件,在传输过程由于网络原因丢帧或者被人别恶意篡改内容,可以通过源文件的MD5和下载后的文件MD5值进行比较,如果一致说明文件内容相同,否则下载的文件有问题。
阅读全文
摘要:题记:编译花了将近4小时,所以编译源码是很费时的哦,可以在编译的时候可以学习其他的知识 编译环境准备 软件:WorkStation10 系统:ubuntu14.04 内存:8G 处理器:4个 磁盘大小:100G 以下是安卓7.1源码(全志)和内核编译步骤: 一、内核编译 1、安装jdk8(注本人使用
阅读全文
摘要:加密算法主要分为对称加密、非对称加密、Hash加密。 一、何为对称加密? 对称加密是指对称密码编码技术,它的特点是文件加密和解密使用相同的密钥加密。 对称机密的密钥一般小于256bit。因为就密钥而言,如果加密的密钥越大,则其计算的复杂度越高,所需要的时间越长,而如果使用的密钥较小,则很容易破解,所
阅读全文