上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 58 下一页
摘要: /*____________________________________________POJ 2739题________________________________________________ Sum of Consecutive Prime Numbers Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10458 Accepted: 5914 Description:Some positive integers can be represented by ... 阅读全文
posted @ 2011-03-16 22:35 java简单例子 阅读(228) 评论(0) 推荐(0)
摘要: junit是我们平时开发中天天用到的测试框架,为了了解器内部隐藏的机关,特意分析了一下源码,这里我们用的是Junit3.8版本。1.包的划分junit.awtui,这个是junit的awt实现的ui界面组件junit.extensions这个是junit核心功能之外的扩展点,对TestCase的装饰,Demorator模式的很好的例子junit.framework,这个是junit的核心功能,像我们平时常用的TestCase,TestSuit类都是在这的,还有Assert类,提供了我们测试中常用的断言静态方法junit.runner,这个包下是运行TestCase的核心类,最重要的是TestL 阅读全文
posted @ 2011-03-16 19:45 java简单例子 阅读(663) 评论(0) 推荐(0)
摘要: /*_____________________________________________________POJ 3299题___________________________________________________ Humidex Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 1134 Accepted: 518 Description:Adapted from Wikipedia, the free encyclopediaThe ... 阅读全文
posted @ 2011-03-16 00:13 java简单例子 阅读(208) 评论(0) 推荐(0)
摘要: /*_____________________________________POJ 2159题____________________________________________ Ancient Cipher Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 4701 Accepted: 1905 Description:Ancient Roman empire had a strong government system with various departmen... 阅读全文
posted @ 2011-03-15 23:33 java简单例子 阅读(215) 评论(0) 推荐(0)
摘要: 网站性能优化的几点最佳实践1.动静分离动是指网站的动态内容,如jsp文件,这些东西交给tomcat或jboss来处理静是指静态的html,js,css,image,这些东东交给apache来处理,因为tomcat等web容器来处理静态内容时效果不是很好2.镜像对于大型的网站,考虑到那方和北方的用户访问时可以自动切换到相应的网通/电信机房3.静态内容缓存如静态的html页面,把他们缓存起来,可以在服务器端做缓存,也可以在客户端缓存,合理设置客户端缓存的时间(Expire Date)4.js和css文件做压缩操作我们编码后的css和js一般都是格式良好的文件,里面的换行空白,注释都很完整,但是这样 阅读全文
posted @ 2011-03-15 08:47 java简单例子 阅读(110) 评论(0) 推荐(0)
摘要: 以下几条经验是我在几年工作中总结出来的,而且现在工作中一直在使用的原则1.减少关联查询的表数量,控制在3个以内2.表设计时能冗余就冗余,数据的一致性靠业务逻辑去控制3.忘掉外键,不要依靠底层db给你检查数据的不一致,同上(忘掉书本里的那些概念吧,听起来有些叛逆~)4.查询语句中尽量不用in,not,left join,right join5.数据库字段设计尽量设计成非空的,便于作索引6.对于查询条件用到的字段,对其作索引7.查询条件中,尽量避免用like,尽量使用等值查询8.为每个表设置一个默认主键,即使它没有任何用处9.为每个表设置一个gmt_create,gmt_modified字段,表示 阅读全文
posted @ 2011-03-14 22:09 java简单例子 阅读(179) 评论(0) 推荐(0)
摘要: 标记 用途 例子 <%-- --%> 注释语句 <%-- This is comment --%> <%= %> 表达式(求值)语句 <%= new Date() %> <%! %> 声明语句 <%! Date myD = new Date(); %> <% %> 代码语句 <% for(int i=0;i<10;i++) %> <%@ %> 指令语句 <%@ page import="java.util.*" %> 阅读全文
posted @ 2011-03-14 19:10 java简单例子 阅读(140) 评论(0) 推荐(0)
摘要: 需求背景利用线程来模拟生产者和消费者模型系统建模这个系统涉及到三个角色,生产者,消费者,任务队列,三个角色之间的关系非常简单,生产者和消费者拥有一个任务队列的引用,生产者负责往队列中放置对象(id),消费者负责从队列中获取对象(id),其关联关系如下方案1因为是多线程操作,所以对任务的存取都要使用线程同步加锁机制,看一下我们的TaskQueue类,两个主方法都加了synchronized修饰,这就意味着,一个时间点只可能有一个线程对这个方法进行操作TaskQueue类代码package com.crazycoder2010.thread;public class TaskQueue { pri 阅读全文
posted @ 2011-03-14 16:27 java简单例子 阅读(197) 评论(0) 推荐(0)
摘要: 首先来看以下我们的需求:用java编写一个监听程序,监听指定的端口,通过浏览器如http://localhost:7777来访问时,可以把请求到的内容记录下来,记录可以存文件,sqlit,mysql数据库,然后把接受到的信息在浏览器中显示出来要点:Socket,线程,数据库,IO操作,观察者模式来看下我们如何来设计这个小系统,这个系统包含三部分的内容,一个是监听端口,二是记录日志,三是数据回显,端口监听第一想到的就是Socket编程了,数据回显也是一样的,无非是把当前请求客户端的socket获取到,然后把消息通过流输出出去,日志的记录因为是要多种实现策略,这里我们使用了一个观察者模式来实现,服 阅读全文
posted @ 2011-03-11 23:42 java简单例子 阅读(2026) 评论(0) 推荐(0)
摘要: 1.bean的初始化操作1.1通过在配置文件中,设置bean的init-method方法,destory-method方法,spring框架会通过反射机制来调用 java类package com.crazycoder2010.spring.init;public class InitDestoryMethodBean { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } /** * 当属性被注入完毕后把注... 阅读全文
posted @ 2011-03-07 20:43 java简单例子 阅读(266) 评论(0) 推荐(0)
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 58 下一页