- 浏览: 166182 次
- 性别:
- 来自: 北京
最新评论
-
lvzhyt:
感谢
NetBeans富客户端编程权威教程PDF 英文版 -
2047699523:
spring mvc demo教程源代码下载:http://w ...
Spring MVC国际化配置 -
qingwei201314:
请教一下楼主,spring-mvc国际化的官方资料在哪,能给个 ...
Spring MVC国际化配置 -
xhalg:
感觉楼主的配置文件好像写的不太正确
Spring Autowire自动装配 -
salutonmondo:
谢谢,正在从Myeclipse转到NetBeansMyecli ...
NetBeans富客户端编程权威教程PDF 英文版
文章列表
经常在论坛上面看到覆写hashCode函数的问题,很多情况下是一些开发者不了解hash code,或者和equals一起用的时候不太清楚为啥一定要覆写hashCode。
对于hash code的理论我不想多说,这个话题太大。那些“对称性”,“传递性”的规则网上有无数的文章来描述。我只想说用hash code的原因只有一个:效率。理论的说法它的复杂度只有O(1)。试想我们把元素放在线性表里面,每次要找一个元素必须从头一个一个的找它的复杂度有O(n)。如果放在平衡二叉树,复杂度也有O(log n)。
为啥很多地方说“覆写equals的时候一定要覆写hashCode”。说到这里我知道 ...
Windows下Object-C编译环境的搭建:
1. 下载并安装以下两个软件 :
GNUstep System(我用的版本是:gnustep-msys-system-0.25.1-setup.exe)
GNUstep Core(我用的版本是:gnustep-core-0.25.0-setup.exe)
下载地址: http://www.gnustep.org/experience/Windows.html
安装方法:直接点击上exe文件即可,另外,最好选择默认安装路径:C:\GNUstep。
2. 测试:
安装完成后,进入"开始-程序- ...
首先介绍下我遇到的情况:
从JSP页面传到Action中的中文没有问题,保存的时候也是中文,保存结果在页面展现也是中文,但数据库里是乱码。导致该问题的原因是,数据库的编码有问题,修改数据库默认编码即可。
有两种方式可以修改:
第一种方式:
通过MySQL Server Instance Config Wizard修改。
在选择字符集页面,选择第三项,手动设置默认字符集,如图:
第二种方式:
通过命令行修改。
首先使用命令查看mysql字符集,命令如下:
引用show variables like '%char%';
引用
mysql> show var ...
今天做S2SH集成的例子,所有该设置的地方都设置成了UTF-8,包括tomcat的配置文件server.xml、web.xml里增加了过滤器、struts2的i18N常量等,但控制台以及Action里打印出来的还是乱码。发觉不对劲,我就直接在Action里打印了一段中文,结果打印出来也是乱码,我就怀疑是eclipse的问题,然后到网上一搜,通过下面的方法解决了:
1、首先在Run-Run Configration-Tomcat-Arguments,在VM arguments中添加-Dfile.encoding=UTF-8,如图:
2、Common tab页,在Console encod ...
作者:北南南北
来自:LinuxSir.Org
摘要:本文详解用户(User)和用户组(Group)的配置文件,本文是《Linux 用户(User)和用户组(Group)管理概述》文档的关健部份的细化;通过本文,您至少能明白/etc/passwd /etc/group ,以及什么是 ...
作者:北南南北
来自:LinuxSir.Org
摘要:本文主要讲述在Linux 系统中用户(user)和用户组(group)管理相应的概念;用户(user)和用户组(group)相关命令的列举;其中也对单用户多任务,多用户多任务也做以解说,本文应该说是比较基础的文档;
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一、理解Linux的单用户多任务,多用户多任务概念;
Linux 是一个多用户、多任 ...
用框架用多了,回过头来写最简单的jsp/servlet,页面请求时的action和web.xml里的配置都忘了,查了下资料,调试成功了,记录一下,发现其实很简单。
jsp页面表单如下:
<form action="StudentServlet" method="post">
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="username" ...
--delete tables
select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;
--delete views
select 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views;
--delete seqs
select 'drop sequence ' || sequence_name||';'||chr(13)||chr(10) from user_sequences;
- ...
Spring声明式事务管理,采用Annotation的配置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop&qu ...
Spring声明式事务管理,采用xml配置的配置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
...
在spring中我们通过在xml中定义bean来配置组件。如果项目中的组件比较多,如果采用在xml文件中来定义这些bean,那么xml配置文件的体积就会越来越大。虽然可以使用 annotation 来进行注入,维护bean之间的依赖关系,不必在xml中进行配置,少了依赖关系的配置,但bean还是以要在xml中定义,这样xml文件依然是一种增量式的配置
spring2.5引入了组件自动扫描的机制,可以采用在classpath自动扫描方式把classpath中所有的组件都纳入到spring 容器来进行管理。但是这些类需要使用使用 @Service,@Controller, @Reposit ...
AOP即面向切面编程。
AOP中一些难以理解的概念:
引用
JoinPoint(连接点): 它定义在哪里(哪些点)加入你的逻辑功能,对于Spring AOP,Jointpoint指的就是Method.
引用
PointCut(切入点的集合):即一组Joinpoint,(通过正则表达式去匹配)就 ...
在应用中,我们常常使用<ref>标签为JavaBean注入它依赖的对象。但是对于一个大型的系统,这个操作将会耗费我们大量的资源,我们不得不花费大量的时间和精力用于创建和维护系统中的<ref>标签。实际上,这种方式也会 ...
友好强大的图形界面工具,支持mysql、Oracle等。
中文版官方网址:
http://www.navicat.net.cn/index.html