- 浏览: 205482 次
- 性别:
- 来自: 武汉
最新评论
-
minroseven:
[color=red][/color]个
[#0x0050] "Could not resolve placeholder"解决方案 -
JavaAiHaoZhezh:
character-set-server=utf8 可用!!! ...
[#0x004E] MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8 -
Jeremy__Pan:
哎哟,不错哦。解决了我的问题,不过是我拿maven 来构建的, ...
[#0x0050] "Could not resolve placeholder"解决方案 -
di1984HIT:
写的很好,真的很好。
[#0x004E] MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8 -
yousteely:
[client]default-character-set=u ...
[#0x004E] MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8
文章列表
来自尚学堂Spring视频教程;作文字总结。
系统中现有接口UserDAO及其实现UseDAOImpl:
package com.bjsxt.dao;
import com.bjsxt.model.User;
public interface UserDAO {
public void save(User user);
}
package com.bjsxt.dao.impl;
import com.bjsxt.dao.UserDAO;
import com.bjsxt.model.User;
public class UserDAO ...
所谓的值传递(pass-by-value)指的是:传递给方法的是参数值的一个copy。Java方法使用的永远是值传递(很多地方说到的“引用传递”其实也可以看做是值传递,概念搞多了反而还不好理解,干脆说死一点,Java就只使用值传递)。
通过例子来看:
public class Test {
public static void change(String s) {
s = "changed";
}
public static void main(String[] args) {
String s = "original ...
终于是完工了。5月底的时候已经完成了90%,结果一直耽搁到6月初才完稿。
主要基于http://www.family168.com/tutorial/jbpm4.0/html/这个版本,对照英文版做了翻译、补充和整理。
对于原文档中的错误、翻译的用词或是其他要特别说明的地方,在本文中用“编者注”来说明。
翻译拿不准的地方都附上了英文原文。
TODO表示尚有疑问的地方或是未来版本(if any, ^_^)需要改进的地方。
文中每一个示例都标出了源代码的位置。
本文只是用户手册中的第六章,不是全部的翻译。
欢迎拍砖。
一直没有搞清楚这几个概念,这里做总结。来自《大话设计模式》。
1. 关联(association)
仅仅表示对象A“知道”对象B,对象A并不“拥有”对象B(这里的“知道”和“拥有”并不一定是从业务逻辑上判断,应该宽泛到从常识上判断)。如下图:
企鹅“知道”气候,但并不“拥有”气候,在代码上反映为:
class Penguin extends Bird {
private Climate c;
}
2. 聚合(Aggregation)
聚合在关联的基础上更近一步,表示一种弱“拥有”关系,对象A可以包含对象B,对象B可以是对象A的一部分,但 ...
[#0x003A] join
- 博客分类:
- Database
来自wikipedia。仅作总结。
假设有两张表:
★Cross Join: 即笛卡尔乘积(Cartesian Product)。标准语法为:
SELECT *
FROM employee CROSS JOIN department;
也可以隐式地写为:
SELECT *
FROM employee, department;
得到的表结构为(LastName, DepartmentID, DepartmentID, DepartmentName)
★Inner Join: 不标准地说,Inner Join就是Cross Join加上了一 ...
使用clover-for-eclipse,发现测试一个简单的Dynamic Web Project时,servlet总是显示不出来,提示找不到类com_cenqua_clover/CoverageRecorder。
解决办法是下载一个clover-for-ant,把lib里的clover.jar放到项目的lib下即可。
参考Wikipedia: http://en.wikipedia.org/wiki/Isolation_(database_systems)#Repeatable_reads_.28phantom_reads.29
Isolation的理想状态是:the result of Transaction A is invisible to Transaction B until Transaction A is completed。不过这么一来,只有Serializable级 ...
继续学习。pointer swizzling有个很坏的翻译叫“指针混写”,翻译得不知所云。
以下来自Jargon File和Wikipedia。
To convert external names, array indices, or references within a data structure
into address pointers when the data structure is brought into main memory from
external storage; this may be done for speed
in chas ...
继续补课。来自wikipedia。
一个disk drive包括两个移动部件:disk assembly(磁盘组合)和head assembly(磁头组合)。disk assembly是盘片(platter)的集合,一个盘片有2个盘面(side)。head assembly是磁头(head)的集合,一个盘面一个磁头。
...
本科的课没学好,今天补上。
以下资料来自百度百科和Wikipedia。
内存在计算机中的作用很大,电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致内存消耗殆尽。
为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用,以缓解内存的紧张。不过虚拟内存只是暂时存储物理内存的内容,任何使用中的内存都只能从物理内存中读取。
充当虚拟内存的这部分硬盘空间即是页面文件,具体说来就是XP系统下的pagefile.sys这个文件。
页面文件的组成单位为页面。
In a context of compute ...
例子来自spring-framework-2.5.6.SEC01\docs\MVC-step-by-step\pdf\spring-mvc-step-by-step.pdf。
先上图,再慢慢解释。
1. DispatchServlet接过浏览器的/hello.htm请求
在springapp/war/WEB-INF/web.xml中,定义了homepage:
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
...
1. 何为依赖
不管是面向对象,还是面向过程,一个应用总会分成许多的模块,然后由这些模块协同工作完成任务。要协同工作就会产生依赖,如一个方法调用另一个方法、一个对象包含另一个对象,这些都是依赖关系。 比如:类A要包含对象b的话,就需要在A里B b = new B(),这里明显是类A依赖对象b(因为怎么看都不像是对象b依赖类A……)
2. 何为依赖注入
I have to say, the translation sucks! I'd rather use 'Dependency Injection' or 'DI' instead.
所谓DI,就是由容器动态 ...
看似是一个variable有name和mapped-name两个名称,其实情况很复杂。看例子。
假定我们有一个极其简单的流程vartest (surprisingly it also means V-Artest, but i must say that i'm not a Laker fan) 。在start-state的controller里添加一个variable,name为"var",mapped-name为"variable",如下:
<?xml version="1.0" encoding=" ...
- 2009-11-14 17:44
- 浏览 1238
- 评论(0)
1. 向量模型同样将dj和qcc同级计算,采用的同级方式是扩展qcc到t维
2. 相似度计算
依旧有dj = {w1j, w2j, …, wtj},但这里的wij不再是二元值,而是一个加权值;同样定义qcc = {w1, w2, ..., wt},这里的wi也是一个加权值
sim(dj, qcc) = dj • qcc / (|dj| * |qcc|), dj • qcc为向量点乘运算
一次检索的过程是根据qcc来和所有dj ∈ D(文档集合),计算出一组sim值,然后依据sim值来排序D,返回前排部分文档(可自定义阈值,比如返回sim值大于0.5的或是D排序后的前30%文档)
...
1. 经典模型的前提概念
以ki表示indexing item,K = {k1, k2, …, kt}为整个系统的indexing item集,即整个系统只有t个indexing item
针对文档dj,wij为ki在dj中的权值,若ki没有在dj中出现,则wij = 0
dj可以表示为dj = {w1j, w2j, …, wtj}
...