自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Arthas

官网地址:https://alibaba.github.io/arthas/trace.html#id7下载安装:使用: java -jar arthas-boot.jar 然后输入pid trace com.XXX.XXX.类名 方法名...

2020-05-07 18:36:39 283

原创 BigDecimal

//保留2位小数:int decimalPlaces = 2;if (value instanceof Double) { BigDecimal bigDecimal = new BigDecimal((Double)value); BigDecimal bigDecimalData = bigDecimal.setScale(decimalPlaces, Ro...

2019-10-14 16:42:43 152

原创 java8 stream处理

1.处理list转Map保持有序:LinkedHashMap例子1: List<Bean> list = new ArrayList<>();Map<String, Bean> map = list.stream() .collect(Collectors.toMap(Bean::getId, o -> o, (oldValue, ne...

2019-10-11 11:51:02 233

原创 DBeaver使用

DB2 for Linux/Unix/Windows driver  --&gt;       DB2 LUW      --&gt;     下一步     --&gt;       配置  

2019-01-03 16:47:40 2238

原创 mybatis – MyBatis 的使用和遇到的问题

1    MyBatis多个接口参数报错:Available parameters are [0, 1, param1, param2]     参考:http://www.bubuko.com/infodetail-2343076.html       修改方式1: 最简单的一个方式就是修改sql语句,指定位置,用0,1 或者param1, param2都可以:SELECT *...

2019-01-03 14:27:23 203

原创 多线程使用技巧

1. 多个线程互相等待//引入包import java.util.concurrent.CountDownLatch;//代码 int THREAD_COUNT = 2; final CountDownLatch latch = new CountDownLatch(THREAD_COUNT); Thread[] threads = ...

2018-12-21 14:39:09 120

原创 IEDA 使用

1 修改web默认端口号: 绿色三角符号,和 debug 符号的前面框里;Edit Configurations (Run/DebugConfigurations) 去掉 (single instance only )的勾选; VM options: -Dserver.port=8083 重新启动即可; 2 sou...

2018-11-15 16:08:06 634

原创 JAVA-对时间处理

在开发过程中,经常会用到时间:简单总结一下://得到之前的时间public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.MONTH, -1); //得到前一个月 Date isoDate = calen...

2018-11-15 11:00:29 112

原创 报表逻辑校核

报表统计的逻辑校核UID为报表绑定的单位id,tid为报表id简要流程:1.定逻辑校核和定批注;2.根据UID和tid查逻辑校核,如果tid为空,则查UID所选择的所有报表的逻辑校核;3.取出逻辑校核操作解析数据;4.数据解析完后做数据对比;5.对比完数据后,未通过的逻辑校核查看关联批注的批注;6.如果存在关联的批注的格子,则给校核结果插入错误信息数据,做cell格子标红...

2018-11-12 14:32:45 778

原创 mongoDB之分页查询 skip() limit()

在研究 mongo 分页查询的过程中,发现数据量大了之后,就查询特别慢;在研究中发现,mongo 处理数据主要依赖内存,在 cpu,memory 的占用率过高的情况下,mongoDB 的效率就会直线下降;所以在对 mongo 操作的过程中,要注意内存的消耗;不可做任何占用大量内存的事情;分页查询中,skip 数据量大了之后;效率就直线下降;我们可以通过多次少量查询来解决这个问题,你会发现虽...

2018-11-01 10:59:10 1441

原创 resin相关问题

在部署 resin 过程中,遇到很多问题,总结如下:1.错误:# sh  */bin/resin.sh restartResin/4.0.37 can't restart -server 'app-0'.com.caucho.bam.RemoteConnectionFailedException: BamError[type=cancel,group=remote-connecti...

2018-10-22 20:03:26 556

原创 oralce的clob类型数据操作

字符串长度超过4000字符的数据存入oracle数据库里clob类型的字段里,并之后做前台查询展示这个过程会产生的问题有:1. 因为oracle的两个单引号之间字符长度不能超过4000,字符串长度超过4000字符后会报字符过长的错,无法直接insert或update进数据库,必须得转换成clob类型。2.查出来的clob数据不是字符串,无法直接展示。我在ssm框架环境下的实现是...

2018-10-20 11:16:10 16637

原创 shell 脚本

1.通过 shell 脚本监控 PID 的内存,cpu 使用情况最近管理服务器,遇到很多问题。服务器无故死机,为了查明具体原因,自己通过写脚本来监控内存,cpu 使用情况;#!/bin/bashwhile truedo###开始获取内存信息###################################################total=$(free -m ...

2018-10-20 11:08:02 131

原创 Mysql+java

遇见问题:           java 代码连接数据库,以 中文为条件,查询结果为空,其他查询正常。             研究发现,数据连接编码是 utf8,只是 connection 不是 utf8编码,需要如下设置:。url += "jdbc:mysql://";url += rds.getHost() + ":";url += rds.getPort() + "?...

2018-10-18 11:57:47 191

原创 正则表达式

正则表达式是什么 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。一般我用正则做字符校验。常用元字符代码 说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符 \d 匹配数字 ...

2018-10-18 10:39:29 143

原创 Zookeeper相关问题

1. sh zkCli.sh 启动zookeeper 客户端报错 前些的时候,Zookeeper的安装是成功的,也启动成功,但是今天不知道就怎么了,另外一台装突然就一直启动不起来。  重启之后可以恢复,但是不就之后又报错了。    Opening socket connection to server localhost/0:0:0:0:0:0:0:1:2181. Will not...

2018-08-10 16:13:26 118

原创 JAVA-基础类型-遇到问题总结

 Integer 与 int 类型 区别    Integer 类在JDK1.0的时候就有了,它是一个类,是 int 基本数据类型的封装类    1、Integer是int的包装类,int则是java的一种基本数据类型     2、Integer变量必须实例化后才能使用,而int变量不需要     3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而...

2018-07-11 14:48:40 126

原创 JAVA-JSON解析-JSONObject-各种转换

总结归纳一些常用的 JSONObject 使用,仅供参考。1 . net.sf.json-lib 解析JSON pom.xml :<dependency> <groupId>net.sf.json-lib</groupId> <artifactId&gt...

2018-07-11 11:32:45 594

原创 mongodb通过JAVA 操作

根据 使用 mongodb,总结了一些简单的操作方法。希望帮助大家。 1.连接 mongodb://根据用户名,密码进行连接 mongodb 数据库public class MongoManager{ private static MongoDatabase mongoDatabase = null; private final static Logger LOGGER = Lo...

2018-07-11 11:30:53 405

原创 设置系统时间为-东八区

1.查看系统服务器时区:    a.  date -R    b. cat /etc/sysconfig/clock   //下面针对东八区设置[root@localhost ~]# cat /etc/sysconfig/clock#ZONE="America/New_York"ZONE="Asia/Shanghai"UTC=falseARC=false    c. ca...

2018-06-14 12:02:19 6160 1

原创 Mysql 常用命令

登录:mysql -u*** -p***查看,设置自增参数:mysql> show variables like '%increment%';+-----------------------------+-------+| Variable_name | Value |+------------------...

2018-06-10 15:20:29 91

原创 GIT 命令

git强制 远程仓库 回退 到某个版本强制撤销push到远程仓库的代码的提交:git reset --hard版本号回(退到想要去的版本,hard是不留任何的痕迹,soft是留痕迹,mixed也是留痕迹但是停留在当前的改变的界面而不像soft一样是返回之前的操作版本了)git push origin分支名(提交当前的分支,会提示错误的)git push origin分支名-...

2018-06-07 16:33:41 81

原创 磁盘满了 100% No space left on device

df -hdu -sh *

2018-06-06 10:39:25 389

原创 HTML5使用技巧

1. Firefox浏览器刷新 表单重置    &lt;form id="form" autocomplete="off"&gt;2. 获取兄弟节点最后一个节点     .siblings().last();

2018-05-29 09:48:15 107

原创 Rose容器用法

1. import net.paoding.rose.app.RoseAppContext;RoseAppContext rac = new RoseAppContext();LogHandle logHandle = rac.getBean(LogHandle.class);2.

2018-05-18 17:12:24 178

原创 java 去空格

String str="186 3333 3333"; String regEx="[^0-9]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); System.out.println( m.replaceAll("").trim());

2018-04-26 18:59:02 352

原创 Axure RP 8 (原型查看软件)

下载地址:百度 Mac版 Axure RP Pro最新官方版下载_百度软件中心使用:Publish -- Preview -- 网页版查看 

2018-04-26 12:04:09 1555

原创 如何读取JAVA配置文件

import java.util.Properties;Properties properties = ConfigUtils.loadProperties("mongo.properties");host = properties.getProperty("mongo.host")// 获取当前配置文件的相对路径!!!!!!!!InputStream inStream = Thre...

2018-04-20 16:31:20 82

原创 org.springframework.jdbc.datasource.lookup.DataSourceLookupFailureException/ dataSource not found

dataSource not found1. 检查用到的数据库是否配置2.

2018-04-20 16:29:43 2068

原创 linux命令锦集

1. iTerm ---> command + t 增加新窗口 推荐给大家一款软件:SecureCRT 也很好用(可存储用户名,密码)2. 查找当前目录下所有文件名称为: find ./ -name ***AAAfile-name** 3. 查找目录下的所有文件中是否含有某个字符串 find .|x...

2018-04-19 09:32:25 139

原创 maven 命令 之 mvn

1.打包命令: (maven)       mvn clean install 本地仓库 更新              maven通过install将本地工程打包成jar包,放入到本地仓库中,再通过pom.xml配置依赖引入到当前工程。              pom.xml中引入的坐标首先在本地maven仓库中查找,若没有则去maven的网上中央仓库查找,并放到本地仓库供项目使用...

2018-04-18 11:43:20 242

原创 eclipse命令-锦集

1.  打开多个eclipse 命令        open -n /***Eclipse.app绝对路径***/Eclipse.app2. 修改jetty启动的默认端口        jetty:run -Djetty.port=80803. 修改,切换工作空间    4. 修改eclipse配置文件乱码 .properties    5. ######快捷键#########快捷键######...

2018-04-17 16:18:16 149

原创 Missing artifact oracle:oracle.jdbc.OracleDriver:jar:11.2.0.1.0

原因:maven自动下载jar包不成功1. 下载 oracle.jdbc.OracleDriver-11.2.0.1.0.jar 包到本地2.在需要引用jar包的工程lib目录下面执行命令      cd /***工程路径***/lib    mvn install:install-file -DgroupId=oracle -DartifactId=oracle.jdbc.OracleDrive...

2018-04-17 14:29:44 1446

原创 scp从服务器下载文件到本地或从本地上传文件到服务器

1.传送文件:scp本地执行此命令: 1、从服务器下载文件 scp username@servername:/remote_path/filename local_destination/filename 2、上传本地文件到服务器 scp local_path/local_filename username@servername:/remote...

2018-04-17 13:04:03 3286

原创 eclipse和maven集成之setting.xml

下面看如何在eclipse中使用maven,在eclipse的4.4以上的版本加入了对maven的支持,即不需要安装maven插件,但对4.4以下的版本需要自己安装插件,可以在下面的网址:http://marketplace.eclipse.org/content/maven-integration-eclipse-luna,去了解安装过程,安装完成之后。1.eclipse - preferenc...

2018-04-17 12:53:46 310

原创 jenkins bash: jar: command not found 之环境变量

在操作 jenkins 的过程中,出现很多问题,自己做了个汇总,和大家分享一下:(1)出现问题原因1:目标服务器jar,命令不存在 解决方法: 安装 jar 命令 #cd /usr/bin #yum install jar 必须先进入/usr/bin,下同目标...

2018-04-16 10:16:13 7677

空空如也

空空如也

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

TA关注的人

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