- 博客(90)
- 资源 (1)
- 收藏
- 关注
原创 spring cloud alibaba版本说明
nutz的inject方法是通过对象名,从ioc库里取对象.所以如果有重复名称的类被标记为IocBean,或者在进行注入的时候的对象名称不唯一,则会出现注入异常.貌似会先匹配名称,再匹配类型.直接返回空对象...
2021-08-19 15:20:17
241
原创 linux for循环执行某些操作
for i in `seq 10`; do 操作;echo ;done例如:for i in `seq 10`; do curl 访问地址;echo ;done
2021-03-05 17:25:07
550
原创 gitLab先创建好项目与本地即将上传的项目文件冲突解决方式
git resetgit pull origin master --allow-unrelated-histories
2020-11-30 11:45:27
257
1
原创 mysql线上切换新表流程
1:创建新表2:修改老表表名,对线上影响比较低alter table 老表 rename to 老表新名备份;alter table 新表 rename to 老表表名;
2020-11-30 11:43:53
367
原创 gitlab上传项目
1:新建项目2:idea上传项目,先add,然后commit,最后push,第一次push失败被拒绝,可执行git resetgit pull origin master --allow-unrelated-histories再重新push仅做个简单的笔记
2020-08-17 20:55:22
294
原创 当日志有打印时长时,根据时长从大到小排序
eg:cat文件名 |grep-E"任务执行结束...用时:([0-9]+)ms"|awk-F':''{print$NF}'|sort-nr|head-100任务执行结束...用时:([0-9]+)ms --》这是我日志的打印,根据具体情况修改
2020-05-26 15:50:38
166
原创 XML请求的发送解析,map转化xml字符串
示例public static void main(String[] args) { // TODO Auto-generated method stub String xmlData = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" + "<GetCharListInfo>" + "<indexID>20170930111222</indexID>" + "&l
2020-05-12 20:54:02
446
原创 CPU过高排查流程
第一步:使用top命令,然后按shift+p按照CPU排序,找到占用CPU过高的进程的pid第二步:使用top-H-p[进程id],找到进程中消耗资源最高的线程的id第三步:执行jstack[进程id]|grep-A10[线程id的16进制]”,查看线程状态信息...
2020-04-20 20:32:39
282
原创 mongo金额字段汇总语句
db.getCollection('orders').aggregate((表名) [ { $match : { "status":2 , "endTime":{$gte:ISODate("2020-02-22T16:00:00.000Z"),$lte:ISODate("2020-02-23T16:0...
2020-02-24 10:14:07
329
原创 linux查询日志关键字上下文
查看关键字及其下文200行grep'关键字'-A200文件名 |tail-n201查看关键字及其上下文200行grep'关键字'-C200文件名|tail-n401
2019-12-04 19:56:32
3771
2
原创 企业微信发送消息给成员
1:获取access_tokenWxUtil.getAccessToken()2:发送消息 String resp=WxUtil.sendTextMesg("@all", "友情提示:没点餐的快点餐啦!(今天不用上班就忽略吧)", access_token);3:结果处理JSONObject respJson = JSONObject.parseObject(resp)...
2019-08-23 20:52:29
1054
原创 企业微信接入腾讯AI智能闲聊
1:一个生成随机字符串的方法// length用户要求产生字符串的长度public static String getRandomString(int length) { String base = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random random = new Random(); StringBuilder sb = n...
2019-08-23 20:42:06
1182
原创 maven下载jar包出错只能下载lastupdated包
之前用的那个阿里云镜像出问题,换成下面这个就正常下载了<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/con...
2019-05-28 21:02:57
4118
转载 springboot前后端分离之vue环境搭建
转载:https://blog.youkuaiyun.com/Double12345/article/details/79388162一、安装node.jsnode.js是运行在服务端的JavaScript,集成了npm(node package manage),官网下载最新版本进行安装 http://nodejs.cn/download/(以下截图为v8.1.3);使用$ npm -v命令查看...
2019-05-12 23:13:09
369
转载 springboot前后端分离之node.js环境搭建
参考自链接:https://www.cnblogs.com/zhouyu2017/p/6485265.htmlNode.js安装及环境配置之Windows篇一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/...
2019-05-12 21:33:02
8384
原创 springboot之使用hikari操作Mysql
springboot 2.0 默认连接池就是Hikari了,所以引用parents后不用专门加依赖pom.xml配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</art...
2019-05-11 22:26:52
10020
原创 springboot之slf4j日志打印
1:注入依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.6</version> <scope>provided<...
2019-04-21 23:44:22
4253
转载 mysql卸载与安装过程
卸载参考自:https://www.cnblogs.com/jpfss/p/6652701.html本文介绍,在Windows10系统下,如何彻底删除卸载MySQL。。。1》停止MySQL服务开始-》所有应用-》Windows管理工具-》服务,将MySQL服务停止。2》卸载mysql server控制面板\所有控制面板项\程序和功能,将mysql server卸载掉。3》将MySQ...
2019-04-14 15:48:10
198
原创 springboot之idea里maven项目的基础配置及相关解释
idea及其maven的创建流程就不做过多叙述1:pom.xml文件<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>...
2019-04-13 22:52:44
381
原创 命令行命令导入mongo.json文件
https://blog.youkuaiyun.com/cupid_1314/article/details/79153480第一步,找到mongodb安装目录第二步,从命令行进入mongodb安装目录下的bin目录第三步(1),导出数据命令(导出的文件有两种格式:json/csv,此处导出的是json文件,对于导出CSV文件是需要额外指定一个变量 -field ‘对于的字段名称’):...
2019-01-24 15:40:23
1378
原创 mongo新增索引语句
db.role.createIndex({serverId: 1}, {background: true, name: "idx_serverId"})db.role.createIndex({level: 1}, {background: true, name: "idx_level"})db.orders.createIndex({serverId: 1}, {background: tr...
2018-12-24 16:13:21
687
原创 将一个javabean对象转换为map
/** * 将一个 JavaBean 对象转化为一个 Map * * @param bean * 要转化的JavaBean 对象 * @return 转化出来的 Map 对象 * @throws IntrospectionException * 如果分析类属性失败 * @...
2018-12-04 15:57:09
1126
原创 处理Tomcat停止时容器无法移除的线程
private Integer immolate() { log.info("处理Tomcat停止时容器无法移除的线程..."); int count = 0; try { final Field threadLocalsField = Thread.class .getDeclared...
2018-09-25 10:48:28
1048
原创 mongo与java 的group by分组和排序代码(备忘)
MongoTemplate gameMt = (根据具体项目获得) DBCollection myColl = gameMt.getDb().getCollection("avatar");//表名 // 分组 DBObject groupFields = new BasicDBObject("_id", "$level");// level为数据库...
2018-08-28 14:26:28
1189
原创 使用tinypng和多线程压缩文件目录中的jpg和png图片
遍历一个目录中的jpg和png图片,压缩其中x文件夹中的x.jpg,x.png图片(x不是具体文件名称)例子 工具类public class ComPressUtils { private final static Logger log = LoggerFactory .getLogger(ComPressUtils.class); //...
2018-07-30 09:32:49
669
原创 获取手机型号,操作系统,系统版本
引入依赖:<dependency> <groupId>eu.bitwalker</groupId> <artifactId>UserAgentUtils</artifactId> <version>1.20</version> &
2018-07-27 10:50:53
2017
原创 针对jsonobeject里面内容无序,根据键值排序的一个处理方法
private Map<String, String> getMapSort(JSONObject o) { Set<String> set = o.keySet(); // 对array进行排序 Map<String, String> map = new TreeMap<String, String>( new Comparator&l...
2018-04-10 17:51:28
664
1
原创 map获取最大值value和其对应的key
public String getMaxStr(Map<String, Integer> map) { int maxV = 0; String maxK = null; String maxK_mayberemove = null;// 中间值,用于保存每次存在的最大值键,但存在下个值比他大,可用他移除掉,替换成最新的值 Map<String, Integer> ...
2018-04-03 13:52:42
14454
原创 TCP 客户端和服务端交互简单例子
//客户端package com.lxb.test;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownHostException;public class TCPClientDemo2 { pu...
2018-02-13 21:05:02
779
原创 UDP 发送端和接收端 聊天程序简单例子
//发送端package com.lxb.test;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class Send imp...
2018-02-13 21:03:36
521
原创 Socket发送接收消息简单例子
//发送端package com.lxb.test;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.UnknownHo...
2018-02-12 22:03:49
2448
原创 InetAddress简单例子
package com.lxb.test;import java.net.InetAddress;import java.net.UnknownHostException;public class IPDemo { public static void main(String[] args) throws UnknownHostException { // TODO Auto-generated...
2018-02-12 22:02:59
291
原创 定时任务超时处理方法
final ExecutorService exec = Executors.newFixedThreadPool(1); Integer status=0; Callable<Integer> call = new Callable<Integer>() { public Intege...
2018-02-10 16:31:48
5434
原创 IO流 操作数组的流ByteArrayStream简单例子
package com.lxb.test;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;public class ByteArrayStreamDemo { public static void main(String[] args) throw...
2018-02-08 23:45:06
267
原创 IO流 操作基本类型数据的流对象 DataStream
package com.lxb.test;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.I...
2018-02-08 23:44:31
161
原创 管道流 PipedStream简单例子
package com.lxb.test;import java.io.IOException;import java.io.PipedInputStream;import java.io.PipedOutputStream;public class PipedStream { public static void main(String[] args) throws IOException { ...
2018-02-08 23:44:02
576
原创 RandomAccessFile 流的简单例子
package com.lxb.test;import java.io.FileNotFoundException;import java.io.IOException;import java.io.RandomAccessFile;public class RandomAccessFileDemo { public static void main(String[] args) throws I...
2018-02-08 23:43:28
241
原创 ObjectOutputStream 对象的序列化与反序列化简单例子
package com.lxb.test;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;public class ObjectOur...
2018-02-08 22:19:22
825
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人