摘要:        
规范: 命名: 接口命名。接口必须是名词,并且接口是能准确的描述要做的事情,命名能清晰的看出输入输出,可以是抽象的行为描述。接口必须以一个动作的名词形式结尾,比如reader,handler等。接口的命名,必须是抽象的,除非接口本身和具体实现紧密相关,否则不应该在接口中包含任何和具体实现相关的名词。    
阅读全文
 
 
        
        posted @ 2020-07-24 17:21
Jony.K.Chen
阅读(2091)
推荐(0)
        
            
        
        
摘要:        
问题描述: 执行命令 docker cp /etc/localtime zoo2:/etc/ 后报错 Error response from daemon: Error processing tar file(exit status 1): invalid symlink "/etc/localti    
阅读全文
 
 
        
        posted @ 2020-07-24 14:46
Jony.K.Chen
阅读(10922)
推荐(5)
        
 
		
    
        
        
摘要:        
报错信息: Description: Failed to bind properties under 'spring.datasource.druid' to javax.sql.DataSource: Property: spring.datasource.druid.filters Value:    
阅读全文
 
 
        
        posted @ 2019-11-03 21:31
Jony.K.Chen
阅读(4020)
推荐(0)
        
 
		
    
        
        
摘要:        
事故现场: The bean 'beanNameViewResolver', defined in class path resource [cn/afterturn/easypoi/configuration/EasyPoiAutoConfiguration.class], could not b    
阅读全文
 
 
        
        posted @ 2019-10-07 15:39
Jony.K.Chen
阅读(4564)
推荐(0)
        
 
		
    
        
        
摘要:        
#创建数据字典和pl/sql包 @/u01/app/oracle/product/11.2.0/db_1/rdbms/admin/catalog.sql; @/u01/app/oracle/product/11.2.0/db_1/rdbms/admin/catproc.sql; @/u01/app/oracle/product/11.2.0/db_1/rdbms/admin/utlrp.sql;...    
阅读全文
 
 
        
        posted @ 2019-10-05 14:11
Jony.K.Chen
阅读(521)
推荐(0)
        
 
		
    
        
        
摘要:        
其余步骤请参考 1、https://blog.csdn.net/xcl168/article/details/19571443 Oracle安装(2)通过SHELL脚本快速安装Oracle11gR2软件 2、https://blog.csdn.net/xiangjai/article/details    
阅读全文
 
 
        
        posted @ 2019-10-04 21:20
Jony.K.Chen
阅读(573)
推荐(0)
        
 
		
    
        
        
摘要:        
第一步:查看安装的jdk版本,查看是否安装ant,查看是否安装Jenkins 第二步:安装ant 官网:https://ant.apache.org/bindownload.cgi 说明:ant是基于java的一款构建工具,通过配置build.xml,让项目可以进行编译,部署,打包。 命令>>>>>    
阅读全文
 
 
        
        posted @ 2019-08-01 18:23
Jony.K.Chen
阅读(1004)
推荐(0)
        
 
		
    
        
        
摘要:        
import org.apache.commons.lang.StringUtils; import javax.net.ssl.*; import java.io.*; import java.net.URL; import java.security.SecureRandom; import java.security.cert.CertificateException; import j...    
阅读全文
 
 
        
        posted @ 2019-05-07 14:47
Jony.K.Chen
阅读(1924)
推荐(0)
        
 
		
    
        
        
摘要:        
Resin开放远程调试端口在启动加载的resin.xml中,找到 <server-default>, 在其下加入    
阅读全文
 
 
        
        posted @ 2019-05-06 17:29
Jony.K.Chen
阅读(633)
推荐(0)
        
 
		
    
        
        
摘要:        
cd App/opt/redis/bin/ ./redis-cli 1、查看所有key值 keys 前缀* 2、删除指定key值 删除一条 del key全名 删除多条 exit ./redis-cli keys "activity_*" |xargs ./redis-cli del    
阅读全文
 
 
        
        posted @ 2019-04-25 11:43
