搜索到与相关的文章
数据库相关

poj 3273 Monthly Expense

http://poj.org/problem?id=3273给你每天的花费,让你分成m组要求各组的和中的最大值越小越好二分查找#includeusingnamespacestd;constintN=100001;intn,m;booltoosmall(intk,intmoney[]){intcount=1;//k吧花费分成的组数,开始为一组intsum=0;for(inti=1;i<=n;++i){if(sum+money[i]>k)/

系统 2019-08-12 01:51:53 2823

数据库相关

我对软件优化的一些想法

目前所做的项目,今年应该是第5个release了,走过了这5年的风风雨雨,中间几度更易开发人员,现在的团队与5年前的团队已是两个完全没有"交集"的团队,这样必然导致我们对项目会存在很多的不理解,不理解其初衷,不理解其原始设计,不理解其代码。。。对一些不理解的地方不敢大动手脚,只能修修补补以完成需要的功能,其结局从开发角度看就是总体设计的缺失,代码结构的混乱,从功能角度看就是容易出错,运行速度极慢。项目极其需要一次深入的代码重构与性能提升,而这都至少需要一个

系统 2019-08-12 01:51:48 2823

各行各业

谷歌浏览器的源码分析(21)

上一次说到类RenderThread和类RenderView把消息处理,那么这两个类是怎么样处理消息的呢?又是怎么样处理浏览的消息呢?现在就带着这两个问题去分析它的源码,理解它处理消息的方法。类RenderThread处理消息的代码如下:#001voidRenderThread::OnMessageReceived(constIPC::Message&msg){#002//NOTE:Wecouldsubclassrouter_tointerceptOnCo

系统 2019-08-12 01:33:36 2823

Tomcat

tomcat环境变量的配置(网上摘,全部验证通过)

tomcat环境变量的配置1.===>进入bin目录下,双击startup.bat看是否报错。一般肯定会报。2.===>右键我的电脑===>高级===>环境变量新建一个变量名为JAVA_HOME然后变量值是你的JDK的bin目录的上一层。再新建一个变量名为CATALINA_HOME变量值是你的Tomcat的bin的目录的上一层。3.===>进入Tomcatbin目录下双击shutdown.bat然后重复1的操作。看是否报错。应该不报了。4.===>进入ap

系统 2019-08-12 01:32:35 2823

Python

Python返回真假值(True or False)小技巧

在昨天关于substring的blog中有如下一段代码:也许你已经发现,在Python3中其实有办法只用一行完成函数:复制代码代码如下:>>>defisSubstring2(s1,s2):returnTrueifs2.find(s1)!=-1elseFalse但是。。。还可以更简单吗?如何更简单使用Python表达条件语句呢,justforfun:)一种做法是使用列表索引:复制代码代码如下:>>>defisSubstring2(s1,s2):return[

系统 2019-09-27 17:38:34 2822

Windows

与Windows 7 Beta1的亲密接触

与Windows7Beta1的亲密接触作者:一江春水、春水东流、引火虫文:长江边上按照既定计划,微软已经于日前放出Windows7Beta1的公测版本,相信很多朋友已经开始接触这一划时代的操作系统,虽然绝大多数用户由于硬件的限制尚无法体验到触摸操控等新的功能,但Windows7Beta1凭借多项改进和全新的界面,早已经征服了无数先期体验的狂热用户……那下面我们就走进Windows7,亲身体验Windows7Beta1吧!Windows7Beta1的硬件要求

系统 2019-08-29 23:43:55 2822

编程技术

.NET基础学习(LINQ)

转:http://www.cnblogs.com/cmsdn/archive/2012/04/12/2442107.html什么是LINQLINQ(发音为link)代表语言集成查询(LanguageIntegratedQuery)详细见LINQ匿名类型第一个成员初始化器是赋值形式,第二个是成员访问表达式,第三个是标示符形式,如下实例所示:1stringSex="男";2varperson=new{Age=24,SimpleClass.Name,Sex};3

系统 2019-08-29 23:29:52 2822

编程技术

eclipse + JBoss 5 + EJB3开发指南(9):实现E

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:eclipse+JBoss5+EJB3开发指南(8):实现EntityBean的一对多(one-to-many)映射在EJB3中需要使用@ManyToMany对封装多对多关系的字段或getter方法进行注释。先看看下面的表:图1t_addresses表t_addresses表和t_customers表是多对多的关系。需要使用一个关联表来描述这种关系,关联表的结构如下图所示。图2t_customers_a

系统 2019-08-29 23:20:57 2822

编程技术

操作系统自我修复攻略

操作系统自我修复攻略作者:TT威胁我们电脑安全的东西现在越来越多了,很多用户在系统出现问题的时候首先想到的就是下载辅助软件来进行检查。其实操作系统本身就自带了很多的维护工具,在很多时候无须软件其实也能完成系统检查与修复。系统自带工具的优势与劣势除非是完全绿色的软件,否则任何系统辅助软件都会在系统中写入很多文件,并且增加注册表的体积。而且没有任何一个软件厂商会比微软更加了解自己的系统,所以再好的第三方系统辅助软件都有可能引发系统稳定性的问题,而使用系统自带的

系统 2019-08-29 23:20:28 2822