- 博客(69)
- 资源 (2)
- 收藏
- 关注
原创 SAX Xml->SAXParseException在文档的元素内容中找到无效的 XML 字符 (Unicode: 0x10)
在用SAX解析xml时,遇到文件中含unicode字符,则会抛出SAXParseException。 Spring in Action 45.0 HG6201M 39.0 其实当文件较大时,部分某一条的数据并不是很重要,我们希望能够略过这条数据或对这条数据作特殊处理,而不是当遇
2017-10-17 09:23:52
9093
1
原创 Meaning of logging information (I,O,R,W,U,E)
(I)nput, (O)utput, (R)ead, (W)ritten, (U)pdated, (E)rror
2017-09-12 14:50:40
1766
原创 linux定时任务计划contab
1.crontab -l 列出crontab2.crontab -r 删除crontab3.crontab -e 编辑crontab配置crontabcrontab -e 配置定时任务* * * * * 分 时 日 月 周*/15 * * * * 每15分钟*/15 * * * * /home/user/shell/bin/1.sh /home/user/shell/conf/
2017-08-30 22:34:30
633
原创 shell
#!/bin/bash变量$$0表示shell本身的文件名$1~$n表示shell的参数路径1.获取当前路径$(PWD)$(cd `dirname $0`; pwd)2.获取上级目录dirname $PWD echo $(dirname $(PWD))${PWD%/*}
2017-08-30 22:18:20
337
原创 SpringMVC-接收传参为数组
font-end:var ids = [];ids[0] = 1;ids[1] = 2;$.post ( url, {ids: id}, function (rsp) { if (rsp) { }});back-end:@RequestMapping("/get")public void get(@RequestParam(value="ids[]",req
2017-07-03 11:12:22
496
原创 SpringMVC-HiddenHttpMethodFilter
SpringMVC默认支持浏览器POST/GET请求,当配置http请求时,配置Delete或PUT,报403错误,请求不到服务端路径, 支持其它请求类型,需要配置:<filter> <filter-name>HiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filt
2017-07-03 09:32:59
328
原创 Java检测文件编码
Java检测文件编码在Demo中涉及到文件的读写操作,但是在程序中并不知道文件的编码格式,文件的编码格式有UTF8,GBK等,所以需要通过代码判断文件的编码格式;这里使用了第三方工具包juniversalchardet 地址上有相应的说明,maven依赖<dependency> <groupId>com.googlecode.juniversalchardet</groupId>
2017-06-30 18:13:46
3057
原创 EasyUI datagrid cell自适应
EasyUI datagrid cell宽度自适应,在js中配置宽度时发现width配置为百分比没有起作用,用到了fitColumns:true这个属性。这个属性的使用需要至少设定clounms里面一列的宽度,这样才能自适应,但是自适应的宽度与设定的宽度有关。dataGrid.datagrid({ url : 'data.do', fitColumns:true, colu
2017-06-28 10:25:44
1639
原创 Idea常见操作
1.版本控制时,父级目录作相应的颜色改变。File->Settings->Version Control ->选中 Show directories with changed descendants
2017-06-22 23:31:35
585
原创 记录ubuntu上安装git后,ssh连接不上
仅用作记录:问题:安装git后,连接ssh不成功,已在本机生成私钥和公钥,ssh-keygen -t rsa -C "xxx@xx.com"且在Git服务器上配置了ssh公钥,在测试连接是否成功时,访问受限。解决:ssh add 密钥文件路径eg: ssh add /home/用户/.ssh/配置文件名称
2017-06-22 23:01:41
975
原创 mysql免安装版简单使用步骤
1.解压到指定文件夹下.2.修改my.ini中basedir和datadir的修改为现在文件的位置3.添加环境变量4.安装服务到windows:已管理员方式运行cmd ,mysqld -install 实例服务名5.初始化mysql, mysqld --initialize6.net start 实例服务名
2017-06-01 16:41:21
324
原创 MySQL触发器
注:本文内容来源互联网,仅整理自己用。CREATE TRIGGER 触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.{ BEFORE | AFTER } --触发器有执行的时间设置:可以设置为事件发生前或后。{ INSERT | UPDATE | DELETE } --同样也能设定触发的事件:它们可
2017-05-26 01:16:30
242
原创 mysql存储过程
首先写一个mysql的最简单存储过程:DELIMITER $$ DROP PROCEDURE IF EXISTS HelloWorld$$ CREATE PROCEDURE HelloWorld() BEGIN SELECT "Hello World!"; END$$ DELIMITER ; 调用HelloWorld存储过程CALL
2017-05-26 00:57:40
285
原创 INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
五月 04, 2017 12:29:23 上午 org.apache.catalina.startup.TaglibUriRule body信息: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined五月 04, 2017 12:29:23 上午 org.apache.catalina.startup.Tag
2017-05-04 00:34:11
2605
原创 SpringBoot的配置文件
1.application.propertiesserver.port=9002server.context-path=/springboot2.application.ymlserver:port: 空格+9002context-path: 空格+/springbootidea默认在指令前面生成空格
2017-04-29 21:30:47
291
原创 ubuntu gnome3 下eclipse dialog界面显示不全
可能由于gnome桌面环境的原因,导致eclipse在打开dialog时显示不全,如下图:解决方法 Window——preferences—— General——Colors and Font —Basic下的Dialog Font调小点
2017-04-26 00:54:07
581
原创 ubuntu 16.04安装软件(自用资料)
Ubuntu自带火狐浏览器和ubuntu web browser ,下载桌面版Chrome google-chrome-stable_current_amd64.deb,1.sudo dpkg -i google-chrome-stable_current_amd64.deb2. sudo apt-get -f install
2017-04-22 01:54:36
465
原创 embedded tomcat
String webBase = new File("src/main/webapp").getAbsolutePath(); Tomcat tomcat = new Tomcat(); tomcat.setPort(9002); tomcat.setBaseDir("."); StandardServer server = (Sta
2017-03-21 15:30:53
1275
原创 判断是否为IE
1.利用addEventListener和attachEventif(element.attrachEvent) {//IE} else {//其它浏览器}
2017-03-20 23:23:27
457
原创 React基于fetch的表单提交
在用fetch进行表单提交时,参照https://github.com/github/fetch的用法let data = new FormData(document.getElementById('login-form')) fetch('../membership/authenticate', {method: "POST", headers:{
2017-03-01 15:38:33
16691
原创 Swt Jface TreeViewer Selection
在使用TreeViewer 构建一个文件浏览器时,有个需求是当在某种情况下selection是不需要选中的,当时立马想到的是treeViewer.setSelection(null);然而在设置之后发现并未起作用,在实例化TreeViewer的时候默认Style为SWT.SINGLE,此时可以使用treeViewer.setSelection(StructuredSelection.E
2017-02-22 23:18:45
675
原创 com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
在启动Tomcat项目时,控制台报错:nested exception is com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 2 无效。该错误是由于一些配置文件如:applicationContext.xml的编码原因。在配置文件中引入了, 在配置文件可
2017-02-14 23:31:08
16664
9
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userServic
使用Spring容器注入bean时,报注入bean错误,原因是Spring为我们引入了组件自动扫描机制,他在类路径下寻找标注了上述注解的类,并把这些类纳入进spring容器中管理而错误操作是将数据访问层组件的注解放在了interface Dao层 上,应该将注解@Repository放在Dao接口实现类上。
2017-02-08 10:19:21
807
1
原创 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
问题发生在使用Maven构建项目下,启动Tomcat服务器报找不到该类,该类位于spring-web.jar下,在构建路径build path中加入了该jar包。解决方式:右键项目—Properties—Deployment Assmbly—加入Maven依赖包
2017-02-07 16:58:38
228
原创 Git常用操作与常见错误
1.$ git push origin master报错 failed to push some refs to 'git 解决方法:$ git pull --rebase origin master2.在执行$ git pull --rebase origin master时可能会出现fatal: 'origin' does not appear to be a git repo
2017-01-24 22:50:43
447
原创 Sublime Text3常用使用技巧
1.快速生成html头部。安装插件emmet 用法输入简写 + Tab键html:5 html:4thtml:4shtml:xxsdiv#containerli*3tbody>(tr>td*4)*2ul#nav>li.itemS*4>a{Item $}未完待续
2017-01-23 00:16:15
1242
原创 Can't connect to Mysql server on xxx (10038)
情景:连接地址为公司服务器IP地址,以前在本机上测试的时候只安装了一个mysql服务,所以经常采用的有两种方式启动mysql。1.运行-services.msc 找到默认的mysql服务-启动2. net start mysql(默认的服务名)所以按照平时的习惯去启动公司的服务器mysql服务,因为公司的服务器下有多个Mysql服务 ,但却没有将这多个服务安装到windows系统服务中。导
2017-01-22 11:19:43
1972
原创 React +webpack 基础配置
首先确保安装了node.js,我们使用npm下载模块依赖1.新建一个文件夹作为demoApp根目录2. $ npm init 创建package.json3. 创建基础文件windows下 cmd cd.> app.jsx cd.>webpack.config.js cd.>main.js cd.>index.html4.配置webpack.config.jsvar
2017-01-18 10:20:05
480
原创 web.xml is missing and <failOnMissingWebXml> is set to true
Eclipse中在maven构建部署项目时,pom.xml一直报web.xml is missing and is set to true 。这句话的大致意思是没有找到web.xml,解决方法之一参考如下:右键项目——Properties——Deployment Assembly(部署程序集)——将webapp添加添加后如下图:
2017-01-06 16:12:07
403
原创 xhtml中使用CDATA标记
xhtml为html+xml,用xml的语法来规范html。原本是用在xml中,防止字符串被xml解析器解析。在xhtml中的中使用了特殊字符1.在头文件引入xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en";则不会进行解析特殊字符。2.同样也可用来声明,CDATA段用于声明不应被解析为标签的文本;
2016-12-29 10:48:29
688
原创 oracle常用命令
Oracle导出完整数据库cmd下输入: exp user/password@192.168.16.40:1521/orcl file=d:\file.dmp full=y exp 用户名/密码@实例名 file=导出路径\文件名
2016-12-20 10:24:42
214
原创 String类中的HashCode
String类是使用它的 value值作为参数然后进行运算得出hashcode的换句话说,只要值相同的String不管是不是一个对象,hash值全部相等String str1 = "str01";String str2 = new String("str")+new String("01");System.out.println(str2.hashCode()==str1.hash
2016-12-19 14:40:33
480
原创 String类中的intern
从JDK 1.7后,HotSpot 将常量池从永久代移到了元空间,正因为如此,JDK 1.7 后的intern方法在实现上发生了比较大的改变,JDK 1.7后,intern方法还是会先去查询常量池中是否有已经存在,如果存在,则返回常量池中的引用,这一点与之前没有区别,区别在于,如果在常量池找不到对应的字符串,则不会再将字符串拷贝到常量池,而只是在常量池中生成一个对原字符串的引用。 String
2016-12-19 10:26:44
272
原创 Integer 中的缓存类IntegerCache
Cache为[-128,127],IntegerCache有一个静态的Integer数组,在类加载时就将-128 到 127 的Integer对象创建了,并保存在cache数组中,一旦程序调用valueOf 方法,如果取的值是在-128 到 127 之间就直接在cache缓存数组中去取Integer对象,超出范围就new一个对象。 private static class IntegerCac
2016-12-19 10:07:23
803
原创 SpringMVC与Shiro的最简单整合(不包含权限管理)
1.Maven 引入依赖配置Spirng Maven Dependency配置Shiro Maven Dependency org.springframework spring-beans 4.3.4.RELEASE org.springframework spring-context 4.3.4.RE
2016-12-07 11:03:07
619
转载 git基本配置
一、git基本配置在https://github.com/中下载git后,安装并运行git1.首先检测SSH keys,若已经存在key,则直接进入第三步cd ~/.ssh2.将原来的SSH keys备份并删除mkdir key_backupcp id_rsa* key_backuprm id_rsa*3.创建一个新的SSH keys
2016-11-28 12:34:04
6867
原创 eclipse 导入maven项目:Missing artifact jdk.tools:jdk.tools:jar:1.7
在pom.xml中加入tools.jar依赖 jdk.tools jdk.tools 1.8 system ${JAVA_HOME}/lib/tools.jar 前提是在环境变量中配置了:JAVA_HOME D:\Program Files\Java\jdk1.8.0_102
2016-11-07 10:00:13
1368
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人