自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于springboot,通过拦截器实现请求和响应报文日志输出打印

1、请求controller入口2、拦截器方法实现3、浏览器请求输入4、日志控制台输出

2022-06-06 22:09:06 4518 4

原创 Linux系统里文件句柄数量修改

背景:linux系统里,最大打开的文件句柄数(也即是打开文件数最大限制值),按约定的单个进程能够打开的最大文件句柄数量,默认大小为:1024。句柄限制类型系统级最大限制(内核级别)cat /proc/sys/fs/file-max用户级最大限制 ulimit -n备注:默认值为:1024,例如常见的阿里云、华为云类型的云主机一般值为:65535 。修改最大限制值用户级的临时修改方法:ulimit -SHn 65535注意:系统重启后失效!用户级的永久修改方法:..

2022-05-13 15:19:23 4594

原创 linux 解压缩命令巧记

linux常用的命令,例如:解压缩的命令可以巧记为:“在下威风!”tar -zxvf abcd.tar.gz

2022-04-21 23:07:56 586

原创 教师或者学生身份申请教育版(正版)Idea

1、IDEA官网:https://www.jetbrains.com/idea/2、入口地址:注意https://www.jetbrains.com/shop/eform/students3、进入自己的邮箱 注意:必须是[email protected] 才行!!!单击箭头所指的链接地址,即可进入ieda的官网,按提示输入账号和密码,登录。4、进入官网界面如下以上就完成了教育版本IDEA的申请!5、打开ieda IDE...

2022-04-21 22:04:47 3075

原创 Oracle JDK 最新和旧版本下载地址

备注一下,方便快速下载。最新JDK18地址:https://www.oracle.com/java/technologies/downloads/#java18历史旧版本地址:https://www.oracle.com/java/technologies/downloads/archive/

2022-04-20 15:25:40 2396

原创 支付通道使用策略模式替代if-else

