- 博客(32)
- 资源 (5)
- 收藏
- 关注
原创 AIX/Unix/Linux/HP-UX 系统中文字符编码设置
AIX/Unix/Linux/HP-UX 系统中文字符编码设置 AIX/Unix/Linux/HP-UX 系统中文字符集 在运行环境Unix与Linux系统中遇到中文乱码,在查看后台运行日志时很不方便,于是在网上查看解决方法,经过以下内容可以解决这个问题。希望看到此篇的人能解决此题! 针对不同系统可以选用字符集如下: AIX zh_CN.IBM-eucCN Linux zh_...
2014-04-01 11:14:05
946
1
原创 tomcat利用日志文件记录tomcat出错信息
把tomcat/bin目录下的startup.bat文件中的call "%EXECUTABLE%" start "CMD_LINE_ARGS" 修改为 call "%EXECUTABLE%" run "CMD_LINE_ARGS" 再把catalina.bat文件中最后最长的几行修改一下(都是以%ACTION%结尾的),在后边加上: >> %CATALINA_BASE...
2014-03-10 16:50:57
320
原创 jQueryMobile页面跳转应注意的事项
页面跳转:页面跳转时pagebeforechange事件会被触发两次,通过$(document).bind("pagebeforechange", handleChangePage);来绑定pagebeforechange事件的触发函数handleChangePage(e,data),第一次 触发时data.toPage是到达页面的url,类型是string。第二次触发时data.toPag...
2013-11-29 19:45:05
183
原创 解决session过期跳转到登陆页面并跳出iframe框架一句话解决IE浏览器执行 window.location.href 跳转失...
可以用javaScript解决 在你想控制跳转的页面,比如login.jsp中的<head>与</head>之间加入以下代码: <script language="JavaScript"> if (window != top) top.location.href = location.href; </script> 则在系统超时想在框架中打开登录...
2013-11-24 15:47:26
401
原创 WebApp之Meta标签
<meta name="apple-touch-fullscreen" content="yes">"添加到主屏幕“后,全屏显示 <meta name="apple-mobile-web-app-capable" content="yes" />这meta的作用就是删除默认的苹果工具栏和菜单栏。content有两个值”yes”和”no”,当我们需要显示工具栏和
2013-10-19 13:54:32
148
原创 JavaScript 开发者经常忽略或误用的 7 个基础知识点
JavaScript 本身可以算是一门简单的语言,但我们也不断用智慧和灵活的模式来改进它。昨天我们将这些模式应用到了 JavaScript 框架中,今天这些框架又驱动了我们的 Web 应用程序。很多新手开发者被各种强大的 JavaScript 框架吸引进来,但他们却忽略了框架身后浩如星海的 JavaScript 实用技巧。本文将为你呈献其中7个基础知识点。 1. 在 String.prototy...
2013-08-22 10:05:35
143
原创 HTML5中的新元素
新的符合语义及其结构化的元素标签 标签描述<summary> 为<details>标签定义一个可被查看的标题<figcaption> 定义figure属性的标题<ruby> 定义一个ruby注解 (为东亚文字排版设计)&...
2013-08-07 17:25:05
214
原创 11个jQuery响应滑块
jQuery的推出对于设计开发者来说是很大的福音,它完全改变了创建网站的途径,使得所有工作变得简易和迅速。jQuery最大的优点在于可以兼容插件,从而节省您额外编码的宝贵时间和精力,以便投入到网站建设上。时下网站上最流行和广泛使用的元素之一就是把内容和图像滑块结合在一起,利用滑块把内容以一个非常别致和有组织的方式呈现出来,还可以突出你想要展示内容的重点。滑块带有漂亮的过渡和动画,提升了网站的整体...
2013-08-07 16:42:16
254
原创 敏捷开发过程剖析及工具推荐
敏捷开发,要求在开发过程中不断增强,从而提高软件质量,以达到提高商业收入的目的。它是一个迭代的过程,一个不断提高企业投资回报率和服务质量的过程。值得注意的是,成功的敏捷开发,单纯依附于活跃的开发过程和理解敏捷所带来的效益并对此有浓厚兴趣的企业用户。 本文将介绍敏捷开发的五大过程及这些过程中所要用到的工具。 1. 敏捷计划 典型的敏捷开发将整体工作分为一系列的发布过程,每个发布过程都是一个迭代循...
2013-08-07 16:07:13
181
原创 在团队中进行单元测试/TDD的12条经验
1. 不要第一次就在真实项目中尝试TDD这可能会让你的项目很难进展。在采用TDD之前,你必须要了解TDD的工作流程以及如何去模拟对象(mock objects)、如何去模拟框架内部、如何组织测试等方面知识。因此,如果你的团队还没有准备好,就采用TDD可能会拖慢你的项目,从而错过最终交付期限。2. 采用编程道场(Coding Dojo)方式学习TDD我们发现编程道场是对新进入团队的...
2013-08-07 16:04:50
176
原创 jar打包不能显示图片问题
如果你的类有很多,并且包结构很复杂,那么你就不大可能把图片和类放在同一个层次上,而是应该把图片放到最外层,让所有的类通过绝对路径来访问该图片:andy.jar |__andycpp |__ GUITest.class |__ images |__ Snap1.jpg代码如下:...
2013-07-28 19:53:45
316
原创 oracle常用sql语句
1、连接sqlSQL*Plus system/manager 2、显示当前连接用户 SQL> show user 3、查看系统拥有哪些用户 SQL> select * from all_users; 4、新建用户并授权 SQL> create user a identified by a;(默认建在SYSTEM表空间下) SQL> grant connect,reso...
2013-07-24 18:04:53
123
原创 5个基于HTML5的加载动画推荐
在Web开发中,加载动画是非常有用的,不要低估它,它可以让网站响应用户的交互,让用户知道服务器正在处理请求,并告知用户需要等待一段时间。 通常加载动画是GIF格式的,但是现在我们有强大的浏览器和技术(VML和Canvas),加载动画不再只限于GIF格式,它可以由JavaScript来生成,并高度可定制,以下是我整理的5个JavaScript实现的加载动画方案。 这些动画并不是所有的都能在老的浏览...
2013-07-24 14:39:41
295
原创 spring mvc + spring + mybatis整合
了解了下spring mvc 3.2,感觉比之前版本好用,很灵活。顺便与mybatis整合了。主要实现点:1. mybatis-3.2.2与spring 3.2.0整合,整合时只需要在applicationContext.xml里配mybatis一些信息, 关键代码: applicationContext.xmlXml代码 <contex...
2013-07-19 10:17:37
136
原创 objective-c中 -(void)和+(void)的区别
-(void)是实例方法,只有定义了这个类的实例,才能用实例调用这个方法。+(void)是类方法,用类名可以直接调用这个方法。 例如:@interface ClassName- (void)printInstanceName;+ (void)printClassName;@end实例方法调用方法:ClassName *className = [[Clas...
2013-06-28 13:58:44
515
原创 配置WebLogic HTTP Session集群
验证 Weblogic.xml 条目:确保 weblogic.xml 含有需要为每个“会话复制”类型设置的所有参数。 例如,当使用内存中复制时,样本weblogic.xml将类似于如下形式: <session-descriptor> <session-param> <param-name> ...
2013-06-20 17:32:35
303
原创 分布式Session的一个实现.
本来一个Tomcat集群4台服务器工作的很好,随着访问量的增加本来的粘性Session方式的配置没办法很好的一碗水端平了.Session复制的话对于网络又是一个负担,所以才自己实现了一套利用Memcache的Session实现. 网上已经有很多这样的实现了,比如修改Tomcat的Manager的http://code.google.com/p/memcached-session-manager...
2013-06-20 09:41:24
153
原创 集群,分布式系统性能优化
性能是一个多方面综合的结果,遵循短板理论。系统中任何一个部分成为性能瓶颈,都会影响整个系统的性能表现 对于WEB应用,首先第一步是响应HTTP请求,即使后端的性能再好,如果在这里出现瓶颈,整个系统的性能也会很差,类似于一个很大的水瓶,但是入水口很小。在这个环节,可以通过DNS分流,负载均衡等方式改善。另外,现在高性能的HTTP服务器(Nginx、node.js等)本身,由于采用了事件通知等设计方式...
2013-06-19 17:18:53
471
原创 mybatis和Spring的集成
Spring暂未提供整合myBatis的功能,目前只能使用myBatis提供的mybatis-spring整合类包。不过从功能上来说,mybatis-spring完全符合Spring的风格,功能上也没有任何区别。 Xml代码 <?xml version="1.0" encoding="UTF-8" ?> <beans …> <...
2013-06-19 16:32:43
139
原创 Spring mvc 控制器多方法访问
Spring mvc默认配置文件放在/WEB-INF/目录下的,而且其名字的也是有约定的,讲一下修改Spring mvc的默认配置.修改web.xml配置文件即可.其配置如下:Xml代码 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="htt...
2013-06-19 16:23:52
238
原创 Spring mvc简单配置
Spring MVC做为SpringFrameWork的后续产品,Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构Spring 的 Web MVC 框架是围绕 DispatcherServlet 设计的,它把请求分派给处理程序,同时带有可配置的处理程序映射、视图解析、本地语言、主题解析以及上载文件支持。 下面看一下Spr...
2013-06-19 16:20:11
187
原创 Spring mvc 注解介绍
spring mvc 基于注解的使用,相当于配置文件的使用简单的多.下面讲一下spring mvc 注解的使用 先看一下再未使用注解前,spring mvc的配置文件Xml代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.o...
2013-06-19 15:59:59
216
原创 Java开发中的23种设计模式详解(转)
感觉不错特地收藏下。 设计模式(Design Patterns) ——可复用面向对象软件的基础 设 计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 毫无疑问,设计模式于己于他...
2013-06-08 16:41:36
316
原创 Spring MVC 注解和XML的区别
注解与XML配置的区别注解:是一种分散式的元数据,与源代码紧绑定。xml:是一种集中式的元数据,与源代码无绑定。 因此注解和XML的选择上可以从两个角度来看:分散还是集中,源代码绑定/无绑定。 注解的缺点:1、很多朋友比如在使用spring注解时,会发现注解分散到很多类中,不好管理和维护;这个其实要借助工具,我目前使用的是IDEA,它在这方面表现的非常好;当然现在还有...
2013-06-08 15:12:38
334
原创 敏捷项目管理实战之《孙子兵法》在敏捷项目管理中的应用
成为“敏捷”,而不是做“敏捷”谈到“敏捷”首先容易让人想到的是各种优秀实践。这些优秀实践固然有可以借鉴的地方。但是在具体实施的时候往往要根据项目的实际情况进行调整,而不是生搬硬套。故兵无常势,水无常形。能因敌变化而取胜者,谓之神。 ——《孙子兵法•虚实》 作战没有固定的方式方法,就像水流没有固定的形状一...
2013-05-29 13:09:08
240
原创 HTML-embed标签详解
(一)、基本语法:embed src=url说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。示例:<embed src="your.mid">(二)、属性设置:1、自动播放:语法:autostart=true、false说明:该属性规定音频...
2013-05-21 23:00:42
306
原创 HTML5播放视频源码
【HTML5网页特效】Google Gravity感受坠落效果的Google搜索页面(可惜微软宣布不支持IE9以下版本,遗憾) 源码如下<div id="jwplayer" class="JWVideo" style="background: transparent !important;"> <video ...
2013-05-21 15:08:40
1277
读《Scrum实战——敏捷软件项目管理与开发》有感
作为一位项目管理者,很久之前就听说过关于敏捷的项目管理方法。但是仅仅停留在概念的阶段,并没有运用到实际项目中去。在看了此书之后,我深有感触。敏捷开发并不是一个项目管理的概念,而是一套方法论。 此书强调实践操作,可以直接运用里面的知识,并通过这样的边做边读的方式,加以巩固和提升对敏捷开发的理解。另外它也针对不同的项目角色各自定制了不同的学习方法和路径。这能更有效的满足不...
2013-05-13 21:24:30
291
原创 xcode快捷键
Ctrl + F :前移光标 Ctrl + B :后移光标 Ctrl + P :移动光标到上一行 Ctrl + N:移动光标到下一行 Ctrl + A : 移动光标到本行行首 Ctrl + E : 移动光标到本行行尾 Ctrl + T :交换光标左右两边的字符 Ctrl + D:删除光标右边的字符 Ctrl + K :删除本行 Ctrl + L : 将插入点置于窗口正中ctrl+ESC...
2013-05-12 12:56:58
147
原创 在XCode中使用SVN
Xcode 是开发人员建立 Mac OS X 应用程序的最快捷方式,也是利用新的苹果电脑公司技术的最简单的途径,而SVN是版本控制工具,那么Xcode SVN又是什么呢?如何配置Xcode SVN?Xcode SVN配置方法 Mac自带svn,所以我们就不需要下载了,稍稍修改一下subversion配置就能使用。大大教了两种方法:第一步,配置 Subversion Leopa...
2013-05-12 12:49:54
128
原创 优化 Java 程序的一些最佳实践
衡量程序的标准衡量一个程序是否优质,可以从多个角度进行分析。其中,最常见的衡量标准是程序的时间复杂度、空间复杂度,以及代码的可读性、可扩展性。针对程序的时间复杂度和空间复杂度,想要优化程序代码,需要对数据结构与算法有深入的理解,并且熟悉计算机系统的基本概念和原理;而针对代码的可读性和可扩展性,想要优化程序代码,需要深入理解软件架构设计,熟知并会应用合适的设计模式。首先,如今计算机系统的...
2013-05-03 12:47:12
128
原创 写程序8条“不怕”的经验
1. 改变 在软件开发中,没有什么事情会一直停滞不前。现在你正在开发的东西,只是软件的其中一个版本,未来随时可能发生变化。 变化是在软件开发中最常见的事情,你最好接受这一事实。一种好的做法是,使你的代码更加模块化,这样在未来需求改变时,可以容易地进行更改。 遵循DRY(Don't Repeat Yourself)和YAGNI(You Aren't Gonna Need I...
2013-03-20 18:17:07
145
EasyUI中文帮助手册 v1.3 chm
2013-08-14
锋利的jQuery
2011-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人