Jony.K.Chen
阅读(443)
推荐(0)
        
 
		
    
        
        
摘要:        
第一种情况: 一般是在/etc/hosts文件,在文件最后加入这句配置,重启服务即可 172.xx.xxx.xxx localhost.localdomain xxx-houtai1 第二种情况: 发现是测试机器上/etc/resolv.conf 被修改导致的,配置正确公司内正确的dns就可以 ht    
阅读全文
 
 
        
        posted @ 2019-04-11 19:30
Jony.K.Chen
阅读(2459)
推荐(0)
        
 
		
    
        
        
摘要:        
九、shell脚本清理磁盘空间 添加定时任务: crontab -e 加:0 0 */4 * * cd /home/script && sh free_space.sh >> /tmp/free_space.log 2>&1 & (每4天清理一次) 十、shell 脚本监控磁盘空间,邮件报警(容量超    
阅读全文
 
 
        
        posted @ 2019-03-12 15:41
Jony.K.Chen
阅读(1118)
推荐(1)
        
            
        
        
摘要:        
Linux清理磁盘空间  服务器宕机  Linux经常死机、卡住    
阅读全文
 
 
        
        posted @ 2019-03-12 12:35
Jony.K.Chen
阅读(37005)
推荐(1)
        
 
		
    
        
        
摘要:        
tail命令 grep命令 awk命令 内建变量 NR:NR表示从awk开始执行后,按照记录分隔符读取的数据次数,默认的记录分隔符为换行符,因此默认的就是读取的数据行数,NR可以理解为Number of Record的缩写。 FNR:在awk处理多个输入文件的时候,在处理完第一个文件后,NR并不会从    
阅读全文
 
 
        
        posted @ 2018-12-26 16:12
Jony.K.Chen
阅读(308)
推荐(0)
        
 
		
    
        
        
        
        posted @ 2018-11-30 17:31
Jony.K.Chen
阅读(386)
推荐(0)
        
            
        
        
摘要:        
#user nobody; #开启进程数 <=CPU数 worker_processes 1; #错误日志保存位置 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #进程号保存文件 #pid logs/nginx.pid; ...    
阅读全文
 
 
        
        posted @ 2018-11-30 16:20
Jony.K.Chen
阅读(493)
推荐(0)
        
 
		
    
        
        
摘要:        
一、Nginx配置文件的通用语法 1.配置文件由指令与指令块组成 2.每条指令以;分号结尾,指令与参数间用空格符号分隔 3.指令块以{}大括号将多条指令组织在一起 4.include语句允许组合多个配置文件以提升可维护性 5.使用#添加注释 6.使用$符号使用变量 7.部分指令的参数支持正则表达式     
阅读全文
 
 
        
        posted @ 2018-11-29 17:25
Jony.K.Chen
阅读(199)
推荐(0)
        
            
        
        
摘要:        
一、Nginx的三个主要应用场景 1.静态资源服务 通过本地文件系统提供服务 2.反向代理服务 Nginx的强大性能 缓存 负载均衡 3.API服务 二、Nginx出现的背景 1.互联网的数据量快速增长 互联网 全球化 物联网 2.摩尔定律:性能提升 3.低效的Apache 一个连接对应一个进程 三    
阅读全文
 
 
        
        posted @ 2018-11-29 15:41
Jony.K.Chen
阅读(250)
推荐(0)
        
 
		
    
        
        
        
        posted @ 2018-11-08 11:09
Jony.K.Chen
阅读(30932)
推荐(0)
        
 
		
    
        
        
摘要:        
Sql: select count(*) from information_schema.TABLES t where t.TABLE_SCHEMA ="数据库名" and t.TABLE_NAME ="数据库表名";    
阅读全文
 
 
        
        posted @ 2018-10-26 15:55
Jony.K.Chen
阅读(6632)
推荐(1)
        
 
		
    
        
        
摘要:        
springboot中generator相关配置文件    
阅读全文
 
 
        
        posted @ 2018-10-19 19:16
Jony.K.Chen
阅读(6301)
推荐(0)
        
 
		
    
        
        
摘要:        
查看时区:date -R 修改整个系统时区: 网络时间同步:ntpdate -u ntp.api.bz NTP服务器(上海) :ntp.api.bz 本文来自 suhiymof 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/suhiymof/article/deta    
阅读全文
 
 
        
        posted @ 2018-09-28 12:24
Jony.K.Chen
阅读(1419)
推荐(2)
        
 
		
    
        
        
摘要:        
现象: 每次项目启动日志到这句就停止不动了(JUL to SLF4J bridge is not available on the classpath),虽然后面会启动起来 解决办法:在tomcat安装目录中的catalina.sh中加一句配置即可解决该问题    
阅读全文
 
 
        
        posted @ 2018-09-27 18:39
Jony.K.Chen
阅读(893)
推荐(0)
        
            
        
        
摘要:        
报错现象: 从mysql5.5数据库导出的数据结构放到mysql5.7.10 报错create_time timestamp NOT NULL DEFAULT ‘0000-00-00 00:00:00’ 则会出现以下的异常: Invalid default value for ‘create_tim    
阅读全文
 
 
        
        posted @ 2018-09-27 17:24
Jony.K.Chen
阅读(13857)
推荐(2)
        
 
		
    
        
        
摘要:        
问题简述: 项目架构使用了前后端分离,使用rpc进行服务调用与注册,这里没有用dubbo之类的,仅仅用zookeeper,每次在启动项目时总是报错rpcException异常跟NPE异常,后台查看zookeeper服务等都是启动的,但是就是服务注册不进去,后来经过不断的排查,发现是有一个项目之外的服    
阅读全文
 
 
        
        posted @ 2018-08-23 09:41
Jony.K.Chen
阅读(981)
推荐(0)
        
 
		
    
        
        
摘要:        
第一步:写入maven依赖(3.6是比较稳定的版本,可用于生产环境) 第二步:将Excl导入工具类加进项目中,开箱即用,内置测试main()方法 第三步:在Controller层进行调用即可 补充: 导入基本流程为:前端页面提供excl数据摸板下载地址,用户点击下载模板excl(其实也就是excl的    
阅读全文
 
 
        
        posted @ 2018-08-14 14:57
Jony.K.Chen
阅读(4221)
推荐(1)
        
 
		
    
        
        
摘要:        
Maven项目结合POI导出Excl表格Demo    
阅读全文
 
 
        
        posted @ 2018-08-13 15:31
Jony.K.Chen
阅读(2505)
推荐(1)
        
 
		
    
        
        
摘要:        
一:快速失败(fail—fast) 在用迭代器遍历一个集合对象时,如果遍历过程中对集合对象的内容进行了修改(增加、删除、修改),则会抛出Concurrent Modification Exception。 原理:迭代器在遍历时直接访问集合中的内容,并且在遍历过程中使用一个 modCount 变量。集    
阅读全文
 
 
        
        posted @ 2018-07-26 15:49
Jony.K.Chen
阅读(768)
推荐(0)
        
 
		
    
        
        
摘要:        
并发编程JUC系列AQS(CountDownLatch、CyclicBarrier、Semaphore)    
阅读全文
 
 
        
        posted @ 2018-07-25 16:17
Jony.K.Chen
阅读(784)
推荐(0)
        
            
        
        
摘要:        
并发编程系列小结(线程安全,synchronized,脏读,线程间的通信wait/notify,线程的三种实现方式Demo,可替代wait/notify的方法)    
阅读全文
 
 
        
        posted @ 2018-07-25 11:16
Jony.K.Chen
阅读(603)
推荐(1)
        
 
		
    
        
        
摘要:        
常用命令(过滤、管道、重定向、ping 命令、netstat 命令、ps命令)    
阅读全文
 
 
        
        posted @ 2018-07-24 11:44
Jony.K.Chen
阅读(1658)
推荐(0)
        
 
		
    
        
        
摘要:        
将一张表中的数据插入另外一张表 1、两张表结构相同 2、两张结构不相同的表 3、从另一张表获取某几个字段插入另一张表 三张结构相同的表查询一条记录    
阅读全文
 
 
        
        posted @ 2018-07-13 10:52
Jony.K.Chen
阅读(2968)
推荐(1)
        
 
		
    
        
        
摘要:        
来源:https://github.com/hankcs/HanLP/blob/master/src/main/java/com/hankcs/hanlp/utility/TextUtility.java    
阅读全文
 
 
        
        posted @ 2018-07-10 17:40
Jony.K.Chen
阅读(356)
推荐(0)
        
 
		
    
        
        
摘要:        
乱码问题一直是一件让人头疼的事情,乱码就是编码格式不统一产生的,下面将一些常见的解决思路整理: 先Xshell连接上数据库,查看数据的编码格式: 一般需要看这么几个地方(附修改命令): 1、数据库的编码(4种方式视情况而定) 当然也有更全面的 修改: 2、数据库表的编码 修改: 3、数据库表字段的编    
阅读全文
 
 
        
        posted @ 2018-06-29 18:13
Jony.K.Chen
阅读(3369)
推荐(0)
        
 
		
    
        
        
摘要:        
查看端口对应的程序: 根据进程号 ,查看程序的运行信息, 比如可执行文件的位置。    
阅读全文
 
 
        
        posted @ 2018-05-09 19:18
Jony.K.Chen
阅读(294)
推荐(0)
        
 
		
    
        
        
摘要:        
使用git恢复未提交的误删数据 不小心将项目中一个文件夹删除还未提交,或者已经提交, 此时想要恢复数据该怎么办? git记录每次修改head的操作,git reflog/git log -g可以查看所有的历史操作记录,然后通过git reset命令进行恢复。 想要将代码恢复到起初时的版本,此时的he    
阅读全文
 
 
        
        posted @ 2018-03-11 14:44
Jony.K.Chen
阅读(341)
推荐(0)
        
 
		
    
        
        
摘要:        
activemq5.14.5单节点安装Demo 第一步:创建集群目录 [root@node001 ~]# mkdir -p /usr/local/activemqCluster 复制单点至集群目录 [root@node001 ~]# cp /usr/local/activemq/apache-act    
阅读全文
 
 
        
        posted @ 2018-03-10 16:49
Jony.K.Chen
阅读(963)
推荐(0)
        
            
        
        
摘要:        
第一种:点对点 第二种: 发布者/订阅者 启动顺序:先订阅、再发布    
阅读全文
 
 
        
        posted @ 2018-03-10 15:52
Jony.K.Chen
阅读(2581)
推荐(0)
        
            
        
        
摘要:        
什么情况下使用ActiveMQ? 1 多个项目之间集成 (1) 跨平台 (2) 多语言 (3) 多项目 2 降低系统间模块的耦合度,解耦 软件扩展性 3 系统前后端隔离 前后端隔离,屏蔽高安全区 安装步骤: 第一步:安装jdk,因为activemq依赖jdk来运行 请参照: Linux中安装jdk     
阅读全文
 
 
        
        posted @ 2018-03-10 15:25
Jony.K.Chen
阅读(683)
推荐(0)
        
 
		
    
        
        
摘要:        
MyCAT介绍 简单的说,MyCAT就是: 一个彻底开源的,面向企业应用开发的“大数据库集群” 支持事务、ACID(指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability))、可以    
阅读全文
 
 
        
        posted @ 2018-03-08 20:56
Jony.K.Chen
阅读(481)
推荐(0)