- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 修改容器网络-docker-network
查看“调度备注”调度服务xxl-job-admin容器的ip与执行服务manager容器的不在一个网段;修改xxl-job 的网络配置;3、解除容器绑定的网络 网络名称xx_job_default 容器名称xxl-job-admin。通过 docker inspect xxl-job-admin检查xxl-job容器配置信息。4、再次执行 docker inspect xxl-job-admin检查配置信息。5、重启xxl-job服务,容器ip已修改跟manager一个网段。
2023-07-12 15:27:51 629 1
原创 Mysql Innodb B+树索引
1、前言:Mysql 有9种存储引擎,可以通过show engines进行查看,如下图(演示版本为5.6.40);可以看到InnoDB作为默认存储引擎(支持事务、行级别锁定、支持外键);2、InnoDB引擎的特点:(1)事务类数据表的首选引擎,支持事务安全表,支持行级别锁定和外键,从MySQL-5.5版本开始的默认引擎;(2)具有提交、回滚和崩溃恢复能力的事务安全存储引擎,能处理巨大数据量,性能及效率高;(3)具有非常高效的缓存特性,既能缓存索引,也能缓存数据,对硬件要求比较高;
2020-12-12 14:21:22 254
原创 泛型在项目中的简单应用案例
泛型作为java的一个基础特性,从jdk5开始引入,在jdk中有广泛的应用,比如List接口。一些常用的泛型类型变量:E:元素(Element),多用于java集合框架K:关键字(Key)N:数字(Number)T:类型(Type)V:值(Value)泛型的意义在于:1、适用于多种数据类型执行相同的代码;2、泛型中类型在使用时指定,不需要强制类型转换(类型安全,编译器会检查类型);泛型主要有方法泛型、类泛型、接口泛型;泛型方法:...
2020-12-11 15:26:34 552
原创 关于线程池的7个参数
官方说明如下:/** * Creates a new {@code ThreadPoolExecutor} with the given initial * parameters. * * @param corePoolSize the number of threads to keep in the pool, even * if they are idle, unless {@code allowCoreThreadTimeOut.
2020-12-11 15:25:05 183 1
原创 关于hashmap的一道面试题
面试官:hashmap的底层数据结构是什么小瑞:底层是数组加链表,jdk1.8之后优化增加了红黑树面试官:什么情况下会有红黑树小瑞:当链表长度超过8时,会将链表转为红黑树面试官:hashmap的容量为什么是2的幂小瑞:因为要根据hash算法得到数据的下标,为了实现高效的Hash算法,hashMap的发明者采用了位运算的方式。如果不是2的幂,产生哈希碰撞的概率大,效率会变低。(补充)公式:index = HashCode(Key) &..
2020-12-11 15:18:25 293
原创 freemarker模板导出word
1、添加依赖<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.28</version></dependency>2、核心代码,根据模板生成文件Map map = new HashMap();//处理要导出的数据,放入mapmap.put("lis
2020-09-07 21:51:32 203
原创 linux 修改文件权限chmod rwx x的作用
改变权限命令 chmod命令格式:chmod [-R] 权限文件例如:chmod -R 755 /home/test.html修改前:执行chmod 755 test.html 命令之后:按照二进制的8421法则;r、w、x的值分别是 4、2、1;r (read) 可读取此文件的实际内容;w(write) 可以编辑、新增、修改该文件的内容,不可删除;x(execute)该文件具有被系统执行的权限。r和w都好理解;那么x的具体作用是什么呢;如果是文件表示..
2020-08-03 21:52:18 616
原创 极光推送iOS web可以接收,api接收不到
极光推送iOS web可以接收,api接收不到因为ApnsProduction参数没有设置成生产环境导致。//false 为iOS的开发环境 .setApnsProduction(false)//true 为iOS的生产环境.setApnsProduction(true)...
2019-09-26 08:38:03 443
原创 HttpGet 请求爬去网页内容,返回乱码问题
问题:HttpGet请求爬去网页内容,因为是模拟浏览器操作,所以将浏览器的header也都设置到了代码里;结果返回的内容乱码。g1 = new HttpGet("https://mp.yidianzixun.com/");//此行设置影响response解析的内容是乱码//g1.setHeader("accept-encoding","gzip, deflate, br");g1....
2018-11-27 08:59:45 1362
原创 服务器间项目迁移操作
1、项目拷贝到目标服务器压缩到tar文件tar -zcvf /home/recruit.tar /home/recruit1.1、远程服务器到本地scp -r -p root@115.28.136.***:/home/newpaychannel/ /home/1.2、本地到远端服务器scp -r -p /home/smeah.tar root@115.28.94.***:/...
2018-10-30 10:59:58 886
原创 linux查看配置指令
1.查看CPU架构信息lscpu[root@iZ94oaf8*** ~]# lscpuArchitecture: x86_64CPU op-mode(s): 32-bit, 64-bitByte Order: Little EndianCPU(s): 4On-line CPU(s) list: ...
2018-10-27 10:40:23 224
原创 创建AccessToken工具类
public class CreateAccessTokenUtil {private static final Logger logger = Logger.getLogger(CreateAccessTokenUtil.class);/*** 根据appId和appSecret 生成access_token* @param appId* @param appSecret
2017-11-17 15:26:22 3013
原创 mySql存储表情
String nickName = snsUserInfo.getNickname();//对微信用户昵称进行编码保存,解决昵称中有图片的问题nickName = URLEncoder.encode(nickName, "utf-8");//对昵称进行解码显示String nickName = URLDecoder.decode(merchantUser.getNickNa
2017-11-16 16:39:27 198
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人