自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (19)
  • 问答 (3)
  • 收藏
  • 关注

原创 Linux Git Maven部署项目

Centos 7.8一、git安装设置yum -y install git 执行安装git命令git --version 查看版本git clone https://项目地址 克隆项目发现每次操作git都需要用户名和密码,我们可以修改.git/config下的配置文件cd .git 需要进入刚克隆的项目下的.git目录下vim config 在最入写入[credential] helper = store然后保存,下次执行的时候,在输入一次就...

2020-10-29 11:32:00 160

原创 Windows Jenkins 使用 wmic自动部署 jar项目

jenkins 将项目打包为jar运行后,下次更新后可以使用下面的命令,进行结束在启动。结束 wmic process where (Name="java.exe" AND CommandLine LIKE "%%%PlatEle.jar%%%") delete 启动 java -jar PlatEle.jar...

2020-09-30 01:16:05 298

原创 Win7/Win8.1/Win10 秘笈:修复桌面图标缓存

按Win+R键打开“运行”窗口,输入如下命令后按回车键执行(如上图):ie4uinit -show转自

2020-08-30 10:41:34 300

原创 Linux sudo设置

说明Linux普通用户使用sudo权限每次都要输入密码,虽然提高了安全系数,但是长久以往会感觉很麻烦(当然不设置免密码的时候,输入密码也一直提示 Sorry, try again.)修改配置文件visudo #使用这个命令修改配置文件,实际是修改 cat /etc/sudoers 这个配置文件,此命令在root下去执行jenkins ALL=(ALL) NOPASSWD: ALL #在下面的位置增加,对应的用户就可以sudo 命令的时候不输入密码了然后su jenkins 切换...

2020-08-04 17:19:49 130

原创 Linux scp 远程复制

scp命令Linux下可以使用scp远程复制,命令如下scp -P 22222 -r wlx.text [email protected]:/root 参数说明:-P 指定端口-r 复制目录wlx.text 要复制的文件[email protected]:/root 对方用户名 ,IP,位置按回车后输入密码,然后就直接复制到远程主机上了,这样每次输入密码太麻烦了sshpass 命令yum install -y sshpass 安装sshpass ...

2020-07-26 15:27:45 635

原创 Linux 安装Git

一、下载 cd /mnt/git 下载到这个目录 wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.0.tar.gz二、安装配置 tar -zxvf git-2.9.0.tar.gz cd git-2.9.0 ./configure --prefix=/usr/local/git make make install三、查看是否安装...

2020-07-25 11:33:18 101

原创 H2 Database Engine

H2 Database Engine简介Windows安装Linux安装创建数据库创建数据库1.4.200版本不充许远程TCP创建数据库了,需要使用下面的命令创建连接数据库简介H2数据库是一款内存数据库,支持SQL语句,比redis 方便,我准备用在当天订单里,订单共40个字段,有5万条数据左右吧,感觉性能应该比mssql强,纯JAVA编写,所以需要有JAVA环境,mem模式比tcp模式性能高出很多。官网: https://h2database.com/html/main.htmlWindows安装

2020-07-05 17:16:38 454

原创 Linux JAVA服务端报 Too many open files 错误

too many open files是Linux系统中常见的错误,从字面意思上看就是说程序打开的文件数过多,不过这里的files不单是文件的意思,也包括打开的通讯链接(比如socket),正在监听的端口等等,所以有时候也可以叫做句柄(handle),这个错误通常也可以叫做句柄数超出系统限制。 引起的原因就是进程在某个时刻打开了超过系统限制的文件数量以及通讯链接数,通过命令ulimit -a可以查看当前系统设置的最大句柄数是多少.我是用java的websocket,然后连到...

2020-06-01 19:53:17 551

原创 阿里 arthas 运维

一、下载安装wget https://repository.sonatype.org/service/local/repositories/central-proxy/content/com/taobao/arthas/arthas-packaging/3.2.0/arthas-packaging-3.2.0-bin.zip

