自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (23)
  • 收藏
  • 关注

原创 Linux系统中CPU占用率较高问题排查思路与解决方法

在工作中遇到 Linux服务器上出现CPU负载达到100%居高不下的情况,如果CPU 持续跑高,则会影响业务系统的正常运行,然后排查是什么原因。3、根据网上查询是 Redis被攻击导致服务器向外攻击外服务器6379端口。2、根据pid挨个排查,然后锁定到/usr/sbin/rshim。4、设置文件写入权限,然后杀掉进程。1、top命令输出结果解析。

2023-04-09 18:49:47 898

原创 用ab压测工具搞垮目标网站

怎样用ab压测工具搞垮目标网站

2023-03-01 17:46:13 661

原创 解读大数据技术在金融行业中的应用

大数据技术在金融行业中应用主要以银行、证券、保险等金融细分领域为主

2022-12-01 15:22:52 1908

原创 win10 自动同步时间脚本

项目服务器是台式主机,系统时间走着走着就慢了,开启同步网络时间也不起作用,最后没折,在win系统里加了个服务,每分钟执行下边脚本同步时间一次,问题才解决。主板电池没电了,写个开机自动同步网络时间的脚本,设置为开机自动执行,设置NTP服务器为ntp5.aliyun.com。...

2022-07-27 10:35:38 1600

原创 在线教育项目前端部署wiki

将除了node_modules目录的其他文件上传到服务器/www/server/nginx/html/education-ui。4、启动并创建服务pm2startnpm--name"education"--runstart。2、登陆服务器,切换到/www/server/nginx/html/education-ui目录下。启动服务命令pm2starteducation。如果之前存在education服务,先删除该服务。停止服务命令pm2stopeducation。...

2022-07-27 10:32:55 299

转载 bootstrap模态框和select2合用时input无法获取焦点

在bootstrap的模态框里使用select2插件,会导致select2里的input输入框没有办法获得焦点,没有办法输入.解决方法:1.把页面中的 tabindex="-1" 删掉:<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-he..

2022-04-24 17:17:05 492

原创 ssl证书无效 宝塔ssl 浏览器显示不安全

项目里之前ssl过期了 后来又重新申请了ssl ,但浏览器上总显示不安全,因为之前是旧域名 现在换成新域名,以为问题出在和域名没对应的上边,结果也不是。解决方案1、从阿里云上申请了免费的ssl证书,下载nginx的证书2、打开宝塔中站点配置里的ssl,将上步下载的证书替换到 其他证书中,保存3、登录服务器删除443端口,在重新添加4、清楚浏览器缓存5、再次看浏览器的不安全标签消失了,大功告成。遇到的坑:1、宝塔多域名配置刚开始以为是换了域名,证书不对,所...

2021-09-08 16:57:24 3620

原创 MySQL binlog 恢复数据

今天手残导入数据把生产的库给覆盖掉了,瞬间傻了,写篇文章祭奠下二傻操作。生产环境是用宝塔部署的,现在都还怀疑是宝塔的bug引起的,明明新建了数据库,导入到新库,结果导入到了正在使用的生产库,引起这个的原因只能是1、sql里指定了数据库;2、宝塔的bug;排除了1,只能是2了,可没有勇气再去验证下,如果哪位小伙伴也遇到过,回复下,验证下是否是宝塔的bug下边的一顿神操作,耗时10小时,果然傻事儿是要付出代价的1、首先看mysql的 binlog是否开启,很可惜,宝塔默认安装的mysql binlo

2021-04-24 00:01:31 274

转载 nohup: ignoring input and redirecting stderr to stdout

在生产环境下启jar包时,发现原来好好的nohup信息输出到指定文件中的功能,突然出问题了。现象是控制台输出的信息一部分输出到了我指定的文件,另一部分却输出到了nohup.out,而我是不想让它产生nohup.out文件,不知道是什么原因。我的启动命令是这样的:nohup java -jar eureka-server.jar> ../logs/eureka-server.out&现在指行这个命令,会给我产生两个文件,一个中logs/myserver.out,另一个是nohu...

2021-03-28 00:07:18 3915 2

原创 jvm 内存只增不减 程序假死 进程挂起 win10下定时运行和开机自启动jar包

