三也_攻城狮

Code the Craft,Craft the Code

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

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

2018-05-17 15:50:35

阅读数 5330

评论数 3

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

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

2018-12-20 08:57:28

阅读数 335

评论数 0

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

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

2018-12-14 11:39:59

阅读数 682

评论数 0

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

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

2018-12-29 09:30:38

阅读数 3285

评论数 0

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

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

2019-01-03 17:59:11

阅读数 345

评论数 0

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

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

2019-05-22 11:31:04

阅读数 53

评论数 0

JAVA多线程中,原子操作的概念——原子操作真的不需要进行同步控制吗?

import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; class Sd implements Runnable { private int a = 1; public in...

2013-02-04 14:44:37

阅读数 2387

评论数 2

【设计模式】设计模式,持续深入

作为程序员应该都知道设计模式,有人了解的多,有人了解的少,有人了解的深,有人了解的浅。 最近也在学习温故设计模式相关知识,看的是Head First这本书,个人感觉设计模式最难的地方是不知道什么时候在项目中该用上它们,可能在学习的时候,概念当时大家都清楚,怎么怎么样就是XX模式了,但是回到项目研...

2019-03-26 22:57:38

阅读数 61

评论数 0

XStream实现xml和java对象之间的互相转换(包括对属性,别名,下划线_的处理),同理JSON也可以

首先去官网下载响应JAR包 http://xstream.codehaus.org/index.html 最少需要两个jar包,一个xstream.jar,一个是xmlpull.jar 首先来看下java对象到xml的转换   package xml; class PhoneNumb...

2014-08-29 16:12:03

阅读数 16965

评论数 0

【JAVA】CopyOnWrite的使用

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

2018-10-23 16:29:38

阅读数 121

评论数 0

【JAVA】JWT 与 cookie session

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

2018-10-23 17:04:36

阅读数 196

评论数 0

提醒软件【送给她】——如果工作时间长了,提醒休息,休息时长可设置,单位是秒,生效时段可设置

这是一个工作时长提醒软件,仅仅是实现了提醒的部分,单该程序启动时,就会出现一个很大的背景,覆盖整个桌面,并进行计时操作,提醒您,该休息了,休息的时长可进行设置,在config.properties中设置,单位是秒。当提醒时间到了的时候,关闭按钮就被出发,此时可以关闭。 当然像这种东西,你真要关...

2013-05-07 14:08:29

阅读数 2650

评论数 5

【JAVA】gRPC使用

安装proto 3.+版本 参照http://blog.csdn.net/simonchi/article/details/76495696 写好proto文件 peroson.proto  对象定义文件 syntax="proto3"; package com.cmcc....

2017-08-04 16:00:52

阅读数 3698

评论数 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

阅读数 2218

评论数 0

【JAVA】通过CXF开发webservice

在tomcat作为容器发布webservice服务前,我们先来看一个简单的不通过容器即可发布服务的例子 package com.tree.webservice; import javax.jws.WebService; @WebService public interface HelloWor...

2014-09-16 14:20:16

阅读数 9045

评论数 0

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

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

2017-03-31 14:23:09

阅读数 1042

评论数 0

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

这种文章,网上应该很多了,不过自己不写一遍,总是不会印象太深刻,所以今天为了再度加深印象,自己也写一遍。 现在的互联网项目,用户数越来越多,系统基本都是分布式部署,所以基于数据库的自增id这里就不说了。 1、UUID 这个东西是JAVA原生API提供的,它的确能保证唯一,但是有个弊端,它是一...

2017-02-21 10:12:15

阅读数 16641

评论数 0

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

maven dependency net.coobird thumbnailator 0.4.8 版本号自己关注下更新 使用 单个图片等比例缩放 File file = new File("c:\\test.png"); Thumbnails.of(...

2017-02-14 16:39:21

阅读数 10631

评论数 4

【MongoDB&JAVA】MongoDB教程及mongo 3.1+ jar的JAVA应用实例

MongoDB是非关系型数据库,俗称NoSql数据库,是文档存储型的 适用场景: 网站数据:Mongo非常适合实时的插入,更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。 缓存:由于性能很高,Mongo也适合作为信息基础设施的缓存层。在系统重启之后,由Mongo搭建的持久化缓存层可以避免...

2015-11-25 10:41:12

阅读数 2059

评论数 0

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

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

2017-01-18 11:06:17

阅读数 903

评论数 0

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