自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 记一次clickhouse数据迁移实施

背景 因为某个服务集群服务器的特殊原因,造成其它服务异常,需要重置服务器,并且重新安装集群,以至于影响到上面附加(因为公司舍不得花钱)的功能。寻找和确认方案 网上和官网看见的几种方案,选了比较简单的一种: 利用clickhouse自带功能函数进行数据同步。 官方链接remote, remoteSecure允许您访问远程服务器,而无需创建Distributed表。remoteSecure- 与remote相同,但是会使用加密链接...

2021-03-23 16:50:15 408

原创 nginx tcp 代理配置

话不多说,上配置:stream { upstream proxy_socket { server 127.0.0.1:9992; } server { listen 9999 so_keepalive=on; proxy_timeout 3600s; proxy_connect_timeout 5400s; proxy_pass proxy_socket; }}

2020-11-06 17:26:42 245

原创 wss和ws协议转换

项目场景:一个im项目在测试准备上线的时候,发现微信小程序在正式阶段只支持wss协议问题描述:提示:发现微信小程序在正式阶段只支持wss协议,由于通信采用https,所以ws协议无法直接使用,测试开发阶段可以采用ws协议进行原因分析: 原因在于https和http不能混合使用,wss和ws也是对应的,https下无法使用http和ws协议解决方案: 于是想到采用nginx代理的方式进行协议转换,解决通信问题,这样既不用修改服务端代码,也不需要修改客户端代码...

2020-11-06 17:13:43 4041

原创 java 整型和浮点型计算效果对比

public static void main(String[] args) throws InterruptedException { float f1 = 0.1f; double d1 = 0.1d; int i1 = 1; long l1 = 1; long st = System.currentTimeMillis(); for (int j = 0; j < 2000000000; j++) { f1 = f1 + 1..

2020-07-22 17:00:53 984

原创 jmx简略

目前项目中使用了jmx技术对项目进行监控,这里简单记录一下。JMX(Java Management Exrensions)技术是标准Java平台的一部分。https://docs.oracle.com/javase/8/docs/technotes/guides/jmx/index.html我目前对jmx的理解就是被监控应用作为“服务器”提供端口接入能力,为监控应用提供相应的数据和已开发或...

2019-04-08 17:12:37 313

原创 试玩docker

虚拟机安装centos在centos中安装docker    yum -y install docker-io 查看docker版本    docker version    会出现    Client:version:***                Server: vserion:***安装完成之后配置一下docker国内代理编辑文件 /etc/docker/dae...

2019-01-24 14:33:30 116

原创 更新hbase client api 2.0.1记录

今天更新hbase-client版本发现原本使用的utils类提示方法废弃,所以查询新的api文档发现确实做了变更,而且以前1.x用的方法将会在以后3.x版本删除;更新的版本maven: &lt;dependency&gt; &lt;groupId&gt;org.apache.hbase&lt;/groupId&gt; &lt;artifactId&gt;hbase-...

2018-07-05 17:07:15 3617 9

原创 idea 使用hibernate jpa生成java bean

1,先配置数据库访问2,选中项目f4对项目进行配置,添加hibernate配置添加之后在这个视图中找到项目和hibernate配置3,在这个视图中选中,右键选择确定就能生成...

2018-03-26 11:28:22 1106

原创 spring boot 使用通用mapper插件查询出的对象异常

&lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt; &lt;version&gt;1.5.7.RELEASE&lt;/version&gt;&lt;/pa

2018-03-01 19:06:52 933

原创 java Semaphore 计数信号量

Semaphore类是一个计数信号量,必须由获取它的线程释放,通常用于限制可以访问某些资源(物理或逻辑的)线程数目。一个信号量有且仅有3种操作,且它们全部是原子的:初始化、增加和减少增加可以为一个进程解除阻塞;减少可以让一个进程进入阻塞。new Semaphore(permits,fair)permits:int,初始化可用的许可数目。fair:

2017-12-12 11:00:16 197

原创 System.getProperty

java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.homeJava 安装目录java.vm.specification.vers

2017-09-12 10:24:32 170

原创 微信开发平台授权过程

1、处理授权响应 在微信开放平台注册第三方并配置响应授权响应地址,响应地址可以是任意能响应的controller,将参数解析(解密参数)、获取流数据(xml带解析加密串)/** * 处理响应事件,平台授权入口 */ public void handlerVerifyTicket(String msgSignature,String timeStamp,String nonc

2017-09-07 15:40:39 658

原创 java AES时遇到的问题和解决办法

1. java.security.InvalidKeyException:illegal Key Size  这是因为用到了jdk sercurity, 而jdk sercurity   使用的jar包 $JAVA_HOME/jre/lib/security/local_policy.jar   和 $JAVA_HOME/jre/lib/security/US_export_pol

2017-07-20 10:26:33 775

netty demo

netty demo,包含协议设计编解码、沾包粘包、ssl加密、spi扩展、rmi扩展; 里面是个下载链接。

2020-11-06

dubbo-demo-version2.5.4

包含dubbo-admin、api、client、provider;管理界面、api接口包、消费者、服务者;需要自己行搭建zookeeper环境;项目是maven、spring boot,继承的parent是spring boot的项目基础pom

2018-01-26

局域网文件共享

可以访问部署机器上的文件,支持中文路径,但是不支持特殊字符(比如空格和+号)。还有一些小bug,不过不影响正常使用。在webroot目录下有版本日志。

2015-10-12

ssha三大框架加上ajax

ssha三大框架加上ajax

2015-03-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除