自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 环境搭建之window下solr配置

1.下载solr--http://archive.apache.org/dist/lucene/solr/和IK Analyzer--http://code.google.com/p/ik-analyzer/downloads2.复制E:\solr\solr-4.10.3\example\webapps\solr.war到tomcat下D:\tomcat7.0.41\webapps\3.a

2017-10-15 14:30:15 425

原创 环境搭建之mysql主从配置

[mysql] default-character-set=utf8[client] default-character-set=utf8 port=3307[mysqld]# Remove leading # and set to the amount of RAM for the most important data# cache in MySQL.

2017-10-15 02:21:17 220

原创 idea maven

Maven Runner   -DarchetypeCatalog=internal

2016-12-10 23:11:12 430

原创 环境搭建之rabbitmq安装步骤(win64)

1.下载erlang:http://www.erlang.org/download.html中的exe并安装2.cmd中手动设置环境变量set ERLANG_HOME=D:\erlang\erl8.13.下载rabbitmq:http://www.rabbitmq.com/download.html里面下载zip包  免安装版(如本机写一个bat启动 1.d: 2.cd D:\rabb

2016-12-10 20:23:01 3029

原创 java下载文件名称各种浏览器兼容问题

1.文件名不要带空格(firefox有问题 文件后缀丢失 还有就是linux系统空格有可能有问题)2.源码 public static String encodeFilename(String filename, HttpServletRequest request) { filename = "诗圣杜!_-(&$试试ss甫你好"; /** * 获

2016-11-15 17:33:49 2733

原创 环境搭建之mysql安装步骤

1.官网http://dev.mysql.com/downloads/mysql/---Windows (x86, 64-bit), ZIP Archive---Download下载zip包2.解压到D:\devtool\mysql5.7.15---(可以看到最新版本zip包中无Data文件夹)3.为方便cmd下操作 配置环境变量 (新增变量MYSQL_HOME:D:\devtool\my

2016-09-30 14:40:14 310

原创 BigDecimal类的使用(精确计算时需要注意问题)

/** * BigDecimal初始化小数时,尽量用字符串形式,例如new BigDecimal("0.1"); * BigDecimal类型变量比较大小时用compareTo方法,判断变量值是否为0,与BigDecimal.ZERO比较大小。 * BigDecimal作除法时,除了要考虑除数是否为0,更要考虑是否能除尽的问题, * 直接调用BigDecim

2016-09-30 14:26:44 886

原创 系统配置之logback日志

<configuration xmlns="http://www.ccloomi.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ccloomi.com schemas/logback.xsd"> %d{yyyy-MM-dd HH:mm:s

2016-08-17 16:53:54 360

原创 java后台svg转成png

1.替换img地址/** * 替换img地址 * @param str -- 前台svg字符串 * @return */ private String transferImgPath(HttpServletRequest request,String str) { System.out.println(str); String requestURL = req

2016-07-05 09:46:11 16915 1

原创 常用正则表达式

1. 替换windows文件名的特殊字符为空字符串String regEx = "[<>/\\\\|:\"*?]";Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(oldStr);return m.replaceAll("").trim();

2016-06-24 09:53:32 191

原创 项目部署之多项目war配置同一个Tomcat利用不同端口访问项目(省略项目名/projectName 直接http://localhost:8090/)

1.配置server.xml 如图2.这句在上面配置中用unpackWARs="false"指定项目部署启动时不会解压war包,不然会在webapps2目录下生成ROOT和myPro文件夹 但是此时项目访问的还是myPro里面的内容(貌似ROOT存放的也是myPro.war解压后的内容)3.根据上面 我们需要在webapps同级目录下新建webapps2 如图4.在D:\d

2016-06-22 10:10:41 7552

原创 windows命令

1.查看该端口的信息----netstat -an|find "61616"

2016-06-21 11:06:12 204

原创 Eclipse启动报错

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)ERROR: transport error 202: connect failed: Connection refusedERROR: JDWP Transport dt_socke

2016-06-15 22:20:47 459

原创 文件操作问题

1.文件名去除特殊字符private String replaceSpecChars(String oldStr) { String regEx = "[<>/\\\\|:\"*?]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(oldStr); return m.replaceAll("").trim();

2016-06-14 09:46:39 251

原创 使用JXL

public  HSSFWorkbook transformMultipleSheetsList(InputStream is, List objects, List newSheetNames, String beanName, Map beanParams, int  startSheetNum) throws  ParsePropertyException {}  该方法里面的参数说明如

2016-06-02 09:16:53 778

原创 使用POI遇到的问题点

通过CellReference获得当前cell单元格所在列 如A B这样的String convertNumToColString = CellReference.convertNumToColString(cell.getColumnIndex());设置单元格类型为公式cell.setCellType(HSSFCell.CELL_TYPE_FORMULA);设置公式的方式 为字

2016-05-20 10:19:43 4317 1

原创 springmvc发布rest服务(springmvc配置补充)

application/json;charset=UTF-8

2016-05-19 08:59:48 2022

原创 springmvc发布rest服务

1.配置springmvc的ContentNegotiatingViewResolver <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

2016-05-18 22:59:34 2520

原创 使用JS遇到的问题点

1.form标签中的需要制定type=“button" 不然的话在这个按钮上面加click事件的话 会提交表单,form里面的按钮没有指定type好像默认是submit2.对form使用$.serializeArray时 其中表单对象都应该指定name属性

2016-04-26 13:41:54 274

原创 环境搭建之maven分布式系统

shoppingmall项目:一.父工程  shoppingmall-parent  (packaging为pom) 此是本项目的顶级工程,所有子工程都应该继承他,主要可承担以下任务:a.集中定义依赖版本号 如4.124.1.3.RELEASE/properties>b.声明各种jar包  此处定义在dependencyManagement中只是声明,还不会去下载jar包到本地仓库中,

2016-04-24 00:27:32 2681 1

原创 环境搭建之eclipse配置

1.配置工作空间编码----Window--Preferences--General--Workspace右下方改为UTF-8编码2.配置各种文件编码----Window--Preferences--General--Content Types点击展开右边Text后依次选中展开各项 在下面Default encoding输入UTF-8 并点击旁边Update3.配置HTML的文件编码---

2016-04-23 18:24:37 255

原创 环境搭建之maven配置

1.下载maven(https://maven.apache.org/download.cgi点击打开链接)2.配置环境变量a.MAVEN_HOME如本机是D:\apache-maven-3.0.5b.Path中添加;%MAVEN_HOME%\bin3.cmd中执行mvn -v命令安装成功之后显示如下:4.配置本地仓库maven默认仓库地址是在当前用户的.m2文件夹

2016-04-22 01:04:11 323

原创 Echarts动态生成图标

1.引入js文件----echart.js2.根据year软动态生成图标function chartExport(year)// 路径配置require.config({   paths: {       echarts: 'http://echarts.baidu.com/build/dist'   }});// 使用require(   

2016-04-19 20:29:20 1729

原创 几种hibernate原生sql查询返回值

1.---SELECT  new map(main.id AS id3333,main.startdate AS startdate) from WeekData main上述返回值是List>---map的key为as后面的别名,value为实际查询结果2.---SELECT  new map(main.id,main.startdate) from WeekData main上述返

2016-04-19 20:12:42 5111

原创 springmvc controller入参Object与前台ajax发送注意项

1.get方式$.ajax({url : ly.getWebRootPath() + "/userController/edit";,data : rowData,dataType : "json",a.以上没写type默认为type=“GET”b.rowData为json对象{"username":"u","password":"p"}c.由于上述是get方式所以请求

2016-04-12 23:42:29 3741

原创 svn插件下载与eclipse集成

1.进入http://subclipse.tigris.org/--->右边选项卡选中Download and Install--->点击Links for 1.10.x Release下面Archived releases: http://subclipse.tigris.org/archive进入下载页--->在Version 1.10.5下载一个Zipped archive: h

2016-04-06 23:09:36 324

原创 SVN服务端和客服端(如何清除SVN密码)

SVN安装与使用

2015-07-23 01:09:23 1126

原创 JAVA环境变量配置与cxf的wsdl2java命令生成客户端代码

JAVA_HOME---顾名其意该变量的含义就是java的安装路径,本机是D:\JDK,切记不要在后面加;分号写成D:\JDK;以后要在别的任意地方用D:\JDK\bin就可以直接写成%JAVA_HOME%\bin,相当于给路径命名了,其实不配置JAVA_HOME也行,但是比如你的JDK路径发生变化了,各个地方相应的改起来会麻烦,还有一些第三方软件会约定用JAVA_HOME变量(比如:

2015-05-25 23:39:40 2478

原创 mybatis中_parameter使用和常用sql

1. 简单数据类型,此时#{id,jdbcType=INTEGER}中id可以去任意名次如#{a,jdbcType=INTEGER},如果需要if test则一定    使用,此处一定使用_parameter != null而不是id != null select   from base.tb_user where id = #{id,jdbcType=INTEGER}

2015-05-21 00:23:53 28277 2

原创 new File(path)关于这个path的绝对与相对路径问题(ps部分 dos下切换盘符,user.dir解释)

1.绝对路径a.带盘符,如E:/book.xmlb.以http开头,http://img.baidu.com/img/book.jpg2.相对路径  a.带"/"开头,如/book.xml  b.不带"/"开头,如book.xml现在项目结构如下,在ParseXML类中操作,我实验项目System.getProperty("user.dir")=E:\Project

2015-05-20 23:09:11 18731 2

原创 IO流

1.在finally中先关闭输出流,再关闭输入流,真正开发中使用缓冲流来替代节点流2.我们平时用的InputStream类等是字节流,而FileReader等类都只是字符流,它们对数据操作时不会起到缓冲作用。这些类读写数据时,每进行一次操作都会去访问一次文件,这样效率自然就会很低。所谓缓冲其实就是,缓冲包装类会在你进行读写操作之前,读入一批数据。然后进行读写操作时直接从缓冲区取数据(访问缓

2015-05-12 21:38:07 346

转载 JQuery中$.ajax()方法参数详解

url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和      delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局

2015-05-12 21:08:13 357

原创 jquery ajax请求同步与异步问题

默认发送ajax请求都是异动,以下设置为同步(async:false),此时是要等到ajax的回调函数success执行完毕后,才执行这个ajax之后的代码(即alert(333);return;).如此时需要根据data==1而结束整个调用这个ajax的方法,就不能在success判断return了,此时的return仅仅只是结束这个ajax请求而不是调用这个ajax的方法,后面代码(即

2015-05-12 21:08:07 1473

转载 JQuery中serialize()、serializeArray()和param()方法

下面是服务器端的jsp代码:  request.setCharacterEncoding("UTF-8");  String username = request.getParameter("username");  String content = request.getParameter("content");  out.println(" "+username+"

2015-05-12 21:06:38 338

转载 js数组操作大全(转)

shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,

2015-05-09 18:53:58 319

转载 唯一性约束和唯一性索引的区别

“唯一性约束”和“唯一性索引”是不同的。一、 建立唯一性约束的语法,使用create table或者alter table1. 在字段级约束定义-- 命名create table tmp_table( a int constraint pk_tmp_table_a primary key, b varchar(10) constraint uq_tmp_table_b

2015-05-09 10:53:33 2710

原创 文件移动renameTo,网上说使用nio复制最快可避免renameTo的缺陷(加mkdir创建目录问题)

File srcFile = new File(dir,fileName);srcFile.renameTo(new File("E:/freedev/","1.txt"));新文件的目录中不能存在与被移动srcFile相同的文件名,例如上述fileName=“1.txt”则会移动失败

2015-04-28 22:39:52 818

原创 复制collection

复制collection

2015-04-28 21:44:56 695

空空如也

空空如也

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

TA关注的人

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