2020-05-25 19:23:31 180

原创 Linux Tomcat 开机启动

Tomcat下载.tar.gz在Linux上解压就可以用,不用像安装nginx那样,还需要编译,比较方便一、配置catalina.sh文件 JAVA_OPTS="-Xms256M -Xmx256M -Xloggc:/mnt/tomcat/gclog/gc.$$.log" export JAVA_HOME=/mnt/java/jdk1.8.0_251 export JRE_HOME=/mnt/java/jdk1.8.0_251/jre二、配置 tomcat-users....

2020-05-25 14:33:37 200

原创 Jmeter WebSocket 压力测试

Jmeter 版本为5.2.1,插件管理包为1.4 Java版本为1.8一、安装插件管理包1.访问下载插件管理包 https://jmeter-plugins.org/get/2.将jar包放入 jmeter的 lib/ext目录,重启jmeter二、安装WebSocket插件2.1 选项 - Plugins Manager三、配置测试用例3.1 新建线程组-然后在线程组右键-添加 - 取样器 - Websocket Sampler不知如何保持...

2020-05-18 11:25:16 303

原创 Linux alias 设置

一、查看 .bashrc文件cd ~cat .bashrc二、增加别名 如:ps aux | grep nginx 查看进程的,最后一行增加 alias psg="ps aux | grep"vim ~/.bashrcsource ~/.bashrc #使刚才添加的命令生效运行命令:psg nginx 就OK了. 可以使用 alias 查看支持的别名在加一个查看外网IP的命令alias myip='curl icanhazip.co...

2020-05-10 06:02:28 121

原创 Linux安装Redis

一、环境1.1 Linux 版本为 CentOS 7.7 cat /etc/redhat-release1.2 redis版本为 5.0.8 官网: https://redis.io二、下载 mkdir redis #创建一个目录 cd redis wget http://download.redis.io/releases/redi...

2020-04-22 11:05:59 222

原创 面试题 线程安全

