`
zhangcxy
  • 浏览: 42781 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、@Scope("prototype"): spring 默认scope 是单例模式 这样只会创建一个Action对象 每次访问都是同一个Action对象,数据不安全 struts2 是要求 每次次访问 都对应不同的Action scope="prototype" 可以保证 当有请求的时候 都创建一个Action对象 2、@JSON(serialize = false),表明此属性不被加入json 3、Spring的注解形式:@Repository、@Service、@Controller,它们分别对应存储层Bean,业务层Bean,和 ...
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据的函数(即算法),最后,再给类中的数据成员和函数划分访问权限,从而实现封装。   
jquery函数大全转载       Jquery常用的函数,当作参考工具来用 Attribute:$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img ...
MySQL命令行导出数据库 MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名  如我输入的命令行:mysqldump -u root -p news > news.sql   (输入后会让你输入进入MySQL的密码) (如果导出单张表的话在数据库名后面输入 ...
一、不能显示中文解决办法: 参考:http://bbs3.chinaunix.net/thread-880131-1-1.html       1:windows平台,因为windows操作系统默认的是用了gb2312这个字符,而mysql在安装的时候,   默认的是客户端和服务器都用了latin1,所以这就导致一个字符集和字符校验不匹配的问题,   这个时候只需要找到mysql的配置文件my.ini 找到default-character_set ,把他的参数改   成gb2312或gbk,然后重启mysql就可以了。一共有两个这样的参数,一个是对客户的,一个是服务器       ...

Java开发webservice

    博客分类:
  • JAVA
  Java开发webservice   webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录。   1.Axis2   Axis是apache下一个开源的webservice开发组件,出现的算是比较早了,也比较成熟。这里主要介绍Axis+eclipse开发webservice,当然不用eclipse也可以开发和发布webservice,只是用eclipse会比较方便。       (1)下载eclipse的Java EE版本   http://www.eclipse.org/down ...
存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。    定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的好处至少有三个:    第一、大大提高效率。存储过程本身的执行速度非常快,而且,调用存储过程可以大大减少同数据库的交互次数。    第二、提高安全性。假如将SQL语句混合在ASP代码中,一旦代码失密,同时也就意味着库结构失密。    第三、有利于SQL语句的重用。    oracle 存储过 ...
    方法一:写到存储过程里面     方法二:写到  *.sql
        现在每天忙的最多的事情就是面试,上智联和51jbo投递简历。离职大概有一个月了,也面试了不少的公司,offer也拿到几个,但总感觉差强人意,干脆都pass掉了。不知道大家现在对自己的工作持什么看法?有没有想过跳 ...
       Servlet是运行在web服务器端的java程序,可以生成动态的web页面,属于客户与服务器响应的中间层。实际上jsp的底层就是servle。学习它有助于了解底层的细节,毕竟servlet是一个java类。常见的servlet的写法有两种,一种就是extends HttpServlet;另一种是覆盖原有的service方法。在servlet中默认情况下,无论你是get还是post 提交过来 都会经过service()方法来处理,然后转向到doGet或是doPost方法,  原代码:    protected void service(HttpServletReque ...
Java IO 的一般使用原则 :  一、按数据来源(去向)分类: 1 、是文件: FileInputStream, FileOutputStream, ( 字节流 )FileReader, FileWriter( 字符 ) 2 、是 byte[] : ByteArrayInputStream, ByteArrayOutputStream( 字节流 ) 3 、是 Char[]: CharArrayReader, CharAr ...
<div class="iteye-blog-content-contain" style="font-size: 14px"> import java.io.*; import java.text.SimpleDateFormat; import java.util.Formatter; import java.util.Scanner; import java.io.*; import java.util.Date; package socket; import java.io.*; import java.text.SimpleDat ...

REST

    博客分类:
  • JAVA
       最近一直在看一些关于rest架构的东西,但看来看去还是对一些细节的概念较为模糊。而且网上或论坛博客都没有一个资深的开发人员用过的文章,只是一些简单的增删改的小demo,始终达不到想要的效果。根据我的经验,在一个大的项目里面是很难只用rest架构就能完成。它更适合中小的项目,而且模块之间依赖性很小的那种。因为毕竟不是所有的东西都能被抽象为资源。大家可以参考一下这篇文章http://blog.csdn.net/maoxiang/article/details/4551434这篇文章中的例子完全可一放在项目中作参考使用。他只是把servlet做了简单的封装,很容易理解,感觉没多少技术 ...
也没啥,都是些小东西,偶尔拿来用用。。。   public String toUp( String str ) {   StringBuffer sb = new StringBuffer( str ); sb.setCharAt( 0, Character.toUpperCase( sb.charAt( 0 ) ) ); str = sb.toString(); return str;   }

JAVA事件监听

    博客分类:
  • JAVA
        由于工作需要,最近研究了下java事件监听机制。有时候需要自定义事件监听来完成特定的任务。下面介绍一下自定义事件监听的创建和使用。 java中的事件机制的参与者有3种角色: 1.event object:就是事件产生时具体的“事件”,用于listener的相应的方法之中,作为参数,一般存在于listerner的方法之中 2.event source:具体的接受事件的实体,比如说,你点击一个button,那么button就是event source,这样你必须使button对某些事件进行响应,你就需要注册特定的listener,比如说MouseEvent之中的 Mous ...
Global site tag (gtag.js) - Google Analytics