最近项目中有个数据同步的项目运行1天左右就假死掉了,只剩个进程壳,实际代码不执行,看了内存消耗,是因为内存只增不掉所以挂掉了;懒得看代码,就想了个笨办法先解决下,之后还是要撸一遍代码把问题彻底解决掉的。笨办法:win系统里创建定时任务,每天定时启动,步骤如下需求说明:java程序打包成jar包jar包开机自启动jar包每隔一段时间重启环境说明运行环境:win 10编程环境:IDEA 2019项目:MAVEN项目IDEA中打包maven项目右侧maven–点击package–打包完

2021-03-18 18:39:41 564

原创 宝塔 springboot jar 配置域名 后 css js 等 静态文件 404 访问不到

今天被宝塔坑了。。写个博祭奠此坑1.宝塔部署springboot项目,打了jar包,目录结构如下图2.修改nginx配置文件,要把宝塔里默认的js、css注释掉,下图红框里的内容,新增蓝框里的内容,保存,刷新页面后就可以看到亲爱的css、js都出来了 #反向代理 location / { proxy_pass http://127.0.0.1:8090/; } #解决js css 访问不到的问题 location ~...

2021-01-25 23:11:56 2681 3

原创 springboot2 jar docker upload file 静态文件目录

最近做的项目中有一个生成二维码的功能,jar包部署到服务器的docker中后,二维码访问不到,原因是在服务器的docker里二维码生成后存放的路径和本地有所不同,解决步骤如下:1.配置application.yml static-locations: classpath:static/,file:${jar.fileUrl}# file配置(jar和fileUrl自己随意定义)/Users/lihui/work_me/jar: fileUrl: /root/fangkebao/

2020-07-30 17:38:14 368

原创 Could not initialize class org.hibernate.validator.internal.engine.valueextraction.ValueExtractorMan

部署springboot2 的jar包报错,搜索没有找到合适的解决方案,写个贴吧1、报错信息2、错误很明显ValidationAutoConfiguration.class找不到,首先想到的是jar冲突,然而并不是3、试错逻辑;在本地运行了Java -jar febs.jar 可以正常运行,说明jar包正常,那问题应该就服务器环境和本地环境不一样,本地是jdk1.8;服务器是docker Java8,是docker的原因吗?应该不是 其他项目docker里可以正常运行,那就是Java8了,搜

2020-07-26 17:28:16 5065 3

原创 Docker部署jar包运行 springboot

1. 上传jar到服务器的指定目录2. 在该目录下创建Dockerfile 文件3. 然后将下面的内容复制到Dockerfile文件中FROM java:8MAINTAINER lihuiADD febs.jar fangkebao.jarEXPOSE 8080ENTRYPOINT ["java","-jar","fangkebao.jar"]# from java:8 拉取一个jdk为1.8的docker image# maintainer 作者是bingo#...

2020-07-25 14:54:45 198

原创 driver failed programming external connectivity on endpoint nginx

今天重启Nginx,突然报这个错,查了下,是因为之前我重启了防火墙,所以docker失效了,所以需要重启docker和实例,记录下备忘docker端口映射或启动容器时报错 Error response from daemon: driver failed programming external connectivity on endpoint现象:[root@localhost ~]# docker run -d -p 9000:80 centos:httpd /bin/sh -c /us..

2020-07-22 11:02:26 7591

原创 usage: see firewall-cmd man page firewall-cmd: error: unrecognized arguments: -add-port=8088/tcp

linux centos7 默认防火墙是关闭的,设置了开启端口后一定要重启防火墙,否则端口开启会不起作用查看已开启的端口firewall-cmd --list-ports查看防火墙状态firewall-cmd --state开启防火墙systemctl start firewalld开启端口firewall-cmd --zone=public --add-port=6379/tcp --permanent重启防火墙firewall-cmd --reload..

2020-06-06 16:49:09 35780

转载 this is incompatible with sql_mode=only_full_group_by

下载安装的是最新版的mysql5.7.x版本,默认是开启了only_full_group_by模式的,但开启这个模式后,原先的group by语句就报错,然后又把它移除了。一旦开启only_full_group_by,感觉,group by将变成和distinct一样,只能获取受到其影响的字段信息,无法和其他未受其影响的字段共存,这样,group by的功能将变得十分狭窄了only_full_group_by模式开启比较好。因为在mysql中有一个函数:any_valu...

2020-05-31 18:00:39 197

原创 云服务器部署那点事儿 Tomcat+mysql+redis