面试题,是否线程安全?结果是多少?public class Te { private static volatile int ii = 0; public synchronized static void add() { ii++; } private static class Plus implements Runnable { ...

2020-04-16 18:03:53 201

原创 SimpleDateFormat 线程不安全坑

SimpleDateFormat 使用 public static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat();全局变量的方式来创建,将会出现线程不安全,请在方法内部重新new,出现线程安全问题,很难排查,开始的时候时间不对感觉可能是线程安全问题,使用线程池测试了好多次也没发现,今天又重新测试发现了问题(测试方法问题)。...

2020-04-06 11:01:56 273

原创 JAVA 查看线程池状态

//<!-- 需要依赖 pool 对象池 -->//<dependency>//<groupId>org.apache.commons</groupId>//<artifactId>commons-pool2</artifactId>//</dependency>import org.apache...

2020-04-02 13:55:44 5699

原创 Mysql 8 备份与还原

使用sql server 备份与还原这块很方便,一直拒绝MYSQL,效率很低,备份和还原也特别的慢,所以单独整理研究一篇关于MYSQL的备份与还原,基于mysql8的版本。一、Sql Server 同步到 MySqlSqlServer MDF文件大小为4.28G,使用 Navicat Premium 12,将本地的SqlServer 2008 R2数据导入本地的MySql 8数据库,环境为...

2020-03-28 20:00:45 2934

原创 Centos7.5 安装MySql8

一、 下载安装包 centos的yum 源中默认是没有mysql的,所以我们需要先去官网下载mysql的repo源并安装;访问官网,查看最新安装包 https://dev.mysql.com/downloads/repo/yum/# 1.Linux下载mkdir /mysql8cd /mysql8wget https://repo.mysql.com//mysql80-co...

2020-03-27 17:30:09 261

原创 HTTrack 爬取整站

HTTrack介绍爬取整站的网页,用于离线浏览,减少与目标系统交互,HTTrack是一个免费的(GPL,自由软件)和易于使用的离线浏览器工具。它允许您从Internet上下载万维网站点到本地目录,递归地构建所有目录,从服务器获取HTML,图像和其他文件到您的计算机。HTTrack安排原始网站的相关链接结构。只需在浏览器中打开“镜像”网站的页面,即可从链接到链接浏览网站,就像在线查看网站一样。...

2020-03-18 16:04:40 792

原创 Nginx 安全配置

一、Nginx服务的Banner隐藏状态配置内容: server_tokens off;更多的设置可参照:https://blog.csdn.net/huangbaokang/article/details/88235386二、隐藏Nginx后端服务X-Powered-By头2.1、打开conf/nginx.conf配置文件;2.2、在http下配置prox.....................

2020-03-18 14:56:18 3149

原创 Linux 7.X 防火墙配置

在Centos 7.X下配置防火墙一、查看防火墙状态systemctl status firewalld看到active(running)就意味着防火墙打开了二、 关闭防火墙systemctl stop firewalld如果看到inactive(dead)就意味着防火墙关闭了三、基本命令查看防火墙的状态的命令为:systemctl status fire...

2020-03-16 14:34:55 358

原创 Linux 安装Nginx

一、创建nginx文件夹mkdir nginxcd nginx二、下载nginxwget http://nginx.org/download/nginx-1.17.9.tar.gz三、解压tar -zxvf nginx-1.17.9.tar.gz四、编译不编译是没有sbin目录,及运行命令的./configure --prefix=/usr/local/ngin...

2020-03-16 14:25:34 126

原创 Linux 挂载硬盘

阿里云服务器,有一块系统盘40G,一块数据盘100G,需要挂载,否则使用不上100G的数据盘。1.1 lsblk 查看硬盘的关系1.2 fdisk -l 找到没有分区的硬盘(注意新硬盘没有分区,执行完分区后,在来对比这个命令)1.3 df -hl 也看不到100G的硬盘1.4 fdisk /dev/vdb 对vdb硬盘进行分区(注意这里选择的是硬盘)可以输入m查...

2020-03-16 13:10:17 5019 2

原创 阿里云ECS主机名修改

登陆上去,显示一长串阿里ID的名字,太不舒服了,使用hostnamectl命令进行修改,centos 7.5 x64hostnamectl 或 hostnamectl status 查询hostnamectl --help 查看参数hostnamectl set-hostname 'NewName' 修改(注意 set和-中间没有空格)修改后需要,重新启动参照:https:/...

2020-03-16 10:41:27 588

原创 Tomcat远程调试

以Windows下为例,Linux也可参考一、修改catalina.bat文件1.1加入JAVA配置SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131SET TOMCAT_HOME=D:\WLX\apache-tomcat-8.5.51set JAVA_OPTS=-Xms256m -Xmx2048m -XX:MaxPermSize=10...

2020-03-14 13:07:43 110

原创 The valid characters are defined in RFC 7230 and RFC 3986

先来吐槽一下,美团的开放平台真的是垃圾中的垃圾,所有接口以GET访问,并且中文不编码,有好多非法字符比如[]{}"|!等,这样很不好处理。网上好多说直接在spring boot 启动设置System.setProperty("tomcat.util.http.parser.HttpParser.requestTargetAllow", "|{}[]");但是只能解决[]和{}好像是,反正...

2020-03-12 15:45:55 119

原创 ActiveMq 安全设置

ActiveMq 安全分为两块一、控制台安全设置1.1 ActiveMQ使用的是jetty服务器, 打开conf/jetty.xml文件,找到 <bean id="securityConstraint" class="org.eclipse.jetty.util.security.Constraint"> <property name="nam...

2020-03-11 19:54:03 177

原创 SSH工具

Xshell其实很优秀,配合xftp太方便了,但是不知道为什么 用着用着就无法打开了,打开直接报错,下了好几个版本都是一样,没办法,使用别的应急吧。一、putty一个特别古老的SSH工具,很小巧,官方下载地址为 https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlputty使用就不说了,下面简单的说一下自带的psc...

2020-03-10 16:47:16 288

原创 ActiveMq 安装

Linux版本为CentOS 7 64位一、防火墙1.1查看防火墙状态systemctl status firewalld看到active(running)就意味着防火墙打开了1.2 关闭防火墙systemctl stop firewalld如果看到inactive(dead)就意味着防火墙关闭了1.3最后总结一下:查看防火墙的状态的命令为:system...

2020-03-09 18:47:06 876

原创 Linux 常用命令

网络设置一、查看该虚拟机的网络信息1.1 ls /etc/sysconfig/network-scripts1.2 网卡设置vi /etc/sysconfig/network-scripts/ifcfg-ens16777736主要设置: BOOTPROTO=dhcp,ONBOOT=yes 即可。1.3重启网络服务service network restart...

2020-03-09 12:10:54 514

原创 ActiveMq Wire format negotiation timeout: peer did not send his wire format.

问题描述过几天就程序就报这个错误,8161端口也不能访问 ,只能登陆进去执行./activemq stop./activemq start停止重启才可以正常访问 。查看activemq.log2020-03-05 00:48:18,155 | WARN | Transport Connection to: tcp://106.75.106.221:43848 faile...

2020-03-05 11:24:52 4357

原创 RabbitMq Windows

RabbitMq 必须安装Erlang,windows 和 linux 都是一样的,必须先安装。一、下载Erlang官方网站: https://www.erlang.org22.2 WinX64版本下载地址:http://erlang.org/download/otp_win64_22.2.exe安装好之后,把安装路径下的bin路径设置为系统的环境变量.设置好环境变量 ...

2020-02-22 19:51:06 171

原创 Electron 打包

一、先安装打包模块npm install electron-packager -g二、打包参数--platform=win32:确定了你要构建哪个平台的应用,可取的值有 darwin, linux, mas, win32--arch=x64:决定了使用 x86 还是 x64 还是两个架构都用--icon=computer.ico:自定义设置应用图标--out=./out:指定打包...

2020-01-12 10:58:25 704

原创 Electron安装

https://electronjs.org/docs Electron文档一、安装NODEJS https://nodejs.org/en/download/二、创建一个文件夹,最好是使用vscode打开使用终端操作三、先配置淘宝镜像(否则安装 electron时安装不成功)npm config edit 在打开的配置文件最后的位置加入如下代码 registr...

2020-01-11 11:32:41 252

原创 SQL SERVER 2008 R2查询需要优化的表碎片

SELECT dbschemas.[name] as 'Schema', dbtables.[name] as 'Table', dbindexes.[name] as 'Index', indexstats.avg_fragmentation_in_percent, indexstats.page_count ...

2019-12-24 19:47:45 231 1

原创 ASP SHA1加密

可以和在线的加密对比:https://tool.oschina.net/encrypt?type=2实际是JS版本的,但是可以在ASP中使用<script language="javascript" runat="server">// SHA1function add(x, y) { return ((x & 0x7FFFFFFF) + (y &...

2019-12-06 11:28:55 422 1

原创 POM文件增加阿里MAVE镜像

<!-- 阿里MAVEN镜像 --> <repositories> <repository> <id>maven-ali</id> <url>http://maven.aliyun.com/nexus/content/groups/public/...

2019-11-23 09:53:25 240

原创 SpringBoot 动态接收ActiveMq 消息

注解固定写法package cn.cakeerp.service.order;import org.springframework.jms.annotation.JmsListener;import org.springframework.stereotype.Service;/** * ActiveMq 订单监听 */@Servicepublic class MqOrde...

2019-10-30 14:25:00 1648

原创 查看SQL SERVER 2008R2 表大小

MDF文件越来越大,使用下面的语句查看--定义表变量DECLARE @T TABLE( [name] VARCHAR(max), [rows] INT, reserved VARCHAR(max), data_size VARCHAR(max), index_size ...

2019-10-06 20:39:54 822

转载 SQL SERVER 语句性能优化

SQL SERVER 2008 R2 , 一直占用CPU100%,导致业务非常慢,严重影响正常使用,使用以下语句找出慢的SQL语句,在配合SQLSERVER的执行计划来优化一下。SELECT c.last_execution_time , --最后一次执行时间 c.execution_count , --执行次数 c.total_logical_reads ...

2019-09-11 10:47:36 437

AutoPlay.rar

基于.net 4.52开发,如果报错,请安装.net框架 素材规则: 图片尺寸: 1920*1080 格式:jpg 视屏尺寸:1920*1080 格式:mp4 交互规则: 默认显示图片,通过点击屏幕切换图片(不显示按钮) 在屏幕空闲一定时间后,自动循环播放视屏,当点击屏幕的时候退出视屏播放。 此程序会默认全屏显示,显示在最前,不能通过屏幕控制退出,想要退出此程序需要通过键盘的ESC按键,或者任务管理器。 前期素材:(可支持很多) 图片 4张 视屏 2个 可控制图片数量,视屏数量,是否自动轮播等功能 如您需要更多功能,请与我联系13366751503,价格非常便宜。

2021-03-24

Redis命令参考手册完整版.rar

物有所值,请相信我,在一家培训学校拿到的,据听说是用了几年维护的结果,还写些什么呢,需要50个字呢?

2020-04-22

httrack-3.49.2.rar

爬取整站的网页,用于离线浏览,减少与目标系统交互,HTTrack是一个免费的(GPL,自由软件)和易于使用的离线浏览器工具。它允许您从Internet上下载万维网站点到本地目录,递归地构建所有目录,从服务器获取HTML,图像和其他文件到您的计算机。HTTrack安排原始网站的相关链接结构。只需在浏览器中打开“镜像”网站的页面,即可从链接到链接浏览网站,就像在线查看网站一样。HTTrack也可以更新现有的镜像站点,并恢复中断的下载。HTTrack完全可配置,并具有集成的帮助系统。

2020-03-18

存储过程解密工具 SQL SERVER 免费 小工具

SQL SERVER 存储过程解密小工具,免费版本,100% 可用,网上好多用 存储过程解密存储过程的代码,根本就不可以用。

2019-04-14

ffmpeg 直播推流

直播推流, 是很复杂,只是简单的使用也可以, 除了VLC 别人家的底层 应该都使用的是这个

2019-02-22

ffplay 万能播放器

ffmpeg 中的 ffplay 播放器,算是万能播放器了,可以直接使用,参照 https://blog.csdn.net/w13511069150/article/details/87880945

2019-02-22

SpringBoot 基础教程DEMO

SpringBoot 基础教程DEMO 非常不错的资源,里面有好多项目,基于比较新的版本

2018-11-29

Nginx RTMP For Windows

Windows 下使用NGINX,搭建RTMP流媒体服务器,包含使用说明,下载就可使用。

2018-10-13

JAVA Selenium 自动测试

JAVA Selenium调用Ie Chrome Firefox自动测试。 包含需要的驱动包,以及OCR 识别包,WINDOWS环境,代码有注释。 比较容易入门,支持三大主流浏览器。

2018-04-22

Spring MVC Quartz 动态任务

项目使用jetty-maven-plugin插件,使用maven运行,运行命令为 clean install jetty:run<br> 默认会生成job.db sqllite文件,可以手动去增加数据查看测试效果

2018-03-23

eclipse jetty 3.9 插件

可以参照 http://eclipse-jetty.github.io/installation.html 这个网站来在线安装,当然一般是没戏,太慢了,半天都没有安装成功。

2017-03-24

Spring Mvc Aop

AOP一直无效,如何如何设置都不生效,困扰了一天,终于可以了,特此说明一下,但不代表我理解的就是正确的。 环境: springmvc + maven 基于注解的配置方式

2016-06-28

Spring 4 + Mybatis 3 注解事务

Spring 与 各框架的组各下来,版本就特别的多,针对简单的 使用注解来管理事务的,研究了两天,要不网上写的不清楚,要不版本都很旧了,所以就是不回滚,Spring 的配置太灵活了,在加上新手,根本就不可能明白Spring的原理,所以在网上找配置基本没有一个可以用的。 说一下环境 Intellij Idea 15 + Maven + Spring 4.25 + Mybatis 3使用注解的方式,进行的事务回滚,欢迎测试。

2016-05-13

屏幕保护防止空闲

一。禁用[Win L]锁屏热键只支持 Win7 以上操作系统.reg 此文件只支持WIN7以上的操作系统,禁止通过快捷按键来锁定屏幕. 二。禁用[Win L]锁屏热键只支持 XP 操作系统 此文件只支持XP系统,实际上是通过禁用系统的 Win 微标键,来防止锁屏的,有一个不好的缺点就是 Win + R 等,所有用到 Win 按键的都不管用了。 三。计算机屏锁.exe 程序运行之后,不会有任何图标显示,只能在过程中看到,如果想要退出,请在进程当中来结束掉。 四。配置文件 ScreenLock.ini 中的 Pass 值如果为空,则使用系统的用户名和密码验证,如果不为空刚使用Pass设置的密码作为验证。 五。可以使用 Alt + Q 键进行锁屏。 六。RICHTX32.OCX 这个文件为微软提供的控件,绝对安全,因为程序是用VB 6 开发的,杀毒软件会误杀,请放心没有任何问题,我也写不出木马程序。 七。配置文件里面的其它设置参数这里就不给出解释了,相信大家能看明白。 如果有问题可以与作者联系 QQ 350078238

2014-10-23

PHP读取带密码的压缩文件 PHP使用XCDZIP35.ocx

PHP 有自带的读取ZIP文件的功能,但是却不能读取带密码的ZIP文件。 XCDZIP35.ocx 虽然可以读取带密码的ZIP文件,但是好像不支持PHP直接使用COM调用,反正我使用是报错,以后写了一个OCX是基于 XCDZIP35.ocx 控件实现 的。 使用说明: 1.请将 XCDZIP35.OCX 和 Decompression.ocx 进行注册。 2.此组件支持JS客户端调用和PHP服务端调用。 3.不支持ASP的调用,可能是由于OCX是有界面的缘故,如果需要ASP版的功能,请与我联系看看是否能开发。 4.联系方式 350078238(请注明WebZipComponents)。 5.此功能全部免费,转载时请注明联系方式谢谢。 6.此OCX实现了IObjectSafety安全接口,保证控件自动下载。

2012-04-25

定时关机 API关机

前段时间写了一个 用 SHOTDOWN 来实现关机的,发现有些时候不能关机,后又找了个API 的关机 方法,这测试比那个好用,源码都有!

2012-04-24

定时关机 VB定时关机

定时关机 VB定时关机 延时关机 定时关机绿色版 VB 6 写的,简单 好用

2012-04-18

ASP实际无限级树目录 无级限目录 AJAX JSON ASP

联系作者 350078238 博客地址 http://Hi.Baidu.com/hmgx 在用到树形目录的时候,一直没想好怎么写,在网上也找不到合适的树形目录。 然后参考 老彭 的用ASP递归数据库的方法写的,目录多了感觉性能太差了。 然后就想办法仿照JQuery zTree写一个性能高的树形目录 经过努力 最终 实现了 树形目录,当然不能和 JQuery zTree 的功能想比 但是最少我认为从性能和实用性上已完全够用了 通过 Ajax 的 JSON 方法 实现 新增 修改 删除 最后发个小广告 本人承接各种 ERP 网站 以及各种系统的开发 价格好商量,在加QQ时请注明 欢迎转载,但本人的信息请不要修改 谢谢!

2011-05-28

C# 贪吃蛇游戏 算法不太好

C# 贪吃蛇 游戏 第一次写C#程序,现在蛇身最长是 100个 在大了就发现很费CPU

2009-03-31

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

TA关注的人

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