三也_攻城狮

Code the Craft,Craft the Code

【码出高效】craft the code , code the craft,各种代码汇总

该文主要将自己平时的积累的知识,或者认为重要的东西,以代码的形式分享出来或者记录下来,供自己也供大家一起来学习探讨。 工程链接如下: github链接:https://github.com/cwtree/craft_the_code.git 至于工程的内容,大家clone该工程后,通过pac...

2019-03-26 22:57:38

阅读数 71

评论数 0

【JAVA】eclipse 安装MAT工具分析java堆文件

java进程常见的问题有内存溢出,outofmemory,那么在内存溢出时可以dump出整个JVM进程的内存快照文件,后续通过该文件可以分析出具体原因,一般通过MAT工具进行分析。 MAT安装 安装第二个 安装完重启 ...

2019-08-07 14:19:39

阅读数 12

评论数 0

【JAVA】阻塞队列如何实现?分析JDK 阻塞队列源码实现

阻塞队列,顾名思义,在队列操作时有阻塞机制,防止出现数据不一致,这里只分析两个API的操作源代码 offer(E e) 生产者,生产元素 1、加锁,ReentrantLock 加锁保证了不会同时有多个生产者来生产元素,达到阻塞,否则数据错误乱 2、判断当前队列里的元素数count,和...

2019-05-22 11:31:04

阅读数 66

评论数 0

【JAVA】Webmagic 爬虫框架,带着问题解读源码

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 前言 github地址 https://github.com/cwtree/webmagic WebMagic的设计参考...

2019-01-03 17:59:11

阅读数 383

评论数 0

【FASTDFS】fastdfs上传文件报错 org.csource.common.MyException: getStoreStorage fail, errno code: 28 解决方法

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 这个报错要从一个tracker上的一个配置说起 这个配置的含义是: storage上的剩余磁盘空间必须在10%以上...

2018-12-29 09:30:38

阅读数 4190

评论数 0

【问题记录】JAVA进程启动大概率卡住6分钟左右,应用日志没有任何WARN ERROR,系统日志也没有发现和进程相关日志,最后定位TOMCAT SHA1PRNG耗时太长

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 系统是基于springboot开发的系统,java -jar启动过程中发现经常会卡住6分钟左右,才能启动完成,全程没有发现任何...

2018-12-20 08:57:28

阅读数 366

评论数 0

【Fastdfs】Fastdfs分布式文件系统的安装部署使用,结合nginx访问图片,fastdfs连接池connectionpool编写使用,文末有github链接

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 环境:centos 7.X 预编译安装组件 yum install gcc gcc-c++ automake pcre p...

2018-12-14 11:39:59

阅读数 785

评论数 0

【JAVA】JWT 与 cookie session

共享session相信大家都用过,为了解决http无状态的问题,都会通过cookie、session共享来解决用户状态共享的问题,一般都是通过cookie来保存sessionid,服务端通过sessionid在内存中取出用户的信息,做后续操作。但是在前后端分离越来越流行的情况下,cookie似乎不...

2018-10-23 17:04:36

阅读数 214

评论数 0

【JAVA】CopyOnWrite的使用

好久没写文章了,最近有种深深的危机感,准备打打鸡血,温故以前看过但是工作中很少用到的知识点。   CopyOnWrite写时复制,JDK中一共有两个类CopyOnWriteArrayList和CopyOnWriteArraySet。 顾名思义,就是只有容器中内容被修改的时候,就会copy出一...

2018-10-23 16:29:38

阅读数 146

评论数 0

【Kafka】kafka动态获取某个topic的partition信息

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 现在有这样一种场景,系统启动前,预期abc topic创建了一个100个分区,大概用个一段时间,之后可能会动态新增分区数,这就...

2018-05-17 15:50:35

阅读数 5785

评论数 3

【JAVA】gRPC使用

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 安装proto 3.+版本 参照http://blog.csdn.net/simonchi/article/details/...

2017-08-04 16:00:52

阅读数 3787

评论数 0

【JAVA】google protobuf 3.0 安装使用

一开始从官网下载的protobuf 3.3.0的最新版本,但是编译安装的时候有bug,回退到3.0稳定版本 下载链接 tar.gz解压后安装 tar -zxvf xxx.tar.gz ./configure --prefix=/home/protobuf make make inst...

2017-08-01 10:14:27

阅读数 2244

评论数 0

【JAVA】系统中关于自定义比例选择的功能实现

这里以我做的系统案例来说,这是一套短信系统,客户端就扔一个号码和短信内容过来,服务端需要首先根据配置判断是否区分运营商,然后根据号段走不同的运营商网关去提交短信 sourceId表示接入系统的唯一标识ID,如果不区分的,走下面紫色的三条线,服务端为该接入方配置了三个三网(不区分运营商)网...

2017-03-31 14:23:09

阅读数 1060

评论数 0

【JAVA】系统唯一ID生成方案讨论

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 这种文章,网上应该很多了,不过自己不写一遍,总是不会印象太深刻,所以今天为了再度加深印象,自己也写一遍。 现在的互联网项目,...

2017-02-21 10:12:15

阅读数 16842

评论数 0

【JAVA】java图片处理类库Thumbnails使用教程,图片缩放、裁剪、旋转、压缩

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 maven dependency <!-- https://mvnrepository.com/arti...

2017-02-14 16:39:21

阅读数 10906

评论数 5

【JAVA/HTTPS】JAVA生成ks,证书,tomcat配置HTTPS访问

参照文章,生成keystore和导出证书 http://blog.csdn.net/simonchi/article/details/44170875 tomcat配置 访问成功 火狐 IE

2017-01-18 11:06:17

阅读数 918

评论数 0

【JAVA】内嵌JettyServer结合springMVC、mybatis实现轻量化系统部署

有些项目中,可能WEB功能并不是这个系统的核心功能,但是为了部署这个web服务,往往我们都是将工程打成WAR包,丢给WEB容器去启动,这样就有点偏离主题了,不太友好,机器上还得装上个WEB容器,配置一下,WAR包丢到指定目录,启动容器。。。。 面对这种系统,我们完全可以将WEB容器内嵌到...

2016-07-22 17:01:11

阅读数 4757

评论数 2

【Spring】非SPRING管理的对象要引用SPRING容器管理的对象?对象之间如何引用?

最近项目中就有如题的一个需求,有些对象,不希望将其交给spring容器去管理,想通过自己new的方式去实例化,以便自己更好的去维护这个对象。 这里非SPRING管理的对象,即自己实例化的对象,用A来代替,SPRING管理的对象用B来代替 在网上找了很久,最终搞定了,这里先说一个弯路: App...

2016-05-31 15:52:49

阅读数 3661

评论数 2

异步系统的性能调优记录(redis做消息队列)

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。 系统背景: 生产者往redis丢消息,消费者从redis取消息发送 redis使用list作为消息队列,队列数N个 ...

2016-05-26 09:50:00

阅读数 6133

评论数 2

【ZkClient】com.101tec的zkclient包,ACL权限控制遇到第二级目录no auth的问题

com.101tec zkclient 0.7 这个问题是这样的,我分配了一个账号,权限是ALL,创建第一级目录没有问题,但是在第二级目录总是报错,no auth就是未认证的问题 报错如下 错误的原因是因为没有在连接后,用对应的账号做一次认证,所以后续的创建都会认为没有认证,从而...

2016-04-13 16:26:04

阅读数 3177

评论数 0

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