上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 236 下一页
摘要: 在DM奋斗了20个月之后,我终于有机会DM说再见。这我不是我第一次和DM说再见,因此我也不确定这次的再见是再也不见,还是再次见面。但有一点可以确定的是,在接下来相当长的一段时间内,我是没有机会见到DM的。 关于DM项目的背景,我不能在这里介绍,因为这属于商业秘密。那么DM这个项目是否是一个成功的项目呢?我觉得这很难说。你可以说它是一个成功的项目,因为它成功的上线了,并且这个项目的业务统一性,让它不仅能够在所开发的站点使用,也可以在其它站点上使用。在这方面来说,它实现的是产品的价值,它是成功的。 但是在开发者眼中,这是一个失败的项目。它的成果是开发... 阅读全文
posted @ 2013-07-14 22:26 爱生活,爱编程 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 互联网公司高并发图片处理中间层服务架构设计目录背景 1大吞吐量服务端架构设计要考虑四个技术点 1编程语言和编译优化 2下面说一下单进程多线程模型 2多进程服务器: 3图片压缩算法(jpeg,png,gif) 4高效分布式文件存储系统选型 4Linux系统中sysctl参数优化(TCP高级选项设置) 5背景本文分析互联网公司高并发高吞吐量(访问)下图片处理(主要是图片压缩或变换)中间层服务架构设计,互联网公司经常会有大量原始图片上传,而且一个原图会在页面以不同尺寸缩略图显示,一般有两种策略生成缩略图,一种在上传图片时,生成需要的多张不同缩略图,另一种是请求指定尺寸的图片时实时生存缩略图片,第一种 阅读全文
posted @ 2013-07-14 22:24 爱生活,爱编程 阅读(6272) 评论(0) 推荐(3) 编辑
摘要: 题意:初始状态固定(朝上的全是W,空格位置输入给出),输入初始状态的空格位置,和最终状态朝上的位置,输出要多少步才能移动到,超过30步输出-1.简析:每一个格子有6种状态,分别是0WRB, 1WBR, 2RWB, 3RBW, 4BRW, 5BWR (上前后 对应的颜色) 由于只给出了终态朝上的颜色,其他的不知道,所以终态真正应该有256种,对于这个可以用一次dfs全部枚举出。一、搜索策略的问题单向搜索的话,平均一下,大概每次也有3个状态,30层的话,复杂度太高,放弃。A*的话,考虑当前不在正确位置的格子数。不知道是否可行,没有尝试。双向搜索的话,只有30层,平分一下15层,再看看时间5s,还是 阅读全文
posted @ 2013-07-14 22:22 爱生活,爱编程 阅读(1077) 评论(1) 推荐(0) 编辑
摘要: SSH 密令控制台 user/pwd 一:停止tomcat 1,cd .. 进入根目录 2,cd home/ 3,ll 4,cd bin/ 进入tomcat bin目录 5,ll 6,ps -ef | grep conf 过滤进程 7,kill -9 进程编号8,发布class文件 二:发布后重启tomcat 8,./startup.sh ============================================= bzip2recover 功能说明:用来修复损坏的.bz2文件。 语法:bzip2recover[.bz2压缩文件] 补充说明:bzip2是以区块的方式来压... 阅读全文
posted @ 2013-07-14 22:20 爱生活,爱编程 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 1、堆定义:堆就是左右孩子小于或者大于父节点2、排序思想:堆排序使用一种称为“筛”的运算进行节点数据的调整,直到使节点最后满足堆的条件。已调整A[i]1) q通常堆是通过一维数组来实现的。在起始数组为 0 的情形中:父节点i的左子节点在位置 (2*i+1); 父节点i的右子节点在位置 (2*i+2); 子节点i的父节点在位置 floor((i-1)/2); #include #include /** 0 1 2 3 4 5 6 子树的索引 j = 2*i+1 0 1___|____2 3_|_4 5_|_... 阅读全文
posted @ 2013-07-14 22:18 爱生活,爱编程 阅读(230) 评论(0) 推荐(0) 编辑
摘要: tyle="font-family:Simsun; font-size:16px; line-height:24px">在调用视图的drawRect:方法之前,UIKit 会自动对描画环境进行配置,使左上角成为坐标系统的原点,在这个环境中发生的 Quartz调用都可以正确地在视图中描画。视图对象通过 frame、 bounds、和 center属 性声明来跟踪自己的大小和位置。frame 属性包含一个矩形,即边框矩形,用于指定视图相对于其父视图坐标系统的位置和大小。bounds 属性也包含一个矩形,即边界矩形,负责定义视图相对于本地坐标系统的位置和大小。虽然边界矩形的 阅读全文
posted @ 2013-07-14 22:16 爱生活,爱编程 阅读(15018) 评论(2) 推荐(0) 编辑
摘要: 多元线性回归 一元线性回归是一个主要影响因素作为自变量来解释因变量的变化,在现实问题研究中,因变量的变化往往受几个重要因素的影响,此时就需要用两个或两个以上的影响因素作为自变量来解释因变量的变化,这就是多元回归亦称多重回归。当多个自变量与因变量之间是线性关系时,所进行的回归分析就是多元性回归。 设y为因变量,为自变量,并且自变量与因变量之间为线性关系时,则多元线性回归模型为: python实现后效果如下: 参数项矩阵为[[ 3.] [ 2.] [ 1.]] http://blog.csdn.net/u010255642 3.000000*x1+2.000000*x2+1.000000*x... 阅读全文
posted @ 2013-07-14 22:14 爱生活,爱编程 阅读(1688) 评论(0) 推荐(0) 编辑
摘要: VCVC6.0的64位整数分别叫做__int64与unsigned __int64,其范围分别是[-2^63, 2^63)与[0,2^64),即-922337203685 4775808~922337203685 4775807(10^19)与0~18446744073709551615(约1800亿亿)(10^20)。对64位整数的运算与32位整数基本相同,都支持四则运算与 位运算等。当进行64位与32位的混合运算时,32位整数会被隐式转换成64位整数。但是,VC的输入输出与__int64的兼容就不是很好了,如果你写下这样一段代码:1 __int64 a;2 cin >> a;3 阅读全文
posted @ 2013-07-14 22:12 爱生活,爱编程 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 大学毕业到现在工作已经5年了,在最初的3年里一直从事软件开发的工作,但是在后面的工作时间里,接触到了项目管理,不仅需要自己能做,而且要带领团队做,管控项目了。当时部门里的技术经理学习过PMP,并参加和通过了PMP考试。 当时感觉他和我们讲项目管理都是一套套的理论,感觉非常的新鲜,而且感觉这些理论貌似也非常的有用。于是我就逐渐对项目管理产生了兴趣。自己也想着那一天参加PMP考试并成功通过考试并且用PMP的指导思想来管理项目,让自己经手的项目一个个划上圆满的句号。由于个人的种种原因,我的PMP学习考试之路被推迟了一年多,虽然此前无法参加培训并报考,但是我在工作中却一直有机会从事项目的管理方面的工作 阅读全文
posted @ 2013-07-14 22:10 爱生活,爱编程 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 做项目中经常用到String和StringBuilder,String可以用“+”来对字符串进行拼接,StringBuilder用append进行拼接,一直不明白既然可以用String,问什么还要用StringBuilder。尽管在做数据库查询的时候,习惯性的用了StringBuilder对查询语句进行拼接,但仍然不知道原因。今天看视频的时候,又看到了StringBuffer,感觉用法又差不多,所以特意查了一下这些东西的区别。归纳如下: 1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是 阅读全文
posted @ 2013-07-14 22:08 爱生活,爱编程 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 236 下一页