在域模型中,类之间存在四种关系
1、关联(Association)
类之间的引用关系,可以有一对一、一对多和多对多,例如customer与order之间就是一对多public class Order{
// 与order对象关联的Customer对象
private Customer customer;
}以上代码建立了从Order类到Customer类的关联,同样也可以建立从C...
分类:
Web程序 时间:
2015-07-23 12:04:50
阅读次数:
137
windows下的两个等待技术
第一种: Win32 Sleep()函数
这个函数要求操作系统中止线程动作,直到读过某个指定的时间之后才恢复。能在某个线程结束时(而不是某段时间结束时)被调用。
第二种:busy loop(busy waits)
不断调用GetExitCodeThread(),直到其结果不再是STILL_ACTIVE.
缺点:浪费CPU时间...
安卓系统其实是Linux系统中的一个应用程序,对应的程序是app_process,该程序是在init.rc 中被声明的,Linux启动后会启动该zygote(app_process)进程(该程序由java代码实现,由Dalvik虚拟机运行,对应代码在latest-android-2.3.7_r1\android-2.3.7_r1\frameworks\base\core\java\com\andr...
分类:
移动开发 时间:
2015-07-23 12:03:11
阅读次数:
134
下面介绍一下重要的几个,设计基本 图片处理 的函数,依次来了解OpenCV的入门知识。具体的详细用法还是以官方的API【Official Tutorials】【Python-OpenCV】为准。imread图片读取函数,用法如下# read image with color
img = cv2.imread("./lena.jpg")# OR read gray image
imgGray = cv...
分类:
其他好文 时间:
2015-07-23 12:04:36
阅读次数:
147
让HttpClient不要打印巨多的日志log4j.logger.org.apache.commons.httpclient=DEBUG参考http://hc.apache.org/httpclient-3.x/logging.html...
分类:
Web程序 时间:
2015-07-23 12:03:32
阅读次数:
264
云战略及安全思考与建议
紫薇真人李万鸿
1.加强投资,实现云战略。
公司要在三年内建立起北京、上海、深圳三个云平台,互为备份,为公司内部的研发、测试、生产、办公提供支持,还可对外出租云主机、云存储,...
分类:
其他好文 时间:
2015-07-23 12:01:59
阅读次数:
141
说一说最近上传app经过,现在苹果的审核团队效率提高了不少,基本都是在7天就可以有结果,毕竟每天有那么多的app排队等待审核。发现审核回复的邮件都是在凌晨,应该是在每个那进行审核的。
第一次提交:
公司有个app需要上线审核,然后就开始提交app,等待结果吧,大概5天后结果出来了,悲剧的是被拒绝,好吧,那就查看被拒绝的原因,上面说我们的app里没有数据,根据app描述的营销说明在app里无法找...
分类:
移动开发 时间:
2015-07-23 12:03:11
阅读次数:
2897
再论健康长寿之道
紫薇真人李万鸿
追求健康长寿是每个人的梦想,健康是长寿的前提,那么,怎样才能实现这个梦想呢?
病从口入,大多数疾病都是吃喝出来的。最新科学研究表明,常吃肉者患癌症、中风、高血压、高血脂、糖尿病等病者...
分类:
其他好文 时间:
2015-07-23 12:00:28
阅读次数:
124
OpenCV中提供了很多处理图片的强大函数,可以对很多格式的图片加特效!有点实现Photoshop里的工具的感觉。 下面先介绍一些简单和常见的特效。二值化(Image Threshold)参考这里:Image Processing二值化只能处理灰度图,而所谓的灰度图,就是一幅只用 0-255 这个范围来表示每一个像素点的图像。灰度图没有色彩信息,看起来灰萌灰萌哒;但是又不完全只有黑白两种颜色。二值化...
分类:
其他好文 时间:
2015-07-23 12:03:07
阅读次数:
265
快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。
该方法的基本思想是:
1.先从数列中取出一个数作为基准数。
2.分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边。
3.再对左右区间重复第二步,直到各区间只有一个数...
分类:
编程语言 时间:
2015-07-23 12:01:29
阅读次数:
150
项目需要用脚本生成sitemap,中间学习了一下sitemap的格式和lxml库的用法。把结果记录一下,方便以后需要直接拿来用。安装lxml首先需要pip install lxml安装lxml库。
如果你在ubuntu上遇到了以下错误:
#include "libxml/xmlversion.h"compilation terminated.error: command 'x86_64-linu...
分类:
编程语言 时间:
2015-07-23 12:01:25
阅读次数:
232
package 输出指定文件绝对路径;
import java.io.File;
/*
* 需求:请大家把"E:\\JAVA语言"目录下所有的java结尾的文件的绝对路径给输出在控制台。
*
* 分析:
* A:封装目录
* B:获取该目录下所有的文件或者文件夹的File数组
* C:遍历该File数组,得到每一个File对象
* D:判断该File对象是否是文件...
分类:
编程语言 时间:
2015-07-23 12:02:35
阅读次数:
165
1.
①连通图
②
经过每边一次且仅一次的通路
③欧拉通路
2.
①连通图
②
经过每边一次且仅一次的回路
③欧拉回路
3.
①连通图
②
有零个或两个奇点
③存在欧拉通路
4.
①连通图
②
有零个奇点
③存在欧拉回路...
分类:
其他好文 时间:
2015-07-23 11:58:35
阅读次数:
119
问题:给定英文句子,反转里面的每个单词,例如"the sky is blue" 反转后为 "blue is the sky"实现思路:对英文句子每个字符做循环s存放反转的句子,w存放单词遇到空格(1个或多个)将w添加到s中非空格则将字符添加到w实现代码:var reverseWords = function(str) {
str = str.trim();
var s = "";
...
分类:
其他好文 时间:
2015-07-23 11:59:14
阅读次数:
132
在OC中,除了while这种循环方式外,还有另外for循环和do-while循环,它们在不同的业务逻辑下会有不同的作用。可以和C语言和Java对比着学习。
(一)代码一:
int main(int argc, const char * argv[]) {
@autoreleasepool {
for (int i = 0; i < 5; i++) {
...
分类:
其他好文 时间:
2015-07-23 11:58:53
阅读次数:
224
作作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell
本篇文章是【Android应用保护技术探索之路系列】的开篇文章,主要介绍在哪些环节去保护Android应用。
如果我们想逆向一个Android应用,我们一般会首先对...
分类:
移动开发 时间:
2015-07-23 12:00:49
阅读次数:
124
//hdu3415 Max Sum of Max-K-sub-sequence
//单调队列
//首先想到了预处理出前缀和利用s[i] - s[j]表示(j,i]段的和
//之后的问题就转换成了求一个最小的s[j]了,这样就可以单调队列
//求最小值。
//队列中维护的是区间的开始的位置j,我们插入队列中的是j-1,因为
//这个时候s[i] - s[j-1]刚好就是[j,i]段闭区间的和
/...
分类:
其他好文 时间:
2015-07-23 11:57:53
阅读次数:
130