前两天看到云服务器在做618的活动,马上六一了,想着整一台送自己当六一礼物玩玩,这俩天被这六一礼物快整奔溃了,不过这时又有点小膨胀了,你懂得 ~ ~写个文章记录一下前两天的奔溃过程吧,有不足的地儿欢迎指正登录服务器 安装mysql和redis 检查mysql和redis是否正常 安装Tomcat 开放端口 安装Nginx Nginx遇到的坑 项目部署 域名解析备案1、我的服务器选用的CentOS 7.6 64bit,据说这个版本稳定,遇到的问题,也好搜索,也不知道是真是假这个.

2020-05-31 14:09:59 485

原创 Mac 安装MySQL5.7 安装redis4.0 安装Tomcat8 备忘

安装MySQL过程备忘记录:只执行下方的红色命令就可以,总共三步就好,下边这么多过程代码是因为我机子之前装过2个版本的MySQL,卸掉后又重新装的,这些可以忽略掉Last login: Thu May 7 10:19:53 on ttys003lihuideMacBook-Pro:~ lihui$ sudo firewall-cmd --add-port=3306/tcpPa...

2020-05-07 17:32:17 703

原创 语音播报功能实现

语音播报实现1、真人语音播报,需提前录音,然后根据数据的变化调取不同的声音文件进行播放2、机器人语音播报,调用类库,Java调用 jacob,js调用 tts.baidu.com/text2audioJava语音播报实现一、pom.xml引入jar包依赖<!-- https://mvnrepository.com/artifact/com.jacob/jacob ...

2020-04-19 17:48:56 5082

原创 Mac下全局安装yarn ,没权限处理方式

直接全局安装时报没有权限的错误checkPermissions Missing write access to /usr/local/lib/node_modulesnpm ERR! code EACCESnpm ERR! syscall accessnpm ERR! path /usr/local/lib/node_modules请用下边两命令sudo -s np...

2020-02-17 11:48:48 3644

转载 spring eureka 服务实例实现快速下线快速感知快速刷新配置解析

背景默认的Spring Eureka服务器,服务提供者和服务调用者配置不够灵敏,总是服务提供者在停掉很久之后,服务调用者很长时间并没有感知到变化。或者是服务已经注册上去了,但是服务调用方很长时间还是调用不到,发现不了这个服务。源码解读通过对Spring Eureka源码的研究,发现如下机制(默认配置下):描述如下:EurekaServer默认有两个缓存,一个是ReadWrit...

2019-12-26 16:25:58 587

转载 责任链模式妙用

一说到「设计模式」,可能很多人都有听过。但是如果真的要你说说应用场景,可能会有点「难以描述」。除了应用场景比较多的单例模式你能够信手拈来,其他的可能会觉得有点难以掌握。也许压根都没用过。今天,通过本篇文章,让你对责任链模式也能够信手拈来。本篇文章通过实际项目中的例子来让你认识何为责任链模式。定义百度百科的介绍:责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对...

2019-12-25 09:35:00 147

转载 程序员的架构之路

看完文章感觉自己也就第三第四路子了- -先说一下各个阶段的感受:1、系统架构阶段: 系统架构实际上包括了 业务功能架构 和 技术功能架构。业务上,其实有点接近于产品,但是有些问题是与技术强相关的,产品不懂技术,他的设计就存在问题或者隐患,这时候,一个技术功底好的又有丰富业务系统开发经验的人,就能将这些功能设计得更好。这就是我说的“业务功能架构”。而技...

2019-10-12 14:20:52 309

转载 Lombok 介绍

Lombok使用介绍在项目中使用Lombok可以减少很多重复代码的书写。比如说getter/setter/toString等方法的编写。IDEA中的安装打开IDEA的Setting –> 选择Plugins选项 –> 选择Browse repositories –> 搜索lombok –> 点击安装 –> 安装完成重启IDEA –> 安装成功...

2019-09-10 19:58:49 100

原创 MySQL json样式数据查询、修改等操作

最近接了一个不友好的项目,整个项目中好多关键数据存成了json串,项目再开发新需求时各种不友好,查询统计更是举步维艰,建议大家设计数据结构还是要遵循第三范式,该分表的分表,改分字段的分字段,json能不用最好别用,第一次开发时数据保存时确实爽,之后随着需求的变更和叠加,之后肯定会被维护人吐槽的,自己还是要对自己作品负债的嘛-_-废话不说了,下边是关于json的sql整理,客观请笑纳~#1....

2019-08-15 11:36:13 277

转载 log4j中配置日志文件相对路径方法

