`
wenchenyangailiuyan
  • 浏览: 19335 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表

同步异步

    博客分类:
  • java
同步与异步应该是个相对的概念,但不是一个线程相对于另一个线程来说的 而应该是一个线程相对于其共享资源的状态是否“同步” synchronize 在英文有这样个解释——使同时发生:使与其它事物在同一时间出现或运作 当多线程 synchronized 时,就意味着,在同一时间内,【只能有一个线程会与共享资源交付】,这时,此线程与共享资源的状态同时运作,不受外界的影响,从而步调一致。 否则,多个线程同时访问一个共享资源,就很可能造成每个线程与这个共享资源的状态 “异步”,即某个线程在一段时间内多次访问共享资源时,可能出现步调不一致的情况 (此共享资源在这 ...
1.明一下现在常用的一些编码方案:  1、在中国,大陆最常用的就是GBK18030编码,除此之外还有GBK,GB2312,这几个编码的关系是这样的。最早制定的汉字编码是GB2312,包括6763个汉字和682个其它符号95年重新修订了编码,命名GBK ...
错误 Save could not be completed. Reason: Some characters cannot be mapped using “ISO-8859-1″ character encoding. Either change the encoding or remove the characters which are not supported by the “ISO-8859-1″ character encoding. 很明显,是因为 js 文件里面有中文字符导致的,但是我的项目属性里面设置了以 utf-8 编码,而且用记事本打开另存为 ...
一直对正则表达式不怎么了解,今天看了一篇文章不错,例子也很全,贴出来大家共享下:       正则表达式由一些普通字符和一些元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的 ...

java单例模式

    博客分类:
  • java
今天学了单例,贴出来大家共享下,哈哈。   Singleton 模式的宗旨在于确保某个类只有一个实例,别且为之提供一个全局访问点。为了防止其他工作人员实例化我们的类, 可以为该类创建唯一一个构造器,并将构造器的可见设置为私有。值得注意的是,如果我们创建了其他的非私有的构造器,或者根本没有为该类提 供构造器,那么其他人员还是能实例化我们的类。 如果不希望提前创建单例对象,我们可以等到第一次使用该单例对象的时候在创建它,即 通常单例模式在Java语言中,有两种构建方式: 懒汉方式:指全局的单例实例在第一次被使用时构建。延迟初始化。 饿汉方式:指全局的单例实例在类装 ...
数据源的配置 为什么要采用数据源配置? 用原始的方式,每次在连接数据库的时候都要去验证用户名、密码、驱动和url,需要大量的时间,故效率低。 思路: 通过tomcat提供的数据源(数据源中事先建立了多个数据库连接 ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title> </title> <!--设置文本框的边框颜色和样式--> <style type="text/css"> .input{ border-color:#FF0000; ...
今天刚学了这个,和大家分享下,有啥错误请多多指教。     1.利用request.getParameter()方法取到的数据,是从Web客户端传到Web服务器端上的,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。 2.request.setAttribute()和getAttribute()只是在web容器内部流转,request中的值仅仅是请求处理阶段有效(request的生命周期是开始一个请求,请求得到响应.),request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部 ( ...
此工程的模式是javaBean+servlet+jsp   1.po层 package com.inspur.po; import java.sql.Date; public class EmpDept { private int empno;    private String ename;    private String mgr;    private String job;    private Date hiredate;    private int sal;    private int comm;    private String dname;    private ...
今天遇到一个很纠结的问题,就是在预处理的sql语句中写模糊查询,第一种写法不对,第二种写法就对郁闷,不过总算也解决了,在此贴出来和大家共享下。     错误的 String sql="select s1.empno,s1.ename,s2.ename,s1.job,s1.hiredate,s1.sal,s1.comm,dname,loc,s1.deptno " +      "from emp s1,emp s2,dept " +      " where dept.deptno=s1.deptno and s2.empno=s1.mgr ...
一、在web.xml中安装Struts 要想使用Struts,我们接触到的第一个配置文件就是web.xml。实际上,Struts的入口点是一个名为ActionServlet的Servlet。在第一次访问Struts时,建立这个ActionServlet类的对象实例,并调用ActionServlet类中的init方法来进行初始化(其实是读取struts-config.xml文件中的内容,并根据struts-config.xml中的内容来初始化相关的资源)。因此,就要在web.xml文件中安装这个ActionServlet,并在ActionServlet的初始化参数中指定struts-config ...
1.什么是JavaBean 组件?使用JavaBean 组件有什么优点?现在软件开发都已经转向了基于组件的开发,目前具备代表性的组件技术有微软的COM、COM+,有Sun 的JavaBean 和EJB(Enterprise Java Bean),另外还有CORBA(Common Object Request Broker Architecture,公共对象请求代理结构)JavaBean 规范将“软件组件”的概念引入到Java 编程的领域。组件是自包含的、可重用的软件单元;而JavaBean 组件,则可以使用可视的应用程序开发工具,可视地将它们编写到Java 程序中。JavaBean 规范为Jav ...
javaeye论坛规则小测验(答案) 在規則那邊弄了好久,現在整理如下,應該有人會用到吧: 测验1: JavaEye论坛技术版块允许转载其他网站的帖子吗? 不能全文转载,只能转载不超过30%的内容,并且标明原创地址和作者 测验2: Ja ...
Global site tag (gtag.js) - Google Analytics