- 博客(28)
- 问答 (1)
- 收藏
- 关注
原创 换肤功能
核心:当<link>标签rel="alternate" 和 title都设置值时。该外部css文件是不渲染 的,可以通过js来控制该link 的disabled = false,使其开始渲染。从而达到换肤的功能<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"...
2019-05-08 16:26:25 272
原创 reflow和repaint的触发场景
体现:repaint是某个DOM元素进行重绘;reflow是整个页面进行重排(回流),也就是页面所有DOM元素渲染。如何触发:style变动造成repaint和reflow。不涉及任何DOM元素的排版问题的变动为repaint,例如元素的color/text-align/text-decoration等等属性的变动。除上面所提到的DOM元素style的修改基本为reflow。例如元素的任何涉及长、...
2018-02-26 15:58:10 649
原创 物流跟踪css
html> charset="utf-8" /> body{font-size: 12px;} ul li{list-style: none;} .track-rcol{ width: 900px; border: 1px solid #eee; }
2017-11-17 12:45:50 5548 1
原创 MySQL基本语句
使用数据库testuse test;创建表user_testCREATE TABLE test_user(id BIGINT(20) PRIMARY KEY NOT NULL AUTO_INCREMENT,username VARCHAR(11) DEFAULT NULL,gender VARCHAR(2) DEFAULT NULL,passwords VARCHAR
2017-06-30 15:40:00 407
原创 mySQL存储千万条数据
第一步:建表USE test;DROP TABLE IF EXISTS test_user;CREATE TABLE test_user(id BIGINT(20) PRIMARY KEY NOT NULL AUTO_INCREMENT,username VARCHAR(11) DEFAULT NULL,gender VARCHAR(2) DEFAULT NULL,
2017-06-30 14:38:49 2755 1
原创 eclipse 全局替换文件中的内容
点击你要替换的项目名 ----> Ctrl+H -----> File Search (文件搜索) -----> 在Containing text (包含文本)中填写上你要被替换的文本 ------> 点击Replace (替换) -----> 在with中填写你要替换的新文本 ----ok
2017-06-30 08:23:35 4869 1
原创 多条记录同个字段拼接
使用的mysql数据库:SELECT GROUP_CONCAT( 要拼接的字段名) 别名FROM 表名WHERE 条件例如:SELECT GROUP_CONCAT( service_desc ) service_desc FROM t_merchant_service WHERE merchant_id=10000001
2017-06-29 14:08:51 709
原创 查看数据库所有表的注释
mysql;SELECT TABLE_NAME,table_comment FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名'
2017-06-28 14:43:39 1956
原创 Description Resource Path Location Type Project configuration is not up-to-d
右键项目,【Maven】--》【Update Project Configuration...】
2017-06-22 18:02:36 20411 12
原创 Syntax error, insert "}" to complete Block
eclipse中出现错误 Syntax error, insert "}" to complete Block我找了好久确定{}都有匹配成功。结果原因如下划红线的地方多出来类似于空格的占位符,也许这样看不清楚。我们来显示空格、制表符和回车键。Window->Preferences->General->Editors->Text Editors->Show whitesp
2017-06-14 09:13:40 34334 8
原创 数据库插入记录返回自增id
在mybatis 的映射文件中,设置两个属性。例如: useGeneratedKeys="true" keyProperty="id"> insert into [order](gId,userId,buyNum) values(#{gId},#{userId},#{buyNum}) 在orcale中不支持自增。它是用序列来模拟自增的。 select EMPLOYE
2017-06-06 16:03:00 576
原创 easyui tabs 刷新当前页
var currTab = self.parent.$('#centerTabs').tabs('getSelected'); //获取当前选项卡currTab.panel('open').panel('refresh','要刷新的页面的路径');
2017-04-19 16:09:38 577
原创 jquery表单重置
表单重置:$('#FormName')[0].reset();或者$("#FormName").get(0).reset();这里的重置,并没有将数据真正的清空。例如:FormName">在执行$('#FormName')[0].reset();或者$("#FormName").get(0).reset();后,它只是将数据还原成
2017-04-06 11:46:40 486
原创 java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for异常
在刚开始编写项目模块的时候,准确的说在编写登录模块的时候。出现了如下异常:搜索各种网上的解决办法:1、mapper.xml中没有加入namespace2、mapper.xml中的方法和接口mapper的方法不对应3、mapper.xml没有加载到配置中4、mapper.xml文件名和所写的mapper名称不相同。 我的错误就是第三点。我的项目结构如下:
2017-03-22 15:44:54 1938
原创 eclipse 连接sql server 2012 windows身份验证
我需要连接的数据库是windows 身份验证,而不是SQL Server 身份验证。eclipse中数据库属性配置jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc.url=jdbc:sqlserver://localhost:1433;database=inventory;integ
2017-03-01 09:59:05 4032
原创 easyui datebox 时间格式化(Mon Jan 02 00:00:00 cst 2017)
jsp 循环获取的列表里有个时间属性。获取的格式为Mon Jan 02 00:00:00 cst 2017。${estiDetail.discoverTime}这样datebox 的value里面获取的一直是当天的日期,并不是后台传过来的日期,如果放在input外面就能获取到,但是格式不对,就像这样解决方案:引用jstl fmt标签" class="
2017-01-09 10:21:45 7373 1
原创 解决浏览器自动记住密码问题
一般浏览器在选择记住密码的时候,在开发时它会自动填充进去,就像这样因为我测试的使用谷歌浏览器,而谷歌浏览器又比较顽固,在网上查找了一些解决办法,像利用HTML5的新特性 autocomplete="off",反正我的没效果,应该是谷歌浏览器不支持的原因,还有一些办法,像把input type=”password” 改成 input type=”text” 并在后面加上onf
2017-01-04 10:00:53 1609
原创 eclipse dependencies搜索不到包
在pom.xml中添加包的依赖的时候在pom.xml的搜索不到包,现在找到了解决办法。第一步:第二步:
2016-12-18 21:27:36 3683
原创 怎么部署项目到Tomcat服务器
方法一1,先将eclipse里的项目打包成war包右击项目-->export-->war file,出现这样一个界面点击Browse选择要导出的位置,再点击Finish就OK啦~~2、直接将打包成war包的项目文件件拷贝到Tomcat 文件下webapps目录中点击bin目录下的startup.bat启动服务器
2016-12-07 14:30:20 699
原创 html标签被当成文本
后台在完成功能之后返回json对象 @RequestMapping("/upLoad") @ResponseBody public HarJson upLoad(MultipartFile upfile,String pipeId){ HarJson harJson = new HarJson(); //数据解析 boolean b = false; //获取文件名 S
2016-12-07 13:54:00 2977
原创 HTML上传文件样式type="file"
一般情况下默认的文件上传样式,呃..个人认为稍微有点在审美之外。只有点击的时候才会出现蓝色的边框,实际上它是摆在正中间的,正是因为没显示边框所以显得有点偏左,这里就用两种方式修改其样式。第一种:做一个假的上传文件,用按钮+文本+本来的默认文件上传组合,隐藏掉本来的文件上传类型 默认文件上传没有隐藏时是这样:隐藏了是这样:
2016-12-05 15:37:25 2033
原创 ajax上传文件附带参数问题之 $(...).dialog is not a function
1、先引用两个包jquery-1.8.0.min.js和ajaxfileupload.js2、再上传文件(这里是上传excel)和附带的参数(id),html js File.upLoadFile=function(){ var id= document.getElementById("pipeImportId")
2016-12-05 09:24:14 1218
原创 java之excel模板下载
下载excel: @RequestMapping("/downLoad") public void downLoad(HttpServletRequest req,HttpServletResponse res){ //获取要下载的模板名称 String fileName = req.getParameter("fileName"); //设置要下载的文件的名称 res.se
2016-12-01 11:21:56 3825 2
原创 java日常问题之excel文件下载功能中getOutputStream() has already been called for this response
java日常问题之excel文件下载功能中getOutputStream() has already been called for this response
2016-12-01 08:43:12 2710
原创 easyUI日常问题之自定义输入框验证
1、这里是需要验证的文本,我这里是验证经纬度。2、然后在中定义附上经纬度的正则表达式经度:/^-?(([1-9]\d?)|(1[1-7]\d)|180)(\.\d{1,6})?$/纬度:/^-?(([1-8]\d?)|([1-8]\d)|90)(\.\d{1,6})?$/这样就解决啦~~~
2016-11-26 14:11:45 1412
原创 Vue.js入门
Vue.js是一个提供 MVVM 风格的双向数据绑定的库。首先下载vue.js 。地址:http://cn.vuejs.org/相关命令:a、npm install vue 安装vue版本b、npm install -g vue-cli 全局安装vue-clic、vue init webpack project 创建一个基于“webpack”模板新项目(pr
2016-10-28 20:02:53 539
原创 手机app[wdmapp]相关环境配置
环境配置文档1 文件下载1.1FTP文件下载需要下载的文件:2 文件的安装2.1安装JDK并配置环境变量我的电脑右键属性---->高级系统设置---->环境变量---->新建变量名JAVA_HOME(变量值输入jdk的安装路径)点击确定新建变量名CLASSPATH,填写“
2016-10-27 19:25:23 392
空空如也
js绑定按钮表单提交datebox时间验证提示
2017-01-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人