自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (1)
  • 收藏
  • 关注

原创 ModelMapper使用

# ModelMapper使用介绍## ModelMapper是什么ModelMapper是一个object-object映射器,它帮助你高效的将一个类型的对象转换成另一个不同类型的对象。## 为什么使用ModelMapper- object-object映射是一个无聊但代码量很大的工作,ModelMapper可以提供简介的配置代码简化工作- 对象映射几乎遍布所有的业务类代码,使用Mo...

2020-09-11 10:55:03 649

原创 Oracle select 判断

create or replace view V_PD_SELF_EVALUATION asselect PD_PROJECT_EVALUATE.ROW_ID,PD_PROJECT_EVALUATE.FIRST_PROJ,PD_PROJECT_EVALUATE.PROJECT_CODE,PD_PROJECT_EVALUATE.PROJECT_NAME,PD_PROJECT_EVALUATE.U...

2020-01-14 10:13:27 988

原创 关于idea类注释及方法注释的实践和说明

1、前言前段时间,从公司的IDE上切换回原来的idea,一下子遇到写完类,方法。加注释各种不对2、问题描述所以根据网搜资料重新配置File And Code Templates里的File页签下的Class。加上后不开启下面Enable Live Templates ,按/**+回车键不出注释。开启会出现跟方法注释一样(多一些返回类型及参数,不是我们愿意看到的)接着方法注释,...

2019-12-04 10:57:17 292

原创 Oracle查询字段名插入另一种表

DROP SEQUENCE stock_increment_num;create SEQUENCE stock_increment_num --创建序列名称increment by 1 --增长幅度start with 1 --初始值maxvalue 1000; --最大值delete from "FA_SYS_TABLE_COLUMNS" where TABLE_NAME...

2019-08-26 09:54:28 163

原创 Oracle查询一个表字段插入另一个表

DROP SEQUENCE stock_increment_num;create SEQUENCE stock_increment_num --创建序列名称increment by 1 --增长幅度start with 1 --初始值maxvalue 1000; --最大值delete from "FA_SYS_TABLE_COLUMNS" where TABLE_NAME...

2019-08-26 09:49:56 1362

原创 MySQL

select * from user where id<100select id,username from user where id<100 and username=‘[email protected]’select id,username from user where id<100select username from user where ...

2019-06-12 18:10:25 90

原创 windows查询特定连接 特定端口的连接

netstat -an -p tcp |find “9300” /cfind 可以统计,后的待查字符串必须跟引号findstr 后的待查字符串可以不写引号,但该命令不能跟/c 统计个数

2019-05-29 10:49:35 943

原创 并发插入数据百万条

1、新闻并发入库数据@PostMapping(value = "/api/testnews")@ApiOperation(value = "测试添加新闻动态")public void testcreate(Integer start,Integer count) { this.newsService.testTo161(start,count);}/** * 测试大批...

2019-05-23 10:58:16 746

原创 过程插入几万条数据到mysql

DELIMITER $$CREATE PROCEDURE insert_uc_user(IN max_num INT(10)) BEGIN DECLARE i INT DEFAULT 0; SET autocommit = 0; REPEAT SET i = i + 1; INSERT INTO `yfxz_usercenter_dev`.`uc_user`...

2019-05-13 16:01:34 167

原创 往ES插入百万条数据的耗时统计

1、背景最近在搞一个政府信息化的项目,此项目基于检索来实现。上线前,需要测试系统,其中造假数据百万条,看接口的检索性能如何2、操作新建了一个备份索引,同时增加了一个测试入库接口,用到线程池并发入库我的电脑是4核的喔创建了5个线程,10个任务执行插入操作,最后将备份索引的数据reindex到原索引3、耗时postman调用接口,耗时大概100分钟,平均1万/minre...

2019-05-13 10:29:26 8055 2

原创 html转word

方法一public void download(String id, HttpServletResponse response) {TypicalCaseDTO typicalCaseDTO = get(id);if (typicalCaseDTO == null) {return;}String content = typicalCaseDTO.getContent();Strin...

2019-05-07 11:42:57 835

原创 ES索引操作

DELETE /lawfullyadministration.case/doc/_query删除某索引下所有记录POST _reindex { "source": { "index": "old_index" }, "dest": { "index": "new_index" } }迁移索引的方式(亦可以备份当前索引)...

2019-04-24 14:26:40 392

原创 云原生Java应用

1、路由:需要注意的地方:注册中心的路由策略写在第三方客户端供本地调用当微服务很多,每个微服务都要修改路由规则,所以将配置配置在config server,通过zuul被触发响应实现重新加载配置2、OATH2 授权访问Rest资源了解SpringbootSecurity认证机制,以及Oath token获取机制以及相互绑定 ...

2019-02-01 17:19:26 739

原创 postman 传参深究

1、写在前面linux shell的变量获取$$ 进程号$! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $0 Shell本身的文件名 $1~$n $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2&q

2019-01-31 14:43:33 209

原创 1.24Redis缓存

目标:1、选择哪种数据结构?2、该结构的key怎么设计最好?(完了讨论)可以考虑用zset结构缓存所有符合条件的id,然后用命令判断是否存在集合中的SISMEMBER和有序集合中的ZRANK、ZREVRANK、ZSCORE都可以判断成员在不在集合中意思该元素在集合中的排名值 反向排名值 score值时间:今明开始做问题:redis的并发操作DockerKVM虚拟...

2019-01-24 17:44:09 98

原创 改造spring-initializr版本问题

改造spring-initializr版本问题 是很大的问题在本地customize过程中确实版本兼容很关键下面就遇到的主要版本做一说明:1、bootversion 匹配cloudversion(ABCDE版)2、bootversion匹配plugingit-commit-id-plugin(2.2.0)bootversion&gt;=2.0.0 增加validateRe...

2019-01-18 22:18:59 2223

原创 rabbbitmq 伪集群 搭建

1、下载rabbitmq下载erlang在本地安装好单机rabbitmq的基础上进行集群改造2、扩展节点参看:https://blog.csdn.net/NerverSimply/article/details/84729495https://www.cnblogs.com/daryl/archive/2017/10/13/7645749.html出错了 ...

2019-01-07 16:11:12 373

原创 MongoDb深入

1、安装官网地址:https://www.mongodb.com/download-center/community尝试过好多次才进入了下载链接,开始下载。排除网络慢原因,应该是服务器问题2、安装可视化工具admin-mongo踩坑:github上拉取代码,切换到目录下本地执行node install admin-mongonpm start提示错误 error Une...

2019-01-07 11:35:46 220

原创 Rabbitmq学习使用

1、安装(1)去官网下载最新版rabbitmq-server,点击安装时发现警告需要安装Erlang(因为依赖此语言环境) 直接跳转的话比较慢,建议自己网搜下载对应版本的Erlang加载时长15分钟左右;安装好后,再返回去安装RabbitMQ server(2)成功后点击开始菜单,找到刚才安装的rabbitMQserver 点击输入rabbitmqctl statu...

2019-01-04 14:34:19 132

原创 Es6.5安装与学习

1、单点安装下载最新版的elasticsearch-6.5.4.zip,解压,找到config目录,打开elasticsearch.yml 去掉network.host:http.port:注释,单开bin目录,找到elasticsearch.bat 运行,然后浏览器输入http://ip:port即可看到安装的版本信息(1)安装head插件参考:https://blog.csdn...

2019-01-04 11:37:06 889

原创 Es 端口9300 9200

Es 端口9300 92001.9300端口: ES节点之间通讯使用2.9200端口: ES节点 和 外部 通讯使用9300是tcp通讯端口,集群间和TCPClient都走的它;9200是http协议的RESTful接口...

2018-12-28 15:32:07 21455

原创 CICD

Jenkins构建虚拟镜像推送到docker registry(仓储),完成ci过程利用SPINNAKER运行在k8s服务器 

2018-10-23 16:19:35 2383

原创 idea熟悉

参看:https://blog.csdn.net/shijiebei2009/article/details/44726433main syso for的快捷键输入分别为 psvm sout fori常用快捷键参看:https://www.cnblogs.com/zhangpengshou/p/5366413.html提交idea代码到码云:参看https://blog.csdn.ne...

2018-09-12 16:36:13 155

原创 Java驼峰排序(两边小,中间集中最大)

List&lt;Manuscript&gt; resultList = new ArrayList&lt;Manuscript&gt;();Manuscript []middleMaxList = new Manuscript[resultList.size()];        int middleLength = resultList.size()/2==0?resultList.siz...

2018-09-12 15:22:38 1398

原创 Java排序Collections

//排序返回的array(大到小)    public static List&lt;Manuscript&gt; sortList(List&lt;Manuscript&gt; list){        List&lt;Manuscript&gt; sortedList = new ArrayList&lt;Manuscript&gt;();        List&lt;Manuscr...

2018-09-12 15:20:22 173

原创 jdk10学习

参看地址:https://www.cnblogs.com/springcloud/p/8616308.htmljdk10增强建议Enhancement Proposals  

2018-09-06 14:41:36 89

原创 docker虚拟化

sudo yum install epel-release -ysudo yum install docker -y sudo systemctl start docker 修改配置,增加私服vim /etc/sysconfig/docker ## 增加如下参数OPTIONS='--selinux-enabled --log-driver=journald --...

2018-09-05 17:58:58 115

原创 idea使用

1、删除项目右击项目,选择remove module或者delete时,就会逻辑删除项目然后左上角点击文件选择关闭项目,出现打开idea时的创建项目界面,然后删除工作区项目2、导入svn或者git托管的代码直接在打开的页面选择checkout from version control...

2018-09-05 17:56:32 75

原创 solr深入

参看安装:https://www.cnblogs.com/zhuxiaojie/p/5764680.htmlsolr使用场景:https://blog.csdn.net/jokeylin/article/details/80562148 

2018-08-31 11:23:45 217

原创 java9初探

17年下半年java开发工具更新了最新版jdk1.9忙着关注特性,诸如:模块化 JSHELL命令行编译 lombok简化代码但是有较多涉及兼容问题向下兼容java8的函数式编程常用  ...

2018-08-24 15:31:50 142

原创 Python爬取网站文章

参看:https://www.cnblogs.com/zhuyuliang/p/6762184.html看了项目的svn库,发现上游项目通过Python爬取网站等渠道文章的数据所以翻了翻代码,简单爬取文章存储到本地可以参看上面...

2018-08-17 14:48:15 1696

原创 Ehcache与Memcache的区别

参看:https://blog.csdn.net/chenleixing/article/details/47035367我们现在用ehcache3.0加依赖,加xml文件配置即可 

2018-08-17 11:25:05 136

原创 spring boot的监控

参考:https://my.oschina.net/hansonwang99/blog/1805402?nocache=1525310081931加actuator依赖,结合yml文件配置配合Springboot Admin监控管理的微服务 

2018-08-17 10:43:52 81

原创 CICD JenkinFile

JenkinFile 构建测试发布流水线结合groovy语言,分声明式和脚本式写法通过集成插件,写命令调用对应插件即可参看:https://blog.csdn.net/kikajack/article/details/79434552...

2018-08-13 14:22:14 760

原创 部署docker

首先查看linux版本参看:https://www.cnblogs.com/YangJieCheng/p/5907166.html然后安装docker参看:https://blog.csdn.net/qq_32351227/article/details/78673591centos6 7的比较参看:https://blog.csdn.net/xu_melon/article/...

2018-07-22 10:45:29 83

原创 Thread的Phaser 和 CyclicBarrier 的使用

参看:https://www.cnblogs.com/huhx/p/baseusejavaPhaser.htmlhttps://www.cnblogs.com/go2sea/p/5615531.html都可以保证多线程的同步分阶段执行

2018-07-20 11:03:51 161

原创 Java字符串中的emoji过滤

public static void main(String[] args) {        String content="\ud83c\udc02\ud83d\udc02\u2600-\u27ff";        System.out.println(content);        System.out.println("emoji:"+hasEmoji(content));    } ...

2018-07-10 11:23:14 1598

原创 nginx实现页面缓存

参看:https://www.cnblogs.com/wangzhilei/p/6706102.htmlNginx可以配置静态资源 反向代理的如何知道是否调用缓存 可以参看此博文的操作

2018-06-19 15:32:25 1544

原创 maven中的打包插件

1、maven-compiler-plugin用于编译Maven项目的Java源代码 生成jar文件参看:https://blog.csdn.net/taiyangdao/article/details/512591822、其他插件:参看:https://blog.csdn.net/johnnywww/article/details/7964326...

2018-06-19 14:41:33 277

原创 Hbase学习

hbase为Hadoop database 列式数据库,必须基于hadoop框架安装安装好后,直接进入hbase bin目录,输入./hbase shell启动shell开始表操作参考:https://blog.csdn.net/suibianshen2012/article/details/48464871执行删除操作时,需要使用组合键:Ctrl+Back Space同时按下,不妨现在就开始尝试...

2018-06-11 17:52:52 102

页面置换算法

页面置换算法 Java 实现操作系统

2013-12-21

空空如也

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

TA关注的人

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