- 博客(21)
- 收藏
- 关注
原创 Linux 通用发布重启脚本
写在前面1. 基于 java -jar 的jar包脚本2. 包含 查询、停止、启动、重启3. 使用菜单方式选择jar包4. 该脚本需要和jar包放在同一个目录下
2022-04-08 20:00:22
1428
原创 从测试代码揣摩spring线程池工作过程
目录一、写在前面二、简述线程池工作过程2.1 组成2.2 工作过程--快速任务2.3 工作过程--慢任务2.4 最后的结论未完待续3 非核心线程是否会复用、超时时间和核心或者非核心线程的关系4 拒绝策略对任务的影响一、写在前面1. 线程池常说的7个参数是哪些我就不说了。资料很多2. spring的线程池使用,阿里手册要求自定义。但是我无意间看过一篇资料,我同意。https://blog.youkuaiyun.com/rubeson/article/details/
2021-08-16 19:22:31
322
原创 我是这么理解es基本概念的
写在前面本人目前是es入门,刚刚尝试着搭建了es集群看着配置文件中各项配置,和一些基本概念,发现es的性能优化问题,主要是数据怎么存储的问题所以,就从基本
2021-06-15 11:03:39
405
原创 elasticsearch7.6.2 集群研究及搭建过程(windows版)
一、压缩包方式1. 下载解压https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-windows-x86_64.zip2. 启动解压之后,追加一些配置config/elasticsearch.yml,启动#是否启用xpackxpack.ml.enabled: false# 允许跨域访问http.cors.enabled: truehttp.cors.allow-origin:...
2021-06-02 10:34:51
648
原创 ELK 7.6 搭建过程(Linux版 centos7)
前段时间搭建运行了一个windows版的elk,主要目的是为了研究elk的整个运行过程https://blog.youkuaiyun.com/LUNG108/article/details/115968732目录写在前面一、elasticsearch 安装1. 拉取镜像2. 启动容器二、kibana 安装1. 拉取镜像2. 启动容器挂载一个文件三、logstash 安装1. 下载包2. 解压启动其中启动四、filebeat 安装1.下载包2..
2021-05-08 18:41:06
593
原创 ELK 7.6 研究过程(附带操作过程,windows版)
目录写在前面个人理解具体实施一.使用logstash1:前置说明2:具体进行2.1 最简单方式2.2 手动输入 + filter入门2.3文件输入 + filter2.4文件输入 + filter + 写入elasticsearch2.5 在2.4的基础上,真正读取日志文件,导入到es中二.使用filebeat1:前置说明2:具体进行(不知道filebeat怎么把读取的内容在控制台能看到,所以结合logstash)2.1 启动logsta...
2021-04-23 18:10:56
609
原创 spring cloud config+自动更新配置+多数据源druid+读写分离(类上自定义注解,通过AOP获取标识区分主从数据库)
公司有个spring config的预想开发。(已经实现Spring Cloud Eureka),正好这段时间闲来无事,就先自己搭一个单独的config的demo(本例中没有整合Eureka,后面慢慢更新,因为它不是本次重点)。项目是springboot的,maven管理,git上的数据库配置文件信息。共有两个spring boot项目:1. config-server(提供获取git...
2019-07-11 16:18:07
2965
4
原创 Java连接sftp服务器,发送文件到该sftp
之前用的一个类在连接时报错:不支持该种连接方式。所以换了一个类,如下: <!-- 链接ftp--> <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.53<
2018-06-14 18:06:36
1240
原创 springboot使用定时任务(注解),附spring框架定时任务
第一步:启动类添加注解注:我的启动类继承了一个父类,是因为项目需要打成war包。第二步:在需要的地方使用 @Scheduled 来标记方法注:可以设为每隔多久执行,或者某一时刻执行,或者多少毫秒之后执行等。具体表达式网上资料很多完成!附:spring定时任务第一步:spring配置文件,一般都叫 applicationContext.xml 或者之类的注:task标签最后放在后面,一开始我是放在上...
2018-06-14 17:45:29
1273
原创 自学Android开发的入门过程
最近一周以来,在研究Android开发的入门,因为本身做java的,所以相对来说应该会比较容易。习惯用的IDE是eclipse,所以自然就通过它来集成Android开发的环境。各种百度后确认了集成思路:下载sdk的自己的电脑,在IDE中安装ADT插件并指定sdk,通过ADV下载不同版本的tools,新建Android项目,编写代码并运行。一切看起来是那么的自然,通畅。可但是,迎面扑来的事实
2017-10-13 13:06:25
1502
原创 使用hibernate的心得和踩过的坑
springMVC + spring4 + hibernate4 的整合 注解方式操作实体类 @NameQuery
2017-09-29 14:41:59
1110
原创 从txt文件逐行读取数据到excel文件(包含POI的简单使用和excel文件的数据分列,出现次数统计)
公司需要一个统计一下一个txt文本中 黑体字部分不同数据出现的次数 ,把结果做成excel文件交上去。txt内容就像下面的:想了一下大概涉及这几个方面:1.黑体字的提取 2.黑体字的去重 3.出现次数的统计涌入脑中的方案有三个:a.直接上java代码,用IO流处理文本,逐行获取后截取字符串,在进行重复的逻辑判断,同时记录下来出现了多少次------太麻烦b.截取字符串
2017-07-11 17:43:59
2909
2
原创 frame搭建后台管理系统(点击左侧,右侧内容以选项卡方式出现)
在网上找了会后台管理系统的模板,发现要么要钱,要么太复杂。想想算了,自己搭一个吧(我不是前端设计的,所以只是实现了功能,而且样式不太好看),如下图:其中点击左侧的“第X句”,在右侧出现相应的选项卡标题和内容,在右侧点击选项卡标题,对应的内容也会出现。只是有个小bug:比如此图是点击“第三句”的效果,如果此时在左侧点击,如:“第二句”,右侧的内容会变化,但是标题还是显示“第三句”,像下面
2017-07-07 11:11:35
3948
原创 ssm搭建shiro安全框架
该功能只是搭建了一个shiro的框架,实现登陆验证和权限控制,其中的user信息和对应权限并没有连接数据库,是以本地变量代替ssm中使用shiro框架包括这几个方面:对应jar包或者maven坐标依赖, web.xml配置shiro fiter , shiro和spring整合的文件spring-shiro.xml, shiro自身组件(自定义的realm)业务逻辑:只
2017-06-20 15:28:39
2384
原创 把json格式数据写入到本地文件
思路分析:1.使用File在指定位置创建出文件,如:e : / test1.json 2.获取数据的byte[] 3.使用输出流写入第一步:创建文件 File file = new File("要创建的目录+文件详细名"); if(!file.exists()){ file.createNewFile(); }第二步:获取json数据byte[],如
2017-06-14 15:52:43
26958
1
原创 把excel文件转成json格式
有的时候发来数据的文件是excel格式的,而又需要把它们转成json格式传递给服务端主要分为:1.获取excel文件 2.获取文件的工作表sheet 3.获取指定单元格的数据 (该版本属于逻辑简单好理解的)4.获取的值转成json主要使用的jar包的坐标:(我创建的是maven项目),而解析json的包就是 org.json分步骤来是依次封装的几个方法:第一步:获取e
2017-06-14 09:29:51
7060
1
原创 单独提交一个post请求
很多时候我们可以通过单独发送一个post请求来测试一些功能,发送的方式有很多,如:在Linux中通过curl命令或者httpclint,ajax等等这次只记录httpclient的post请求(数据格式为json,使用的jar包是org.apache.commons.httpclient,附带请求的网站验证---401错误)全部代码如下: String data = "json格式
2017-06-12 12:03:16
696
原创 ssm中mybatis处理数据库(mysql)与pojo属性中类型不一致(string转date)
一般在表设计的时候会考虑到数据库字段类型和java中属性一致的问题,但是也有可能会出现一些情况导致类型不一致的问题,比如:二次开发中需求更改等。此时数据库和java中的代码不能随便更改,所以考虑的思路是通过typeHandler作为中间体来把类型转换。 当然,如果可以直接在获取字段后,直接通过simpleFormart来转换后,来处理数据就可以了。 此方法是在获
2017-05-24 15:57:48
7673
原创 eclipse中使用spring boot 入门开发(包含:与jsp页面和数据库交互,cmd打包运行war包)
突然想到自己有一段时间没使用spring boot了,熟悉了一下之后决定记录一下这次使用的注意点一:使用springBoot搭出来一个架子(从前端到数据库)1.eclipse已经整合了maven,所以新建一个maven项目,然后针对项目修改下jdk相关点2.目录如下:项目名为springBoot,建立的包名和类名也能看到,因为是测试,所以省略了service层3.启动类:App...
2017-05-19 15:45:35
4246
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人