1 循环内不要访问数据库。2 一个主要的函数调用很多分支函数。在主函数内尽量把数据库查询做完,分支函数若需要数据库的数据,则通过传递参数获得。3 函数接口清晰,多个参数尽量不要有交集。4 几个主要的函数中如果有类似功能,尽量使这些函数的功能的实现逻辑一致,不要用不同方法,(比如正向遍历和反向遍历)。...
分类:
其他好文 时间:
2014-10-22 21:35:03
阅读次数:
137
摘要:对于一个大型网站来说,负载均衡是永恒的话题。随着硬件技术的迅猛发展,越来越多的负载均衡硬件设备涌现 出来,如F5 BIG-IP、Citrix NetScaler、Radware等等,虽然可以解决问题,但其高昂的价格却往往令人...
分类:
其他好文 时间:
2014-10-22 20:31:42
阅读次数:
281
TestNg依赖测试之简单方法依赖,通过dependsOnMethods属性来配置依赖方法...
分类:
其他好文 时间:
2014-10-22 20:29:39
阅读次数:
227
前段时间帮朋友实现的一个小功能,今天再整理一下。要实现的功能其实也很简单,就是在一个工作流里能查看到另一个管理的工作流里的内容。流程多了,各流程之间也会有些关联,原来朋友做的只是在表单里输入要查询的流水号,要查询的人需要按照这个流水号在工作流查询里打开这个功能再查询,点击、打开这些动作说来简单但是也是增加了一些麻烦。为了解决这个小小的问题,我在表单里简单改造了一些,增加了一个查询的链接,这样每次查询的时候点击一下就OK了,技术就是为人服务的么。...
分类:
其他好文 时间:
2014-10-22 20:28:39
阅读次数:
225
考察英语的题 - -#
按条件模拟,一遍就行了,每个聊天对象有其价值U,数组模拟队列过程即可,若存在Top标记,则和Top标记的人聊天,否则和队列的第一个人聊天
mark记录队尾,top记录Top操作,data[i].p记录U,data[i].x记录chat数,data[i].y记录该人是否被删除
Add U:在 队尾插入价值为U的人,需要特判U人已经存在
Close U::在整个队列中查...
分类:
其他好文 时间:
2014-10-22 20:28:07
阅读次数:
234
最近开发一款网络游戏,快到发布阶段,但是服务器的负载上限问题,这个该怎么处理呢?
现在有以下几种方案:
1、排队机制,像wow那样;
2、给当已满服打上一个“满”标记,不让玩家登录当前服,推荐一个新服或空闲服给他;
3、控制玩家注册数,满足当前服所有玩家都能进入游戏,等玩家少了之后再合服;
第1种方案对手游来说,好像不太适用,没有人愿意盯着手机等着;
第2种方案肯定会挨骂,如果玩家...
分类:
其他好文 时间:
2014-10-22 20:29:08
阅读次数:
189
targets ->build setting 下的 Build Active Architecture Only 设置 NO 即可....
分类:
其他好文 时间:
2014-10-22 20:28:21
阅读次数:
213
我是在CAF转MP3的时候遇到的这个问题,原因是我在 Valid Architectures中添加了arm64之后出现的这个问题,应该是lame.h不支持64位系统。
解决方法:
将Valid Architectures中的arm64去掉。。...
分类:
其他好文 时间:
2014-10-22 20:28:00
阅读次数:
291
以一个真实的案例来谈对于一个长耗时的任务或者业务逻辑有哪些常用的优化手段。...
分类:
其他好文 时间:
2014-10-22 20:26:21
阅读次数:
186
Hatsune Miku
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)
Total Submission(s): 29 Accepted Submission(s): 25
Problem Description
Hatsune Miku is...
分类:
其他好文 时间:
2014-10-22 20:28:00
阅读次数:
239
Osu!
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)
Total Submission(s): 58 Accepted Submission(s): 41
Special Judge
Problem Description
Osu! is a ...
分类:
其他好文 时间:
2014-10-22 20:24:59
阅读次数:
244
a:
/*
*Copyright (c) 2014,烟台大学计算机学院
*All gight reserved.
*文件名称:temp.cpp
*作者:邵帅
*完成时间:2014年10月16日
*版本号:v1.0
*
*问题描述:有趣的*号图案
*输入描述:无
*程序输出;*号图案
*/
#include
using namespace std;
int main()
{...
分类:
其他好文 时间:
2014-10-22 20:26:10
阅读次数:
229
题目大意:给定一个棋盘,每个棋子都是骑士,问能否在15步之内移动为特定排布
此题采用IDA*
估价函数为:当前棋盘与目标棋盘不同的位置数量-1
易知一个棋盘最少需要这么多的步数才能达成目标棋盘
若当前步数+估价函数大于最大深度 则剪枝
优先搜索懒得写0.0 这样就能切掉就行
#include
#include
#include
#include
using namespace std;...
分类:
其他好文 时间:
2014-10-22 20:25:45
阅读次数:
153
题意
给出一串由D,I,?构成的长为n的字符串,这个字符串表示满足某种规则的1到n+1的排列集合,D表示该位置数字比前面一个小,I表示该位置的数字比前面一个大,?表示不确定可D可I
比如
满足DI的数字排列有3,1,2和2,1,3
1
设计的dp如下
dp[i][j] 代表满足上述字符串前i-1项的长为i尾巴为j的1到i的排列数目
当第i-1项为D时
dp[...
分类:
其他好文 时间:
2014-10-22 20:27:07
阅读次数:
186
金色十月线上编程比赛第一题:小女孩数数
题目详情:
【金色十月线上编程比赛规则】
一个小女孩正在用左手手指数数,从1数到n。她从拇指算作1开始数起,然后,食指为2,中指为3,无名指为4,小指为5。接下来调转方向,无名指算作6,中指为7,食指为8,大拇指为9,如此反复。问最后会停在那个手指上?用编号1、2、3、4、5依次表示大拇指、食指、中指、无名指、小指。
输入格式...
分类:
其他好文 时间:
2014-10-22 20:26:14
阅读次数:
199
Description
Every year there is the same problem at Halloween: Each neighbour is only willing to give a certain total number of sweets on that day, no matter how many children call on him, so it ma...
分类:
其他好文 时间:
2014-10-22 20:24:03
阅读次数:
307
题目:有这样一种编排,第一组有1个人,第二组有2个人,..,第k组有k个人,现在有n个人,问能构成前几组。
分析:数论,分治。显然这个序列是一个前k项和,那么输出(k+1)*k /2不超过n的最大k值即可;二分或开方。
说明:数据较大,用long long。
#include
#include
#include
using namespace std;
typedef long l...
分类:
其他好文 时间:
2014-10-22 20:23:35
阅读次数:
195