自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狼vs狗

狼行千里吃肉,狗行千里吃屎;活鱼逆流而上,死鱼随波逐流!!!

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 浏览器控制台console里复制json格式数据

最近做合同模板,涉及到json数据赋值和回显的需求。有时候特别想再控制台里直接复制粘贴json格式类数据,像Ctrl+C和Ctrl+V这类赋值粘贴。尝试(可略过)一开始直接在控制台打印出来(注意:如果想在json前些备注,用console.log(‘示例json:’, json),别少都逗号,不然json对象会被转换成字符串[object Object]),然后直接选中复制粘贴,发现jso...

2019-12-25 17:28:32 3008

原创 滚动到浏览器的可视窗口的4种方法

最近做合同模板页面,遇到这样一个场景:合同内容一般都会比较多,几页到几十页不等,需要用户线上录入的地方也会比较多而散,而有些录入项是必填项,开始呢,只是把必填项做了标红提示。当多个必填项分布在多屏(打印页)时,用户自己找起来比较麻烦。为了解决这个体验问题,验证时需要滚动到第一个未录入值的必填项的位置去。滚动到浏览器的可视窗口的4种方法其实,如果只是常规的表单元素,要滚动定位到该元素的位置去...

2019-12-20 10:53:16 393

原创 js 判断空值的方法

作为一个前端开发人员,会经常碰到js判断空值的场景。以前判断空值会写一大堆&&与运算来剔除各种异常情况。后面发现一些人用!非运算,然后又开始用它,再后面又发现一些人用||或运算与''空值比较,又开始用它。用了这么久,也没发现什么问题。结果,这次在解析后端返回的json时,出现了一些问题,故此决定花时间自己做个相关的验证测试对比,方便做到心里有数。js 判断空值的方法我目前用...

2019-12-11 11:32:08 2126

原创 css 合同打印print--水印

最近做合同模板,发现原本的添加水印的方式出现了新bug。或者说原有的那种方式,忽略了一种特殊的情况:样式强加的打印页(page-break-after: always;)。Q:利用js获取合同网页的宽高,来动态计算添加水印,强制打印页部分,水印未添加上?A:原因分析: 先附上原本的那种js动态添加水印的方式(通过js给网页加上水印背景),能解决大部分场景的需求。但是,它却没法计算到强加打...

2019-11-19 13:21:19 945

原创 在eclipse中在线安装emmet后不能在jsp页面中使用,但是可以在html页面中使用

在eclipse中在线安装emmet后不能在jsp页面中使用,但是可以在html页面中使用输入 Emmet 指令(例如“table>tr*3>td*5”),再按下 Tab 键,就可以了。 但是在默认配置下, HTML, XML, HAML, CSS, SASS/SCSS, LESS, JavaScript, Python, Ruby 文件可以直接使用“Tab”键,而在其他类型文件中使用“ctrl+

2016-09-12 14:43:21 1385

原创 Tomcat https的SSL证书安装配置指南

至于为什么要用https,无非就是安全。主要就2个步骤:1. 获取证书;2.tomcat的配置。获取证书 首先你得有1个域名,2个邮箱(一个是该域名对应的邮箱,一个就是激活邮箱),ssl证书免费版申请地址:https://freessl.wosign.com/。这个网站做得还是比较人性化的,免注册申请,还有具体的安装配置指南。我的是Tomcat服务器,只需要对应的jks文件和密码(文件解压密

2016-08-01 11:35:48 22906 4

原创 FAQ-json字符串和json对象相互转换

经常用到json字符串,所以就抽个时间查找相关资料,整理了一份出来,作为自己的知识库。json字符串和json对象相互转换有好几种,大致有3类。eval方法。 js原生自带的。字符串转json对象:eval('(' + jsonstr + ')'), 需要在json字符外包裹一对小括号 。 注意: ie8(兼容模式),ie7和ie6也可以使用eval()将字符串转为JSON对象,另外就算j

2016-07-04 15:29:41 286

原创 ibatis 大于等于小于等于的写法

在ibatis的sql语句xml配置文件中,写sql语句会经常用到大于等于小于等于等等符号。网上搜罗了一些写法,大致有3种:其实就是xml特殊符号,转义的方式。 < < > > <> <> & & &apos; ’ " ” 比如: select (case

2016-06-30 11:32:21 16264

原创 FAQ-junit报错:class path resource

问题:项目引入junit单元测试时,报错如下:java.io.FileNotFoundException: class path resource [WEB-INF/content/global/] cannot be resolved to URL because it does not exist at org.springframework.core.io.ClassPathResou

2016-06-28 14:13:00 1048

原创 FAQ-junit报错:javax/servlet/jsp/PageContext

问题:项目引入junit单元测试时,报错如下: java.lang.NoClassDefFoundError: javax/servlet/jsp/PageContext at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.

2016-06-27 16:30:27 831

原创 FAQ-filezilla 连接超时

问题:filezilla 连接服务器时,报错: 状态: 正在连接 115.28.52.190:21… 状态: 连接建立,等待欢迎消息… 响应: 220 (vsFTPd 2.2.2) 命令: AUTH TLS 错误: Connection timed out after 20 seconds of inactivity 错误: 无法连接到服务器解决方法:修改加密方式为“只使用普通FTP(不

2016-05-24 15:29:47 7845

原创 Tomcat网站发布配置说明

一、修改发布端口号为80(Tomcat默认为8080) 打开配置文件sever.xml(tomcat安装目录/conf/server.xml),找到:<Connector port="8080" protocol="HTTP/1.1"maxThreads="150" connectionTimeout="20000"redirectPort="8443"/>找到含端口(port)和协议为ht

2016-02-29 17:26:37 471

原创 Tomcat中部署web项目的方法

一动态部署1种二静态部署3种一、动态部署(1种)使用控制台部署 访问Http://localhost:8080,并通过Tomcat Manager登录,进入部署界面即可。二、静态部署(3种)(下面用到的$tomcat表示tomcat的安装目录) 有3种方法:利用Tomcat自动部署(初学者经常用) 将应用程序(web项目)复制到Tomcat的 webapps路径下,Tomcat启动时

2016-02-29 15:40:53 746

转载 欢迎使用CSDN-markdown编辑器

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

2016-02-27 18:31:03 300

spring-security-3.2.9的jar包和源码包

spring-security-3.2.9的jar包和源码包,所有的jar包。

2016-09-23

日期时间滑动选择插件mobiscroll

日期时间滑动选择插件,类似原生效果。特别是移动端的混合开发,当你调不到原生日期时间滑动选择插件时,贼管用

2016-02-27

空空如也

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

TA关注的人

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