自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(191)
  • 资源 (4)
  • 收藏
  • 关注

原创 婚宴菜系

2020-09-18 09:13:12 165

原创 powerDesigner默认显示的列是Name及类型

powerDesigner默认显示的列是Name及类型,如下图示:现在需要显示注释列,以便使得ER图更加清晰。但是PowerDesigner勾选Comment显示没有效果,所以通过以下几步来处理:双击表,弹出表属性对话框,切到ColumnTab,默认是没显示Comment的,显示Comment列,这么做设置显示Comment有了Comment...

2018-04-20 11:11:50 1140 1

原创 ssh_key授权

生成rsa_key , 并添加公钥到服务器windows:下载XSHELL,在登陆的时候可以选择用密钥登陆, 然后直接生成,保存可以得到rsa_key.pub。linux or Mac:1、生成SSH密钥对ssh-keygen -t rsa12、建议直接回车使用默认路径Enter file in which to save the key (/root/.ssh...

2018-04-20 10:37:30 510 1

原创 用lua实现登陆超时拦截

local ngx = require("ngx")local resty_redis = require("resty.redis")local resty_cookie = require("resty.cookie")local cjson = require("cjson")local notFilterUrlMap={['/mimosaui/login.html'...

2018-02-06 17:07:46 1012

原创 js 加密 java解密

https://github.com/noisyle/cryptodemo

2017-12-05 16:27:38 161

原创 WAF和openResty配置开机启动

WAF和openResty配置开机启动 docker

2017-12-05 10:41:12 257

原创 jasypt-spring-boot使用说明

jasypt-spring-boot使用说明加密密码命令:java -cp F://.m2/repository/org/jasypt/jasypt/1.9.2/jasypt-1.9.2.jar org.jasypt.intf.cli.JasyptPBEStringEncryptionCLIinput="test123" password=e9fbdb2d3b213c28575...

2017-12-05 10:37:01 967

原创 verynginx

实现md5 前端加签,后端验签  参考 https://github.com/alexazhou/VeryNginx/wiki/%E7%9B%AE%E5%BD%95

2017-12-05 10:23:41 414

原创 简单网址缩短short

nginx 配置location /_z/ {            lua_socket_keepalive_timeout 30s;            content_by_lua_file /usr/local/openresty/lualib/short/index.lua;        }        location /short {         ...

2017-12-05 10:23:01 188

原创 新版tulip实施方案

新版tulip实施方案背景:基于《新版推广运营方案》的内容设计出新版的运营推广系统,针对里面涉及到各种业务场景提出各种解决方案,而目前最大的问题在于系统的边界划分,主要存在两种情况:业务数据在业务系统(mimosa)和运营推广系统(tulip)都存一份, 通过事件监听(也就是代码埋点),但是这样做出现:1.这样tulip系统存在业务数据, 导致tulip系统的职责不够单一明确...

2017-11-17 13:33:12 348

原创 linux使用rpm重装jdk

linux使用rpm重装jdk1、卸载jdk#rpm -qa | grep gcj如果输出没有内容,说明没有jdk,如果输出有内容,要把搜索到的文件卸载掉,命令为:#rpm -e --nodeps [上步操作输出的文件]然后使用#whereis java 直接删除java相关的文件或文件夹 2、下载你需要的jdk到oracle官网http://w...

2017-05-17 16:57:54 129

原创 rinetd 实现端口映射/转发/重定向

rinetd,实现端口映射/转发/重定向官网地址http://www.boutell.com/rinetd软件下载wget http://www.boutell.com/rinetd/http/rinetd.tar.gz解压安装tar zxvf rinetd.tar.gzmakemake install编辑配置vi /etc/rinetd.conf0.0.0.0 8080 172.1...

2017-05-17 16:18:33 654

原创 查看文件大小

查看盘空间  df -h  先看看根目录下面 du -sh /* 按字节排序 du -sm * | sort -rn

2017-05-15 10:40:52 124

原创 Redis 3.2.1集群搭建

一、概述    Redis3.0版本之后支持Cluster.1.1、redis cluster的现状   目前redis支持的cluster特性:  1):节点自动发现  2):slave->master 选举,集群容错  3):Hot resharding:在线分片  4):进群管理:cluster xxx  5):基于配置(nodes-port.co...

2017-05-11 13:57:30 164

原创 Git命令速查表

Git命令速查表[html] view plain copy  一、 Git 常用命令速查    git branch 查看本地所有分支  git status 查看当前状态   git commit 提交   git branch -a 查看所有的分支  git branch -r 查看远程所有分支  git commit -am ...

2017-05-09 11:58:36 97

原创 nginx 启动脚本

#!/bin/shPRG="$0" while [ -h "$PRG" ]; do  ls=`ls -ld "$PRG"`  link=`expr "$ls" : '.*-> \(.*\)$'`  if expr "$link" : '/.*' > /dev/null; then    PRG="$link"  else 

2017-05-09 09:41:22 131

原创 nginx+lua实现错误页面转发

server {164         listen       58888;165         server_name localhost;166         root   html;167         location / {168             index index.html index.htm;169         }170     ...

2017-05-09 09:31:49 310

原创 通过例子理解事务的4种隔离级别

SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 首先,我们使用 test 数据库,新建 tx 表,并且如图所示打开两个窗口来操作同一个数据库: 第1级别:Read Uncommitted(读取未提交内容)(1)所有事务都可以看到其他未提交事务的执行结果(2...

2017-04-18 16:15:46 149

原创 用lftp 定时增量下载整个目录中最新文件

#!/bin/sh echo "===============================lftp backup start at `date "+%Y-%m-%d %H:%M:%S"`"echo "lftp backup start at `date "+%Y-%m-%d %H:%M:%S"`" >> /opt/tulip_bak20170414/log/log_i...

2017-04-17 11:04:21 2273

原创 orange安装、使用手册

http://orange.sumory.com/docs/guides/usages/

2017-04-13 19:22:41 5395

原创 java工程师成长之路

一、基础篇  1.1 JVM  1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/  1.1.2. 了解JVM各种参数及调优  1.1.3. 学习使用Java工具jps, jstack, jmap, j...

2017-03-04 17:43:45 291

原创 java 启动jar

 #!/bin/shPRG="$0" while [ -h "$PRG" ]; do  ls=`ls -ld "$PRG"`  link=`expr "$ls" : '.*-> \(.*\)$'`  if expr "$link" : '/.*' > /dev/null; then    PRG="$link"  else

2017-03-04 15:40:45 137

原创 mysql导出 csv

mysql -N -r < x.sql > x.csv 

2017-03-03 23:58:00 94

原创 Redis的数据回写机制

Redis的数据回写机制Redis的数据回写机制分同步和异步两种,同步回写即SAVE命令,主进程直接向磁盘回写数据。在数据大的情况下会导致系统假死很长时间,所以一般不是推荐的。异步回写即BGSAVE命令,主进程fork后,复制自身并通过这个新的进程回写磁盘,回写结束后新进程自行关闭。由于这样做不需要主进程阻塞,系统不会假死,一般默认会采用这个方法。个人感觉方法2采用fork主...

2017-03-03 23:57:49 402

原创 wrk压力测试

详见tar /usr/local/siege/bin/siege -c 5 -r 10 -f test.txt /usr/local/siege/bin/siege -c 1 -r 1 "http://127.0.0.1/settlement/test/pay?userId=wangsan&type=01 wrk -c 10 -d 10s -t 2 -s elemen...

2017-01-20 17:09:13 147

原创 mvn release 配置说明

mvn release 配置说明 1、配置setting.xml在setting.xml增加servermy-scm-server,对应的用户名、密码为git的用户名密码 <server>           <id>my-scm-server</id>               <username>******&lt...

2016-12-03 10:50:53 1443

原创 记录一些js框架用途

accounting.min.js 货币格式化alertify.min.js 提示信息库amd.loader.js 按需动态加载js文件angular-cookies.js 处理cookieangular-file-upload.jsangular-material.min.jsanimate.min.css css3动画async.js 异步工具behave.js 编辑器,使textarea具...

2016-09-21 11:07:32 160

原创 ThreadLocal解决dateFormat多线程错误

出处 http://www.blogjava.net/killme2008/archive/2011/07/10/354062.html    上周在线上系统发现了两个bug,值得记录下查找的过程和原因。以后如果还有查找bug比较有价值的经历,我也会继续分享。    第一个bug的起始,是在线上日志发现一个频繁打印的异常——java.lang.ArrayIndexOutOfBoundsExce...

2016-09-19 17:44:34 473

原创 修改mysql最大连接数

很多开发人员都会遇见”MySQL: ERROR 1040: Too many connections”的异常情况,造成这种情况的一种原因是访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力;另一种原因就是MySQL配置文件中max_connections值过小。首先,我们来查看mysql的最大连接数:?1234567...

2016-07-12 15:39:08 773

原创 setting

settings配置

2016-06-30 13:26:23 100

原创 参考资料

 参考资料1) springside wiki https://github.com/springside/springside4/wiki/Home4.0 2) springboot reference https://www.gitbook.com/book/qbgbook/spring-boot-reference-guide-zh/details 3) openr...

2016-06-25 11:42:07 85

原创 nginx 打zip包下载文件

1、安装 nginx mod_zip  安装模块时,注意重新指定其它已安装过的模块 ngixn需要重新编译2、java程序  value为多个文件路径java 代码if (StringUtil.isEmpty(value)) {throw new AMPException("No key found or empty file list.");}if (!develop)...

2016-06-23 18:12:06 2059

原创 实现非阻塞html转成pdf

1、通过 https://github.com/juce/lua-resty-shell 添加lublibs,并安装sockproc. 2、安装phantomjs3、配置见附件4、页面调用http://127.0.0.1/html2pdf?u=www.baidu.com&filename=测试.pdfu指向要生成的pdf的动态或者静态地址 ...

2016-06-23 16:55:09 87

原创 nginx_upload_module 加lua 实现上传

安装nginx upload module后。配置见附件

2016-06-23 16:40:23 282

原创 设计模式

http://www.cnblogs.com/xing901022/category/597988.html

2016-06-02 17:11:12 98

原创 多列唯一约束

两列组合不重复alter table T_GAM_ASSET_OVERVIEW add constraint uk_assetUserId_createDate unique (assetUserId,createDate); 

2016-05-25 16:41:44 407

原创 网络wifi 共享

 netsh wlan set hostednetwork mode=allow ssid=winPC key=passwordnetsh wlan start hostednetwork 

2016-05-12 13:59:10 112

原创 list分页

  //分批保存数据if(null!=aassetOverviews && !aassetOverviews.isEmpty()){log.info("保存统计信息,总条数:"+aassetOverviews.size());int pagenum = 1000;// 一次1000条数据int num=aassetOverviews.size();int ...

2016-05-11 09:56:07 89

原创 xlightweb

xLightweb是基于http的客户端和服务器端应用,提供同步异步非堵塞的HTTP功能,包括Http Server和Http Client。比MINA等多一个客户端。它是基于非堵塞NIO xSocket, xSocket要比Grizzly透明多,因此基于xLightweb无疑是独立MINA Grizzly、JBoss的Netty以及SUN的Grizzly以外,另外一个非堵塞Http服务器的可选...

2016-02-16 13:57:49 200

原创 redis 安装

http://www.cnblogs.com/kreo/p/4399612.html

2015-12-01 16:59:10 81

jquery-impromptu.3.1.min.js

jquery-impromptu.3.1.min.js 自己定义内容弹出窗现好看的提示窗口,样式可以自定义

2011-03-07

freemarker指南.doc

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写  FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序  虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据

2011-03-07

hibernate3 API+电子教程

hibernate3 API+电子教程 ,帮助热爱JAVA,热爱J2ee 的朋友们学到更好知识。。。。

2009-03-05

SSH2jbssjar架包

SSH2jbssjar架包SSH2jbssjar架包SSH2jbssjar架包

2009-02-13

空空如也

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

TA关注的人

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