最近在做一个项目,涉及到很多的服务,一步步调试相当麻烦,要在自己电脑上发布很多服务,又要全部开启。很费时间,出现问题,怎么解决最快呢?直接写日志,一步定位哪里出了错。
Log4Net库是一个帮助程序员将日志信息输出到各种目标(控制台、文件
数据库等)的工具。
Log4Net,相信哪个程序员都用过,但是可能是人家配置好了自己拿过来直接用,所以让自己写还是有点困难,听起来很高大...
分类:
其他好文 时间:
2015-08-13 01:15:41
阅读次数:
172
题意:
给出一系列的点,要求寻找最多4个点,使得组成一个面积最大的多边形
思路:
很显然只有两种情况,要么是三角形,要么是四边形
首先不难想到的是,先要把最外面的点都找出来,其实就是找凸包
但是并没有做过凸包,那么怎么办?
我们知道,ab与ac向量相乘得到ab*ac>=0的情况下,可以知道所有符合这个条件的,都固定在顺时针,那么我们可以通过这个,来求得所有外层的点
得到这些点...
分类:
其他好文 时间:
2015-08-13 01:14:40
阅读次数:
131
题意:
有n个程序员,每个程序员有三个能力值,当一个程序员三个能力值都小于另外一个程序员的时候,那么就可以淘汰那个程序员,问经过淘汰之后,还剩下几个程序员。
思路:
我们首先按照x排序,那么我们就只需要考虑y,z的情况了,这个时候可以用线段树,我们以y作为区间,以z作为值,每次查询只需要看1~y-1区间内是否已经存在小于z的值,如果存在,那么这个人就要淘汰
#include...
分类:
其他好文 时间:
2015-08-13 01:14:09
阅读次数:
106
题意:
对于我们已知的斐波那契数列,现在给出一个n,要我们求出一个新的斐波那契数列起始项,使得n能在新的斐波那契数列中,要求起始项y最小
思路:
我们知道
a3 = a1+a2
a4 = a1+2*a2
a5 = 2*a1+3*a2
a6 = 3*a1+5*a2
可以得到
an = fib[n-2]*a[1]+fib[n-1]*a[2]
然后我们只需要枚举就可以...
分类:
其他好文 时间:
2015-08-13 01:14:48
阅读次数:
157
UsernamePasswordToken password as a char[] instead of a String,char[]替代String的安全性...
分类:
其他好文 时间:
2015-08-13 01:13:16
阅读次数:
329
Given a complete binary tree, count the number of nodes.
Definition of a complete binary tree from Wikipedia:
In a complete binary tree every level, except possibly the last, is completely fille...
分类:
其他好文 时间:
2015-08-13 01:13:54
阅读次数:
117
题意:
有N个学生,有M题目
然后对应N行分别有一个二进制和一个整数
二进制代表该同学给出的每道题的答案,整数代表该同学的答案与标准答案相符的个数
要求判断标准答案有几个,如果标准答案只有一种,则输出标准答案
思路:
很容易想到状态压缩,但是很明显1变成1
也就是说,对于一个串,我们分半处理
首先处理前一半,讨论前一半与标准答案相符的状况,然后再讨论后半串,看与标准答案相符...
分类:
其他好文 时间:
2015-08-13 01:15:12
阅读次数:
271
UVA - 12532 Interval Product
http://acm.bnu.edu.cn/v3/problem_show.php?pid=27853
Interval Product
Time Limit: 2000ms
Memory Limit: 131072KB
This problem will be judged on UVA. Original ID: ...
分类:
其他好文 时间:
2015-08-13 01:15:02
阅读次数:
273
文件切割与合并
要求:实现对大文件的切割与合并。
按指定个数切(如把一个文件切成10份)或按指定大小切(如每份最大不超过10M),这两种方式都可以。
程序说明:
文件切割:把一个文件切割成多个碎片,每个碎片的大小不超过1M。自己可把功能进一步扩展:切割前的文件名、长度,切割后的碎片个数、文件名等信息可写到第一个碎
片中或另外用properties把这些写到配置文件中。
文件合并...
分类:
其他好文 时间:
2015-08-13 01:14:40
阅读次数:
140
题意:
给出N个开口向下的抛物线的a,b,c,要求输出顶点最高的抛物线是哪一条
思路:
直接抛物线公式算得
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespac...
分类:
其他好文 时间:
2015-08-13 01:15:08
阅读次数:
158
题意:
一个迷宫,人一开始处在出口位置,要求遍历一次迷宫之后,回到初始位置,现在给出行走的方案,要出画出迷宫
人一开始面向右边
F:往前走一步
R:右转并往前走一步
L:左转并往前走一步
B:后转并往前走一步
思路:
直接模拟即可
#include
#include
#include
#include
#include
#include
#includ...
分类:
其他好文 时间:
2015-08-13 01:12:51
阅读次数:
131
为了搞清楚elastic search背后是如何计算文档搜索时候的相关度,我决定自己做实验去探索
这篇博客讲得还不错
http://blog.csdn.net/dm_vincent/article/details/42099063
而博客本身也只是翻译了官方文档
https://www.elastic.co/guide/en/elasticsearch/guide/current/scori...
分类:
其他好文 时间:
2015-08-13 01:12:19
阅读次数:
216
USACO ORZ
Time Limit: 5000/1500 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3809 Accepted Submission(s): 1264
Problem Description
Like everyone, c...
分类:
其他好文 时间:
2015-08-13 01:12:08
阅读次数:
173
#include#include#include#include#include#includeusing namespace std;int vis[50];int fa[50];int num[50];int find(int x){ return fa[x]==x?x:find(fa[x...
分类:
其他好文 时间:
2015-08-13 01:11:12
阅读次数:
210
【转载】Caffe (Convolution Architecture For Feature Extraction)
分类:
其他好文 时间:
2015-08-13 01:12:57
阅读次数:
243
摘自《挑战程序设计》4.3.1【强连通分量分解原理】 对于一个有向图顶点的子集S,如果在S内任取两个顶点u和v,都能找到一条从u到v的路径,那么就称S是强连通的。如果在强连通的顶点集合S中加入其他任意顶点集合后,它都不再是强连通的,那么就称S是原图的一个强连通分量(SCC: Strongly Co....
分类:
其他好文 时间:
2015-08-13 01:11:40
阅读次数:
120
所有操作都基于Core Data框架相关 API,工程需要添加CoreData.framework支持1.增 NSEntityDescription insertNewObjectForEntityForName: inManagedObjectContext:利用NSEntityDescripti...
分类:
其他好文 时间:
2015-08-13 01:12:08
阅读次数:
89