自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

原创 es索引示例

{ "index_nielixiang" : { "mappings" : { "type_nielixiang" : { "properties" : { "age" : { "type" : "integer" }, "company" : { "type" : "keyword" }, "educated" : {.

2021-05-25 11:42:22 209

原创 Java线程池

import java.util.concurrent.CompletableFuture;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;public class FutureTest { private static ThreadPoolExecutor executo.

2021-03-26 11:38:18 147

原创 JVM堆内存分配

Parallel GC (Parallel Scavenge+Serial Old)using thread-local object allocation.Parallel GC with 4 thread(s)Heap Configuration: MinHeapFreeRatio = 0 MaxHeapFreeRatio = 100 MaxHeapSize = 8589934592 (8192.0MB) Ne

2021-03-08 12:01:16 344

原创 JVM内存设置建议

以应用服务2核、8G内存为例,部署单进程JVM,JDK版本1.8主要占内存的地方:堆 栈 meta space 本地内存如下图:其中:meta space线程共享,默认256M~512M 栈线程独有,默认512K~2M 本地内存(netty等使用,如dubbo)默认512M~1G所以,如果应用的QPS达到500,栈最多占用内存 2M*500 = 1G,加上meta space 0.5G,本地内存1G,共占用了2.5G,则堆最多能设置为5.5G综上,建议设置值:堆:4

2021-01-26 11:46:47 2804

原创 一些shell脚本

未完结单据:# 未完结单据库存自动对比脚本# Author: nielixiang# Date: 2020-09-03# 读取目标微仓列表file=/home/rd/inventory-fix/warehouse_list.filewarehouseIds=$(cat $file)echo "目标微仓列表:$warehouseIds"# 切到脚本所在的目录并执行命令if [[ $warehouseIds = "" ]]; then echo "未发现需要对比的微仓列表,不用执

2020-09-03 18:33:48 137

原创 记一次配置事故

为代码美观,将OceanWmsStockImplApplication启动类移至com.mryx.ocean.wms下,如下图:导致工具模块中所有com.mryx.ocean包路径下的配置失效。原因:springboot默认的包扫描路径是启动类所有的路径,即原来服务会扫描所有com.mryx.ocean包下的配置,改了之后仅会扫描com.mryx.ocean.wms路径下的配置。教训:application不能随便动,要确认是否有其他配置类依赖于该路径。...

2020-08-21 22:18:35 127

原创 项目启动提示:)

public static void pringShenShou() { LOGGER.info("***********************************************************************"); LOGGER.info("* *"); LOGGER.info("* .

2020-08-05 15:14:54 204

原创 idea仅显示导入了maven的项目

如果idea左侧project模块仅显示加入了maven的项目,则删除对应目录下的.idea模块即可恢复

2020-06-30 23:05:13 897

原创 lambda用法示例

//情形1Set<String> pickBillNos = zonePickBills.stream().map(ZonePickBill::getPickBillNo).collect(Collectors.toSet());//情形2String msg = areaNotSetLogicList.stream().map(SimpleWarehouseArea...

2019-12-27 21:16:21 343

原创 封板流程

1、更新涉及的本地所有分支:master/develop/qagit checkout mastergit pullgit checkout qagit pullgit checkout developgit pull2、升级版本号external.atlassian.jgitflow:jgitflow-maven-plugin:release-start e...

2019-12-16 19:43:16 2335

原创 线上代码变更思路

2019-12-15 12:19:55 178

转载 代码结构分层

1. 【推荐】图中默认上层依赖于下层,箭头关系表示可直接依赖,如:开放接口层可以依赖于Web层,也可以直接依赖于Service层,依此类推: 开放接口层:可直接封装Service方法暴露成RPC接口;通过Web封装成http接口;进行网关安全控制、流量控制等。  终端显示层:各个端的模板渲染并执行显示的层。当前主要是velocity渲染,JS渲染,JSP渲染,移动端展示等。  W...

2019-09-03 19:28:07 1936

原创 关于系统环境

2019-08-27 12:23:26 141

原创 常用linux命令

1、将远程文件copy到本地 scp文件目录 本地机子用户名@本机ip:本地目录 如:scp /work/test.log zhangsan@127.3.2.121:/users/zhangsan2、查看CPU信息 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -...

2019-07-26 17:49:51 154

原创 关于事务传递

@RestControllerpublic Controller { @Resource private Service service; @GetMapping("test") public void test() { service.service(); }...

2019-07-15 20:05:31 217

原创 ThreadLocal使用示例

public class TestContext { private static ThreadLocal<TestContext> localContext = new ThreadLocal<>(); private String val; public static void start() { TestContext ...

2019-06-27 18:13:43 1275

原创 常用git命令

新建分支: 1、git checkout到需要创建分支的原分支 2、git checkout -b 新分支名 3、CVS push至线上merge出错时回滚 git reset --merge合分支(假设将分支A合到分支B) 1、git checkout B 2、git pull 3、git merge A...

2019-05-24 12:09:39 181

转载 mysql存储底层

http://blog.codinglabs.org/articles/theory-of-mysql-index.htmlhttps://www.cnblogs.com/dongguacai/p/7239599.htmlhttps://www.cnblogs.com/dongguacai/p/7241860.htmlhttps://www.cnblogs.com/butterfly1...

2019-01-17 14:13:15 738

原创 关于spring属性注入和构造函数注入

本文只关注属性注入与构造函数注入,其他注入方式不涉及。相关类代码://测试Bean对象package com.example.demo;public class BeanVO { private Integer beanField; public Integer getBeanField() { return beanField; }...

2018-12-14 15:10:03 2638

转载 Mysql的锁机制

转载自: https://blog.csdn.net/puhaiyang/article/details/72284702 实验环境:mysql5.6存储引擎:innoDB我们在操作数据库的时候,可能会由于并发问题而引起的数据的不一致性(数据冲突)乐观锁乐观锁不是数据库自带的,需要我们自己去实现。乐观锁是指操作数据库时(更新操作),想法很乐观,认为这次的操作不会导致冲突,...

2018-12-05 11:16:26 130

转载 java Native示例

转载自:          https://www.cnblogs.com/Seiyagoo/p/3496834.html          http://www.ituring.com.cn/article/194411          https://www.kancloud.cn/owenoranba/jni/120508 一、简介JNI是Java native i...

2018-11-27 11:43:17 382

转载 frp外网映射

参考链接:https://blog.csdn.net/u013144287/article/details/78589643配置示例:   外网服务器:  内网服务器:

2018-07-09 16:03:33 1180

原创 java html转pdf手动分页

方法1:用com.lowagie引用jar包:compile group:'org.xhtmlrenderer',name:'core-renderer',version:'R8'compile group:'com.lowagie',name:'itext',version:'2.0.8' (只能2.0.8版本,其他版本没有getCharBBox(char)方法,只有

2018-02-02 15:40:43 6417

转载 解决端口占用

原文链接:https://www.cnblogs.com/liliangel/p/6268504.html以8080端口被占用为例在dos下,输入  netstat   -ano|findstr  8080 //说明:查看占用8080端口的进程显示占用端口的进程taskkill  /pid  4708  /f //说明,运行windows自带taskkill

2018-01-31 11:20:33 191

转载 Redis & Hash

原文链接:http://blog.csdn.net/a1031397017/article/details/66978218package com.jjf.redis;    import org.junit.Assert;  import org.junit.Test;  import redis.clients.jedis.Jedis;  impor

2017-11-20 13:48:01 264

转载 SpringBoot与Dubbo的整合

https://www.cnblogs.com/gdpuzxs/p/7234321.htmlhttp://www.cnblogs.com/gdpuzxs/p/7235272.html

2017-11-09 17:21:35 248

原创 Linux解决磁盘空间满了的问题

1、用命令 df -h 判断是否真的是磁盘空间满了,如果是则进入下一步;2、用 find / -size +10G -print 命令找出超大的文件(如该命令中大于10G的文件),判断是否有用,如无用,则删除;3、用命令 du -sh * | sort -nr 列出根目录下各目录的磁盘占用情况,判断是否与 df -h 中的used基本符合,如不符合,            请自行百度lso

2017-10-23 18:07:24 1157

转载 Jenkins集成findbugs插件静态代码分析

转载自:http://blog.csdn.net/zhu_tianwei/article/details/68922279FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式

2017-08-23 09:41:04 510

原创 使用Jenkins进行持续集成

操作环境:Windows一、环境准备1 安装JDK  本文采用jdk-8u111-windows-x64.exe;2 配置tomcat  本文采用tomcat8,无需安装,配置JAVA_HOME及JRE_HOME环境变量即可;3 安装maven  本文采用maven3.3.9,无需安装;4 安装Jenkins  下载地址https://jenkins.io/do

2017-08-22 11:30:35 5239

转载 赋权操作另一用户的表

转载处:http://blog.csdn.net/xlb744868186/article/details/50818011select * from (select 'Grant all on '|| table_name ||' to RMS;' grant_sql from all_tables where owner = upper('SDE')) where grant_sq

2017-07-31 14:30:25 430

转载 锁定Excel

http://jingyan.baidu.com/article/4b07be3cba054948b380f392.html11111

2017-07-27 19:47:59 208

原创 oracle表分区

1、by range示例:--手台轨迹表CREATE TABLE HandSetTrack(    recordID      VARCHAR2(36)     NOT NULL,    HandSetID     VARCHAR2(36)     NOT NULL,    longitude     VARCHAR2(128)    NOT NULL,    lati

2017-07-25 14:07:05 278

转载 oracle解决因drop命令生成临时表名的问题(如表分区)

转载自:http://blog.csdn.net/lina791211/article/details/12048195用  purge recyclebin;

2017-07-25 11:29:40 660

原创 设置word07标题样式

一、找到工具栏中的样式模板,注意右上侧的初始标题样式二、选择“定义新的多级列表”三、选择左侧标题级别,点左下侧“更多”四、将所选的级别链接到样式中,注意对应关系五、按三、四步设置次级级别六、设置完成后右上侧标题样式会发生相应改变,如未改变表示设置未生效。应用标题样式就能得到下图正文所示效果。

2017-07-20 10:49:34 1513

原创 限制oracle字段长度

ALTER TABLE table_name ADD CONSTRAINT constraint_name CHECK (length(trim(column_name))=7);

2017-07-14 10:27:01 1919

转载 oracle 11g如何完全卸载

转载自:http://jingyan.baidu.com/article/922554468d4e6b851648f4e3.html

2017-07-13 17:57:22 10283

转载 因强删表空间文件导致无法打开数据库

转载处:http://jingyan.baidu.com/article/ea24bc39ec5caada62b3312d.html

2017-07-09 18:01:35 345

原创 oracel数据库迁移

一、只导出表结构(不要表数据)  比较简单,Tools-->Export User Objects of...,如下图:    注1:左侧多选框不要选以增加SQL兼容性;  注2:导出完成后View按钮会变成可用;  注3:表结构创建完成后可用select count(1) from user_tables;对比表个数;二、导出表数据及数据  1、在无BLOB/

2017-07-08 14:33:47 947

原创 oracle新建管理员用户

General项:      默认表空间:USERS      临时表空间:TEMP      概要文件:DEFAULTRole Privleges项:       开放三项权限              connect              resource              dba

2017-07-08 13:45:45 1856

原创 Oracle开放远程连接

打开服务端菜单项:Net Configuration Assistant,顺序依照下图进行选择并点"下一步",直至完成。以上七步完成后即成功开放了远程连接。

2017-07-08 13:27:35 1118

C++ GUI QT4编程(第二版)源代码

C++ GUI QT4编程(第二版)全书各章的源代码

2014-05-04

Qt demos and examples 中的 40000 chips 例子源代码详解

详细描述40000 chips一例中每个主要函数及例子中语句的功能,便于QT初学者迅速看懂该例并学会如何开发该类系统。

2013-09-27

空空如也

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

TA关注的人

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