自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (9)
  • 收藏
  • 关注

原创 copy qualified name使用方式

copy qualified name得到的结果可以有2类: 1、/user_xml/src/cn/bfule/service/UserService.java 2、cn.bfule.service.UserService 别人的方案 https://blog.csdn.net/guocunlei25/article/details/72855776/ 我的方案: 方案一、没有打开类 ...

2018-08-01 11:51:31 2504 4

原创 spring junit4和junit5整合测试,3步走

1、导包spring-test-5.0.7.RELEASE.jar 2、使用注解改变运行main函数 3、指定spring的配置文件 junit4示范代码//改变junit的运行Runner,使用spring提供的@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("classpath:spring/Spring....

2018-08-01 11:22:58 8552

原创 eclipse detach 窗口分离和合并 布局 和还原

Console窗口detach分离成为了单个窗口 Console窗口右键鼠标detach 分离成了独立窗口 1、移动该窗口 2、还原及合并到其他窗口

2018-08-01 11:14:22 19732 12

原创 eclipse必备插件

1、spring插件,支持nameSpaces添加,解耦,简化开发 2、Eclipse Code Recommenders,代码智能提示插件,链接地址: http://www.eclipse.org/recommenders/,可从Eclipse Marketplace中可直接下载安装...

2018-07-26 10:38:35 690

转载 SpringMVC文件上传注意事项

SpringMVC文件上传与下载 https://www.cnblogs.com/WJ-163/p/6269409.html 配置多部件解析器时,id必不可少的,而且必须是multipartResolver

2018-07-23 22:33:53 264

原创 mybatis开发入门

1、建立工程,使用MySQL数据库 2、导入mybatis的jar包,数据库连接jar包 3、src下新建mybatis的全局配置文件SqlMapperConfig.xml,该文件名可以随意取<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//D...

2018-07-16 22:14:03 113

转载 Eclipse 新建WEB工程的WebContent目录设置默认WebRoot,和设置编译class默认输出WebRoot\WEB-INF\classes

目的:需求为了方便导入到myeclipse 有2种方式 方式一,需要每次建立工程时修改,参考https://blog.csdn.net/u012234915/article/details/53906945 方式二、通过配置文件,可以一劳永逸,如下 1、创建一个txt文件,并改名为:“org.eclipse.wst.web.prefs” 2、打开text文件,复制以下代码:# con...

2018-07-13 22:03:25 1613

原创 eclipse添加反编译插件Decompiler,非jad所能比的

eclipse添加反编译插件 1、很多博客都提出安装jad插件就可以了,测试了一次,并不好用,有的class还反编译不了 2、百度又知道了一个插件Decompiler,这个插件很强大,在eclipse插件市场就有下载了 详细安装步骤参考https://blog.csdn.net/jieke360/article/details/74910541...

2018-07-11 15:19:54 2140

原创 ajax 普通文本 XML解析 json 解析

