- 博客(35)
- 资源 (10)
- 收藏
- 关注
转载 Google高级搜索技巧
技巧一:使用正确的方法无论你是使用一个简单或是高级的Google搜索,在此都存在你应该使用的某种可靠的方法。遵循适当的方法你就能获得非常准确的结果;要是忽略这条建议的话,你也许就会看到大量不相关的结果或是缺乏你想要的相关结果。虽然有很多不同(且同样有效的)方法用于网路搜索,我保证这个特别的方法将能带来最棒的结果。这是一个分六步骤的过程,如下:1、首先,想好你想要寻找什么。哪
2014-10-29 16:28:36 1049 2
转载 Java生成PDF 加密 水印
1、iText简介iText是一个开放源码的Java类库,可以用来方便地生成PDF文件。大家通过访问http://sourceforge.net/project/showfiles.php?group_id=15255&release_id=167948 下载最新版本的类库,下载完成之后会得到一个.jar包,把这个包加入JDK的classpath即可使用。如果生成的PDF文件中需要
2014-08-19 10:20:36 3779 2
原创 自动充值软件
马云有句话说得好啊现在不做电子商务5年后你会后悔的。想想真的是这个道理。互联网慢慢的融入了人们的生活成为生活的一部分 我们还传授宣传资料和宣传技巧,只要你按我们的技巧去学习,加上自己的努力一定保你赚到钱,送你的宣传资料和宣传技巧让你少走半年的弯路!
2014-07-22 22:50:33 1605 3
转载 基于Spring框架的Shiro配置
一、在web.xml中添加shiro过滤器Xml代码 filter> filter-name>shiroFilterfilter-name> filter-class> org.springframework.web.filter.DelegatingFilterProxy filter-class> filter>
2014-07-08 11:31:36 724 2
转载 Apache Shiro 使用手册(五)Shiro 配置说明
Apache Shiro的配置主要分为四部分:对象和属性的定义与配置URL的过滤器配置静态用户配置静态角色配置其中,由于用户、角色一般由后台进行操作的动态数据,因此Shiro配置一般仅包含前两项的配置。Apache Shiro的大多数组件是基于POJO的,因此我们可以使用POJO兼容的任何配置机制进行配置,例如:Java代码、Sping XML、YAML、JSON、ini文件等
2014-07-08 11:27:19 869 2
转载 Apache Shiro 使用手册(四)Realm 实现
在认证、授权内部实现机制中都有提到,最终处理都将交给Real进行处理。因为在Shiro中,最终是通过Realm来获取应用程序中的用户、角色及权限信息的。通常情况下,在Realm中会直接从我们的数据源中获取Shiro需要的验证信息。可以说,Realm是专用于安全框架的DAO.一、认证实现正如前文所提到的,Shiro的认证过程最终会交由Realm执行,这时会调用Realm的getAuthe
2014-07-08 11:26:30 639 2
转载 Apache Shiro 使用手册(三)
授权即访问控制,它将判断用户在应用程序中对资源是否拥有相应的访问权限。如,判断一个用户有查看页面的权限,编辑数据的权限,拥有某一按钮的权限,以及是否拥有打印的权限等等。一、授权的三要素授权有着三个核心元素:权限、角色和用户。权限权限是Apache Shiro安全机制最核心的元素。它在应用程序中明确声明了被允许的行为和表现。一个格式良好好的权限声明可以清晰表达出用户对
2014-07-08 11:14:00 792 1
转载 Apache Shiro 使用手册(二)Shiro 认证
认证就是验证用户身份的过程。在认证过程中,用户需要提交实体信息(Principals)和凭据信息(Credentials)以检验用户是否合法。最常见的“实体/凭证”组合便是“用户名/密码”组合。一、Shiro认证过程1、收集实体/凭据信息Java代码 //Example using most common scenario of username/pass
2014-07-08 11:02:05 614
转载 Apache Shiro 使用手册(一)Shiro架构介绍
一、什么是ShiroApache Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能:认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加密 - 保护或隐藏数据防止被偷窥;会话管理 - 每用户相关的时间敏感的状态。对于任何一个应用程序,Shiro都可以提供全面的安全管理服务。并且相对于其他安全框架,Shiro要简单的多。
2014-07-08 10:55:06 832 1
原创 广州百田 技术类 笔试题
1 其中一道题是输入一组十六进制数,其中大写字母ABCDEF,数字“1~9”,字符串类型为string。其中把十六进制数转化为二进制数。比如“3A”。输出结果为00111010。题目不难,可惜因为字符串类型为string,当时一时写代码时产生诸多错误。索性这次将string字符串与char字符做一个总结。
2014-05-04 22:28:53 2882
转载 HttpClient的相关例子
1、HttpClient使用GET方式通过代理服务器读取页面的例子import java.io.BufferedReader;import java.io.InputStreamReader;import org.apache.http.HttpEntity;import org.apache.http.HttpHost;import org.apache.http.HttpR
2014-04-10 23:12:38 2273
原创 在网页中在线查看文档(doc、docx 、xls 、xlsx、 pdf 、swf )
需求:用户上传附件后,点击查看,可以在页面直接查看到附件内容,样式排版需要和附件文档里一致。另外可以查看附件信息,下载附件。 附件格式 为 excle word 文档,pdf 扫描件分析:一个附件管理的功能 + 在线查看功能。附件管理的功能好实现,略过。在线查看,是通过一个播放器查看flash文件,网上例子很多。flash播放
2014-04-04 12:18:43 75136 2
转载 Lucene搜索方法总结
Lucene搜索方法总结1.多字段搜索使用 multifieldqueryparser 可以指定多个搜索字段。query query = multifieldqueryparser.parse(”name*”, new string[] { fieldname, fieldvalue }, analyzer);indexreader reader = indexreader
2014-04-01 22:35:41 785
转载 使用 jsoup 对 HTML 文档进行解析和操作
使用 jsoup 对 HTML 文档进行解析和操作 简介: jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。本文主要介绍如何使用 jsoup 来进行常用的 HTML 解析。 J
2014-04-01 14:10:46 852
转载 Eclipse SNV+Google code在网上托管项目
首先进入google code的首页 http://code.google.com 点击 项目托管 进入下一页 再点击 Create a new project 进入下一页 Project name:不允许大写Summary:项目摘要Description:项目描述Version control system :版本控制系统Su
2014-03-31 23:20:22 1087
转载 【百度地图API】建立全国银行位置查询系统(一)——如何创建地图
你将在第一章中学会以下知识:如何创建一个网页文件怎样利用百度地图API建立一张2D地图,以及3D地图如何添加对地图进行鼠标和键盘操作的功能-------------------------------------------------------------------------------------------------------------------一、创建网页文件
2014-03-31 11:24:06 2757
转载 jQuery 取值、赋值的基本方法
/*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value"); //或者 var textval = $("#text_id").val(); /*获取单选按钮的值*/ var valradio = $("input[@type=radio][@checked]").val();
2014-03-29 23:25:20 787
原创 java获取url地址后缀名
方法一:使用正则表达式final static Pattern pattern = Pattern.compile("\\S*[?]\\S*");/** * 获取链接的后缀名 * @return */ private static String parseSuffix(String url) { Matcher matcher
2014-03-29 12:02:51 14485 2
转载 Nutch+Hadoop集群搭建
1、Apache Nutch Apache Nutch是一个用于网络搜索的开源框架,它提供了我们运行自己的搜索引擎所需的全部工具,包括全文搜索和Web爬虫。1.1、Nutch的组件结构WebDB:存储网页数据和连接信息Fetch lists:将WebDB所存储的连接分成多个组,来用于分布式检索Fetchers:检索Fetch list中的内容并下载到本地,共有两项输出:
2014-03-27 17:58:07 1057
原创 jquery ajax验证用户名是否存在(后台spring mvc)
controller层@ResponseBody@RequestMapping(value = "/user/isExist", produces = "application/json") public boolean isExist(Model model,String userName) { boolean flag = userPrivilegeServiceFaca
2014-03-27 16:38:59 19484 7
原创 jquery动态往table添加tr
增一年 var i = 0; $(function(){ $("#addYear").click(function(){ var nowYear = $("#nowYear").val(); if(i == 0) { i++; var nextYear = nowYear + 1;
2014-03-25 16:35:44 4627
原创 Hibernate HQL查询中对日期的查询操作总结
@SuppressWarnings("unchecked")@Overridepublic List listPlan(PlanSearchCriteria criteria) throws Exception {StringBuilder hql = new StringBuilder();hql.append("FROM Plan plan ");Map parameters = new Ha
2014-03-19 14:22:55 22930 1
转载 domain-driven design 领域驱动设计
领域驱动设计之领域模型为什么建立一个领域模型是重要的领域通用语言(UBIQUITOUS LANGUAGE)将领域模型转换为代码实现的最佳实践领域建模时思考问题的角度领域驱动设计的经典分层架构用户界面/展现层应用层领域层基础设施层领域驱动设计过程中使用的模式所有模式的总揽图关联的设计实体(Entity)值对象(Value Object)领域服务(Domain Service)应用层服务领域层服务基础
2014-02-11 16:41:18 1295
原创 在eclipse中执行数据库脚本
一、在Eclipse中选择Windows-> Show View->others 就会出现如图:选中Data Source Explorer,会出现如下图所示的画面:二、新建数据库(以oracle为例)选择数据库打开数据库脚本三、运行数据库脚本执行所有sql语句执
2014-02-10 15:31:57 9239
转载 Eclipse下修改SVN地址
一、在Eclipse中选择Windows-> Show View->others 就会出现如图:选中SVN资源库,会出现如下图所示的画面:然后选中原有的地址,选择“重新定位”:在“将被重新定位的项目:”这一栏中会显示出Eclipse中原有的工程,选中一个项目,再点击“Next”,将会进入如下画面:改成新的URL后,点击finish就可以直接使用了。我
2014-02-10 14:23:53 887
转载 使用Eclipse构建Maven的SpringMVC项目
首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e。 用MyEclipse安装Maven插件,建出的Maven项目有些问题。一是,发布tomcat的时候resources总是不会被发布到tomcat下;二是,把WEB-INF下的classes改到target
2013-12-26 15:51:41 798
原创 Struts2漏洞
Struts 2.3.15版本被曝出存在重要的安全漏洞,主要问题如下 1、可远程执行服务器脚本代码 用户可以构造http://host/struts2-blank/example/X.action?action:%25{(new+java.lang.ProcessBuilder(new+java.lang.String[]{'command','goes','her
2013-11-03 22:10:10 3385
转载 Java内存泄露
Java内存泄露 一. Java是如何管理内存 为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的.Java的内存管理就是对象的分配和释放问题.在Java中,内存的分配是由程序完成的,而内存的释放是由垃圾收集器(Garbage Collection,GC)完成的,程序员不需要通过调用函数来释放内存,但它只能回收无用并且不再被其它对象引用的那些对象所占用的空间.
2013-11-03 21:34:29 1226
原创 Java中的多态的详细讲解
多态:同一个符号在不同语义环境下具有不同的解释 1. int a = 1+ 2; String s = "abc" + "def"; // +: 在整型中两个数相加,在字符串中是两个字符串连接2.方法的重载 public class One { //方法体 } public
2013-07-16 21:56:07 24881
原创 struts2+ckeditor+ckfinder实现文件的上传、从数据库获取数据、修改并提交到数据库中保存
示例下载地址:点击打开链接第一步:工具下载首先下载struts2 下载地址:http://struts.apache.org/download.cgi#struts2315-SNAPSHOT第二下载:CKEditor 下载地址:http://ckeditor.com/download (最新版本ckeditor 4.1.2)第三下载:
2013-06-30 12:30:58 10561 8
原创 利用PowerDesinger12导入数据库中的表到PowerDesigner中
1.下载并安装(PowerDesigner12.5) 1) http//download.sybase.com/eval/PowerDesigner/powerdesigner125_eval.exe 2)安装(这里就不详细介绍了)2.利用PowerDesigner连接数据库(mysql5.0) 1)打开PowerDesigner新建一个Phys
2013-06-22 00:46:58 2976
原创 Hibernate4.2.2搭建Junit日志环境
JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。 搭建步骤: 1.新建一个Jav
2013-06-19 23:27:53 3300
原创 Hibernate4.2.2使用Annotation配置
1.在hibernate官网下载hibernate-release-4.2.2.Final.zip并解压2.新建一个java project工程(20130619_Hibernate4.2.2_Annotition)3.导入hibernate包和hibernate配置文件(hibernate.cfg.xml) 导入包只需导入hibernate-release-4.2.
2013-06-19 14:15:00 6832 1
原创 Hibernate4.2.2搭建Log4J日志环境
1、首先加入slf4j的jar包,即slf4j-api-1.6.1.jar 在hibernate官网下载hibernate-release-4.2.2.Final.zip并解压,在hibernate-release-4.2.2.Final\lib\optional\ehcache目录里slf4j-api-1.6.1.jar2.加入log4j-1.2.15.jar,即slf4的lo
2013-06-18 23:18:38 9070 2
原创 Hibernate 4.2.2配置二级缓存的详细过程
1、当然首先引入EHCache相关的jar包 在Hibernate官方网站下载hibernate-release-4.2.2.Final的压缩包并解压,引入hibernate-release-4.2.2.Final\lib\optional\ehcache目录下的ehcache-core-2.4.3.jar、hibernate-ehcache-4.2.2.Final.jar、slf4
2013-06-18 18:28:12 6947 4
maven + spring mvc + hibernate 项目
2014-01-11
spring-mvc + hibernate Demo
2013-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人