- 博客(71)
- 资源 (14)
- 收藏
- 关注

原创 俞敏洪影响着我的励志话语
树和小草我们人有两种生活方式第一种是像草一样活着你尽管活着, 每年还在成长但是你毕竟是一棵草你吸收雨儿阳光,但是长不大人们可以踩过你,但是人们不会因为你的痛苦而他产生痛苦人们不会因为你被踩了,而来怜悯你因为人们本身就没有看到你所以我们每个人都应该像树一样的成长即使现在我们什么都不是但是只要你有树的种子即使被人踩到泥土中间你依然能够吸收泥土
2012-08-18 16:08:15
5168
转载 oracle导入数据库报错:IMP-00019: 由于 ORACLE 错误 12899 而拒绝行 IMP-00003: 遇到 ORACLE 错误 12899
情景重现:从oracle 10g环境下exp出来的数据,imp到10g数据库的时候就出现下面这个错误。IMP-00019: 由于 ORACLE 错误 12899 而拒绝行IMP-00003: 遇到 ORACLE 错误 12899ORA-12899: 列 "JACKEYJ"."JK_REGISTER"."OPNAME" 的值太大 (实际值: 21, 最大值: 20)列 1
2014-02-19 18:37:40
19716
原创 Windows Server2008 R2 设置允许多个人远程连接桌面
添加Windows Server2008 R2 新服务器之后 很多人都要远程连接服务器进行操作,但是默认都是只允许一个人去远程,这样很不方便。我在以前设置过,但是没有记录所以很快就忘记了。具体操作其实很简单:1、在桌面 --> 管理工具 --> 远程桌面服务中,选择远程桌面会话主机配置,具体如下:首先,在编辑设置--> 限制每个用户只能进行一个会话中点击,右键属性,打开编辑对话框,
2014-01-21 21:35:02
26650
原创 Java算法:根据输入的数字计算所有的回文数
问题 如果一个数正着读和反着读一样大,则这个数叫做回文数,例如121是回文数,123454321是回文数。 现给定一个正整数x,输出一个回文数y,要求y > x,并且组成x的所有数字之和与组成y的所有数字之和相等,以及y > x。 x在10^1000以内,因为数字较大,我们用字符串作为输入和输出。 如果无解,请输出Impossible。如果有多个y,输出最小的那个。解答1
2014-01-05 15:34:49
6961
原创 java web项目生成验证码的解决方案
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。作者:永恒の_☆ 地址:http://blog.youkuaiyun.com/chenghui0317/article/details/12526439一、前言 在表单页面中使用验证码的好处在于有效防止用户恶意提交表单,或者使用外挂非法攻击系统。二、准备条件
2013-10-09 22:29:34
15689
1
原创 JDom解析和生成XML文档
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。作者:永恒の_☆ 地址:http://blog.youkuaiyun.com/chenghui0317/article/details/12137845一、前言 JDom是一套非常优秀的java开源api,主要用于读写xml文档,具有性能优异、功能强大、和非常方便使用的特点,并且
2013-09-28 18:58:21
10960
原创 SAX解析和生成XML文档
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。作者:永恒の_☆ 地址:http://blog.youkuaiyun.com/chenghui0317/article/details/11990891一、前言 SAX操作xml是基于事件来完成的,自己只负责调用解析的方法,然后具体解析操作都是交给DefaultHandler处理者
2013-09-24 22:37:18
13176
原创 Dom解析和生成XML文档
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。作者:永恒の_☆ 地址:http://blog.youkuaiyun.com/chenghui0317/article/details/9774597一、前言 Mom即文件对象模型(Document Object Model),是W3C组织推荐的使用可扩展标记性语言的标准接口,
2013-09-14 00:21:06
6295
原创 Dom4j解析和生成XML文档
一、前言 dom4j是一套非常优秀的java开源api,主要用于读写xml文档,具有性能优异、功能强大、和非常方便使用的特点。 另外xml经常用于数据交换的载体,像调用webservice传递的参数,以及数据做同步操作等等, 所以使用dom4j解析xml是非常有必要的。二、准备条件 dom4j.jar下载地址:http://sourceforg
2013-09-09 19:02:52
56084
4
原创 The LogManager was not properly installed (you must set the "java.util.logging.manager" system prop
学习Jboss,网上下载了jboss-as-7.1.0.CR1b,打开standalone.bat启动服务器,报错如下:The LogManager was not properly installed (you must set the "java.util.logging.manager" system property to "org.jboss.logmanager.LogManage
2013-09-04 13:50:44
4025
1
原创 Lucene 实例教程(四)之检索方法总结
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。作者:永恒の_☆ 地址:http://blog.youkuaiyun.com/chenghui0317/article/details/10824789一、 前言 前面简单介绍了如何使用Lucene删除索引和修改索引的操作,这样子避免了索引文件的累加会产生脏数据或者数据重复 ,
2013-09-01 17:43:19
7446
原创 Java算法:二分法算法实现
一、前言 当数组或者集合中存放的元素非常大的时候,想要跟踪具体某个元素的位置或者是否存在,常规方式是循环每一个元素直到为止。这样的方式效率非常低下,这个时候需要使用二分法来实现。 二分法的解释是: 在一个按照升序排列的数组或集合中,首先判断数组的最中间的元素大于还是小于要查找的值,如果中间的元素大于查找的值,说明想要查找的值在这个数组的前半部分, 反之想要查找的值在
2013-08-28 23:03:45
21548
2
原创 Lucene 实例教程(三)之操作索引
一、 前言 前面简单介绍了如何使用Lucene将索引 写入磁盘,并且提供IKAnalyzer中文分词器操作索引和检索索引文件,地址:http://blog.youkuaiyun.com/chenghui0317/article/details/10281311 在项目实战中,这还不能完全解决一些比较棘手的问题,比如: 1、之前介绍了如何写入索引,但是没有提供删除索引和修改索引的操作,所以索引文件的累加会产生脏数据或者数据重复。
2013-08-27 21:50:03
8485
原创 java web项目各种乱码的解决方案
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。作者:永恒の_☆ 地址:http://blog.youkuaiyun.com/chenghui0317/article/details/10299103 目前web项目中,很多乱码情况没有得到统一解决,或多或少影响开发效率和延长开发时间, 所以总结一下关于jav
2013-08-25 17:03:06
33065
9
原创 Lucene 实例教程(二)之IKAnalyzer中文分词器
一、前言 前面简单介绍了Lucene,以及如何使用Lucene将索引 写入内存,地址:http://blog.youkuaiyun.com/chenghui0317/article/details/10052103 但是其中出现很多问题,具体如下: 1、使用IndexWriter 写入的索引全部是放在内存中的,一旦程序挂了 也就什么都没有了,并且如果生成
2013-08-24 21:27:50
27398
1
原创 Lucene 实例教程(一)初识Lucene
一、Lucene的介绍 Lucene是一个全文检索的框架,apache组织提供了一个用java实现的全文搜索引擎的开源项目,其功能非常的强大,api非常简单,并且有了全文检索的功能支持可以非常方便的实现根据关键字来搜索整个应用系统的内容,大大提高了用户的体验效果。 使用Lucene来建立、搜索功能和操作数据库有一点像,这样就可想而知,Lucene使用起来还是蛮方便的。 那
2013-08-22 22:31:08
28833
1
原创 Dwr 实例教程
一、Dwr的介绍 Dwr 简称 Direct Web Remoting ,它是一个 Java Ajax远程调用的框架,利用这个框架开发可以让Ajax开发变得非常简单、快捷。 Dwr框架与匈奴开发人员在客户端都过javascript代码调用服务器段的java方法,这都依靠于服务器上运行的DWR核心Servlet负责处理客户端的请求,将客户端请求委托到实际的java 对象中进行处理,并
2013-08-09 23:11:23
20416
4
原创 使用Filter过滤ip禁止访问系统
在实际应用中,部署的项目如果收到恶意攻击,那么就需要将收到请求的ip过滤掉,现在以Filter过滤器为例讲解实现方式。 1、自定义Filter过滤器,继承自javax.servlet.Filter 这个接口,实现它里面的三个方法; 2、在init() 方法中接收配置的禁止访问的ip,以逗号分隔; 3、在doFilter() 中进行业务处理,取出当前访问的ip 与系统中
2013-08-07 21:46:46
13747
原创 Tomcat服务器详解
Tomcat 服务器是javaEE项目使用最广泛的服务器之一,并且还是免费的。所以Tomcat现如今拥有大片的追捧者。首先需要下载一个Tomcat服务器,我这里有一个免安装版本的, 下载地址:http://download.youkuaiyun.com/detail/ch656409110/4434470打开服务器目录,在根目录里面有backup,bin,conf,lib,logs,temp,weba
2013-08-04 17:26:46
4981
原创 Java环境的搭建
一、设置Java的环境变量用Java 安装包安装java虚拟机成功之后,可以在cmd命令窗口 输入“java” ,将展示java的一些常用选项,如下图所示:比如版本的话是使用“java -version”命令,将列出安装的java的最后一个版本,比如我装了多个jdk ,那么只会列出最近安装的一个版本。另外如果要使用jdk 执行java代码,这个时候还不行,因为没有配置环境变量,
2013-08-04 14:22:35
5645
原创 从客户端中检测到有潜在危险的 Request.Form 值的详细解决方法
在 .NET MVC 的项目中有用到百度编辑器的富文本框,然后 提交表单到后台报错:从客户端(Content="测试")中检测到有潜在危险的 Request.Form 值。一看就知道是传递的字符串中包含了html 标签,然后服务器检查出来了没有通过,所以需要来做处理。网上有多例子说 在标签中加上validateRequest=“false”这个属性就好了,代码如下: 但
2013-07-29 22:25:50
14257
1
原创 the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is
今天做servlet下载功能的时候,报错:org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException: the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is n
2013-07-28 20:13:10
37258
原创 java.lang.IllegalStateException: Cannot call sendError() after the response has been committed
做开发的时候,有时候报错:java.lang.IllegalStateException: Cannot call sendError() after the response has been committed字面上是参数异常, 在response已经提交之后 不能发送错误请求。下面看个例子就一目了然了: response.setContentType("text
2013-07-27 17:24:04
63193
2
原创 Struts2 实现上传附件(支持多附件)
一、简单介绍 使用Struts2上传附件功能非常容易实现,只需要使用普通的Action类 用来获取上传的附件对象,然后保存到指定的路径下即可。基本原理和Servlet上传附件一样,只不过封装附件的方式实现不一样罢了。servlet上传附件的地址:http://blog.youkuaiyun.com/ch656409110/article/details/9502143二、准备条件
2013-07-27 13:15:24
9200
原创 Servlet 实现上传附件(支持多附件)
使用 Servlet上传附件 原理上还是蛮简单的,首先获取上传的附件对象,然后做一些简单处理 后写入到指定路径的磁盘中。准备条件: common-io.jar ,下载地址:http://commons.apache.org/io/download_io.cgi common-upload.jar ,下载地址:http://jakarta.apache.org/comm
2013-07-27 00:00:55
10313
原创 .NET MVC 实现上传附件
.NET MVC 上传附件 原理和以前原来一样,只不过实现方式略有不同,具体解决方案如下:首先我们要进入upload.cshtml页面中选择附件, 按照mvc的流程,先要根据controller跳转,所以创建AttachmentController控制器后,定义好Index的action动作,然后定义upload.cshtml,代码如下:@{ ViewBag.Title = "Up
2013-07-26 23:25:08
10561
原创 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'TB_TABLENAME' 中的标识列插入显式值。
今天使用MVC开发,在某个模块做添加操作的时候报错: 当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'TB_TABLENAME' 中的标识列插入显式值。 字面上理解该表的标识列设置成OFF了,就不能为该表的标识列指定显示值插入数据库,事实上我并没有指定,所以看了下该表对应的实体类的配置,如下: /// ///
2013-07-25 14:01:41
3699
原创 输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非空白字符。
今天使用MVC开发,在某个模块做添加操作的时候报错: 输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非空白字符。 刚开始以为输入了特殊字符,原来是 该操作表中有一个Img类型的字段,然后我用的是TextBox接收的参数,如下: @Html.TextBoxFor(p => p.Img) 格
2013-07-25 13:23:56
21756
原创 Oracle常用sql语法
1、使用connect by.. start with... 递归查询递归查询就是将表中的id 与parentid 关联起来,建立关联关系之后oracle帮我们把表中所有满足条件的信息全部一次性的显示出来。sql代码如下:/*connect by :以...为连接基础,将id与parentid关联起来sj_id = prior sj_parentid:关联等式,prior 表示
2013-07-23 18:44:14
2413
原创 eclipse使用技巧
1、如何新建java项目或Java Web项目在eclipse中的 Project Explorer 视图中,右键 --> New --> Project ,然后根据出现的对话框,里面选择java节点 或者web节点 ,ide 会根据选择的类型创建不同的项目。输入Project name,现在以创建Dynamic Web Project 为例,然后点击 Next 按钮,效果 如下图:
2013-07-23 13:29:03
16143
原创 JavaEE MVC 实例教程
一、什么是JavaEE MVC JavaEE MVC 字面的意思是模型(M),视图(V),控制器(C)这三块。MVC是一种面向对象的架构模式,它的基本思想是把程序界面和业务逻辑分开,这样便于软件的后期维护,同时也方便了开发时期的分工和管理。 MVC这种开发模式已经 被直接或者间接的应用于各个web开发中,不管是JavaEE还是.NET 都被广泛运用。二、三层开发模式和MVC 有
2013-07-22 22:27:47
9680
1
原创 .NET MVC 实例教程(三)
一、自定义route执行规则在一个route中,通过在大括号中放一个占位符来定义( { and } )。当解析URL的时候,符号"/"和"."被作为一个定义符来解析,而定义符之间的值则匹配到占位符中。route定义中不在大括号中的信息则作为常量值。下面是一些示例URL:Valid route definitionsExamples of ma
2013-07-22 16:07:25
2479
原创 .NET MVC 实例教程(二)
打开之前创建好的mvc项目,在根目录找到Global.asax文件,这里面定义了我们整个项目如何根据接收到的请求 跳转到对应的控制器,执行对应的方法的规则。如下: public static void RegisterRoutes(RouteCollection routes) { //忽略对.axd文件的Route,也就是和WebFo
2013-07-22 14:16:13
4131
原创 .NET MVC 实例教程(一)
一、什么是.NET的 MVC模式MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工的呢?我们先来看一下普通的WebForm模式下,我们请求一个例如ht
2013-07-19 16:43:59
5306
原创 eclispe使用快捷键
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。作者:永恒の_☆ 地址:http://blog.youkuaiyun.com/chenghui0317/article/details/93768331. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只
2013-07-19 10:25:49
1679
原创 java web项目防止多用户重复登录解决方案
目前web项目中,很多情况都是可以让同一个账户信息在不同的登录入口登录这次,这样子就不那么美好了。现在有两种解决方案:1、将用户的登录信息用一个标志位的字段保存起来,每次登录成功就标记1,注销登录就标记为0,当标记为1的时候不允许别人登录。2、将用户的登录信息保存在application内置作用域内, 然后利用session监听器监听每一个登录用户的登录情况。很显然,第一种方式 每
2013-07-18 22:18:50
43480
原创 VMware下安装的linux虚拟机CentOS-6.3-x86_64-LiveCD重启后还原所有的配置信息
我在VMware下安装了一个linux虚拟系统,版本是:CentOS-6.3-x86_64-LiveCD,但是启动之后每次修改了ip : # vi /etc/sysconfig/network-scripts/ifcfg-eth0关闭防火墙:# chkconfig iptables on/off开启远程登录管理sshd服务:# server sshd sta
2013-07-18 20:38:13
6538
原创 Jprofiler 7.2.3 : The network connection has been lost. The JVM has terminated unexpectedly
JProfiler是一个商业授权的Java剖析工具,由EJ技术有限公司,针对的Java EE和Java SE应用程序开发的。 它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合用途。JProfiler的是一个独立的应用程序,是Eclipse软件的插件。 它允许两个内存剖面评估内存使用情况和动态分配泄漏和CPU剖析,以评估线程冲突
2013-07-18 14:52:54
6849
原创 Could not publish server configuration for Apache Tomcat v7.0.22 at localhos
在eclipse配置的tomcat无法启动,报如下错误:Could not publish server configuration for Apache Tomcat v7.0.22 at localhos表面意思是 不能发布服务配置到本地的 tomcat7.0.22中,可见,配置出问题了,修改过来就好了,,另外如果老是找不出具体哪里的配置错了,建议重新配置一个tomcat就好了。。
2013-07-18 14:06:40
11070
原创 eclipse下更新报错:Some sites could not be found. See the error log for more detail.
在eclipse安装目录下的.eclipseproduct文件中发现版本比较低:version=3.7.0遂点击Help --> Check for Updates提示错误:eclipse下的Some sites could not be found. See the error log for more detail.明细是:No repository found at jar:f
2013-07-18 10:27:25
5145
tcnative-1
2013-08-04
JavaEE mvc架构模式的具体实现代码
2013-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人