老鬼的博客 来都来啦,那就随便看看吧~
PS常用知识
发布于: 2018-11-17 更新于: 2018-11-17 分类于: 

智能化图层与栅格化图层的区别

1
2
	智能化图层不能直接编辑,放大缩小像素不变,栅格化图层可以
直接编辑,放大缩小多次像素会失真。
阅读更多
nginx unexpected http status 413 'request entity too large'
发布于: 2018-11-13 更新于: 2024-12-06 分类于: 

一:介绍

1
2
	http 413 reqyest entity too large是说明上传的文件超过了服务器配置的
大小,nginx+visualsvn server会出现这种文件上传不上去,提示上面的错误。
阅读更多
vconsole的使用
发布于: 2018-11-09 更新于: 2022-02-24 分类于: Html

背景

1
2
3
  网页开发中看log是十分重要的,电脑上查看log很方便,F12等等,
有些情况下,电脑上没有问题,个别手机上会出现问题,手机上完全
看不到右侧的console信息,此时就需要用vconsole进行调试。
阅读更多
window.location.replace和href的区别
发布于: 2018-11-07 更新于: 2018-11-07 分类于: Html

解释

1
2
3
4
window.location.href='a.html';是属于跳转,
window.location.replace('a.html');是属于重定向。
微信里面两种方式现象是:href的会有返回按钮,replace
的无返回按钮。
阅读更多
log4j输出到文件
发布于: 2018-11-01 更新于: 2021-04-23 分类于: 

一:常规

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
### set log levels ###
log4j.rootLogger = INFO , C , D , E

### console ###
log4j.appender.C = org.apache.log4j.ConsoleAppender
log4j.appender.C.Target = System.out
log4j.appender.C.layout = org.apache.log4j.PatternLayout
log4j.appender.C.layout.ConversionPattern = [%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C.%M(%L) | %m%n

### log file ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File =../logs/IvaDubboWeb-info.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = INFO
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = [%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C.%M(%L) | %m%n

### exception ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File = ../logs/IvaDubboWeb-error.log
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern = [%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C.%M(%L) | %m%n

log4j.logger.com.ibatis=DEBUG
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG
log4j.logger.org.mybatis=DEBUG
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG

# 输出liveness日志
log4j.logger.liveness = INFO, liveness
# 是否在父log中输出日志
log4j.additivity.liveness = false
# 每天生产日志文件
log4j.appender.liveness = org.apache.log4j.DailyRollingFileAppender
# 生成日志到单独的文件
log4j.appender.liveness.File =../logs/liveness.log
# 追加日志
log4j.appender.liveness.Append = true
# 日志级别
log4j.appender.liveness.Threshold = INFO
log4j.appender.liveness.layout = org.apache.log4j.PatternLayout
# 日志格式
log4j.appender.liveness.layout.ConversionPattern = [%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C.%M(%L) | %m%n
阅读更多
Java_Email发送邮件
发布于: 2018-10-31 更新于: 2023-11-08 分类于: 

1.开启SMTP服务

1
2
	进入邮箱设置,找到客户端SMTP服务,并开启此服务,有些邮箱开启
后,会提供一个独立密码,此时这个密码就是后面设置的password
阅读更多
微信js-sdk设置空白的分享描述
发布于: 2018-10-22 更新于: 2019-11-23 分类于: 

参考文档

获取“分享给朋友”按钮点击状态及自定义分享内容接口(即将废弃)

1
2
3
4
5
6
7
8
9
10
11
wx.onMenuShareAppMessage({
title: '', // 分享标题
desc: '', // 分享描述
link: '', // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl: '', // 分享图标
type: '', // 分享类型,music、video或link,不填默认为link
dataUrl: '', // 如果type是music或video,则要提供数据链接,默认为空
success: function () {
// 用户点击了分享后执行的回调函数
}
});
阅读更多
微信禁用朋友圈分享
发布于: 2018-10-19 更新于: 2019-11-23 分类于: 

参考文档

方法

1
2
3
4
	JSSDK使用步骤这里就不再叙述,具体参考上述的微信JS-SDK文档,微信禁用朋友圈
分享有两种方式,第一种是:先使用wx.showOptionMenu显示所有的菜单,再用
wx.hideMenuItems隐藏掉不需要的菜单,第二种是:先使用wx.hideOptionMenu隐藏所有的
菜单,再用wx.showMenuItems显示需要的菜单。
阅读更多
Quartz集群定时任务
发布于: 2018-09-28 更新于: 2019-11-23 分类于: 

介绍

1
2
3
  通常情况下,Spring Quartz定时在一台服务器的情况下配置比较简单,这里就不做多余的阐述,
一旦在集群的情况下,如果还是像单台服务器那样配置,就会出现定时任务被重复执行的情况,为
了解决这个问题,Spring Quartz本身就可以支持分布式的系统,配置如下:
阅读更多
Eclipse去掉JS,JSP,HTML校验
发布于: 2018-09-04 更新于: 2023-11-08 分类于: 

1.Disable All Validation

1
window-->preferences-->validation,点击disable all 
阅读更多