- 浏览: 331264 次
- 性别:
- 来自: 北京
最新评论
-
zskangs1126:
JAVA NIO 大文件读取 -
Imini123:
HttpClient通过HttpPost传递参数 -
l1334388165:
为什么用了第一种,死都没用呢?
HttpClient通过HttpPost传递参数 -
buzhucele:
lantian0802 写道有点不理解,锁锁住的是资源吗,像上 ...
读写锁的使用 -
lantian0802:
有点不理解,锁锁住的是资源吗,像上文中锁数加在shareDat ...
读写锁的使用
文章列表
传统上,网页中不会有大量的脚本,至少脚本很少会影响网页的性能。但随着网页越来越像 Web 应用程序,脚本的效率对网页性能影响越来越大。而且使用 Web 技术开发的应用程序现在越来越多,因此提高脚本的性能变得很重要。
对于桌面应用程序,通常使用编译器将源代码转换为二进制程序。编译器可以花费大量时间优化最终二进制程序的效率。Web 应用程序则不同。因为 Web 应用程序需要运行在不同的浏览器、平台和架构中,不可能事先完全编译。浏览器在获得脚本后要执行解释和编译工作。用户要求不仅要求网页能快速的载入,而且要求最终 Web 应用程序执行的效果要和桌面应用程序的一样流畅。Web 应用程序应能运行在多种设备 ...
<mx:Component> 中定义的变量仅作用于那个组件/内联 itemRenderer。同样, <mx:Component> 外的内容在不同的作用范围内, 就像这个组件是在另一个文件中定义的那样。例如, 假设您为这个 itemRenderer 添加了一个 Button, 允许用户从在线零售商那里购买书籍。Button 调用它们的 click 事件上的函数, 所以您可以如下定义这个按钮:
Xml代码
<mx:Button label="Buy" click="buyBook(data)" />
如果在文件的 ...
在JVM的规范中,有这么一些话:
“在JVM中,每个对象和类在逻辑上都是和一个监视器相关联的”
“为了实现监视器的排他性监视能力,JVM为每一个对象和类都关联一个锁”
“锁住了一个对象,就是获得对象相关联的监视器”
从这些话,看出监视器和对象锁好像是一回事,那为何要定义两个东西,若不一样,他们的关系如何?
------------------------------------------------------------------------------------------
监视器好比一做建筑,它有一个很特别的房间,房间里有一些数据,而且在同一时间只能被一个线程占据,
进入 ...
在做远程调试时,在windows系统和非windows系统下的配置,Tomcat中会有所差别,具体如下:
第一步、配置tomcat
一、在windows系统中:
打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787
其中address=8787是没被使用的端口号。连接方式有两种,为dt_shmem和dt_ ...
代码示例:
public class SyncTest
{
static Object obj = new Object();
public static void main(String[] args)
{
T1 t1 = new T1();
T2 t2 = new T2();
t1.start();
t2.start();
}
public static void test1()
{
s ...
问题描述
随着动态分割的架构思想提出,引出来两个问题:
1、 如何实现数据库的动态添加而不需要改变应用代码,进而提高系统的易维护性?
2、 如何实现多个数据库之间业务操作时的事务一致性问题?
解决方案及数据流程
解决方案
1、 引入数据库池的概念,将多个分散的数据库实例引入数据库池;
2、 引入业务控制器的概念,定义不同的业务规则对应的的数据库实例标识;
3、 引入数据库控制的概念,将多个数据库池发布到该控制器范围内;
4、 在应用服务器、接口服务器与数据库池之间添加业务规则控制器、数据控制器;
数据流程
1、 业务数据经视图层流入控制层,控制层通过业务规则控制器获取该业务数据对应的数据库标 ...
基于XML的struts2分页组件:
1、自定义JSP标签
import java.io.File;
import java.io.IOException;
import java.net.URL;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.TagSupport;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c ...
作者:kiral 链接地址:http://kiral.iteye.com/blog/899243
自己曾经带过一个6人左右的团队,经历了一些事情之后,才发现自己的管理能力非常差。虽然个人能力在持续提升,但团队能力却增长不大。究其原因我觉得是自己对管理的理 ...
作者:kiral 原文地址:http://kiral.iteye.com/blog/891850
“Don‘t make me think!"
由于最近看到BOSS分享了一篇PPT《有效沟通》,在沟通方面也得到大飞的指导,在工作和生活中越来越感觉到沟通的重要性。在项目管理中沟通也起着至关重要的地步,所以在此小结一下。
什么是沟通?
卡内基说“所谓沟通就是同步。每个人都有他独特的地方,而与人交际则要求他与别人一致。”我也认为沟通就是信息的同步。
如何有效沟通?
沟通的关键是同理心。学会站在对方的立场进行沟通。其次是减少沟通壁垒,在表述者和聆听者之间存在两道沟通壁垒。信息的 ...
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.lang.reflect.Field;
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@interface FiledRef
{
String fieldN ...