从前做项目使用到了log4j,今天做一个项目又想用这个,都配置好以后,想把日志写到本地文件中保存,从前是把本地文件写到了C:/log.txt中,正好有时间就上网查了下更好的方法:方法一:用相对路径代替绝对路径 主要是扩展了log4j的RollingFileAppender类,其他的FileAppender同样道理。扩展的方法,就是用一个子类去覆盖setFile方法,这个方法在log4...

2019-07-19 10:49:36 5202

原创 编程思想归结

2019-07-19 10:47:10 88

原创 Springboot 静态资源路径配置 方便用于图片展示文件下载等

1、先在application.properties里增加配置#文件上传目录base.upload.fail.clue.path=/Users/lihui/Workspace/DOC/upload/spring.resources.static-locations=file:${base.upload.fail.clue.path}2、再增加自定义静态资源目录用于文件映射...

2019-07-19 10:42:25 744

原创 Mac localhost 可以访问 ip无法访问

mac环境下,我在本机起了一个node服务,可以通过http://localhost:8080访问可是通过本机的ip访问就是无法访问本机的防火墙已经处于关闭状态了这是因为node web server启动时只绑定了loopback(127.0.0.1) 网卡,可以在node web应用中指定绑定的IP为(0.0.0.0),即绑定所有的网卡,也就可以通过所有的IP访问了...

2019-03-29 16:27:34 17902 4

原创 权重轮询算法,生成加权随机数nodejs

