- 博客(297)
- 资源 (16)
- 收藏
- 关注
原创 PHP实现生成唯一会员卡号 数字卡号转换
1.代码实现<?php/** * Created by PhpStorm. * User: aysen * Mail: 122195562@qq.com * Date: 2020/11/2 * Time: 10:01 */class NumberCardConversion{ // 进制数 private static $dnum = 36; // 前缀值 private static $pre = 'sy'; // 验长度 pr
2020-11-02 17:46:57 1522 1
原创 letsencrypt 生成证书卡顿超时 解析部分地区疑似被污染
执行命令,然后一直卡顿,也没提示./letsencrypt.sh letsencrypt.confGenerate CSR...domain.csr查看脚本,38行是刚才提示的信息38 echo "Generate CSR...$DOMAIN_CSR"3940 OPENSSL_CONF="/etc/ssl/openssl.cnf"4142 if [ ! -f "$OPEN...
2019-10-31 17:10:47 1451
原创 java web 项目配置文件属性加密
1.未加密config.properties配置mail.host=192.168.0.100mail.username=email_usernamemail.password=email_passwordmail.smtp.auth=truemail.smtp.timeout=15000mail.smtp.port=25spring-context.xml<!...
2019-10-25 15:25:22 745
原创 Nginx 隐藏版本号和信息
调整nginx.conf,配置添加server_tokens off;http { include mime.types; default_type application/octet-stream;改为http { include mime.types; default_type application/octet-st...
2019-10-24 18:28:32 786
原创 tomcat隐藏版本号
1.解压tar -zxvf apache-tomcat-8.5.47.tar.gz2.解压cd apache-tomcat-8.5.47/libunzip catalina.jar......inflating: org/apache/naming/factory/SendMailFactory$1.class inflating: org/apache/naming...
2019-10-24 18:25:46 659
原创 Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment
启动服务./catalina.sh run报错信息Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment at java.lang.Class.forName0(Native Method) at java.lang.Cl...
2019-10-24 17:38:05 1162 1
转载 CentOS7 - Docker&Docker-Compose安装
以下是从网络搜集的并且自己尝试后的docker安装的两种方式(命令和脚本)、docker-compose的安装以及docker的一些命令,欢迎指正。Docker 需要安装在 CentOS 7 64 位的平台,并且内核版本不低于 3.10。CentOS 7 满足最低内核的要求,但由于 CentOS 7 内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定...
2019-09-05 11:39:13 8814
转载 let's encrypt 生成证书时,404 not found的错误
今天在服务器上为另一个域名添加ssl,结果出现了http://xxx/.well-known/… 404 not found的错误[root@fungli myxhs]# sudo certbot certonly --webroot -w /webser/www/myxhs -d xxx.xxx.cn -m xxxx@outlook.com --agree-tosSaving debug ...
2019-08-12 14:25:18 7886
转载 解决windows10 里vs2017 直接开始执行提示“此任务要求应用程序有提升的权限”
来源URL:https://www.cnblogs.com/wlming/p/10040942.html打开vs的安装路径,我的是 C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\ ,找到 VSLauncher.exe右击该文件-- 属性 ---兼容性 ,勾选“以管理员身份运行此程序”,问题就可以解决了。关闭v...
2019-02-27 14:53:41 3788
转载 Linux vmstat命令实战详解
来源URL:https://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.htmlvmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比to...
2018-05-10 17:49:18 324
转载 Redis持久化存储(AOF与RDB两种模式)
URL:https://blog.csdn.net/canot/article/details/52886923Redis中数据存储模式有2种:cache-only,persistence;cache-only即只做为“缓存”服务,不持久数据,数据在服务终止后将消失,此模式下也将不存在“数据恢复”的手段,是一种安全性低/效率高/容易扩展的方式;persist
2018-05-08 20:15:05 290
转载 java学习-GET方式抓取网页(UrlConnection和HttpClient) 参考
URL:http://www.cnblogs.com/gne-hwz/p/6952312.html抓取网页其实就是模拟客户端(PC端,手机端。。。)发送请求,获得响应数据documentation,解析对应数据的过程。---自己理解,错误请告知一般常用请求方式有GET,POST,HEAD三种GET请求的数据是作为url的一部分,对于GET请求来说,附带数据长度有
2017-09-07 15:05:14 613
转载 ImportError: No module named setuptools 解决方案
来源URL:http://www.cnblogs.com/kkgreen/archive/2012/08/02/2620425.htmlshell中输入:wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gztar zxvf setuptools-0.6c11.tar.gzcd
2017-08-24 17:10:37 944
转载 Nginx 限制单个IP的并发连接数及对每个连接速度(限速)
来源URL:https://bbs.vpser.net/thread-3017-1-1.html使用Nginx限制单个IP的并发连接数能够减少一些采集程序或者DDOS的攻击。再lnmp的nginx配置中已经添加了部分代码,但是是注释掉的,可以编辑/usr/local/nginx/conf/nginx.conf 文件1.1.8以上版本的nginx的设置:查找:
2017-04-15 10:19:08 13631
转载 微信高可用分布式数据库PhxSQL设计与实现
来源URL:http://geek.csdn.net/news/detail/192400本文详细描述了PhxSQL的设计与实现。从MySQL的容灾缺陷开始讲起,接着阐述实现高可用强一致的思路,然后具体分析每个实现环节要注意的要点和解决方案,最后展示了PhxSQL在容灾和性能上的成果。设计背景互联网应用中账号和金融类关键系统要求和强调强一致性及高可用性。当面临机
2017-04-14 09:42:00 5553
转载 Java 中 byte、byte 数组和 int、long 之间的转换
来源:http://blog.csdn.net/defonds/article/details/8782785 Java 中 byte 和 int 之间的转换源码:[java] view plain copy print?//byte 与 int 的相互转换 public static byte intToByte(
2017-03-27 16:39:45 986
转载 Mycat之——配置文件rule.xml
来源URL:http://blog.csdn.net/l1028386804/article/details/53402552rule.xml里面就定义了我们对表进行拆分所涉及到的规则定义。我们可以灵活的对表使用不同的分片算法,或者对表使用相同的算法但具体的参数不同。这个文件里面主要有tableRule和function这两个标签。在具体使用过程中可以按照需求添加tableRule和fun
2017-02-17 12:14:03 902
转载 Mycat之——配置文件schema.xml
来源URL:http://blog.csdn.net/l1028386804/article/details/53385637今天,给大家带来一篇数据库中间件——Mycat的文章,Schema.xml作为MyCat中重要的配置文件之一,管理着MyCat的逻辑库、表、分片规则、DataNode以及DataSource。弄懂这些配置,是正确使用MyCat的前提。这里就一层层对该文件进行解析。
2017-02-17 12:12:03 1471
转载 Mycat之——配置文件server.xml
来源URL:http://blog.csdn.net/l1028386804/article/details/53386338server.xml几乎保存了所有mycat需要的系统配置信息。其在代码内直接的映射类为SystemConfig类。现在就对这个文件中的配置,一一介绍。user标签[html] view plain copy
2017-02-17 12:10:37 1409
转载 zabbix监控nginx性能状态
来源URL: http://liqingbiao.blog.51cto.com/3044896/1894902?b4nginx在生产环境中的应用越来越广泛,所以需要对nginx的性能状态做一些监控来发现出来出现的问题。zabbix监控nginx,首先确认nginx的监控指标,主要有:基本活动指标,错误指标,性能指标。 nginx处理流程图具体如下:注释:Acce
2017-02-16 09:34:16 10360 1
转载 Haproxy+keepalivd+varnish+LAMP实验
来源URL:http://lxlxlx.blog.51cto.com/3363989/1897108?blog1Haproxy+keepalivd+varnish+LAMP 目 录 实验要求 实验前提 实验环境设计 拓扑结构 ip网络规划 基础环境配置
2017-02-16 09:21:09 1466
转载 SSDB分布式并发锁设计
来源URL:http://blog.csdn.net/richardedu/article/details/48051231需求分析:在分布式环境下,sychronized关键字并不能起到对资源加锁的作用,因为sychronized只能在同一个JVM中起作用,因此需要设计适合分布式应用部署的分布式并发锁,保证各个应用对同一资源的访问仍然有序进行SSDB能对分布式应用提供统一的基
2017-02-14 16:01:44 961
转载 Callable,Runnable比较及用法
来源URL:http://blog.csdn.net/xtwolf008/article/details/7713580编写多线程程序是为了实现多任务的并发执行,从而能够更好地与用户交互。一般有三种方法,Thread,Runnable,Callable.Runnable和Callable的区别是,(1)Callable规定的方法是call(),Runnable规定的方法是run()
2017-02-11 19:35:15 1071
转载 Java 多线程设置线程超时时间之 Callable接口和Future接口 线程超时控制
来源URL:http://blog.csdn.net/zlj526/article/details/40782027Callable接口和Future接口介绍 在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现。 Future接口是Java标准API的一部分,在java.util
2017-02-11 19:28:04 6656
转载 Java中Runnable和Thread的区别
来源URL:http://developer.51cto.com/art/201203/321042.htm在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。
2017-02-11 19:25:05 327
转载 JSTL整理总结
来源url:http://blog.csdn.net/u012068523/article/details/46794849导入标签库 * 添加jar包 * 在jsp页面中:core --> c标签!1. out和set * :输出 > value:可以是字符串常量,也可以是EL表达式 > default:当
2016-12-23 13:57:02 282
转载 JavaWeb--Session、Cookie
来源url:http://blog.csdn.net/u012068523/article/details/46822013Cookie1. Http协议与Cookie(了解) * Cookie是HTTP协议制定的!先由服务器保存Cookie到浏览器,再下次浏览器请求服务器时把上一次请求得到Cookie再归还给服务器 * 由服务器创建保存到客户端浏览器的一个键值对!
2016-12-23 13:55:52 307
转载 JSP整理总结--9大内置对象、4个作用域
来源url;http://blog.csdn.net/u012068523/article/details/46794027JSP中有四大域对象 > application:整个应用程序 > session:整个会话(一个会话中只有一个用户) > request:一个请求链! > pageContext:PageContext类型
2016-12-23 13:54:13 445
转载 EL表达式整理总结
来源url:http://blog.csdn.net/u012068523/article/details/46794307EL:Expression Language,它是可以在JSP页面中直接使用的语言!JSP页面也可以忽略EL:EL用来代替格式:${...},例如:${1 + 2},会在页面上输出3运算符:+ - * / %
2016-12-23 13:52:18 460
转载 JSP整理总结--JSP指令、动作标签
来源url:http://blog.csdn.net/u012068523/article/details/46793849JSP有三大指令: * page指令 * include指令 * taglib指令 在JSP中没有任何指令是必须的!!! 但基本上每个JSP都是使用page指令! page指令page指令是最为
2016-12-23 13:50:36 706
转载 java web 登录后更新JSESSIONID
来源url:http://blog.csdn.net/u014538198/article/details/41596647登录前的请求一般都是http的,http是不安全的,假设用户登录前的JSESSIONID被人取得,如果登录后不变更JSESSIONID的话,即使登录请求是https的,该用户仍然会被他人冒充。 javaweb程序强制更新JSESSIONID
2016-12-23 13:49:13 7055
转载 List,Set,Map遍历方式 (收集的资源,值得看一下)
来源URL:http://baihe747.iteye.com/blog/2115444123456789101112131415161718192021222324252
2016-12-22 11:10:06 388
原创 出现错误 Provisional headers are shown net::ERR_CONTENT_LENGTH_MISMATCH
1.错误效果图1.1 当客户端请求服务端的时候出现 Provisional headers are shown,说明数据未发送出去。1.2 有时候需要一些等待时间,请求成功1.3 有时请求出现 net::ERR_CONTENT_LENGTH_MISMATCH2. 错误说明2.1 根据 Provisional headers are show
2016-12-22 10:07:35 1518
转载 jython安装和使用
来源URL:http://blog.csdn.net/zhongweijian/article/details/47425491.从http://www.jython.org/Project/installation.html下载jython安装文件,运行命令“Java -jar jython_installer-2.5.0.jar,jython即安装成功. 2
2016-12-16 16:26:13 6453
转载 Java Process中waitFor()的问题
来源URL:http://yearsaaaa123789.iteye.com/blog/1404865 在编写Java程序时,有时候我们需要调用其他的诸如exe,shell这样的程序或脚本。在Java中提供了两种方法来启动其他程序:(1) 使用Runtime的exec()方法(2) 使用ProcessBuilder的start()方法 。Runtime和ProcessBulide
2016-12-16 16:15:31 4200
转载 Java运行系统命令行并获取返回值
URL:http://accptlq.iteye.com/blog/1490890方法一//Process p = Runtime.getRuntime().exec("ping 127.0.0.1 -t"); Process p = Runtime.getRuntime().exec("javac"); InputStream is = p.getInpu
2016-12-16 11:30:42 22284
转载 Apache Sirona Java应用监视器,能够实时获得每个http/JDBC响应时间
官方URL:http://sirona.incubator.apache.org/quick-start.htmlQuick StartHow to enable Apache Sirona in your web application.NOTE: this simple configuration save figures in memory (so no mo
2016-10-21 12:20:09 1581
转载 使用kaptcha生成验证码
来源URL:http://www.cnblogs.com/xdp-gacl/p/4221848.htmlkaptcha是一个简单好用的验证码生成工具,通过配置,可以自己定义验证码大小、颜色、显示的字符等等。下面就来讲一下如何使用kaptcha生成验证码以及在服务器端取出验证码进行校验。一、搭建测试环境1.1、创建Web测试项目 新建一个Web项目,并将kapt
2016-10-21 11:52:44 534
转载 Ehcache 整合Spring 使用页面、对象缓存
来源URL:http://www.cnblogs.com/hoojo/archive/2012/07/12/2587556.htmlEhcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHC
2016-10-21 11:40:35 245
转载 druid servlet 配置 StatViewServlet配置
来源URL:https://github.com/alibaba/druid/wiki/%E9%85%8D%E7%BD%AE_StatViewServlet%E9%85%8D%E7%BD%AEDruid内置提供了一个StatViewServlet用于展示Druid的统计信息。这个StatViewServlet的用途包括:提供监控信息展示的html页面提供监控信息的JSO
2016-10-21 10:54:05 15447
dnSpy-net-win32&win64
2023-05-27
mingw64 windows gcc g++
2022-10-31
省市区sql.zip
2019-06-06
go-ipfs_v0.4.17_linux-amd64.tar.gz CORS策略配置
2018-10-24
DBDocumentGenerator 导出数据库说明文档(MySQL、SQL2005、Oracle)
2018-05-04
java mongo jar包 && 完整权限配置
2017-01-18
android APK反编译工具Apktool
2016-01-10
Wampserver2.4-x64与php_memcache扩展(php5.4.12)
2015-04-25
Gvim win安装(安装包,配置文件)
2015-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人