背景:在实际开发中,会接入很多不同支付通道,早期通道不太多且人手少项目时间紧的情况下,可以使用if-else。随着业务量不断扩大,接入的支付通道越来越多,假设还沿用之前方式的话,代码耦合度高、臃肿不好维护等缺点就是暴露。策略模式简单运用- 这里只是一个简单的例子,实际工作中会更复杂更贴近于业务逻辑。抽象策略类package com.example.demo.strategy;public interface PaymentStrategy { void pay(String us

2022-04-11 09:45:00 264

原创 Mac打开Idea 2020闪退解决方法

版本:Mac OS 12、idea 2020.1现象:双击 Intellj Idea2020 出现闪退现象。提示:“由于xxx意外退出xxxx”原因:安装过新版本idea,已替换方式安装。idea.vmoptions文件冲突。解决办法:删除对应的idea.vmoptions文件。(资料库Library是一个隐藏的文件夹)/Users/mac用户/Library/Application Support/JetBrains/IntelliJIdea2020.1/idea.vmoptions重启id

2022-04-07 22:12:10 4175 4

原创 简单实现代码执行的日志追踪

简单实现代码执行的日志追踪服务定义拦截器TraceInterceptor.java@Componentpublic class TraceInterceptor extends HandlerInterceptorAdapter { private final static String TRACE_ID = "traceId"; @Override public boolean preHandle(HttpServletRequest request,

2021-05-27 15:56:41 136

原创 检查mysql锁状态

-- 1、查询是否锁表SHOW OPEN TABLES WHERE In_use > 0;-- 2、查询进程,查询到对应进程id,然后kill杀掉进程即可。SHOW PROCESSLIST;-- 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; -- 查看等待锁的事务SELECT * FROM INFORMATION_SCHEM

2017-11-22 10:21:32 599

原创 MYSQL替换字段中敏感字符

有需求要求数据库中敏感内容cvv2替换为其他字符。-- 把扩展字段中替换cvv为abc,针对旧数据的执行脚本update account set memo = replace(memo,'cvv2','abc') WHERE memo LIKE '%cv%';

2017-06-05 12:59:13 2475

原创 灰度发布-基于nginx的cookie实现

1、概念 灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。更详细的解释大家可以自行百度一下。http://baike.baidu.com/link?u

2017-04-20 10:59:19 5502 1

原创 简单搭建Nginx+Tomcat负载均衡

1、先安装必要的环境# yum install -y pcre pcre-devel # yum install -y zlib zlib-devel # yum install -y openssl openssl-devel 2、从官网下载并且安装官方地址(http://nginx.org/)下载,即可wget http://nginx.org/download/nginx-1.7.3

2017-04-19 18:12:16 369

转载 防止表单重复提交的几种策略

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-10-22 10:16:40 400

原创 item2自动连接远程服务器

1、安装Mac 下的 iterm2 官网下载安装地址: http://iterm2.com/2、安装 sshpass 下载地址:http://sourceforge.net/projects/sshpass/files/解压后,进入sshpass目录,依次执行下列命令安装./configuremakemake install3、配置itme2 首先,打开item2终端,profiles 菜

2016-06-23 14:05:51 3086

原创 简单实现倒数读秒

在实际项目中,遇到的需求是,用户提交订单未支付超过半小时就要求系统自己取消订单,其中,倒数时间读秒的简单代码实现如下:'java'/** * 倒数读秒 * <p> * Created by zhongl on 16/6/21. */public class CountDown implements Runnable { //测试入口 public static void ma

2016-06-21 15:45:17 1790

原创 Mac使用zsh导致maven命令无效的解决方案

在l.zshrc里加上source .bash_profile,即可。

2016-06-20 18:05:04 511

原创 Mac使用zsh导致maven命令无效的解决方案

首先,vim ~/.zshrc其次, 在末尾加上,source ~/.bash_profile;最后,>source ~/.bash_profile完成。

2016-06-16 15:02:42 1395

原创 获取mac最高root权限登录系统

1、打开终端2、输入命令sudo passwd root(1)接着然后按照提示,输入当前登录用户密码, (2)通过以后,提示输入两遍root的密码。 到此,就设置好root帐号密码了,则可以用root来登录MacOS了。

2016-06-07 14:36:14 3144

原创 mac环境下安装svn

1、创建代码仓库sudo mkdir svnmkdir mycodesudo svnadmin create /Users/xxx/svn/mycode/出现下面的目录结构就代表创建成功了。 如果遇到以下异常报错:You have not agreed to the Xcode license agreements别急,其实很简单,即需要在Terminal

2016-06-06 22:11:13 298

原创 mac环境下配置maven

一、到maven官网下载tar包http://maven.apache.org/download.cgi得到apache-maven-3.3.9-bin.tar.gz 放到指定目录或默认目录下。/Library/maven/apache-maven-3.3.9二、配置环境变量cd /etc/vim profileMAVEN_HOME=/Library/maven/apache-maven-3.3

2016-06-06 21:39:05 297

原创 Mac环境下JAVA开发环境搭建

从win操作系统切换到mac 系统,肯定有很多不一样的,比如java开发环境、环境变量等等一、配置JDK环境变量 1、从Oracle官网下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html jdk-8u91-macosx-x64.dmg安装步骤就是点击,下一步,下一

2016-06-05 14:48:24 559

原创 Java AtomicInteger 类

AtomicInteger是一个提供原子操作处理的类,主要用于高并发环境下进行高效的程序处理,所在的包路径为:java.util.concurrent.atomic。 首先,要说的是,在Java语言中,对数值进行相加或相减的时候,马上会想到用++i 或者 ++、–i 或者 –,事实上这些操作都不是线程安全的,非要使用的话,不可避免地会用到同步关键字synchronize来修饰。

2016-05-27 13:34:02 293

原创 Java Integer最大值最小值输出

System.out.println(Integer.MAX_VALUE);System.out.println(Integer.MAX_VALUE + 1);System.out.println(Integer.MIN_VALUE);System.out.println(Integer.MIN_VALUE - 1);输出结果如下:2147483647-214748364

2016-05-27 10:38:00 8334

openSSH9.6-p1最新版本升级-centos7.x-x86-64脚本

一键升级,无需单独进行编译(将openssh与openssl升级至9.6p1版本)

2024-01-23

抓取系统开发分享

抓取系统开发的分享,文档形式提供给大家学习参考使用。

2018-02-02

nginx配置文件

nginx配置文件

2017-04-20

struts+hibernate3+spring2+oracle10g的研究人员查询系统(网上收集)

struts+hibernate3+spring2+oracle10g的研究人员注意:查询系统(网上收集) 解释权归原作者。。

2009-04-25

12条有用的Flex代码

12条有用的Flex代码收藏.txt 学习入门文档。。。

2009-04-25

Java类加载原理解析文档

Java类加载原理解析.docx 注意:这是一篇文档。。。

2009-04-25

sturts运行机制

sturts运行机制.docx文档。 需要的请下载。 注意:是文档。。。

2009-04-25

软件工程师不可不知的10个概念

软件工程师不可不知的10个概念 文档 java soft

2009-02-12

基于SSH开发的中国移动项目--十分有用!

基于SSH开发的中国移动项目- 很好的资料! 不下会后悔的! 自己收集的例子,大家仅供参考! 十分有用!

2009-01-05

structs资料整理

个人整理的资料,留下做备份。 大家需要的话下载吧,完全免费的。 哈哈!

2009-01-05

相关清理系统相关文档

个人整理的资料,留下做备份。 大家需要的话下载吧,完全免费的。 哈哈!

2009-01-05

开始-运行命令资料文档

开始-运行命令 个人整理的资料,留下做备份。 大家需要的话下载吧,完全免费的。 哈哈!

2009-01-05

记事本实用大全-文档

记事本实用大全-文档 个人整理的资料,留下做备份。 大家需要的话下载吧,完全免费的。 哈哈!

2009-01-05

常用DOS命令-初学者实用

常用DOS命令-初学者实用 个人整理些命令,留做备份,喜欢的大家尽管下载看看, 完全免费的。

2009-01-05

javaEE 5 API

javaEE 5 API中文 不错的,大家看看,刚找到的!

2009-01-05

自己写的AJAX-ValidatorCallout控件简单使用

AJAX-ValidatorCallout控件使用,自己写的很简单的例子!!

2008-10-07

自己做的ASPNETAJAX-AjaxUpdatePanel_UpdateProgress控件例子

自己做的ASPNETAJAX-AjaxUpdatePanel_UpdateProgress控件例子 很简单的例子,大家一起学习!!

2008-10-07

XML与ASP网站实作大全3

很好的资料<br>欢迎大家下载交流

2008-08-18

ADO学习视频例子

学习例子肯定有用的资料!!

2008-07-07

ADO。net学习例子

学习例子肯定有用的资料!!

2008-07-07

ADD中文帮助,肯定有用的资料!!

ADD中文帮助,肯定有用的资料!!

2008-07-07

刚搜索到的学习jsp网站(带源码)

刚搜索到的学习jsp网站(带源码)

2008-06-12

网吧记费系统

小型系统,只作为学习交流之用!

2007-11-13

列车时刻系统

一个时刻系统,仅共大家参考!

2007-11-03

空空如也

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

TA关注的人

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