- 博客(24)
- 问答 (1)
- 收藏
- 关注
原创 Java实现指定数据表导出生成Excel
转载:http://blog.youkuaiyun.com/ink4t/article/details/771501831. 前言:在开发过程中往往少不了自动生成excel,比如学校教务系统,医疗系统,公司财务或者是公司员工的工资预览表都会使用。2. 准备阶段:1、Java开发环境2、所需要的jar包: (1)MySQL-connector-java-5.1.12-bin...
2017-08-26 23:22:08
638
原创 AJAX图片上传
异步上传图片,并加载在jsp页面上 JavaScript function uploadPic() { // 上传设置 var options = { // 规定把请求发送到那个URL url: "${webRoot}/dataCh...
2017-07-30 20:23:32
158
原创 解决eclipse 卡顿
转自 http://bbs.9ria.com/thread-198823-1-1.html 一、产生这个问题的原因多种1、自动升级 2、未正确关闭 3、maven下载lib挂起 等..二、解决总结(1)、解决方法 方法1.修改eclipse启动文件 eclipse.ini 中添加启动参数参数: -vmargs -Xmx512m 方法2.关闭自动构建工作区: ...
2017-07-28 11:39:48
424
解决There is no getter for property named 'xxx' in 'classxxxx'
今天在做新增时遇到的报错. Caused by: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'regContactPhone' in 'class com.xxx.bean.user.User' 报错内容大概是说 sql语句没找到相关的映射之类的....
2017-07-27 23:46:23
7727
2
原创 Spring Autowired(required = false) 说明
当候选 Bean 数目不为 1 时的应对方法 在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。我们可以来做一个实验: 清单 10. ...
2017-06-25 00:30:18
183
线程Thread中的join方法
join():等待线程完成join线程:程序中有多个线程并发执行时,在某些时候,一个线程必须等待另一个(另几个)线程执行完成后,该线程才能继续向下执行。Thread提供了让一个线程等待另一个线程完成的方法:join() 方法。当在某个程序执行流中调用其他线程的join()方法时,调用线程将被阻塞,直到被join方法加入的join线程完成为止。 join()方法有3个...
2017-06-15 15:27:36
211
原创 Nginx实现javaWeb项目动静分离
Nginx可以实现与Tomcat的耦合:将静态页面请求交给Nginx,动态请求交给后端Tomcat处理。将所有请求都交给后端的Tomcat服务器处理,同时利用Nginx自身的负载均衡功能进行多台Tomcat服务器的负载均衡。一、动态页面和静态页面分离的实例这里假定Tomcat服务器的IP地址为192.168.12.130,同时Tomcat服务器开放的服务器端口为8080。Ngi...
2017-06-12 17:11:47
846
原创 Linux中常用操作命令
Linux简介及Ubuntu安装常见指令系统管理命令打包压缩相关命令关机/重启机器Linux管道Linux软件包管理vim使用用户及用户组管理文件权限管理 大牛笔记-www.weixuehao.com来自:http://www.weixuehao.com/archives/25Linux简介及Ubuntu安装Linux,免费开源,多用户多任务系...
2017-06-06 17:43:48
95
原创 freemarker取list的第一个元素 循环用法
<#list categories as c> <#list c.getForums() as f> <#if f_index == 0> <#assign default_forum_id = "${f.id}" /> </#if> </#list></#list&a
2017-06-02 09:24:34
3181
AOP框架介绍+配置
AOP是什么?AOP是什么,能做什么?AOP是Aspect Orient Programing,面向切面编程(面向方面编程).AOP能做什么?考虑如下场景:项目开发出来之后,有一天,客户要求为方法A、B、C……等每个方法,都增加一个日志功能.比较原始的解决方案: 先定义一个代表日志功能的通用方法,然后依次打开A、B、C……等每个方法,然后增加调用通用方法.程序员...
2017-05-23 16:19:15
142
原创 OOM面向对象模型
OOM面向对象模型 类图类图是面向对象系统建模中最常用的图. 是定义其他图的基础.类图主要是用来显示系统中的类, 接口以及它们之间的关系.类图包含的主要元素有类, 接口和关系. 其中关系有关联关系, 泛化关系, 依赖关系和实现关系. 在类图中也可以包含注释和约束. 类图表示法 类是类图的主要组件, 由 类名, 属性和方法组成....
2017-05-17 15:22:04
1119
MySQL中的索引是什么?
索引是在创建表的时候会自动生成一个主键(以主键生成的)索引,所以我们可以直接搜索索引我们也可以创建 普通索引 create index t_job_index on e_user(t_job);创建索引名 被创建的表(创建的列名) //格式所以索引可以多个. 删除普通索引drop index t_job_in...
2017-05-16 11:33:13
378
原创 报错收集和解决方案
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'typeId' in 'where clause'翻译为未知列“typeid在WHERE子句的 java.lang.NullPointerException 空指针异常 后台修改页面能获取到图片url 的内容,发布后内容却...
2017-05-16 11:13:49
195
原创 项目加入spring后出现class 'org.springframework.orm.hibernate3.LocalSessionFactoryBean'
我刚给项目添加了一个spring开发功能报 class 'org.springframework.orm.hibernate3.LocalSessionFactoryBean' not found原因是没有spring包支持,拷贝一个spring.jar到项目里就OK了!...
2017-05-16 11:08:09
273
原创 23种设计模式综述
1.工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2.建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以...
2017-05-11 09:13:36
132
原创 AJAX 文件上传配置
上传文件的配置 <!-- ajax文件上传需要 --><script type="text/javascript" src="../js/jquery.form.js"></script><script type="text/javascript"> $("#picForm")
2017-05-09 17:56:09
255
原创 web项目 -页面注册 -邮箱链接注册
这是我其中一个项目的做法 我这里上张注册界面的图 这里我们主要讲的是邮箱验证, 以 网易163的邮箱为例子,当然要做邮箱发送需要开通协议并授权(不多说,自行bai度) 还要准备两个jar包放入lib里1. activation.jar(附件可以下载)2. mail.jar(附件可以下载) ----------------...
2017-05-04 15:27:47
2723
1
原创 避免死链接 教你做404错误页面(转)
希望这篇文章对那些是个新手朋友的能有所帮助。 死链接就是指那些失效的链接,打不开的链接。很多站内都有死链接,尤其是那些重新改版的站,以前被搜索引起收录的页面现在打不开了,死链接的对网站的影响很大。 死链接对搜索引擎来说很不友好,蜘蛛爬到死链接上,就没有出口链接爬出来,这样这个网站会不受搜索引擎喜欢,网站权重会降低,得不到好的排名。 对用户来说,死链接的存在,对用户体验效果不好,...
2017-05-04 14:38:57
347
原创 java项目的xml文件规则提示
1、首先打开MyEclipse的窗口,选择“Window”菜单下的“Preferences”选项,如图所示: 2、再打开的“Preferences”对话框中,选择左边的“XML”选项下的“XML Catalog”选项,然后选择右边的“Add”按钮,打开如下的对话框,如图所示: 3、在打开的对话框中,在“location”中输入struts.xml文件所对应...
2017-05-03 20:34:24
142
原创 redirect 和 orward 的区别
forward(直接请求转发)是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址,他是不会改变Request的值,如果你需要在下一个页面中能从中获取新的信息的话,你可以Request.setAttribute()来放置一些标志,这样从下一个页面中获取。 redirect(间接请求转发)是完全的跳转,浏览器将会得到跳转的地址, 并重新发送请求链接。这样,从浏览器的地...
2017-05-03 14:56:26
413
原创 JavaWeb跳出框架界面的操作方法
很多网页都是框架结构的,在很多的情况下会通过按钮点击事件或链接,跳出框架转到其它界面。使用的过程中会经常遇到跳不出框架的问题。 如上图,在右下页面进行转跳却发现转到了登录界面 1.有可能是登录超时(网页默认在30分钟没操作将强退用户) 2.也有可能是服务器被重启了(小概率事件~) 3.有可能是修改了用户登录密码,发生被转跳却无法跳出框架解决办法:...
2017-05-02 15:44:22
676
原创 JRE、JDK和SDK分别是什么
工具基本分类: J2EE: Java 2 企业版(程序员必备) J2SE: Java 2 标准版 J2ME: Java 2 微型嵌入式版 JRE:Java 的运行环境。工具的详细介绍:JDK:是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java ClassSDK:软件开发工具包.ht...
2017-05-02 14:45:26
286
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人