- 博客(38)
- 收藏
- 关注
转载 linux应用程序安装-rpm包
在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具...
2014-01-23 15:51:00
165
转载 深入浅出JSONP--解决ajax跨域问题
取不到数据! 上周客户新买了服务器,原本在旧的服务器上放着客户的Web主页信息和一个后台程序(asp.net),在客户的主页中有一个动态显示最新消息的处理,这个处理就是通过ajax异步从那个后台程序中取得的。由于又购买了新的服务器,客户想把web主页和那个后台程序分开来,后台程序被部署到了新的服务器上。不过这个项目是我的同事小福同志开发的,也就由他来把程序分开部署,然后进行...
2013-12-11 17:30:00
135
转载 eclipse启动tomcat不能正常访问问题
问题:1、eclipse中配置好tomcat服务器后,启动tomcat查看控制台信息显示启动成功,但访问tomcat首页报404异常2、而从tomcat/bin目录中启动后,就能够正常访问首页,由此分析应该是eclipse配置错误解决方案:查询资料,正确配置如下:双击Server中配置的Tomcat服务器会弹出如下界面:在Server Locations配置中选择第二个选项...
2013-11-14 09:30:00
119
转载 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
简介:Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zookeeper 的典型的应用场景(配置文件的管理、集群管理、同步锁、Le...
2013-11-05 17:31:00
100
转载 JNDI 在 J2EE 中的角色
把您从麻烦中解脱掌握 J2EE 是件令人生畏的事,因为它包含的技术和缩略语在不断地增长。Java 命名和目录接口(Java Naming and Directory Interface,JNDI)从一开始就一直是 Java 2 平台企业版(JEE)的核心,但是 J2EE 开发新手经常用不好它。本文将消除 JNDI 在 J2EE 应用程序中所扮演角色的神秘性,并展示它如...
2013-11-05 11:41:00
92
转载 web.xml中的<mime-mapping>
mime-mapping元素将mime类型映射到扩展名, 用于规定下载格式案列:<mime-mapping><extension>xls</extension><mime-type>application/msexcel</mime-type><...
2013-11-05 09:30:00
123
转载 web.xml加载顺序
一、1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-param>转换为键值对,并交给servletCon...
2013-11-04 17:40:00
55
转载 Java之任务调度的多种实现
前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:TimerScheduledExecutor开源工具包 Quartz开源工具包 JCronTab此外,为结合实现复杂的任务调度,本文还将介绍 Calendar 的一些使用方法。回页首Timer相信大家都已经非常熟悉 j...
2013-11-04 10:14:00
157
转载 Java系统属性/环境变量
系统属性是指与用户程序相关的操作系统配置信息以及软件信息。java环境下查看系统属性记录。示例代码:Properties props = System.getProperties(); Iterator<Object> iter = props.keySet().iterator(); while (iter.hasNext()) {...
2013-10-31 15:16:00
88
转载 设置Tomcat管理员用户名和密码
今天tomcat出点问题,然后我就想进入tomcat manager看看,结果怎么输入密码都不行,后来网上查了查才找到配置管理员用户名和密码的正确方式,在此记录一下: 要想配置管理员用户名和密码,需要修改tomcat安装文件下的conf中的tomcat-user.xml文件。 Tomcat 原来的tomcat-user.xml是:Java代码 ...
2013-10-30 17:47:00
88
转载 用Lucene加速Web搜索应用程序的开发
在本篇文章中,你会学习到如何利用 Lucene 实现高级搜索功能以及如何利用 Lucene 来创建 Web 搜索应用程序。通过这些学习,你就可以利用 Lucene 来创建自己的搜索应用程序。架构概览通常一个 Web 搜索引擎的架构分为前端和后端两部分,就像图一中所示。在前端流程中,用户在搜索引擎提供的界面中输入要搜索的关键词,这里提到的用户界面一般是一个带有 输入框的 Web 页...
2013-10-30 14:42:00
112
转载 lucene反向索引原理
Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,首先我们要取得这两...
2013-10-30 13:53:00
90
转载 使用solr搭建全文索引
Solr是一个可供企业使用的、基于 Lucene 的开箱即用的搜索服务器。对Lucene不熟?那么建议先看看下面两篇文档:实战Lucene,第 1 部分: 初识 Lucene:http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/用Lucene加速Web搜索应用程序的开发:http://www.ibm.com/dev...
2013-10-23 09:13:00
83
转载 ga.js本地化
通过本地文件提高Google Anlytics性能Google Anlytics 分析代码是异步加载的,一般来讲不会影响网页性能,但是技术部的网页性能报告里老是提到 ga.js 的状态为 Aborted,说明 ga 虽然是异步跟踪,但某些情况下对网页性能与加载时间确实存在影响。Google分析代码到底会不会影响网页性能?本地托管ga.js是否可行?本文提供本地服务器托管ga.js的基...
2013-10-17 15:21:00
143
转载 SET NOCOUNT
使返回的结果中不包含有关受 Transact-SQL 语句影响的行数的信息。语法SET NOCOUNT { ON | OFF }注释当 SET NOCOUNT 为 ON 时,不返回计数(表示受 Transact-SQL 语句影响的行数)。当 SET NOCOUNT 为 OFF 时,返回计数。即使当 SET NOCOUNT 为 ON 时,也更新 @@ROWCOUNT 函数。...
2013-10-15 13:23:00
68
转载 MSSQL 给字段添加说明
在SQL语句中通过系统存储过sp_addextendedproperty可为表字段添加上动态的说明(备注)下面是SQL SERVER帮助文档中对sp_addextendedproperty存储过程的描述语法sp_addextendedproperty [ @name = ] { 'property_name' } [ , [ @value = ] { 'value' }...
2013-10-12 10:08:00
457
转载 HttpClient入门
简介:HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HttpClient简介HTTP 协议可能是现在 Interne...
2013-09-23 10:27:00
91
转载 ibatis源码之执行sql
最近在使用ibatis编程的时候报错了,因为错误隐藏得很深,简单的查询sqlmap映射文件。无法找出隐藏的原因。通过多番努力查询ibatis源码终于找到解决方案。现附上截图以供大家参考。转载于:https://www.cnblogs.com/Hymen/p/3328872.html...
2013-09-18 18:10:00
135
转载 servlet工作原理解析
简介:Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的?一个 Web 工程在 S...
2013-09-17 14:53:00
151
转载 MemCahce For Java
1、什么是Memcache?Memcache是一个集群环境下缓存解决方案Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。 Memcache是danga的一个项目,最早是L...
2013-09-16 18:03:00
130
转载 SQL查询原理及执行顺序
、sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2) 语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。5)选择优化器,不同的优化器一般产生不同的“执行计划” 6)...
2013-09-16 11:53:00
130
转载 Ant path 匹配原则
路径匹配原则(Path Matching) Spring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了 org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出)这些可以组合出很多种灵活的路径模式Tab...
2013-09-16 11:10:00
63
转载 unload事件Ajax提交问题
最近在开发项目中遇到一个令人头疼的问题。在onload事件中利用ajax发送请求时,发送请求失败,后台也没有提示报错信息。经过多番考虑终于找到解决方案。现附上图片连接如下图:希望能大家有所帮助转载于:https://www.cnblogs.com/Hymen/p/3316868.html...
2013-09-12 14:42:00
417
转载 Spring定时任务的多种实现
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util....
2013-09-09 14:52:00
61
转载 拒绝alert调试js,浏览器调试js大全(火狐firefox浏览器,谷歌chrome 浏览器,微软ie9浏览器等)...
最近在项目中使用chrome浏览器alert的时候弹不出对话框查看后台发现报错了。但是用火狐和IE测试却可以。以下是从网上找到的拒绝alert调试js的方法,仅供大家参考。我们平时用的最多的也就是微软的ie,火狐firefox,和google的chrome浏览器了,这3种都可以进行对页面的调试,这期我们重点看看如何对js进行调试,如果你还是在用初级的alert进行调试的话,那么欢迎你...
2013-09-04 11:26:00
183
转载 eclipse在debug模式下自动进入ThreadPoolExecutor.java类
eclipe 在debug模式下,有时候老是跳转到ThreadPoolExecutor 之processWorkerExit方法,很是让人恼火,是因为在java.util.concurrent.ThreadPoolExecutor类中的runWorker(Workerw)方法上有未捕获的异常信息,要解决这个问题,只要在eclise设置下就好,具体步骤为:Window...
2013-09-03 15:57:00
221
转载 Tomcat热部署
(1) 修改Tomcat 7.x安装目录下的conf下的context.xml,在<Context>节点上添加reloadable="true"属性。<Context reloadable="true"> //中间数据不用修改</Context>(2)在tomcat\conf\server.xml中的<host></...
2013-09-03 15:08:00
73
转载 eclipse运行不走debug断点
设了断点,但是运行确没进debug模式,直接出了结果。然后开始查看run/debug配置发现 launch in debug mode when workspace contains breakpoints 的选项设置为 never这里需要将其改为always转载于:https://www.cnblogs.com/Hymen/p/3298331.htm...
2013-09-03 11:15:00
1410
转载 eclipse启动tomcat无法访问
症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因...
2013-09-03 09:12:00
81
转载 SpringMvc处理方法返回值
spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明:ModelAndViewJava代码@RequestMapping("/show1")publicModelAndViewsh...
2013-09-03 09:08:00
157
转载 SpringMvc @ModelAttribute
Spring中使用@ModelAttribute注解1.@ModelAttribute注释方法 例子(1),(2),(3)类似,被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。(1)@ModelAttribute注释void返回值的方法...
2013-09-02 17:39:00
108
转载 JSTL详解
概述在JSP页面中,使用标签库代替传统的Java片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了JSTL(JSP Standard Tag Library)。大多数JSP页面逻辑提供了实现的JSTL技术,该技术本身就是一个标签库。Sun公司Java规范标准的JSTL由apache jakarta组织负责维护。作为...
2013-09-02 10:50:00
113
转载 Quartz SchedulerFactoryBean异常--Spring自动装配惹的祸
Spring的配置文件,启用了自动装配模式:<beans default-autowire="byName"><bean id="dataSource" class="..."></bean><bean class="org.springframework.scheduling.quartz.SchedulerFa...
2013-08-30 16:00:00
1537
转载 spring ibatis整合
Spring通过DAO模式,提供了对iBATIS的良好支持。SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建。与hibernate类似,Spring提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMapClientTemplate对象来操纵数据库。看...
2013-08-30 08:58:00
94
转载 内部类和匿名类
Java 中的内部类和匿名类* 为什么需要内部类?Java 内部类有什么好处?为什么需要内部类?首先举一个简单的例子,如果你想实现一个接口,但是这个接口中的一个方法和你构想的这个类中的一个方法的名称,参数相同,你应该怎么办?这时候,你可以建一个内部类实现这个接口。由于内部类对外部类的所有内容都是可访问的,所以这样做可以完成所有你直接实现这个接口的功能。不过你可能要质疑,更改一下方法的不就...
2013-08-29 16:13:00
105
转载 log4j使用详解
一、介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日...
2013-08-29 14:23:00
86
转载 Spring和Quartz集成实现定时任务
在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。注意:...
2013-08-27 15:35:00
98
转载 super.getClass()陷阱
先给出一个问题,下面程序的输出结果是多少?Java代码import java.util.Date;public class Test extends Date{ public static void main(String[] args) { new Test().test(); } publ...
2013-08-16 12:15:00
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人