- 博客(33)
- 资源 (9)
- 收藏
- 关注
原创 RSA pkcs1与pkcs8 java获取私钥
RSA pkcs1与pkcs8 java获取私钥目录RSA pkcs1与pkcs8 java获取私钥获取秘钥获取pkcs1 格式秘钥获取pkcs8格式秘钥读取秘钥信息解密获取秘钥maven依赖 <dependency> <groupId>org.bouncycastle</groupId> <a...
2019-11-29 16:15:26 4056 1
原创 redis
那么,redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于MySQL数据库,不同的应用程序数据存储在不同的数据库下。redis下,数据库是由一个整数索引标识,而不是由一个数据库名称。默认情况下,一个客户端连接到数据库0。redis配置文件中下面的参数来控制数据库总数:/etc/redis/redis.conf文件中,有个配置项 databases...
2021-06-22 16:07:37 98
原创 基于ELK的项目日志收集系统
前言Beats是作为ELK技术栈前端数据收集平台的一个开源软件Beats is the platform for building lightweight, open source data shippers for many types of operational data you want to enrich with Logstash, search and analyze in Elasticsearch, and visualize in Kibana.Whether you’r.
2021-06-22 16:07:07 172
转载 RedisDesktopManager无法连接
安装Redis后RedisDesktopManager无法连接1.查看端口,发现端口不通2.修改安装redis的目录的redis.conf文件,把bind改为虚拟机的本机ip3.关闭虚拟机的防火墙 #1.查看防火墙状态 #2.关闭防火墙 4.重启redis服务就可以用客户端连接了 ...
2018-11-04 15:39:08 903
转载 jvm
JVM系列三:JVM参数设置、分析 jstat命令使用 jstat命令查看jvm的GC情况 (以Linux为例)StackOverflowError的分析和理解JVM 几个重要的参数JVM调优-GC参数详细参数说明参数名称 含义 默认值 -Xms 初始堆大小 物理内存的1/64(<1GB) 默认(MinHeapFreeR...
2018-11-01 10:11:48 152
转载 MySql 安装
下载zip安装包的看这里:1. 首先解压你下载的安装包,得到一个名为mysql…的文件夹2. 把这个文件夹移动到你想安装mysql的地方,也就是你移动到的目录就是安装mysql的目录,比如我的放在C:\Program Files下面 3. 打开我的电脑->属性->高级->环境变量,在系统变量里选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:...
2018-10-28 14:29:11 232
原创 navicat连接mysql 1251
ALTER USER 'username'@'host' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'username'@'host' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码 FLUSH PRIVILEGES; #刷...
2018-10-27 17:41:59 551
转载 spring boot 2 使用 actuator 404的问题
按照 actuator 的使用方法,项目中添加下面的依赖。<!--整合springboot监控工具 actuator--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr...
2018-10-24 15:48:28 11008 3
原创 关于面试
1.http协议 http post与get 区别 GET和POST两种基本请求方法的区别 http 状态码 tcp/ip 协议的三次握手和四次挥手3.spring 相关 Spring的自动装配(byName;byType) https://blog.csdn.net/itjavawfc/article/details/410...
2018-10-16 11:16:41 183
原创 oracle ctl sqlldr
load datainfile 'd:\1.txt' append into table t_fmc_intf_fund_banklocations fields terminated by '|'trailing nullcols(c_urid,c_code,c_name,c_bankid,c_standardareaid,c_isactive,d_lastmodifi...
2018-09-27 12:06:26 753
原创 表格损坏
Workbook wb = Workbook.getWorkbook(new File("resourceWrite.xls"));//打开表3wb.close();//关闭所有表 否侧表格会损坏
2018-09-03 14:02:10 249
原创 日志无法输出
<2018-8-29 下午05时23分19,804秒 CST> <Notice> <Log Management> <BEA-170036> <The Logging monitoring service timer has started to check for logged message counts every 30 seconds...
2018-08-29 19:27:32 1354
原创 linux系统提示只读文件系统,无法创建文件
可能磁盘写保护。第一步。 df -h 确定文件夹对应的磁盘。第二步 mount ro为只读,rw为可读可写可以用mount命令看看ro的分区,如果发现有ro,就重新mount,如:umount /dev/sda1mount /dev/sda1 /boot如果发现有提示“device is busy”。fuser -m /boot 将会显示使用这个模...
2018-08-29 15:53:03 44420 2
原创 jvm 查看内存
MAThttp://www.eclipse.org/mat/downloads.php1.使用 Eclipse Memory Analyzer 进行堆转储文件分析2.使用mat进行dump文件分析visualVMhttps://visualvm.github.io/
2018-08-01 17:22:04 207
转载 线程安全的list
1、线程安全(Thread-safe)的集合对象:Vector HashTableStringBuffer2、非线程安全的集合对象:ArrayList :LinkedList:HashMap:HashSet:TreeMap:TreeSet:StringBulider解决这个问题通常有两种方法(个人认为) 一:使用synchronized关键字,这个大家应该都很熟悉了,不解...
2018-08-01 17:20:08 16010
原创 MySQL与ORACLE 的感想
缺点1.对于稳定性 用户要求有5个9(也就一年只允许5分钟功能不正常) 。2.对于数据完整性3.复杂的逻辑查询(现在基本用不上)。优点1.MySQL 可以改造定制化。(开源)2.不需要授权,服务费。 ...
2018-07-31 17:17:07 186
转载 jvm 命令相关
查看哪个线程占用最多资源:找出该进程内最耗费CPU的线程,可以使用ps -Lfp pid或者ps -mp pid -o THREAD, tid, time或者top -Hp pid 命令查看这个进程下面的所有线程占用情况。找出该进程 ps -ef | grep java找出该进程内最耗费内存的线程 :top -H -p pidPS:ps -eLf 查看所有所有进程的所有线程 ...
2018-07-31 11:28:09 148
原创 \u2006 ios中文输入法bug
用中文输入法发表一个问题,但是中文输入法还没有确认,也就是还没有点确定的时候。会出现字母+\u2006的bug。解决思路:在提交前转移鼠标焦点,使输入自动转换英文。...
2018-03-22 09:41:24 2127
原创 java.math.BigDecimal cannot be cast to java.lang.String
Map backReqInfoMap ;String year = String.valueOf(backReqInfoMap.get("year"));int month = Integer.parseInt(String.valueOf(backReqInfoMap.get("year")));.toString, 容易出现NullPointerException,使用St
2018-02-05 15:23:01 1648 1
转载 SecureCRT 输出本地日志
在使用SecureCRT远程登录工具的时候,经常会使用“文件”---“会话日志”(session log)来记录当前会话的屏幕输出,记录日志;但是有时候会忘记记录日志丢失重要信息,例如在处理故障时候比较急,可能就忘记了记录 而不能回顾故障过程;这里其实可以配置自动记录会话日志到本地磁盘;步骤如下:见下图,选项---全局选项--DefaultSession
2018-02-02 10:36:28 11598
原创 Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
CountDownLatch、CyclicBarrier和Semaphore
2018-02-02 10:30:40 140
转载 设计模式:设计原则
Single Responsibility Principle:单一职责原则单一职责原则有什么好处: ● 类的复杂性降低,实现什么职责都有清晰明确的定义;● 可读性提高,复杂性降低,那当然可读性提高了; ● 可维护性提高,可读性提高,那当然更容易维护了; ●变更引起的风险降低,变更是必不可少的,如果接口的单一职责做得好,一个接口修改只对相应的实现类有影响,对其他的接口无影响
2018-02-02 10:25:51 161
原创 设计模式-合成模式 Composite pattern
1.合成模式又称为部分—整体模式。2.他是一种将对象组织到树形结构的设计模式。他的要素包含抽象构件、树枝构件、树叶构件。抽象构件 (Component), 为树结构中节点对象定义接口以及默认行为.树枝构件 (Composite), 拥有下一级树叶节点对象 , 同时对树叶节点对象进行管理 .树叶构件 (leaf), 没有下一级节点对象 , 树结构最末端
2018-02-02 10:17:36 193
转载 sql中in和exists的区别效率问题
sql中in和exists的区别效率问题 转百度文库,我也不知道是哪的“in 和existsin是把外表和内表作hash 连接,而exists 是对外表作loop 循环,每次loop 循环再对内表进行查询。一直以来认为exists 比in 效率高的说法是不准确的。如果查询的两个表大小相当,那么用in 和exists 差别不大。 如
2015-07-30 13:51:28 240
转载 Delphi CheckGroup
方便的多项选择控件,不需再费力地安排多个TCheckBox。使用界面如下图。 属性AtLeast1Sel 至少有1项处于选择状态,即最后一个选择项不能取消。CheckType 选项类型。“0”为复选框,“1”为按钮。Cols 列数。“0”时按照Items内文字格式排列。ColWidth 列宽度Dir 排
2015-07-17 10:36:27 2257
转载 log delphi
Procedure SaveLog(LogStr:String);//记录日志文件var DirectoryPath,logFileName:String;begin DirectoryPath := ExtractFilePath(paramstr(0)) + 'log\\';logFileName := FormatDateTime('YYYYMMDDhh',now
2015-06-30 15:12:55 325
原创 Delphi excel 复制粘贴到dbgrid
uses Clipbrdfunction SplitString(const Source,ch:String):TStringList;vartemp:String;i:Integer;beginResult:=TStringList.Create;//如果是空自符串则返回空列表if Source=''then exit;temp:=Source;
2015-06-29 16:51:47 1374
DBT2 Linux
2014-09-16
VISUAL C MFC
2013-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人