ajax 1、获取xmlHttpRequest,创建异步对象 var xmlHttp= createXMLHttpRequest(); function createXMLHttpRequest() { try { return new XMLHttpRequest();//主流浏览器 } catch (e) { ...

2018-07-07 16:04:14 238

原创 javamail发送邮件

去https://github.com/javaee/javamail/releases下载javamail.jar包导入项目 1、发送普通邮件@Test public void test1() { // 1、得到Session,需要2个东西Properties和Authenticator Properties props = new Proper...

2018-07-06 15:56:10 251

原创 javaweb 文件上传 commons-fileupload

文件上传 一、表单页面限制 1、method=”post” 2、enctype=”multipart/form-data” 3、表单中添加 二、服务端限制 request.getParametere(“xxx”);这个方法在表单为enctype=”multipart/form-data”时,它作废了,永远返回null ServletInputS...

2018-07-05 14:02:37 159

原创 字符串编码与解码

编码:将字符串转换成字节序列; byte[] bytes=”abc”.getBytes(“iso-8859-1”); 字符串以iso-8859-1编码 解码:将字节序列转换成字符串 String str=new String(bytes,”iso-8859-1”);编码和解码都需要一致,不然会出现乱码的, 还有你要知道编码支持的范围,比如中文字符串你来个”中国”.getBytes(“...

2018-07-04 09:41:16 1239

原创 文件下载,content-disposition 中文乱码

下载 1、下载就是向客户端响应字节数据 原来我们响应的都是html字符数据 把一个文件变成字节数据,使用response.getOutputStream()来响应客户端2、下载的要求 两个头一个流 Content-Type:你传递给客户端的文件是什么MIME类型,例如:image/jpeg 通过文件名称调用servletContex...

2018-07-04 00:08:00 18639 2

原创 get 乱码 无视服务器的默认编码 tomcat

javaweb开发中get乱码,网上很多都说用这个方法 String str = new String(request.getParameter(“username”).getBytes(“ISO-8859-1”),”UTF-8”); 其实不然,这是你指定了服务器的默认编码是ISO-8859-1,服务器要是其他编码仍然出现乱码,例如tomcat7前的都是ISO-8859-1,tomcat8开始...

2018-06-30 19:26:26 352

原创 myeclipse导入源码,如ServletRequest 导入不显示等的解决方法

按住Ctrl键+鼠标移到想看的类点击,跳到查看该类的页面 这里我以查看BeanUtils源码为例 点击 attach source 导入了 其实导入源码关键是找对源码,一定要根据以上说的第一步骤提示的jar去找源码, 我再说个例子,导入HttpServlet的源码, 网上很多都说是去找tomcat要源码,就是下载tomcat的源码,其实不然,我们根据步骤提示说是去找寻jav...

2018-06-30 15:27:28 790

原创 如何知道tomcat默认的编码

打开tomcat下doc工程/index.html文件——Configuration—-HTTP 搜索 URIEncodingfile:///D:/Software/apache-tomcat-9.0.8/webapps/docs/config/http.html tomcat9的是 This specifies the character encoding used to decode ...

2018-06-30 09:27:50 10171

原创 使用JNDI的方式配置c3p0连接池 tomcat

为什么要使用JNDI呢? 我也不太懂,但是我知道一点好处,其实是为了好管理和切换数据库,数据库层与java代码分离,随你换什么数据库都可以的,而不用更改任何一行java代码,改一下配置文件就可以切换其他的数据库文件配置路径是tomcat安装目录下的conf\Catalina\localhost 我的是D:\Software\apache-tomcat-9.0.8\conf\Catalina...

2018-06-27 00:18:52 450

原创 JDBC 操作mysql,实现增、删、改、查

步骤: 一、导驱动包包mysql-connector-java-8.0.11.jar 二、定义四大参数driverClassName、url、user、password 三、加载驱动类 Class.forName(driverClassName); 四、得到connection Connection connection = DriverManager.getConnecti...

2018-06-25 14:45:39 283

原创 JDBC连接数据库 mysql serverTimezone useSSL 时差

驱动包用的是mysql-connector-java-8.0.11.jar 新版的驱动类改成了com.mysql.cj.jdbc.Driver 新版驱动连接url也有所改动 指定时区serverTimezone=GMT%2B8指定是否用ssl连接,true值还报错了 useSSL=falseClass.forName("com.mysql.cj.jdbc.Driver"...

2018-06-25 11:24:01 94875 11

原创 dom4j乱码问题 1字节的UTF-8序列的字节1无效

最好的方法:使用程序自动处理,当遇到这种异常时使用InputStreamReader读取文件使用OutputStreamWriter 编码设置为“UTF-8”格式后写入文件。 说实在的单单调用.setEncoding(“UTF-8”),根本没有用保存public static void writeToXML(Document document) throws IOExceptio...

2018-06-14 18:32:15 2358

原创 HttpServletRequest中文乱码 post get tomcat9默认用了UTF-8编码 新增get请求终极方案无视服务器编码类型

一句话:浏览器浏览的页面编码一定要跟servlet中HttpServletRequest的编码一致,就不会有乱码,不一致就会乱码。当然服务器的处理编码方式也影响,tomcat9就是默认用了UTF-8处理,你就要用UTF-8开发1、首先设置浏览器端的 html 设置页面的编码方式<meta charset="UTF-8"> &

2018-06-10 18:25:57 5577

原创 response 刷新页面 meta

//控制浏览器每3秒刷新一次response.setHeader("refresh","3");//延时跳转到指定页面response.setHeader("refresh","3;url='xxxxxxxx'");但是我们开发都是jsp显示页面信息,所以以上方法不常用的,下面的meta标签常用<meta http-equiv="refresh" content=&quot

2018-06-09 21:25:34 1192

原创 ServletResponse 禁止浏览器缓存头的使用

//明确的通知浏览器不要进行缓存 response.setDateHeader("Expires", -1); response.setHeader("Cache-Control", "no-cache"); response.setHeader("Pragma", "no-cache");上面的三句都是禁止浏览器缓存的头,因为担心有些浏览...

2018-06-09 18:09:53 946

原创 HttpServletResponse乱码解决方案

在编码的时候,对于中文一直出现乱码,Servlet也不例外,向浏览器中输出中文就出现中文字符编码问题,总结:你以什么方式或者什么编码写数据就一定要让浏览器以什么方式或者什么编码打开,2头不一致则会出现乱码,当然,告知浏览器以什么方式打开数据由你编写HTTP 响应头来实现的,这个说明响应头还是很重要的,下面把代码贴上看看,,,,,,这个是上下都使用UTF-8码表指定response使用的码表,以...

2018-06-09 14:21:44 1227 1

原创 myeclipse2017中tomcat9自动reload设置 修改保存自动reload

1.系统找到tomcat9安装目录下:D:\Software\apache-tomcat-9.0.8\conf\context.xml (使用自带的就去myeclipse目录下找conf\context.xml) 2.在Context节点增加reload如下:<Context reloadable="true">写好是这样:<?xml version="1.0" ...

2018-06-08 22:12:19 1403

转载 charles下载与破解方法以及配置https 转载

charles4.2下载与破解方法以及配置https Charles的使用方法 Charles下载地址 地址:https://www.charlesproxy.com/latest-release/download.do ...

2018-06-08 11:15:42 216

原创 WEB应用的组成结构

javaweb项目目录结构web.xml是这个web项目的配置文件

2018-06-07 15:07:11 1416

原创 tomcat虚拟目录,最推荐的一种方式

1)目前,我们的网站站点都是放在默认的目录下:tomcat/webapps/下的。但是,在某种情况下,我们需要把站点放到其他的目录,比如:tomcat所在磁盘的空间不足;或者为了项目的统一管理,希望放在某个特定的目录下而不是默认的目录。2)tomcat官方给了几种方式,而我推荐一种在tomcat文件夹的 conf\catalina\localhost\下新建demo.xml文件,注意以.xml结尾...

2018-06-07 14:30:31 940

原创 tomcat目录结构

bin--运行目录conf--配置信息目录lib--运行依赖jar包目录logs--日志目录temp--运行时产生的临时文件webapps--我们开发项目发布目录work--tomcat工作目录

2018-06-07 11:40:05 106

原创 Tomcat启动问题,环境变量,端口设置

1、tomcat启动问题,要安装JDK,而且要对应的,tomcat8.0要jdk8,tomcat9要jdk10。2、再有要设置jdk的环境变量JAVA_HOME=C:\java\jdk103、学习修改端口号:默认8080端口  打开D:\Software\apache-tomcat-9.0.8\conf\server.xml      <Connector port="8080" proto...

2018-06-07 11:09:25 1245 1

org.eclipse.wst.web.prefs

Eclipse 新建WEB工程的WebContent目录设置默认WebRoot,和设置编译class默认输出WebRoot\WEB-INF\classes https://blog.csdn.net/love20yh/article/details/81038250

2018-07-13

freemarker 分页 ftl 通用

freemarker ftl 分页,可以自己定义,修改样式等等

2012-12-25

js分页实现

js 实现的分页,可自己修改自定义样式等等

2012-12-25

商品管理 ssh struts2

struts2 spring hibernate maven 实现 商品管理,实现增加、删除、修改、查询 通用dao实现

2012-12-25

VBS蠕虫病毒分析研究及防护措施

VBS蠕虫病毒分析研究及防护措施 只有有vbs代码段分析说明,文字描述,和预防vbs病毒措施

2012-12-25

仿照淘宝,鼠标移入显示大图

仿照淘宝,鼠标移入显示大图 可以多个图片,可定制左右显示放大图

2012-12-25

图片缩放截剪功能_JAVA源码

java实现的图片处理,主要功能图片缩放,按比例缩放,截剪

2012-10-29

空空如也

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

TA关注的人

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