/*** 获取最适合的客户的需求 负载均衡轮询*/async getBestCus_group(list) {if (list.length &gt; 0) { // 1、cus_group_name 去重let cus_hash=[];for (let i = 0; i &lt; list.length; i++) {if(cus_hash.indexOf(l...

2019-01-15 15:46:51 982

转载 权重轮询算法,生成加权随机数 java

相信熟悉过Nginx的都知道,Nginx其中有一个功能是负载均衡。Nginx的负载均衡里可以配置一个服务器列表,如: upstream detecotr_server {               #ip_hash;                     #这里指定多个源服务器,ip:端口,80端口的话可写可不写                     server 192....

2019-01-15 15:44:05 436

转载 Module build failed: Error: Node Sass does not yet support your current environment: OS X 64-bit wit

最后试成功的版本号是node -v  10.0node-sass  4.0 解决办法其实很简单,就是sass不支持当前的环境,那么在当前环境重新安装一下就好了先卸载:(如果卸载不成功,直接找到node-sass文件夹,删除)1. npm uninstall --save node-sass  再安装2. npm install --save node-sass...

2018-11-23 11:25:29 46751 10

转载 ES7前端异步玩法:async/await理解

在最新的ES7(ES2017)中提出的前端异步特性:async、await。什么是async、await?async顾名思义是“异步”的意思,async用于声明一个函数是异步的。而await从字面意思上是“等待”的意思,就是用于等待异步完成。并且await只能在async函数中使用通常async、await都是跟随Promise一起使用的。为什么这么说呢?因为async返回的都是一个P...

2018-11-20 14:24:10 535

原创 按照固定模板动态POI导出Excel

项目中需求按照固定格式导出账单,刚开始用的poi4.0版本的包,各种拼接、合并单元格、设置字体样式太麻烦了,后来同事给推荐了用模板导出,很好用,不过jar包得用3.17版本的,不然会有坑,合并单元格的内容会被覆盖没了,自己玩时小心掉坑,也可以直接复制下边代码,绝对没坑,给你个眼神用poi的包一定要注意版本,版本不一样里边的好多方法都不一样,连常量都有些不一样&lt;!--...

2018-11-09 11:29:13 703

转载 SpringCloud架构设计

最近一直在针对SpringCloud框架做项目,从中踩了不少的坑,也渐渐梳理出了一些内容,由于SpringCloud作为一个全家桶,其中东西太多,所以这时候就要有所取舍,这里就想把自己比较常用组件及架构推荐上来。本文基于SpringBoot 1.5.7和SpirngCloud  Dalston.SR5。 针对这个架构图我分层介绍一下:1、是web服务器的选型,这个我选择的是ngin...

2018-11-08 19:20:05 210

转载 IDEA安装阿里代码规范插件

要养成一个好的编码习惯从自己编码开始,对自己代码的合理化命名,编码不仅对自己有好处,而且别人也容易读懂你的代码。所以下载阿里的代码规范插件来约束自己凌乱的代码。阿里规范插件GitHub地址:https://github.com/alibaba/p3cIDEA安装该插件步骤:1.打开IDEA,File-&gt; Setteings-&gt;Plugins-&gt;Browse Rep...

2018-11-08 15:41:10 284

原创 美团面试总结

1.jvm,这里的东西太多了,一般都问jvm优化,面试官问的对jvm理解 2.gc处理 3.springMVC的请求流程https://www.cnblogs.com/leskang/p/6101368.html4.doubbo架构https://blog.csdn.net/u013322876/article/details/72846054/5.二叉树 中序遍历...

2018-10-17 21:15:09 358

转载 数据库为何需要安全审计系统

 随着互联网的快速发展,企业通过各种应用产生在数据库中的所有关于商业以及公共安全性的数据,已经成为各企事业单位最具有价值的资产。通常企业为了防止这些敏感数据被竞争对手或者黑客非法获取,用以谋求不正当的利益,都会通过各种方式将这些信息严密保护起来。 但是,根据星瑞格软件统计显示:企业绝大多数重要的敏感的数据存储于数据库,90%以上敏感信息泄露源于数据库。而外泄的敏感信息主要是个人信息泄露,包括:用户...

2018-07-05 17:01:37 2060

转载 dubbo 并发控制 和 连接控制

并发控制(1)服务端并发执行(或占用线程池线程数)不能超过10个。[html] view plain copydubbo:service interface="com.foo.BarService" executes="10" />  (2)限制到方法[html] view plain copy

2017-12-14 14:57:15 3294 1

百度坐标系转换火星坐标转换wgs84.py

百度坐标系转换火星坐标转换wgs84.py

2021-12-24

中国省份城市区域数据字典.zip

都是SQL文件,直接导入既可以用 province.sql,city.sql,district.sql

2019-08-13

手机号码归属地sql(mysql,SQLServer)两个版本

手机号码归属地sql(mysql,SQLServer)两个版本 insert into app_mobile_attribute_info VALUES (1,"1300000","山东","济南","中国联通","0531","250000" ),(2,"1300001","江苏","常州","中国联通","0519","213000" ),(3,"1300002","安徽","巢湖","中国联通","0565","238000" )

2018-05-07

Apache2.2.5

Apache2.2.5 php开发环境搭建

2013-10-30

php-5.3.5-Win32-VC6-x86

php-5.3.5-Win32-VC6-x86.zip

2013-10-30

arcgis_api_for_flex_2_5.zip

arcgis_api_for_flex_2_5.zip修改flexviewer比例尺、infowindow等样式

2013-10-25

arcgis_api_for_flex_3_0+.zip

arcgis_api_for_flex_3_0+.zip 修改flexviewer里的比例尺、infowindow等用

2013-10-25

java生成gif

java生成gif图片源代码类 拿来即可用的

2013-09-06

flex多选下拉框代码

flex多选下拉框代码工程,下载了可以直接运行的

2013-08-23

flex各种实例代码

实例有 AdTab、 CheckBoxTree、 DataGrid中使用CheckBox全选、 开门关门效果 、树形下拉框

2013-08-23

ssh框架整合步骤讲解.pdf

ssh框架整合步骤讲解.pdf 分布图解

2011-09-14

Android基础教程

Android基础教程--Activity组成原理及应用

2011-09-14

ArcGISServer学习

ArcGISServer基础知识学习,完整的GIS解决方案

2011-09-14

股票K线图、分时图jar包

股票K线图、分时图jar包;包括jfreechart、jcommon等

2011-09-14

各种数据库连接驱动jar包

各种数据库连接驱动jar包,包括有Mysql Sqlserver Oracle

2011-09-14

邮件自动发送jar包

调用其他邮件服务,完成邮件发送,例如忘记密码,注册完成发送邮件等 具体实例您可以查看本人博文,O(∩_∩)O~

2011-09-14

jstl.jar+standard.jar

jar包jstl.jar+standard.jar

2011-09-14

jfreechart-1.0.13.zip

jfreechart-1.0.13.zip

2011-07-26

6套后台系统管理HTML界面

六套后台管理系统的html,拿来就可以用,框架、菜单、链接都OK

2011-03-31

银联在线支付asp c#

银联在线支付netpayclinet for Win32

2009-10-29

PLSQL培训教程.pdf

PLSQL培训教程.pdf PLSQL培训教程.pdf PLSQL培训教程.pdf

2009-10-14

中国移动业务管理系统源码

中国移动业务管理系统源码 中国移动业务管理系统源码

2009-09-21

在线支付功能的演示与概述

网上商城等网站实现在线支付功能的演示与概述

2009-09-11

空空如也

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

TA关注的人

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