- 博客(7)
- 收藏
- 关注
原创 docker+Elasticsearch7.7.0实战
本文记录以ES7.7.0为例子,配合ES-head,Ik分词器,kibana等工具,完成基础的api操作,以及整合springdata
2023-08-17 15:33:46
278
原创 rabbitmq windows安装
前后装了快一个小时记录一下,记录下出现的问题1.erlang环境,和rabbitmq的安装包自己下载即可附个连接;https://blog.youkuaiyun.com/a18679016236/article/details/849652122.安装完要配置erlang的环境变量,和jdk啊,maven一样3.查看erlang的配置是否生效,出现版本号即可4.安装rabbitmq进入rabbitmq路径 cmd执行rabbitmq-plugins enable rabbit..
2021-05-25 16:49:41
226
原创 关于log4j记录日志的小问题
try { Integer.parseInt(null); } catch (NumberFormatException e) { logger.error(e.getMessage());// [ERROR] null }关于log日志打印,之前确实没有细看,直到本次出现问题去定位的时候发现只是打印了个null,如上的空指针异常。根本没有打印具体的堆栈信息,无从快速定位,只能撸代码...而日志是现网环境中最重要的一节,这里实在是问题很大,以后要时时提醒自己。try .
2020-07-05 00:01:35
252
原创 联通基于SGIP短信SMPP(socket)网关实现方式
数据的处理:socket发送的16进制的byte流;需要将对应的数据类型转为byte[] 方式; Login Name 16 Text 服务器端给客户端分配的登录名 比如以上的数据类型;String loginName = "userName";可以看到其实只有7个字节,那么就需要根据指定的要求前向或...
2020-03-10 23:17:51
923
原创 socket接口tcp协议发送16进制码流需求实现
socket接口,数据传输以16进制码流的形式1.建立连接(鉴权)2.消息发送write,flush;write,flush即可注意:以NULL结束的,因为传输过程中是16进制的码流,而NULL16进制为00,那么直接补00即可,具体方式byte [] byte = {0};out.write(byte);//输出流 out = new DataOutputStream...
2019-05-24 13:22:53
6470
原创 static关键字
方便在没有创建对象的情况下来进行调用(方法/变量) 为什么说static块可以用来优化程序性能,是因为它的特性:只会在类加载的时候执行一次。class Person{ private Date birthDate; public Person(Date birthDate) { this.birthDate = birthDate;...
2019-05-15 14:49:40
99
原创 常用的工具类总结
1.过滤特殊字符 public static String StringFilter(String str) throws PatternSyntaxException { if(str ==null || str.equals("")) return ""; str =str.replace("&", "&").replace(">", "...
2019-04-01 10:53:45
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人