摘要:
问题X86服务器免不了会出现故障,以我们实验室使用的HP服务器为例,已经有几台因为各种故障更换过主板了,更换主板前后有些事情需要我们应该注意或处理, 这里记录如下,其中第二、三点是针对我们所使用的CentOS系统的,其它系统会不会有类似问题这里不打包票。iLo这里主要注意iLO的license和一些配置信息(如IP、用户、密码)。特别是license,更换的主板是没有license的,因此我们在更换主板前要先备份现在主板上的 Advanced license,否则没有了license iLo的一些功能就使用不了(如Remote Console)。更换完主板后在启动服务器时进入iLo设置进行iL 阅读全文
posted @ 2013-08-06 19:34
坚固66
阅读(2347)
评论(0)
推荐(0)
摘要:
下面我将详细讲解在机房收费系统D层中如何对数据库的增加、删除、修改,最后再来总结一下ExecuteNonQuery(),ExecuteScalar(),ExecuteReader的用法:一、增、删、改1、 增加新的记录Private Sub frmAddUser_Load(sender As Object, e As EventArgs) Handles MyBase.Load{MyConnection.Open();’打开数据库MyCommand1.CommandText="InsertintoUser_Info(userID,PWD,Level,UserName) values 阅读全文
posted @ 2013-08-06 19:32
坚固66
阅读(1351)
评论(0)
推荐(1)
摘要:
1 给定一个字符串,把字符串里面的字母换成该字母的下一个字母a换成b,z换成a,Z换成A,字符串内的其他字符不改变,给定函数编写函数 void Stringchang(const char *input,char *output);#include #include using namespace std;void StringChange2(const char *input,char *output){ assert((input != NULL) && (output != NULL)); char *p = output; while(*input) { if(((*i 阅读全文
posted @ 2013-08-06 19:31
坚固66
阅读(202)
评论(0)
推荐(0)
摘要:
其实webService的发布不仅仅只有xfire,今天,给大家介绍一下用CXF发布一个webService的小demo,CXF也是我做webService用的第一个框架。。。 先将相关的jar引进来,在pom文件中添加 org.apache.cxf cxf-rt-transports-http 2.7.3 org.apache.cxf cxf-rt-frontend-jaxws 2.7.3 即可引入相关的 第一步,不废话,还是写一个简单的接口与实现类,代码如下 public interface SayCXFService { publicString sayH... 阅读全文
posted @ 2013-08-06 19:28
坚固66
阅读(320)
评论(0)
推荐(0)
摘要:
尺寸调整指南当一个Widget被锁屏所持有时,Android框架会忽略minWidth、minHeight、minResizeWidth和minResizeHeight属性字段。如果该Widget同时也可以放置到主屏上,那么这些属性字段依然需要,因为在主屏上会使用它们,但是针对锁屏它们会被忽略。锁屏Widget的宽度始终是填充在被提供的空间中,它的高度有以下选项:1.如果Widget没有标记它的垂直尺寸可调(android:resizeMode=”vertical”),那么它的高度将始终是”small”模式:在电话的纵向模式中,”small”被定义为显示解锁UI后的剩余空间;在平板和横向的电话 阅读全文
posted @ 2013-08-06 19:27
坚固66
阅读(306)
评论(0)
推荐(0)
摘要:
非实时,通知性的方式第一种方式就是Intent,Intent可以非常方便的通讯,但是它是非实时的,无法进行实时的像函数调用那样的实时的通讯。 实时的函数调用 但是IPC的根本目的还是为了实现函数的调用,即使是传递数据也是要通过函数调用的方式,为什么呢?因为程序运行总是要知道状态,要有逻辑上的行为,因此必须通讯函数才能体现出行为。 IPC的机制除了进程,或者说不同的应用程序之间进行通讯,同时也能够让不同的组件之间进行像普通对象那样进行实时的调用。因为Android的组件都是由系统框架统一的进行构建和销毁,所以你就无法创建对象,因此,就没有办法像普通的对象那样进行组合或者聚合,从而也就没有办法进. 阅读全文
posted @ 2013-08-06 19:25
坚固66
阅读(303)
评论(0)
推荐(0)
摘要:
paip.android环境搭建与开发事例好长时间没有玩AndROID了。。以前常常做ANDROID的,今天决定在下载一个要做个时间设置器作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax1. 下载ECLIPSE+ADT+SDK 以前都是一个个单独下载,现在都可以集成在一起了。。adt-bundle-windows-x86-20130729.ZIP (400M)打开一看,晕,连C++都有了。。全面..2. 建立项目 NEW >ANDROID APPLICATION..MIN.. 阅读全文
posted @ 2013-08-06 19:22
坚固66
阅读(239)
评论(0)
推荐(0)
摘要:
有谁清楚这个事实吗 ? 网络游戏速度至关重要, 是游戏质量的唯一标准, 尤其是即时格斗, 相差几毫秒都会影响用户体验 ! 哪怕就是 5% 的效率损失,也是 差之毫厘,失之千里, 游戏的速度是程序语言天生决定的,不可避免 但是稳定性不是程序语言决定的,语言只是影响稳定性的一个次要因素 如果要在 速度 和 稳定性之间作一个选择,那我选择速度,选择 C 稳定性交给软件测试吧,你连测试都不愿意测,你写毛游戏啊 ! 这也是站在用户角度的选择,也是一个有良心的游戏开发人员的选择 我现在越来越觉得 好的游戏必须得 C 语言写, 因为现在的游戏速度还远... 阅读全文
posted @ 2013-08-06 19:20
坚固66
阅读(1336)
评论(1)
推荐(2)
摘要:
由于项目需求需要做一个报表,选择FusionCharts作为工具使用。由于以前没有接触过报表,网上也没有比较详细的fusionCharts教程,所以决定好好研究FusionCharts,同时做一个比较简单的教程提供参考。由于能力有限(应届毕业生的菜鸟而已),所以教程(学习笔记而已)不免会有错误,望别喷,望指正。当然肯定避免不了会参考其他资料的。一、FusionCharts简介和安装使用 1.1、简介 FusionCharts是InfoSoft Global公司的一个产品,而FusionChart... 阅读全文
posted @ 2013-08-06 19:18
坚固66
阅读(215)
评论(0)
推荐(0)
摘要:
之前曾写过《软件质量管理的困境与对策思考》,在其中谈到开发部门与质量管理部门(QA)应形成一个有“交集的双环”而非“哑铃型”组织,也指出软件质量管理应重实践轻量化,其目标应是帮助工程师改善工作习惯和提升开发环境的效率。那时并没有认真地思考过测试团队的核心价值,直到读到@段念-段文韬老师的《测试团队与咖啡店》。通常,软件开发团队似乎几乎不谈论自己的“核心价值”,而针对测试团队总有对该问题的特有思考是不是折射出了现实的一些状况?因为但凡探寻“核心价值”时,往往意味着价值不够清晰或者找不准重点。以我过去一直从事软件开发相关工作的经历来看,测试团队对于“核心价值”的特有思考的确存在其必然性。探讨其根源 阅读全文
posted @ 2013-08-06 19:17
坚固66
阅读(449)
评论(0)
推荐(0)
摘要:
找到Struts的lib目录 找到struts2-core-文件并解压开 这个struts.dtd文件才是我们需要添加的文件双击XML Catalog 点击ADD Key中复制粘贴D:\web\struts-2.3.4.1\lib\struts2-core-2.3.4.1.jar 复制原来的那个网络版提示 然后再选择URI 设置成功就会有相应提示了 阅读全文
posted @ 2013-08-06 19:15
坚固66
阅读(135)
评论(0)
推荐(0)
摘要:
第13章 守护进程13.1 引言*守护进程也称精灵进程(daemon)是生存期较长的一种进程。它们常常在系统自举时启动,仅在系统关闭时才终止。因为它们没有控制终端,所以说它们是在后台运行的。UNIX系统有很多守护进程,它们执行日常事务活动 13.2 守护进程的特征*系统进程依赖于操作系统实现。父进程ID为0的各进程通常是内核进程,它们作为系统自举过程的一部分而启动。(init是此种进程的例外,它是内核在自举时启动的用户层命令。)内核进程是特殊的,通常存在于系统的整个生命期中。它们以超级用户特权运行,无控制终端,无命令行 13.3 编程规则*(1)首先要做的是调用umask将文件模式创建屏蔽字设 阅读全文
posted @ 2013-08-06 19:13
坚固66
阅读(151)
评论(0)
推荐(0)
摘要:
排序算法系列学习,主要描述冒泡排序,选择排序,直接插入排序,希尔排序,堆排序,归并排序,快速排序等排序进行分析。文章规划:一。通过自己对排序算法本身的理解,对每个方法写个小测试程序。 具体思路分析不展开描述。二。通过《大话数据结构》一书的截图,详细分析该算法。在此,推荐下程杰老师的《大话数据结构》一书,当然不是打广告,只是以一名读者的身份来客观的看待这本书,确实是通俗易懂,值得一看。ps:一个较为详细的学习链接 http://blog.csdn.net/MoreWindows/article/category/859207①冒泡排序一。个人理解冒泡法思路:依次将相临的两个数进行比较,将小的数调 阅读全文
posted @ 2013-08-06 19:11
坚固66
阅读(282)
评论(0)
推荐(0)
摘要:
今天在看v_JULY_v写的二分查找实现(Jon Bentley:90%程序员无法正确实现)一文,感悟颇深,在看文章之前自己心想二分查找不是相当的easy,但是真的在读完文章,然后和自己写的比较之后,发现我就是那90%中的一员,深深明白一个道理,看似再简单的问题,没有100%的细心和努力也不可能做好。现在就把原文中的代码展示出来,不知道是属于10%行列还是90%行列?代码来自:http://blog.csdn.net/v_july_v/article/details/7093204//二分查找V0.1实现版 //copyright@2011July //随时欢迎读者找bug,email:zh. 阅读全文
posted @ 2013-08-06 19:09
坚固66
阅读(253)
评论(0)
推荐(0)
摘要:
题目描述:输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。二叉树中的路径从二叉树的根节点出发,至二叉树的叶子节点的一条直线,称为二叉树的一条路径例如:输入整数22和如下二元树10 / \512 / \4 7则打印出两条路径:10, 12和10, 5, 7。 思路:从二叉树的根节点出发,并将该节点入栈,更新currentSum的值,再遍历该节点的左子树,直到叶子节点后,判断currentSum的值,判断与输入值比较后,返回该叶子节点的父亲节点,并弹出栈顶元素,继续遍历父亲节点的右子树,直到叶节点。重复以上步骤,知道所有 阅读全文
posted @ 2013-08-06 19:07
坚固66
阅读(517)
评论(0)
推荐(0)
摘要:
转载请注明:http://blog.csdn.net/xinzhangyanxiang/article/details/9774135本篇笔记针对ML公开课的第七个视频,主要内容包括最优间隔分类器(Optimal Margin Classifier)、原始/对偶问题(Primal/Dual Problem)、svm的对偶问题,都是svm(support vector machine,支持向量机)的内容。 阅读全文
posted @ 2013-08-06 19:05
坚固66
阅读(215)
评论(0)
推荐(0)
摘要:
刚工作的时候,曾希望自己有一天能坐在项目经理的位置。然而3年的项目管理历程,发现这绝对是个烫手的位置。焦虑,邮件强迫症,高血压等疾病就是一系列后遗症。 项目经理的一大痛: 进度不可控责任是多方面的,有公司的原因,也有自己管理协调能力不足的原因。人员的离职,工作的交接,这些都是让人头痛的问题。作为项目经理,你基本要了解项目的方方面面。技术难度不深的还好些,遇到难度深的就基本是个噩梦了。协议,开源库,底层驱动,内核,业务逻辑,每一个都是一个焦油坑,让你浑身冒烟。面对上头和客户的压力,如何在加班与进度协商中做出艰难的抉择,是每个项目经理的心理历程。 项目经理的第二大痛: 技术不可控客户的需求寥寥几十 阅读全文
posted @ 2013-08-06 19:03
坚固66
阅读(252)
评论(0)
推荐(0)
摘要:
早上九点微信姗姗来迟,迫不及待的一睹她的真容。打飞机简直亮瞎了我的眼,身为it人员我居然对微信茫然了,不知所措了。乱按了一通屏幕总算过去了,已经在ipad上使用ios7有一段时间了,扁平化设计与苹果跟随的很紧。接下来找支付功能,所有的按钮都试了一遍都没找到支付,找度娘还是没用,发现一个表情包可以够买,一通兴奋果断点击购买输入苹果账号密码,尼玛居然这样就花了老子六块,以为是尼玛微信的支付功能原来是用苹果的支付。。。坑爹啊!接着找支付。。。 关注微信 微团购 公众账号结果尼玛报can't get user info from weixin 这尼玛人也看不懂啊,是给外新人看的吧。都说腾讯坐的 阅读全文
posted @ 2013-08-06 19:02
坚固66
阅读(197)
评论(0)
推荐(0)
摘要:
WalkTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1142Accepted Submission(s): 195 Problem Description Biaoge is planning to walk to amusement park. The city he lives can be abstracted as a 2D plane. Biaoge is at (x1, y1) and the amusement pa... 阅读全文
posted @ 2013-08-06 18:59
坚固66
阅读(309)
评论(0)
推荐(0)
摘要:
Y2K Accounting BugTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 8678Accepted: 4288Description Accounting for Computer Machinists (ACM) has sufferred from the Y2K bug and lost some vital data for preparing annual report for MS Inc. All what they remember is that MS Inc. posted a surplus o. 阅读全文
posted @ 2013-08-06 18:58
坚固66
阅读(164)
评论(0)
推荐(0)
摘要:
在web开发中,最纠结的一项就是文件上传,最近由于项目需要前后摸索了四天在这里分享给大家。如有不足,望指出!!前台:jquery、easyui、html后台:thinkphp主要涉及语言:jquery,php效果图如下:及时上传主要思想:在一个隐藏的div层中嵌入(iframe)上传页面,然后在单机照片框的时候,调用js文件中的函数,显示隐藏层(我这里用的是一个easyui的dialog控件),在嵌入的子页面的上传控件(file控件)上绑定一个change事件,并将自身作为参数传递过去()在函数中验证其符不符合规则(类型,大小);提交后反馈文件的保持路径 具体js中的验证以及动态加载图片 这. 阅读全文
posted @ 2013-08-06 18:56
坚固66
阅读(638)
评论(0)
推荐(0)
摘要:
PL/SQL语法PL/SQL程序由三部分组成,声明部分、执行部分、异常处理部分。模板:DECLARE /*变量声明*/BEGIN /*程序主体*/EXCEPTION /*异常处理部分*/END;接收用户的输入信息PL/SQL 块还可以接收用户的输入信息,例如:现在要求用户输入一个雇员编号,之后根据输入的内容进行查询,查询雇员的姓名。 用户的输入信息使用“&”完成。 范例: DECLARE t_eno NUMBER ; t_ename VARCHAR2(30) ; BEGIN -- 输入的信息保存在 eno 里 t_eno := &no; -- 之后根据 eno 的值,对数据库进 阅读全文
posted @ 2013-08-06 18:54
坚固66
阅读(255)
评论(0)
推荐(0)
摘要:
对于Java数据库的连接,由最初学习的每次全部手工代码,到后面的不断利用知识简化代码量;这是不断学习的过程,就像人类由原始社会的钻木取火到当代的文明,都是一步步过来的!本文不从最开始的JDBC入门开始总结,只总结被很多人忽略的地方:自己写框架,或者更确切说是框架的原理!先说使用框架的好处,也可以说是使用工具的好处,就如同使用记事本编程和eclipse之间的区别,很明显使用工具大大的提高了我们的编程效率,使我们在编程时候可以几乎避免垃圾代码或重复代码的痛苦!但是这样做其实也有不好的地方:不少的程序员,尤其是初学者,贪恋短时间出成果的短暂虚荣,学习不求原理,只求方便。也就造成了很多有识之士口中所说 阅读全文
posted @ 2013-08-06 18:52
坚固66
阅读(325)
评论(0)
推荐(0)
摘要:
1. Multiprogramming system provide an environment in which the various resources (like CPU,memory,and peripheral devices) are utilized effectively,but they do not provide for user interaction with the computer system. 2. Time sharing(or multitasking) is a logical extension of multiprogramming. In .. 阅读全文
posted @ 2013-08-06 18:50
坚固66
阅读(187)
评论(0)
推荐(0)
摘要:
作者:zuoxiaolong8810(左潇龙),转载请注明出处。 凌晨两点,魔都某出租屋。 "God like." ....... "Holy shit." ...... “哈哈。老子终于超神一次啦。”伴随着低音炮中一声怒吼,小左在自己十来平米的出租房里兴奋的尖叫起来。近了一看,原来小左操作的J8脸30分钟已经一身神装,如今正在疯狂的大杀四方。 “今晚杀的真爽,干脆通宵得了。” 依依不舍的退出了超神的一局,小左摸了摸自己像漏气了一样的肚子,喃喃的说道:“肚子有点饿了啊,这大半夜的可怎么... 阅读全文
posted @ 2013-08-06 18:48
坚固66
阅读(172)
评论(0)
推荐(0)
摘要:
Description In order to get from one of the F (1 #include#include#include#include#include#includeusing namespace std ;const int MAXN = 5005 ;struct Node{ int adj ; int e ; // 边的序号 Node *next ;} ;Node mem[MAXN * 2] ; // 边节点的数组int memp ; // 统计边节点Node *vert[MAXN] ; // 顶点指针数组int set[MAXN] ; ... 阅读全文
posted @ 2013-08-06 18:46
坚固66
阅读(163)
评论(0)
推荐(0)
摘要:
paip.jdk1.4 1.5(5.0) 1.6(6.0) 7.0 8.0特点比较与不同作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilaxjdk1.4 ------------ 1.引入的一个特性之一就是断言(assert),为程序的调试提供了强有力的支持 2.增加XML处理 3.新的I/O (NIO) APIs在缓冲处理,字符集支持,,文件I/O及可升级的网络I/O领域提供新特性及改良的性能。 4.规则表达式匹配 安全 Java 2DTM技术 图形I/O结构 Java打... 阅读全文
posted @ 2013-08-06 18:44
坚固66
阅读(257)
评论(0)
推荐(0)
摘要:
多线程,可断点续传的demo!最早写于2010.7!/*** @brief 主界面 * @author lixp */ public class HomeActivity extends Activity { private EditText downloadpathText; private TextView resultView; private ProgressBar progressBar; /** * 当Handler被创建会关联到创建它的当前线程的消息队列,该类用于往消息队列发送消息 * 消息队列中的消息由当前线程内部进行处理 ... 阅读全文
posted @ 2013-08-06 18:43
坚固66
阅读(278)
评论(0)
推荐(0)
摘要:
首先申明本人一直是一个想做项目经理的草根族,除了在本人创业一段时间内做过了项目经理(只能算是普通的技术总监,而且我们没有走正规的项目开发流程,没有做任何开发文档,开发计划,只是口头开会然后做)之外,现在的公司可以提供一点机会给我。 除此之外我只能靠自己接点项目(私活)来锻炼自己各方面的能力,看能不能朝着项目经理这个职业目标前进。用我朋友的一句话来说:都是苦逼青年。先讲讲我最近接的一个项目吧,是帮一个校友,做一个电子商务网站。由于之前有做过项目的经验,所以这边分享下我这次做这个项目的一些过程。我做项目一般的过程都是: 第一:获取用户前期需求(后面每个过程中会有变动),然后选择好框架,开发... 阅读全文
posted @ 2013-08-06 18:40
坚固66
阅读(229)
评论(1)
推荐(0)
摘要:
<?php //修改session的存储机制 //最起码应该有一个 读方法, 和一个 写方法。 //1, 我们先去建立 读方法 和 写方法。 //2, 告知session系统,使用我们的方法完成数据的读和写操作。 //建立读方法 /** * 利用 sessionID 获得session数据 *@param $sess_id string 当前会话的ID *@return string 当前的sessiondata (不需要考虑序列化与反序列化的问题) */ function sess_read($sess_id) { echo 'read'; //查询的sql语句 $.. 阅读全文
posted @ 2013-08-06 18:38
坚固66
阅读(181)
评论(0)
推荐(0)
摘要:
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通过决策保留那些有可能达到最优的局部解,丢弃其他局部解。依次解决各子问题,最后一个子问题就是初始问题的解。 由于动态规划解决的问题多数有重叠子问题这个特点,为减少重复计算,对每一个子问题只解一次,将其不同阶段的不同状态保存在一 阅读全文
posted @ 2013-08-06 18:36
坚固66
阅读(185)
评论(0)
推荐(0)
摘要:
注释::VS2010是(Ctrl+E,C),VS2012是(Ctrl+K, Ctrl+C),实际操作,按住Ctrl键不放,先按K键,再按C键。相当于Ctrl+K加 Ctrl+C的组合键 反註解:VS2010是(Ctrl+E,U),VS2012是(Ctrl+K, Ctrl+U) Ctrl+E,D ----格式化全部代码 Ctrl+A+K+F Ctrl+E,F ----格式化选中的代码 Ctrl+K+F CTRL + SHIFT + B生成解决方案 Alt+B+B 或 F6 生成当前项目 Alt+B+U 或 Shift+F6 CTRL + O 打开文件 CTRL + SHIFT ... 阅读全文
posted @ 2013-08-06 18:35
坚固66
阅读(213)
评论(0)
推荐(0)
摘要:
简单题。。。dp[ i ][ j ] 表示第 i 行取第 j 个数的MinVal/*DP&简单题*/#include#include#include#include#include#include#include#include#includeusing namespace std;const int inf = 0x7fffffff;int mat[ 22 ][ 12 ],dp[ 22 ][ 12 ];int main(){ int n,k; while( scanf("%d%d",&n,&k)==2 ){ for( int i=0;i<n; 阅读全文
posted @ 2013-08-06 18:33
坚固66
阅读(160)
评论(0)
推荐(0)
摘要:
Lock_sga 和 pre_page_sga 参数详解 Lock_sga 和pre_page_sga,是两个平时用的不算太多的参数,但是这两个参数平时在优化的时候可能给你带来比较乐观的性能提升,通过修改lock_sga和pre_pga_sga参数可以保证SGA不被换出到swap,进而而已提高SGA的使用效率。 当lock_sga参数的值修改设置为true的时候,可以保证整个sga被锁定在物理内存中,这样可以防止sga被换出到swap中;当然理当需要把pre_page_sga参数也设置为true,只有这样才能保证在数据库启动之初将整个sga读取到物理内存,而不走交换内存,从而有效的提高数据库效 阅读全文
posted @ 2013-08-06 18:31
坚固66
阅读(460)
评论(0)
推荐(0)
摘要:
今天遇到用户反映应用总是闪退。 现象:在MainActivity后,只要进入任何主进程相关的二级界面,都会导致应用闪退(注:不是崩溃引起的,只是闪退) 分析:1.看log日志,退出前有抛出异常,但查看该处代码发现异常已经被catch住,异常信息被打印出来而已。 2.怀疑是每个Activity实现时,其父类BaseActivity有干坏事,则重新自定义了一个Activity不继承自父类,发现现象仍存在,该Activity仍闪退。(vinney,thanks) 3.发现每次MainActivity的自定义的exitApp()都被调用了,设置断点,发现是由onDestory()发起的,而o... 阅读全文
posted @ 2013-08-06 18:29
坚固66
阅读(950)
评论(0)
推荐(0)
摘要:
下载地址:http://download.sysinternals.com/files/SysinternalsSuite.zip工具名 工具说明 Accesschk Windows管理员往往需要知道什么样的访问特定的用户或团体的资源,包括文件,目录,注册表项和Windows服务。 AccessChk将回答这些问题的一个直观的界面和输出。AccessEnum AccessEnum可以让你在数秒的时间内了解目录、文件以及注册表的权限设置情况,快速找到安全漏洞并锁定需要保护的权限。对于虚拟主机管理者来讲帮助会更大。ADExplorer 活动目录浏览器(ADExplorer),一款先进的活动目录(A 阅读全文
posted @ 2013-08-06 18:27
坚固66
阅读(1039)
评论(0)
推荐(0)
摘要:
说来惭愧啊。。现在才会并查集。我竟然给我妈妈讲明白并查集怎么回事了- -#define _CRT_SECURE_NO_WARNINGS#include using namespace std;#define maxx 50010int set[maxx];int find(int x) { return x == set[x] ? x : (set[x] = find(set[x])); }int main(){ int n, m; int kase = 0; while (cin >> n >> m && (n || m)) { for (int i 阅读全文
posted @ 2013-08-06 18:25
坚固66
阅读(142)
评论(0)
推荐(0)
摘要:
最近听了牛人一句:1,如果协议中定义了tag的话,协议的解析就不会依赖到变化,那么开发的话也更为独立。eg:good:name=“zl”,gender=“f”bad:name="zl",gender=0(0:femal,1:mal)所以,JSON协议中最好不要使用enum,尽可能使用word。 2,今天,一个牛人说,协议中最好定义版本号。嗯,八错。以后注意 阅读全文
posted @ 2013-08-06 18:22
坚固66
阅读(130)
评论(0)
推荐(0)
摘要:
今晚参加了个公司内部的产品经理培训,讲的是怎样成为优秀的产品经理。和很多的培训套路差不多,主要内容是怎样是优秀以及怎么变成优秀。作为程序员,你听得比较多的也许也是说,优秀的程序员要具备什么素质,要如何艰苦奋斗才能成为优秀的程序员。这类培训听多了,其实会令你觉得真实的产品经理和程序员越来越远,因为这些修身之道都是很抽象的,所塑造的职业形象在听众脑海里很模糊。那应该怎么做? 所以,我问了两个问题来令产品经理的形象更丰满:1.你比较欣赏的产品经理或团队有哪些,为什么?2.你认为哪些新闻热点人物,例如芙蓉姐姐、气功大师,适合转行做产品经理?为什么?第一个问题有助于你竖立榜样、标杆。公司内部的培训师们一 阅读全文
posted @ 2013-08-06 18:21
坚固66
阅读(158)
评论(0)
推荐(0)
摘要:
排序算法系列学习,主要描述冒泡排序,选择排序,直接插入排序,希尔排序,堆排序,归并排序,快速排序等排序进行分析。文章规划:一。通过自己对排序算法本身的理解,对每个方法写个小测试程序。 具体思路分析不展开描述。二。通过《大话数据结构》一书的截图,详细分析该算法。在此,推荐下程杰老师的《大话数据结构》一书,当然不是打广告,只是以一名读者的身份来客观的看待这本书,确实是通俗易懂,值得一看。②选择排序一。个人理解选择排序思路:首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列的起始位置。以此类推,直到所有元素均排序完毕。具体做法是:选 阅读全文
posted @ 2013-08-06 18:19
坚固66
阅读(245)
评论(0)
推荐(0)
摘要:
没有图我说个~毛(J)线(B)~对吧??? 直接上一个以前做过的项目来说说怎么去从一个前后台的程序过度到利用操作系统去管理的你代码吧~以前想过直接用事件驱动的框架去编写代码的,无奈这方面的资料实在太少~而且我的水平也不足以胜任,既然现在在全力支持Raw-OS,那么就用RTOS的框架去描述这个工程lor,好了,直接上图了,没有图我说个~毛(J)线(B),一个ICT的例子,先给框图再说功能吧,也希望初学者能和小弟我一起讨论讨论,仅限于初学者哈~大牛不小心路过就不要吐槽小弟了~ 这是一个简易ICT的模块框图。 至于ICT是个什么东东呢~各位可以自行google一下,不解释了~... 阅读全文
posted @ 2013-08-06 18:17
坚固66
阅读(245)
评论(0)
推荐(0)
摘要:
下载了点python的电子书,有基于3.x的有基于2.x的让我不知道看哪些好,BD一下差别着实很大有木有?print语句变成了函数有木有?之后都得加括号了有木有? 别人整理的成果,我就无耻地搬来借用啦~~~~~~ 原文地址 1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下代码是合法的: >>> 中国 = 'china 阅读全文
posted @ 2013-08-06 18:15
坚固66
阅读(181)
评论(0)
推荐(0)
摘要:
有时候我们经常需要设定指定文字的颜色,比如查询到的文字设置成和其它不一样的颜色,高亮显示,刚刚我试了效果还不错,特放上来留着笔记,以后直接来copy就可以了,我是个懒虫,核心代码如下//test==================================== 这些我是写在BaseAdapter里面的getView方法里的,因这些个数据是在listView中的,所以设了几个标记 if(isColor && null != strColor && (list.get(position).getContent()).lastIndexOf(strColor)! 阅读全文
posted @ 2013-08-06 18:13
坚固66
阅读(703)
评论(0)
推荐(0)
摘要:
比赛题目BDEGHIJ这是泰国的一场区域赛,除了C题英语非常抽以外,其余题目还不算难读.一开场就发现了三道很水的题目,0:21:34就把三道题给过了,都是1A,赞Moor的手速.然后场上有人过的题目就只有D了,ss读了D,告诉我们题意,聪明的Moor发现这是一道树状数组的简单题,0:51:40 1A.此时场上过最多的是B,读完题想了想发现可做,1:35:452A,被EPS卡了一次,浮点数的精度一定要注意!之后的很长一段时间场上都没人开其它题,我们把剩下的题目都读了,也基本都想了想,但都没有很好的想法.由于觉得机时空着很不好,就怀着试一试的心理让Moor去用很暴力的方法敲G题.期间Moor几度不 阅读全文
posted @ 2013-08-06 18:11
坚固66
阅读(129)
评论(0)
推荐(0)
摘要:
思路 直接根据月份做索引,然后根据日期边界判断是本月的星座还是上月的。 算法 private static String getAstro(int month, int day) { String[] starArr = {"魔羯座","水瓶座", "双鱼座", "牡羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", &q 阅读全文
posted @ 2013-08-06 18:09
坚固66
阅读(1441)
评论(0)
推荐(0)
摘要:
1.csrf是什么csrf全称是Cross-site request forgery,http://en.wikipedia.org/wiki/Csrf危害:使受害用户在不经意间执行了不是用户意愿的请求。最终导致泄密和执行了其他高危害操作。2.一般防御做法防御基本原理:本质上是做好用户数据提交的完整性,保证用户提交的内容是用户发起的非篡改过的请求。通常做法是,在用户在访问页面的时候,通过隐藏于渲染一个token,这个token由服务器在后端渲染。用户在执行变更的提交时,把token作为参数带上。服务器在后端校验token是否合法,是否被使用过。这样,就保障了用户提交过来的请求是用户本人发起的请 阅读全文
posted @ 2013-08-06 18:07
坚固66
阅读(1575)
评论(0)
推荐(0)
摘要:
题意:给三种操作1.在p位置插入一个字符串.2.从p位置开始删除长度为c的字符串3.输出第v个历史版本中从p位置开始的长度为c的字符串解法:可以用平衡树做,但是不会.后来又听说可一用一个叫rope的神奇的STL,学习了一下,用法基本和string一样.roap的内部是用平衡树实现的,历史版本和当前版本可以共享一些内存,插入和删除整段字符串效率很高.是可持久化的数据结构.//Time: 952 MS#include #include using namespace std;using namespace __gnu_cxx;crope ro,l[50005],tmp;char str[205]; 阅读全文
posted @ 2013-08-06 18:05
坚固66
阅读(206)
评论(0)
推荐(0)
摘要:
本文出自 http://blog.csdn.net/shuangde800 题目链接:点击打开链接 题目大意某校有n个教师和m个求职者,已知每人的工资和能教的课程集合,要求支付最少的工资使得每门课都至少有两名教师教学。在职教师必须招聘。 思路这题不太好想,搞了很久。。f[s1][s2]: s1表示课程集合{ s1 }都至少有一个教师教的情况。 s2表示课程集合{ s2 }都至少有两个教师教的情况。 每个求职者的pi, 对于每个求职者,要么选,要么不选,就是01背包问题。对于s1,s2,可以根据当前枚举到的求职者课程即可,可推出下一个状态:nextS1 = p[i] | ... 阅读全文
posted @ 2013-08-06 18:03
坚固66
阅读(124)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2013-08-06 18:01
坚固66
阅读(86)
评论(0)
推荐(0)
摘要:
接着上篇,继续分析代码。下面就到了MR的循环了,这里MR应该算是比较好理解的,重点是退出循环的条件设置,即如何判断前后两次中心点误差小于给定阈值。首先,while循环: while (iteration vList=getInputData(); for(VectorWritable value: vList){ Vector probabilities = classifier.classify(value.get()); Vector selections = policy.select(probabilities); for (Iterator it =... 阅读全文
posted @ 2013-08-06 18:00
坚固66
阅读(216)
评论(0)
推荐(0)
摘要:
近来在重读SICP,以前读过一次,读了第一二章就没有坚持下去,时间一长就基本忘记了,脑海里什么都不剩,就隐约记得自己曾经读过一本很牛B的书。这次读希望能够扎实一点,不管能读到哪里,希望可以理解一些东西,以后可以在日常工作中用到,所以开始一道一道地做题,强迫自己深入学习。后来发现效果不错,于是产生了写解题总结的想法,可以和大家分享,同时加深自己的印象。因为是工作之余才有时间写总结,所以也不能确定更新时间,能写多少是多少吧。前面几道题比较简答,所以就将1.1,1.2,1.3,1.4这四道题合在一起写了。1.1的题目是写出一系列表达式的输出结果。题中列出的表达式里主要是+,-,*,/四则运算,con 阅读全文
posted @ 2013-08-06 17:58
坚固66
阅读(203)
评论(0)
推荐(0)

浙公网安备 33010602011771号