- 浏览: 1115647 次
最新评论
-
Lixh1986:
Java并发编程:自己动手写一把可重入锁https://blo ...
Java之多线程之Lock与Condition -
Lixh1986:
http://win.51apps.com.cn/https: ...
temp -
ztwsl:
不错,支持很好
HttpServletRequest和ServletRequest的区别 -
guodongkai:
谢谢您能将知识精华汇编总结,让初学者们从原理中学会和提高。
javaScript之function定义 -
kangwen23:
谢谢了,顶顶
struts2中的ValueStack学习
文章列表
数据库设计之三范式(通俗解释)
一范式就是属性不可分割。属性是什么?就是表中的字段。
不可分割的意思就按字面理解就是最小单位,不能再分成更小单位了。
这个字段只能是一个值,不能被拆分成多个字段,否则的话, ...
分表是一种设计方法。而不是数据库本身所提供的功能。
在大型数据量的环境下,经常会看到这样的命名:
xxx_001
xxx_002
xxx_003
------------------------------------------------------------
产生背景:
当一张的数据达到几百万时,查询一次所花的时间会变多。尤其是范围查询。
如果有联合查询的话,可能会死在那儿了。
分表的目地就在于此,缩小查询范围,减少时间,减轻数据库的负担。
实例分析
MySQL如何将数据高效分表?
有一个大数据表(数据量上千万),现在想做分表处理,
现在设计的做法是使用php程序,根据每 ...
有人的地方,就有江湖。
人是大自然的主体,是最高不可逾越的科技。
人所掌握的科技,永远都无法逾越人的生命本身。
科技必须为人服务,才能得以生存。
科技只有屈于人性之下,方可存在。
这就是运营之道的要素之一。
Struts2拦截器原理以及实例
http://www.cnblogs.com/estellez/p/3963040.html
-
Struts 2 vs SpringMVC - Battle of the Frameworks - Isos Technology
Over the years in my work as a consultant, I’ve worked with several companies that were looking to convert their legacy systems to a web-based solution. Once they selected Java (great choice!) as their language, their next question ...
一、Servlet 是单例吗
不是。
1、你可以用多个 URL 映射同一个 Servlet。这样就会出现多个实例。
2、看看 Servlet 定义:
引用
For a servlet not hosted in a distributed environment (the default), the servlet container must use only one instance per servlet declarati ...
单用户登录是系统中数据一直性的解决方案之一。
问题背景:
试想,如果同时有两个用户使用一个账号登录系统,
他们两个人需要对一批文章进行编辑。
都已经把同一篇文章读取到了浏览器中各自进行编辑后提交,
那么就会出现该文章只会保存一个人提交的结果。
先提交的那个人的将会被覆盖掉。
核心思想:
背景:由于每次请求的 sessionId 都不一样。
确保:每个用户名只能对应一个 session
方法:
在全局变量中维护一个 session 列表。
如果相同的用户名,出现不一样的 sessionId,
说明该用户进行了第二次登录,
则使原来存在的 session 失效(移除 session )。
...
Maven repo libs:
Servlet API,JSP, JSTL,
Spring,SpringMVC,SpringJDBC
Mysql
<!--
===========================================================================
1. How to create a WebApp using eclipse build-in maven?
______________________________________________________ ...
一、问题背景
在使用多线程时,如果要开启一个任务,则就需要新建一个线程。
线程也是对象,那么是否可以不用新建,而使用原来的呢?
试试下面的方法:
Thread incT = new Thread(new Inc(c));
Thread decT = new Thread(new Dec(c));
for(int i= 0; i < 200; i++){
incT.start();
System.out.println("in ...
经典排列组合与动态规划题
一、原题:
// https://leetcode.com/problems/unique-paths/
/*
A robot is located at the top-left corner of a m x n grid
(marked 'Start' in the diagram below).
The robot can only move either down or right at any point in time.
The robot is ...
《大学》曰:
大学之道,在明明德,在亲民,在止于至善。
知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。
古之欲明明德于天下者,先治其国,
欲治其国者,先齐其家;
欲齐其家者,先修其身;
欲修 ...
人之所以为人
人之所以为人,概是人有操守、底线,人可以较真,能够使事物保持本来面目。
因为物质是越用越旧,越用越坏。人可以通过道德,善心,修复使其如初。
俗语说:人要脸,树要皮。脸,即为底线也。
那么不要脸又将如何呢?就象物质败坏腐烂一样,一切都将变得混混噩噩,
因为没有底线,没有标准了。
然而,人怎么做是人的事,人的事是人自己的事。人做不好,不是客观的规律不行了,
是人自己不行了。相反,客观的规律是不变的,
老子曰:天地不仁,以万物为刍狗。所以才看出是人自己变了。
古人的智慧,早在一千多年前的唐朝,就已预见到了今天的事情。
古人认为,宇宙运行是有规律的轮回。从小的说,日夜的交替。再大 ...
一、问题:
public void test(){
String name = null;
setReference(name);
if(name == null){
System.out.println("name is null");
}
}
private void setReference(String name){
name = "java";
...
应试教育——人性的扼杀
```
聊天中,说到了我的儿子,说到了我儿子在美国小学中的经历,
说到了美国教育。
这个小姑娘在一旁听着,突然睁大眼睛,惊异地看着我,
问道:“叔叔,你是不是写了一篇文章,说你的儿子在美国上小学的事情?”
我说:“写美国小学的文章可不少,你看的是哪一篇?”
小姑娘说:“文章有一段是这么写的:‘
美国的小学虽然没有在课堂上对孩子们进行大量的知识灌输,但是,
他们想方设法把孩子的眼光引向校园外那个无边无际的知识的海洋;
他们没有让孩子们去死记硬背大量的公式和定理,
但是,他们煞费苦心地告诉孩子们怎样去思考问题,
教给孩子们面对陌生领域寻找答案的方法;
他们从 ...
由一道算法题想到的
1、16. 3Sum Closest
Given an array S of n integers, find three integers in S such that the sum is closest to a given number, target. Return the sum of the three integers. You may assume that each input would have exactly one solution.
For example, given array S = {-1 ...