`
_Yggd
  • 浏览: 86220 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
这两天在做品红的聊天页面 QAQ。 由于聊天采用的是ajax异步通信的方式进行的,struts2的ajax还是感觉做这方面不太行 1、首先用struts2做的话<result>的配置是stream的类型,这种类型对于数字还是有英文字符 都是没有问题的,但是对于中文处理起来太复杂了 2、自带的dojo专用型太强了(或许可以),没有用哪个做 3、struts2中的json插件用的是json库,但是我下载的那个库里面json操作数据没有书上 相应的函数。 所以我就用了servlet(还是servlet用起来感觉好呀!)直接进行ajax异步通信。 在这过程中出现了不少问题 如下 ...
JDBC是Java为多种关系型数据库提供的统一的访问接口,以下是我长期使用JDBC总结的十个最佳实践: JDBC最佳实践1:使用PrearedStatement   任何一个使用过JDBC的Java程序员几乎都知道这个,PreparedStatment可以通过预编译的方式避免我们 ...
其实spring中的aop就是设计模式中的结构型模式中的代理模式还有反射,但是经过spring整合,发扬光大之后代理显得不是那么明显了,代码如下: 业务接口: /* * To change this template, choose Tools | Templates * and open the template in the editor ...

spring 的IOC

源:http://www.java3z.com/cwbwebhome/article/article2/801.html?id=1630  Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。    数据模型    1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另外一个子类。 源代码如下: package cn.com.chengang.spring; public interface Human ...
HTTP请求/响应事务的一个基本特征是无状态 由于Web服务器在请求之间不会记住客户端,因此保持客户端与服务器之间的会话状态的持续性的唯一方式是客户端跟踪会话。 4种典型的会话跟踪方法。 使用Cookie URL重写 隐藏的表单 ...
众所周知,浏览器客户端重复恶意提交可以导致服务器端性能急剧下降, 所以在浏览器端限制客户端的提交就显得有必要了 struts2的解决方法: 必须使用struts标签才能够做到表单的重复提交验证  <font size="10">login</font>  <s:form method="post" action="token/userLoginAction!login">        <s:textfield name="username" value=" ...
关于在sql中怎么运用group by 和order by以及 having这些语句 如下图示(主表和副表通过messageID来进行关联): 怎么样在副表中查找并排序出热门帖子(跟帖数量) 就是统计出messageID出现的次数并且对它进行排序(这样就出现了热门的帖子,以及置顶的帖子) 操作如下: select messageID ,count(messageID)as number from refo group by messageID having count(messageID)>=0 order by number desc 这样就统计出来了
深入分析 Java 中的中文编码问题  源:https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/     许 令波, Java 工程师, 淘宝网  

null值怎么比较

查询语句中怎么查询值为null的值呢? 能不能用=null呢? 答案是不能的(各位可以试试),而且null也不等于null 要用is操作符进行判断,可以成功执行
源:http://www.funet8.com/common-databases-mysql-mssql-oracle.html     MySql,Mssql,Oracle是程序员经常用到的三种数据库,可是你们真正的能知道这三个数据库有哪些特点吗,看了下面的文章你是不是对数据库有更深的了解呢   MySql优点:1. ...
由于加上框架的jar包挺大的,上传不上来,所以我放在了pudn上面,. 源:http://www.pudn.com/downloads558/sourcecode/java/jsp/detail2298885.html 有兴趣的童鞋可以发邮件到451219097@qq.com 本人会在第一时间发送源文件    

判断奇偶操作

public static boolean isOdd(int i){  return i % 2 == 1;  }  以上代码对么? 奇数可以被定义为被 2 整除余数为 1 的整数。表达式 i % 2 计算的是 i 整除 2  时所产生的余数,因此看起来这个程序应该能够正确运转。遗憾的是,它不能; 它在四分之一的时间里返回的都是错误的答案。   为什么是四分之一?因为在所有的 int 数值中,有一半都是负数,而 isOdd 方 法对于对所有负奇数的判断都会失败。在任何负整数上调用该方法都回返回  false ,不管该整数是偶数还是奇数。   这个问题很容易订正。只需将 ...
RT代码如下:   public class AnotherDeadLock {    public static void main(String[] args) {      final Object resource1 = "resource1";      final Object resource2 = "resource2";      // t1 tries to lock resource1 then resource2      Thread t1 = new Thread() {        public void ...

hibernate学习资料

RT 论述了hibernate对数据库的各种操作方式    

触发器后续

关于昨天写的有问题的触发器 需求是这样的: 主表是楼主帖子的信息,副表是关于这个主表的跟帖留言情况(通过主表的帖子ID进行约束) 主表中有一个字段是这个帖子的回帖次数(置顶帖子) 触发器是回帖完成以后对主表相应的字段加一昨天之所以出问题是因为 主表的回帖次数字段默认是NULL,刚刚改默认值是0以后触发器可以   如预期的那样运行   希望能帮到大家(表的设计很重要)
Global site tag (gtag.js) - Google Analytics