51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包处理
spring boot使用AOP统一处理web请求
为了保证服务的高可用,及时发现问题,迅速解决问题,为应用添加log是必不可少的。但是随着项目的增大,方法增多,每个方法加单独加日志处理会有很多冗余那在SpringBoot项目中如何统一的处理Web请求日志?基本思想: 采用AOP的方式,拦截请求,写入日志AOP是面向切面的编程,就是在运行期通过动态代理的方式对代码进行...
代码星球
·
2021-02-01
spring
boot
使用
AOP
统一
使用Mechanize实现自动化表单处理
mechanize是对urllib2的部分功能的替换,能够更好的模拟浏览器行为,在web访问控制方面做得更全面mechanize的特点: 1http,https协议等 2简单的HTML表单填写 3浏览器历史记录和重载 4Referer的HTTP头的正确添加 5自动遵守robots.txt的 6自...
代码星球
·
2021-02-01
使用
Mechanize
实现
自动化
表单
用批处理文件来手动启动和停止Oracle服务
服务名称说明OracleOracle_homeTNSListener 对应于数据库的监听程序OracleServiceSID 对应于数据库的例程OracleDBConsoleSID 对应于OracleEnterpriseManager(OEM)  ...
代码星球
·
2021-02-01
批处理
文件
手动
启动
停止
批处理 取得当前路径 %CD%
在DOS的批处理中,有时候需要知道当前的路径。在DOS中,有两个环境变量可以跟当前路径有关,一个是%cd%,一个是%~dp0。 这两个变量的用法和代表的内容一般是不同的。 1.%cd%可以用在批处理文件中,也可以用在命令行中;展开后,是驱动器盘符:+当前目录,如:...
代码星球
·
2021-01-31
批处理
取得
当前
路径
%CD%
轻松学会文本处理工具之二 linux sed命令
sed命令的语法格式: sed的命令格式:sed[option] 'sedcommand'filenamesed的脚本格式:sed[option]-f 'sed script'filenamesed命令的选项(optio...
代码星球
·
2021-01-31
轻松
学会
文本
处理
工具
关于bug分析与异常处理的一些思考
我将bug依据复现的难易程度分为:必现的bug,比较容易复现的bug,很难复现的bug。对于必现的bug,我通常淡定地称为其不是bug,因为,通过不断地复现,不断地调试,这些bug通常都能被解决,被解决了,还是bug么?对于比较容易复现的bug,所谓比较容易复现,就是通过不太复杂操作,尝试几次、十几次,现象就可出现的b...
代码星球
·
2021-01-31
关于
bug
分析
异常
处理
java时间减一分钟,并且进行比较-时间相关的处理
Calendarcalendar=Calendar.getInstance();calendar.add(Calendar.MINUTE,-1);Dated=calendar.getTime();//同一个手机号必须一分钟后才能发送验证码if(p.getUtime().compareTo(d)==-1){ 时...
代码星球
·
2021-01-31
时间
java
一分钟
并且
进行
开发中CollectionUtils处理集合
1.org.apache.commons.collections.CollectionUtils;使用这个工具类,帮我们处理一些集合的操作,非常方便//取并集publicvoidtestUnion(){String[]arrayA=newString[]{"A","B","C","D","E","F"};String[...
代码星球
·
2021-01-30
开发
CollectionUtils
处理
集合
spring @ExceptionHandler注解方式实现异常统一处理
首先,在我们的工程中新建BaseController父类,内容如下:packagecom.ztesoft.zsmartcity.framework.exception;importjava.io.IOException;importjava.io.PrintWriter;importjava.i...
代码星球
·
2021-01-30
spring
@ExceptionHandler
注解
方式
实现
php+Mysqli利用事务处理转账问题实例
本文实例讲述了php+Mysqli利用事务处理转账问题的方法。分享给大家供大家参考 <?php/**php+Mysqli利用事务处理转账问题实例*authorhttp://www.lai18.com*date2015-04-19*version1**/ header("Conten...
代码星球
·
2021-01-30
php+Mysqli
利用
事务处理
转账
问题
事件处理程序
这种是通过指定onclick特性并将一些JavaScript代码作为它的值来定义的。由于这个值是JavaScript,因此不能在其中使用未经转义的HTML语法字符,例如和号(&)、双引号("")、小于号(<)或大于号(>),为了避免使用HTML实体,这里使用单引号,如果想要使用双引号,就需要使用转义...
代码星球
·
2021-01-26
事件
处理
程序
处理器拦截器(HandlerInterceptor)详解(转)
SpringWebMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于处理器进行预处理和后处理。 1、日志记录,可以记录请求信息的日志,以便进行信息监控、信息统计、计算PV(PageView)等等。 2、权限检查:如登陆检测,进入处理器检测是否登陆,如果没有直接返回到登陆页面。 3、性能监控...
代码星球
·
2021-01-25
处理器
拦截
HandlerInterceptor
详解
MySQL时间类型及获取、展示处理
mysql所支持的日期时间类型有:DATETIME、 TIMESTAMP、DATE、TIME、YEAR。 几种类型比较如下:日期时间类型占用空间日期格式最小值最大值零值表示 DATETIME 8bytes YYYY-MM-DDHH:MM:SS 1000-01-01...
代码星球
·
2021-01-25
MySQL
时间
类型
获取
展示
Redis学习之Redis集群模式缺陷及其处理
在我们已经有了Jedis客户端、集群模式支持后,Redis基本使用已经没有大的问题了。关于Jedis以及集群模式请参考博文:Redis学习之4种模式实践及机制解析(单机、主从、哨兵、集群)Redis学习之API学习及Jedis源码原理分析Redis学习之Jedis源码原理分析探究(BIO手写Jedis客户端) 但...
代码星球
·
2021-01-24
Redis
习之
集群
模式
缺陷
Shell脚本中"command not found"报错处理
字符串的定义与赋值#定义STR1变量,值为abcSTR1="abc"(错误写法)STR1="abc"(正确写法) 在编写java代码时会考虑到格式化,往往变量定义时会有一些空格或者换行符等,因此在写shell脚本时也就顺手这么写了,在运行时就会报错:"commandnotfound",将空格删除才正常运行。源码如下:...
代码星球
·
2021-01-24
Shell
脚本
quotcommand
not
found
首页
上一页
...
22
23
24
25
26
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他