- 博客(416)
- 资源 (17)
- 论坛 (23)
- 收藏
- 关注
原创 Windows中杀死占用端口的进程
第一步,根据端口号查找对应的进程号netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 80结果如下:发现8081端口被PID(进程号)为2000的进程占用。第二步,据进程号寻找进程名称tasklist | findstr 2000从任务管理器中查找该程序,手动杀死即可。至此,已经完成。但是我发现,在任务管理器中找不到该程序。只好从命令行杀死该程序了,命令如下:taskkill -PID <进程号> -...
2021-01-09 16:10:20
52
原创 deepin下直接运行windows软件
PlayOnLinux是一个非常好用的软件,大家可以直接从deepin的软件商城里面下载。其实就是winne的一个外壳,这样讲就简单了。启动的软件都是从Windows使用字体,但是系统和winne一般都不带那么全。我们就需要从windows里面拷贝字体过来,省事啊,懒得找哪个字体了。例如, Windows的C:\盘被挂载在/windows:# ln -s /data/Windows/Fonts /usr/share/fonts/WindowsFonts然后重新生成字体缓存:# fc-cache
2020-10-27 16:07:34
249
原创 deepinV20下配置nginx-1.18.0服务
1、安装Nginx1.1 安装gcc g++的依赖库sudo apt-get install build-essentialsudo apt-get install libtool1.2 安装pcre依赖库sudo apt-get install libpcre3 libpcre3-dev1.3 安装zlib依赖库sudo apt-get install zlib1g-dev1.4 安装ssl依赖库sudo apt install openssl libssl-dev1.5 安装
2020-10-26 18:56:49
114
原创 VUE踩坑之eslint
使用vue的过程中发现,如果引用了组件,但是没有使用,系统总是提示: component has been registered but not used vue/no-unused-components vue.js vue-component share前期项目总是要把代码删除的一干二净,这样虽然对代码非常好,但是开发过程是个麻烦事,毕竟开发过程中,可能为了调试临时屏蔽一个两个组件,但总是提示这个,还要把所有和这个组件有关的代码全部屏蔽了,太痛苦了。经过查找后发现原来是试用vue ui创建
2020-10-09 10:31:13
122
原创 Shiro首次登陆慢的要死
系统一直使用Shiro,经常重启系统后登陆要慢的要死,实在忍无可忍了,查了一下。竟然是系统的原因,因为Shiro首次启动时,需要使用利用/dev/random文件创建随机数,但是这个是系统 这两个文件记录Linux下的熵池,所谓熵池就是当前系统下的环境噪音,描述了一个系统的混乱程度,环境噪音由这几个方面组成,如内存的使用,文件的使用量,不同类型的进程数量等等,刚开机的时候系统噪音会较小。在这两个设备的差异在于:/dev/random的random pool依赖于系统中断,因此在系统的中断数不足时,
2020-08-19 22:14:14
191
原创 Linux下载加速,比Wget好太多了(CentOS、Debain都有)
最近在Linux上下载东西,以及升级系统发现国外的一些资源下载太痛苦了,2KB,急死了。最后发现有一个好用的东西AXEL,真的很棒,经过这两天使用总结一下:一、CentOS系统安装yum-axelget插件,安装该插件后,yum会使用多线程下载。yum -y install yum-axelget安装后可以使用axel进行并行下载,使用例子如下axel -a -n 10 h...
2020-04-09 10:53:45
1643
原创 在Eclipse中配置JDK1.8的中文JavaDoc
第一步:准备配置所需的资源JDK1.8 API 中文 谷歌翻译版:点击下载CHM反编译工具 1.0:点击下载package-list:点击下载(需要解压缩)第二步:解压chm文件以及CHM反编译工具并打开CHMFBY.exe:选择好CHM文件后点击“解包”,注意存放路径的设置解包时会短暂无响应,完毕后D:\JavaDoc1.8\(默认D:\CHM\)会有如...
2020-03-06 19:54:11
669
原创 SpringCloud、dubbo的选择的压测结果
以前的项目一直使用Dubbo,最近SpringCloud比较火,恰好这个时期比较特殊,就在家里仔细研究了一下SpringCloud,但是学习的过程中发现SpringCloud真的不一定适合所有人:主要和通讯协议有关,Springcloud使用HTTP的REST协议,Dubbo使用RPC调用。1、对性能要求比较高的项目不建议使用SpringCloud【和Dubbo的比较中,性能相差至少一倍以上】...
2020-02-28 16:15:31
335
原创 win10访问不了任何共享处理方法
情况描述:该电脑的操作系统是Windows 10,上网是正常的,但是,却无法访问任何共享IP地址。故障提示是:你不能访问此共享文件夹,因为你的安全策略阻止未经身份验证的来宾访问。遇到这种问题的处理方法如下;1、在开始—运行,里面输入“gpedit.msc”,进入“本地安全策略编辑器”里面;2、接着在“本地安全策略编辑器”里面找到如下内容,路径如下;计算机配置—管理模板—网络—L...
2019-11-18 11:47:00
159
原创 在下面的数中间填上“+”,“-”,使计算结果为100。 123456789=100
奥数题也算够了,无语了,这种题应该计算机去遍历一遍。直接上代码。递归里面还有递归, 三个递归嵌套解决奥数题: 在下面的数中间填上“+”,“-”,使计算结果为100。123456789=100。个人表达能力不是很好所以只能写点简单的分析。简单的思路分析:可以在9个数字(123456789)之间插入的符号个数最多为8个,符号放置的位置只能从一取...
2019-10-11 17:04:03
558
原创 在Deepin中建立快捷方式
在Deepin中建立快捷方式Deepin中安装软件包创建桌面快捷方式这里以安装STS为例,进行讲解。Deepin中安装软件包去Sts官网下载STS的包,并解压缩到自己随意一个目录,这里我解压缩的地址为:/home/ken/java_dev/IDE/sts-bundle/sts-3.9.9.RELEASE/此时,点击该目录下的/home/ken/java_dev/IDE/sts-bun...
2019-09-27 09:28:05
159
原创 docker容器常用命令汇集
docker容器常用命令汇集$ docker search mysql // 查找MySQL容器的清单$ docker run -it mysql // 运行MySQL容器的清单(如果没有,则自动开始下载)$ docker ps // 查看所有正在运...
2019-03-12 10:16:25
168
转载 Spring Boot 简单入门
SpringBoot1. Hello World @RestController public class HelloController { @RequestMapping(value = "/hello", method = RequestMethod.GET) ...
2019-02-19 13:56:18
153
转载 关于JVM突破Docker内存限制的解决方案及JVM推荐配置
以下参数配置适用于非计算密集型的大部分应用 分配内存 堆配置推荐 2G -Xmx1344M -Xms1344M -Xmn448M -XX:MaxMetaspaceSize=192M -XX:MetaspaceSize=192M 3G -Xmx2048M -Xms2048M...
2019-02-15 16:32:41
733
转载 使用 Docker 搭建代码质量检测平台 SonarQube
开始搭建SonarQube1、获取 postgresql 的镜像$ docker pull postgres2、启动 postgresql$ docker run --name db -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=sonar -d postgres3、获取 sonarqube 的镜像$ docker...
2019-01-25 17:02:07
428
转载 业务库负载翻了百倍,我做了什么来拯救MySQL架构
最近有一个业务库的负载比往常高了很多,最直观的印象就是原来的负载最高是100%,现在不是翻了几倍或者指数级增长,而是突然翻了100倍,导致业务后端的数据写入剧增,产生了严重的性能阻塞。 一、引入读写分离,优化初见成效 这类问题引起了我的兴趣和好奇心,经过和业务方沟通了解,这个业务是记录回执数据的,简单来说就好比你发送了一条微博,想看看有多少人已读,有多少人留言等。所以这类场景不存在...
2019-01-23 11:15:36
257
转载 Git 在团队中的最佳实践--如何正确使用Git Flow
我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用。Git的优点Git的优点很多,但是这里只列出我认为非常突出的几点。由于是分布式,所有本地库包含了远程库的所有内容。 优秀的分支模型,打分支以及合并分支,机器方便。 快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机...
2019-01-09 09:54:21
176
转载 HTTPS单项验证、双向验证原理图
一、HttpHyperText Transfer Protocol,超文本传输协议,是互联网上使用最广泛的一种协议,所有WWW文件必须遵循的标准。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。 使用TCP端口为:80 二、HttpsHyper Text Transfer Protocol over Secure Socket ...
2018-12-26 11:09:22
281
原创 服务重启导致的Java服务抖动CPU占用高
今天后台组发现新上线的应用CPU总是会占用过高。首先发送命令 jps -lv 查询运行的进程pid=18182,[admin@HCX-SER04 service-8072]$ jps 19017 Jps18827 jar然后通过top -Hp 18182,查看哪个线程占用CPU过高。[admin@HCX-SER04 ~]$ top -Hp 18827top - 18:2...
2018-10-25 18:31:37
701
转载 JVM参数设置、分析
JVM参数的含义 参数名称 含义 默认值 -Xms 初始堆大小 物理内存的1/64(<1GB) 默认(MinHeapFreeRatio参数可以调整)空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制. -Xmx 最大堆大小 物理内存的1/4(<1GB) 默认(MaxHeapFreeRatio参数可以调整)...
2018-10-25 16:56:00
220
转载 java之jstat命令使用
java局之jstat命令使用jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下:jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数]注意:使用的jdk版本是jdk8.类加载统计:C:\Users\Administrator>jstat -class 2060Loaded Bytes Unloaded Bytes ...
2018-10-25 16:54:30
566
原创 B+Tree查找数据的原理图
其中内部节点,只存Key和指针,真正的数据是存储在叶节点。根据B+Tree结构,我们很容易的写出查找KEY = 30的过程。1)读取根节点Page 0,将其中的信息导入内存,根据二分查找算法,发现15 < 30 < 56,因此我们其指向Page 12)读取Page 1内容,导入内存,根据算法发现20 < 30 < 49,找到Page 3...
2018-10-12 14:21:22
1417
1
转载 JVM调优总结 -Xms -Xmx -Xmn -Xss
堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置: java -Xmx3550m -Xms3550m -...
2018-09-25 22:45:25
197
原创 Java也谈谈伪共享FlashSharing
1、什么是伪共享在并发编程过程中,我们大部分的焦点都放在如何控制共享变量的访问控制上(代码层面),但是很少人会关注系统硬件及 JVM 底层相关的影响因素。伪共享的非标准定义为:缓存系统中是以缓存行(cache line)为单位存储的,当多线程修改互相独立的变量时,如果这些变量共享同一个缓存行,就会无意中影响彼此的性能,这就是伪共享(https://www.cnblogs.com/cyfon...
2018-09-11 19:10:51
486
原创 Disruptor入门
Disruptor入门参考文献: http://ifeve.com/disruptor-getting-started/基本的事件生产和消费生产者传递一个long类型的值给消费者,而消费者消费这个数据的方式仅仅是把它打印出来数据传输对象LongEventpublic class LongEvent { private long value; p...
2018-09-05 14:34:04
248
转载 Java 8 Lambda 表达式
Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。语法lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) ->{ statements; }以下是lambda表达式的重...
2018-07-10 17:07:02
291
转载 JVM哪些内存需要回收?
哪些内存需要回收是垃圾回收机制第一个要考虑的问题,所谓“要回收的垃圾”无非就是那些不可能再被任何途径使用的对象。那么如何找到这些对象?1、引用计数法这个算法的实现是,给对象中添加一个引用计数器,每当一个地方引用这个对象时,计数器值+1;当引用失效时,计数器值-1。任何时刻计数值为0的对象就是不可能再被使用的。这种算法使用场景很多,但是,Java中却没有使用这种算法,因为这种算法很难解决对象之间相互...
2018-05-04 14:35:22
719
原创 Linux环境下SVN服务器限制注释字数
Linux全靠命令,这里直接上命令,大家参考做就是了。cd /data/svn/gps/hookscp pre-commit.tmpl pre-commitchomd 777 pre-commitvim pre-commit其中pre-commit文件内容可以直接使用下面的脚本。#!/bin/sh#!/bin/sh# 脚本编写:Ken.xuREPOS="$1"TXN="$2"# 最小...
2018-04-19 13:53:42
462
原创 MySQL模拟Oracle序列sequence
没发现,这么多同学有这个需求,把文档补充一下,其实就是建立1个表,和2个存储过程。利用表的行级锁模拟每一个表的序列增减。 DROP TABLE IF EXISTS sys_sequence ;CREATE TABLE sys_sequence ( seq_name VARCHAR (50) NOT NULL, curr_value BIGINT NOT NULL DEFAULT...
2017-11-30 18:37:47
1484
原创 Mysql 通过frm&ibd 恢复数据
一次误操作,把数据库给搞乱了,innodb的数据库竟然无法直接恢复,还好找了一个文章,按文章进行,最后成功恢复。吓死我了,要是搞坏了,团队的人不背地骂死我了。mysql存储在磁盘中,各种天灾人祸都会导致数据丢失。大公司的时候我们常常需要做好数据冷热备,对于小公司来说要做好所有数据备份需要支出大量的成本,很多公司也是不现实的。万一还没有做好备份,数据被误删除了,或者ibdata损坏了
2017-11-30 17:04:02
1574
转载 Netty 实现聊天功能
Netty 是一个 Java NIO 客户端服务器框架,使用它可以快速简单地开发网络应用程序,比如服务器和客户端的协议。Netty 大大简化了网络程序的开发过程比如 TCP 和 UDP 的 socket 服务的开发。
2017-10-19 10:23:44
2907
原创 Oracle Spatial中SDO_Geometry说明及Demo例子
文章分两部分,第一部分是SDO_Geometry的介绍,这个到处都有,这里汇总一下,方便查阅。第二部分写一个demo,大家可以方便的自己建立一个。
2017-08-29 15:55:25
3262
转载 Jmeter性能测试 入门
Jmeter是一款优秀的开源测试工具, 是每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。将会覆盖Jmeter的各个功能,并且会通过丰富的实例,让读者快速掌握Jmeter的各种用法 。本文将通过一个实际的测试例子, 来讲解Jmeter的基本用法。本文的最后提供了本篇...
2017-08-03 11:18:36
3661
转载 CentOS7 的/etc/rc.local不会开机执行解决方案
centos7 的/etc/rc.local不会开机执行!认真看了下/etc/rc.local文件内容的就发现问题原因
2017-07-25 12:18:03
6292
转载 CentOS7搭建git服务器
git实在是太popular了,好在git之父和linux之父是同一个人,有一丢丢小小的linux知识,于是除了用github公有代码仓库外,自己也搭建一个私有git仓库。
2017-07-05 17:58:51
4546
转载 ActiveMQ消息传送机制以及ACK机制详解 AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的
今天某人问我ActiveMQ的ACK机制,蒙圈儿,好几年没看了,忘的差不多了,赶紧找个文档补充补充,要不落伍了-_#
2017-07-04 17:13:27
4162
转载 大众点评支付渠道网关系统的实践之路
支付渠道拆分微服务还是比较容易的,按照渠道来拆分即可。不过前几天拜读了大众点评支付渠道网关系统的实践之路的文章,才知道居然还有人按照服务来拆分。
2017-06-29 12:07:12
4187
转载 【译文】热闹驱动开发
软件开发团队关于软件架构或技术栈的决策,很多并不是基于扎实的研究和对期望效果的认真思考,而是不准确的意见、社交媒体的信息,或者就些是“热门”玩意。这种做派的危害我见过不少,称它为“热闹驱动开发(Hype Driven Development,HDD)”。我赞成的是更专业的做法,称之为“脚踏实地的软件工程”。下面一起看看HDD的来龙去脉,想想我们能怎么改进。
2017-06-19 11:29:12
3987
数据源性能测试用例
2015-10-14
Hadoop两小时快速入门指南配套程序
2012-12-19
ExtJs2.2的grid滚动条以及点击Grid发生偏移问题
2012-07-03
ExtJs2.2的grid滚动条以及点Grid发生偏移问题
2012-07-03
数据源性能测试用例,C3P0,Druid,Tomcat
2015-10-14
Spring的MOVE进行Junit单元测试
2008-10-24
Hibernate 3.2.0 CR1 中文 参考文档
2008-05-19
MyEclipse 6.0 KeyGen
2008-02-17
联想一键恢复4.6,2分钟菜鸟使用方案
2008-01-01
求助:docker的mysql配置出问题,系统报警告page_cleaner
发表于 2020-05-14 最后回复 2020-05-14
风月无边的留言板
发表于 2020-01-02 最后回复 2020-01-02
请教MyEclipse启动时要求安装的东西是做什么用的?==>ICEfaces,Matisse4MyEclipse,Reports
发表于 2008-06-25 最后回复 2015-05-26
怎么将两个10M的网卡捆绑提速?
发表于 2006-11-16 最后回复 2012-11-23
【1】为什么我用EclipseME的混淆功能编译出来的包.在手机上运行出现ClassFormatError:8
发表于 2008-04-30 最后回复 2012-08-28
【问题-2】EclipseMe里面的一个选项-Enable Preprocessing是做什么用的?
发表于 2008-05-06 最后回复 2011-11-05
怎么对摄像头拍摄到的图象进行视频实时压缩?
发表于 2005-09-21 最后回复 2010-06-11
谁有闲置的ds9097-009?
发表于 2007-06-19 最后回复 2008-05-12
我想买DS9097U-009但是好贵啊。谁有啥好主意没?
发表于 2007-06-18 最后回复 2008-05-12
JavaDoc问题:@link 使用Hibernate时,eclipse自动添加了一段注释,有点不太明白
发表于 2007-03-09 最后回复 2007-07-04
你的Eclipse或myEclipse会去访问229.38.76.218的55978、55979端口么?
发表于 2007-05-29 最后回复 2007-05-30
jsp页面里面使用${变量}是什么时候开始的?
发表于 2007-04-12 最后回复 2007-04-13
怎么将两个10M的网卡捆绑提速?
发表于 2006-11-16 最后回复 2007-04-12
今天发现SPCOMM的一个缺陷
发表于 2005-07-03 最后回复 2005-12-16
调查:大家在用那个版本的Oracle?
发表于 2005-11-16 最后回复 2005-11-19
Oracle10如何分配足够的权限?
发表于 2005-11-12 最后回复 2005-11-17
如何建立一个很普通的oracle用户啊?
发表于 2005-10-28 最后回复 2005-10-28
在Eclipse3中使用Hibernate3中使用连接池c3p0遇到的问题
发表于 2005-09-01 最后回复 2005-09-02
百分求解关于RS232使用Spcomm发送数据异常问题
发表于 2005-06-30 最后回复 2005-07-02
考试高级程序员,要是英语特菜砸弄啊?
发表于 2004-11-05 最后回复 2004-11-12
考试高级程序员,要是英语特菜砸弄啊?
发表于 2004-11-05 最后回复 2004-11-06
要是英语特菜砸弄啊?
发表于 2004-11-05 最后回复 2004-11-05
关于打印控件使用的问题!请行业中人指点!
发表于 2003-06-16 最后回复 2003-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