随手记
大叔级的帅锅锅
专治各种吹牛逼
展开
-
springboot 配置 fastjson NULL转字符串空不起作用
开始我用的 extends WebMvcConfigurationSupport 做拦截 然后我发现,渲染数据后是null而不是字符串空 后来改成implements WebMvcConfigurer才算完成 效果如下: null转字符串的代码网上多的是,如下 ...原创 2019-12-06 18:24:04 · 667 阅读 · 0 评论 -
eclipse 开发 vue项目
最近需求需要,要在eclipse上进行vue开发,按照网上教程发现装不上插件,现在我总结一下我的安装过程 到了这个我们已经全部安装完,现在来检查一下 检查无误后创建vue-demo-helloworldvue项目,在控制台执行vue init webpack vue-demo-helloworld,如图路径 访问地址:http://localhost:8080/#/ 如...原创 2019-12-05 09:01:04 · 19373 阅读 · 2 评论 -
logback.xml 一个小时一个文件log文件
<?xml version="1.0" encoding="UTF-8"?> <configuration> <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径 --> <property name="LOG_HOME" value="/home/logs/xxx" /> <append...原创 2019-12-03 13:24:13 · 1471 阅读 · 0 评论 -
KindEditor-编辑器配置参数属性
在《KindEditor-KindEditor简介》中提到了KindEditor编辑器的使用方法,下面是一段源码: function editText(){ KindEditor.ready(function(K) { editor1 = K.create('textarea[id="contentEdit"]', { cssPath : getRootPath() +'/glob原创 2016-06-17 10:32:48 · 832 阅读 · 0 评论 -
new一个实例,用完直接设成null,有利于GC回收
public class GC { @SuppressWarnings({ "unchecked", "rawtypes" }) public static void main(String[] args) { List myList = new ArrayList(); for (int i = 1; i < 10000; i++) { ...原创 2019-03-25 17:44:04 · 416 阅读 · 0 评论 -
分布式锁
1、建数据库表(必须加唯一约束和失效时间,否则解锁失败会造成方法一直处于锁定状态): 问题:问题较多(操作失败,阻塞等问题) 解决办法:备库、while循环一直检查数据或者for update排他锁等 2、缓存分布式锁(redis、memcached等,但需要传入失效时间) 比较倾向于这种性能好,操作方便 3、zookeeper分布式锁 这种最可靠,但是性能对比缓存锁有所不足 ...原创 2019-03-26 18:10:18 · 98 阅读 · 0 评论 -
Map、List 、Set 的实现类
/** * @description HashMap 线程不安全,效率高。 * @description 允许null键和null值,是基于哈希表的Map接口实现。 * @description 哈希表的作用是用来保证键的唯一性的 */ Map HashMap = new HashMap()...原创 2019-06-19 15:51:20 · 249 阅读 · 0 评论 -
Linux搭建Git服务器
1、安装git yum install -y git git -version 2、创建空文件夹test.git作为git仓库的目录 mkdir -p /space/git/test.git 3、使用git命令初始化仓库test.git git init --bare /space/git/test.git 4、创建admin组 groupadd admin 5、创建git用户 ...原创 2019-09-21 15:17:24 · 93 阅读 · 0 评论