- 博客(39)
- 收藏
- 关注
原创 安装rabbitMq参考过程及遇到的问题解决
本地windows安装测试的rabbitMq的浏览器界面查看的plugin时遇到报错, TCP connection succeeded but Erlang distribution failed * Authentication failed (rejected by the remote node), please check the Erlang cookie参考这个http://zhi...
2018-03-18 17:41:57
1983
原创 Bootstrap学习12-24
Bootstrap学习12-241.bootstrap插件的js依赖于jquery的,所以在引入bootstrap之前要先引用jquery必须引入的3个核心库: jquery-3.2.1.min.js、bootstrap.min.js、bootstrap.cssjs文件加载声明要放在上一行2.这个是h5的头部的声明:3. 4.标准的基本的网页:
2017-12-24 12:41:11
474
原创 maven创建项目
maven创建项目:archetype: 按照提示进行生成。groupId: 组织名,包名,按照公司网站反写(+项目名)artifactId:一般是项目名称
2017-12-17 15:26:28
316
转载 bootstrap设计的普通表单页面
bootstrap设计的表单页面:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>h3 { text-align: center;}用户注册 用户注册 用户名: <in
2017-12-11 12:39:14
3103
转载 权限的设计
根据业务特征来判断需要拆分的颗粒度,是到功能菜单、功能操作还是数据字段的级别,明确拆分颗粒度之后,权限管理系统才可以给不同角色按照颗粒度授予权限
2017-12-08 13:59:10
208
原创 HashSet存储元素equals() hashCode()方法重写
set是类似于数学概念中“集合“的无顺序、不可重复的数据结构。 其常用实现类是HashSet,HashSet在存储一般java定义的数据类型如String、Integer时,这些类型是已经重写了equals()、hashCode()方法的,所以存储时如果是相同内容的元素只会存储一遍,不会重复存储。但是用户自己定义的类就如要自己重写equals()和hasCode()方法。 如例子:
2017-11-19 12:56:09
272
转载 SpringMVC 文件上传配置,多文件上传,使用的MultipartFile的实例
基本的SpringMVC的搭建在我的上一篇文章里已经写过了,这篇文章主要说明一下如何使用SpringMVC进行表单上的文件上传以及多个文件同时上传的步骤文件上传项目的源码下载地址:demo一、配置文件:SpringMVC 用的是 的MultipartFile来进行文件上传 所以我们首先要配置MultipartResolver:用于处理表单中的file
2017-11-13 10:56:20
2775
转载 BufferedReader BufferedWriter 中文utf-8下复制copy文件
package test; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamRea
2017-11-11 17:58:05
1294
转载 BufferedReader BufferedWriter 中文下复制copy文件
package zhu; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import ja
2017-11-11 17:56:26
695
转载 高可复用接口返回类
package com.mmall.common;import org.codehaus.jackson.annotate.JsonIgnore;import org.codehaus.jackson.map.annotate.JsonSerialize;import java.io.Serializable;/** * Created by geely */@JsonSeri
2017-10-21 11:12:58
601
转载 Idea编译器 Windows 7 sometimes breaks FTP connections on Java 7 if firewall is enabled.
Solution:用管理员身份,在cmd命令行输入:netsh advfirewall set global StatefulFTP disable会关闭防火墙,从而解决问题。转自:http://www.cnblogs.com/sophia194910/p/5416180.html
2017-10-19 21:18:38
749
原创 springmvc 单个文件上传
一、前台页面 文件名称: 前台采用form表单同步提交方式。二、在web-info下建立上传文件夹upload三、后台java @RequestMapping(value="uploadFile3.do") public String uploadFile3(HttpServletRequest request,HttpServletRes
2017-10-15 11:05:35
318
原创 java 文件上传
java文件上传注意点:一、前台页面:1.method="post"。 form提交形式要method="post"形式,因为get形式有上传大小为1kb的限制。2.enctype="multipart/form-data"。通过form表单上传文件,会有普通字段和文件字段,要设置form表单属性enctype="multipart/form-data",编码格式会默认二进制形式提交后
2017-10-13 20:29:23
385
原创 servlet-mapping url-pattern映射路径研究
在使用servlet时需要配置url-pattern的请求路径映射到某个servlet类,映射路径到底怎么配置呢?书上给出大的分类3种分类我们来分析下:一.精确匹配,即一层路径,前面没再有路径名。1.1直接的请求名称,无后缀,如"/test1",输入请求地址如"http://localhost:8080/pro/test1"即可访问到对应的servlet。 猜想:多个并列的类似
2017-08-25 19:58:46
1671
1
原创 mysql多条相同连接的数据合并一条函数
mysql的函数GROUP_CONCAT,用a.`goods_id` group by开SELECT a.`goods_id`,GROUP_CONCAT(b.`stock`) FROM t_product a LEFT JOIN t_stock_format b ON a.`goods_id` = b.`goods_id` GROUP BY a.`goods_id`
2017-07-23 22:14:24
1845
转载 JSONObject需要的jar包
后来查了一下发现是包有错,使用json常用到的包有以下六个。[c-sharp] view plain copycommons-logging-1.0.4.jar commons-lang-2.3.jar commons-collections-3.2.jar commons-beanutils-1.7.0.jar json
2017-06-24 20:50:40
13824
1
转载 解决Spring MVC @ResponseBody返回中文字符串乱码问题
引起乱码原因为spring mvc使用的默认处理字符串编码为ISO-8859-1,具体参考org.springframework.http.converter.StringHttpMessageConverter类中public static final Charset DEFAULT_CHARSET = Charset.forName("ISO-8859-1");解决方法:
2017-06-18 21:20:28
266
转载 eclipse怎么切换SVN的用户
1. 切换账号,主要是删除配置文件达到重新更新svn的时候,弹出框让重新输入新的svn用户名和密码。1、通过删除SVN客户端的账号配置文件 1)查看你的Eclipse中使用的是什么SVN Interface(中文:svn接口)windows > preference > Team > SVN 在右边的设置面板中可以看到SVN Interface或中文的svn接口一栏,C
2017-04-25 09:31:05
1035
原创 Mybatis insert 验证(2)
insert 语句当没有明确定义返回值类型时,默认的是返回的新增的记录数,推测update语句也是一样,没亲自测试,当然明确的定义 resultType="int" 也是可以返回新增或者更新的记录数,现亲自测试没定义返回值类型:当然通过上述测试小例子也可以看到:1.mybatis insert
2017-04-20 20:05:47
874
原创 mybatis insert新增语句
1.生成主键id并返回 INSERT INTO t_product(store_id,name, goods_code,is_poss,is_prod_presell,platform_classify, platform_prop,store_classify,store_prop,product_HTML,is_quick_end, customer_servic
2017-04-20 13:24:05
43454
1
转载 StringBuilder、StringBuffer和String三者的联系和区别
转自:http://blog.youkuaiyun.com/qq_27918787/article/details/52297067一、String:–String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。–String的操作都是改变赋值地址,而不是改变值。二、StringBuffer:–
2017-04-19 20:23:20
177
原创 表单form的实现
名字: 可以这样实现查询: function selSet(){ window.location.href="${ctx}/product/productStockUploadFileList?pageNum="+curPage+"&fileName="+
2017-04-19 19:48:19
295
原创 分页不使用框架的实现
/*** 库存批量修改上传列表展示* @param model* @param req* @param page* @param fileName* @return*/@RequestMapping(value="productStockUploadFileList")public String productStockUploadFileList(Model
2017-04-19 19:35:12
1415
原创 多个连续的left join连接顺序验证
在实际工作中,很多情况下会用到外连接,尤其是做主页面的数据展示查询时,连续用到多个left join会很常见,这样的多个left join会怎么样执行呢,之前在网上查到的执行顺序是,顺序的从坐到右的连接表,例如有 a,b,c三张表的数据都需要查到,就需要进行连接查询,如 select * from a left join b on a.id = b.id left join a.id = c
2017-04-19 18:56:51
96301
9
转载 HttpServletResponse回传页面的方法
前面已经说过无数多次了,我们的项目都是基于HTTP协议的一次请求,一次响应。实际编码中,我们在处理完逻辑后一般是跳转到一个页面上,或者用输出流返回json字符串。其实跳转到一个页面往往也就是JSP,JSP运行在tomcat里面编译处理后返回响应,最后一步都是通过response获得输出流来返回到浏览器。这里总结下response的2个输出流。首先我们翻下API:public Ser
2017-04-19 14:22:00
26253
转载 chrome自动进入VM模式无法调试
转自:http://blog.youkuaiyun.com/u010598271/article/details/53740778chrome下调试本地js,不能设置断点,在控制台显示VM+数字+要调试的文件名。解决方案:1》、在调试的左下方有一个{}图标,提示“pretty print”,点击,chrome就会另外打开一个:formatted的文件,在里面就可以调试了。原因估
2017-04-19 11:19:56
1810
原创 ${pageContext.request.contextPath}和${ctx}
pageEncoding="UTF-8"%> -----------jstl标签的库引用的声明-----------项目的根目录 :在使用的时候可以使用${pageContext.request.contextPath},也同时可以使用达到同样的效果,同时,也可以将${pageContext.request.contextPath},放入一个JSP文件中,将用C:set
2017-04-18 15:13:42
2244
转载 jsp中的JSTL与EL表达式用法
jsp中的JSTL与EL表达式用法转自:http://www.cnblogs.com/fxwl/p/5754143.htmlJSTL (JSP Standard Tag Library ,JSP标准标签库)JSTL标签库分为5类:JSTL核心标签库、JSTL函数标签库、数据库标签库、I18N格式化标签库、XML标签库。JSTL的核心标
2017-04-11 09:43:39
289
转载 getContextPath、getServletPath、getRequestURI的区别
转 http://veryls.iteye.com/blog/239830假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath()); //可返
2017-03-11 19:40:16
173
转载 html的默认提交方式为get而不是post
点评:html的默认提交方式为get而不是post,如果想变成post必须修改,不知道的朋友可以了解下本文。html的默认提交方式get而不是post,如果想变成post必须把 method="post" 才可以变成post提交。
2017-03-11 12:42:09
2395
转载 关于多个Ajax请求执行返回先后的问题示例探讨
转:http://www.jb51.net/article/52342.htm这篇文章主要与大家探讨下关于多个Ajax请求执行返回先后的问题,需要的朋友可以参考下有时候在一个业务事件处理流程上,可能会遇到点击了一个按钮或者其他事件触发了一个动作需要执行两个以上的Ajax请求,但是可能要顾虑到Ajax请求执行的先后顺序,有时候Ajax请求顺序出问题
2017-02-07 18:12:07
2051
转载 SpringMVC接收页面表单参数
转:http://www.cnblogs.com/luxh/archive/2013/03/14/2960152.html一个普通的表单。 表单的代码如下:[java] view plain copy"java" contentType="text/html; charset=UTF-8" pageEn
2017-02-07 17:13:44
407
转载 <input type="radio" />的选中和禁用
的选中和禁用选中:多个单选框用时,要形成只能单选的效果必须name 是一样的,想选中某个框要用checked,如,不用checked="true"这样写。(zkdceo亲测)禁用(转):禁用 radio ,设置为只读,不能选定:disabled/> ----(zkdceo亲测) 男 disabl
2017-01-17 14:26:41
16557
转载 Bootstrap修改对话框宽度
Bootstrap修改对话框宽度博客分类: JAVA、WEB开发bootstrap对话框 网上搜了一下,没有找到比较好的答案,只好分析了一下代码,找到一个很容易的方法,在modal-dialog元素上加上宽度设置就可以了,亲测成功。 style="width:800px;">
2017-01-06 16:56:03
662
转载 Java实现FTP上传下载功能
Java实现FTP上传下载功能2008-08-20 16:44:46标签:FTP版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。Java实现FTP上传下载功能 Java FTP客户端工具包很多,在此我选用的Apache的FTPClient。这个包的获取可以通过[url]http://commons.apache.org/net/[/url]来
2016-04-28 20:38:59
351
转载 回车和换行
回车和换行作者: 阮一峰日期: 2006年4月30日今天,我总算搞清楚"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别了。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要
2016-04-27 11:07:12
216
转载 写.txt文件不能换行问题
写.txt文件不能换行问题 2011-10-14 22:02:16| 分类: java|举报|字号 订阅 下载LOFTER我的照片书 |出自(尊重原作):iteye的jun0325java中写.txt文件,实现换行的几种方法:
2016-04-27 11:02:23
1616
1
转载 第六讲 单片机的指令系统及汇编语言程序设计基础
第六讲 单片机的指令系统及汇编语言程序设计基础 §3-1 MCS-51单片机的指令格式与寻址方式一、汇编语言程序设计的意义什么是程序?完成某项特定任务的指令的集合。计算机按程序一条一条地依次执行指令,从而完成指定任务。要让计算机完成各项任务,就应设计各种程序。程序设计语言:机器语言、汇编语言、高
2009-03-28 21:30:00
2140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人