最近改进了项目中的站内搜索的功能,增加了全文索引,提升了搜索速度。因为项目框架是django,所以采用django+haystack+pyelasticsearch+elasticsearch的方式实现。django作为Web framework,采用MVC设计模式,非常易于开发数据库驱动的网站。h...
分类:
其他好文 时间:
2015-04-06 12:46:32
阅读次数:
187
汇编的一些书籍推荐:1.Intel汇编语言程序设计(第五版)[网上有]2.汇编语言(第2版) 王爽编[网上有]3.琢石成器:Windows环境下32位汇编语言程序设计(第3版)[网上有]4.汇编语言数据结构 王增才著[网上有]5.Turbo Assembler 汇编程序设计进阶教程6.80X86汇编...
分类:
其他好文 时间:
2015-04-06 12:47:39
阅读次数:
109
ac自动机加状压dp加广搜优化#include#include#include#include#include#includeusing namespace std;const int maxa = 500;const int cha = 4;int n, m, k;int num_[4];map ...
分类:
其他好文 时间:
2015-04-06 12:47:18
阅读次数:
181
在nginx的配置中,event模块可以进行以下配置:设置网络连接的序列化。 在Nginx服务器的多进程下,有可能出现惊群(Thundering herd problem)问题,指的是当某一个时刻只有一个网络连接到来时,多个睡眠进程会被同时唤醒,但只有一个进程可以获得连接。如果每次唤醒的进程数目太多...
分类:
其他好文 时间:
2015-04-06 12:46:50
阅读次数:
403
Autoit3操作网页实现自动化,基于Firefox浏览器的自定义函数FF.au3
分类:
Web程序 时间:
2015-04-06 12:45:50
阅读次数:
1341
前面我已经有一篇文章是写 LESS 的基础语法的。那么这一次我们来看一下 LESS 的高级特性。虽然个人觉得模式匹配的实用度其实也是一般般,但在关键时候,有它们在的话,还是能够让我们开发得更得心应手的。其实传参设置默认值,就是一个最简单的模式匹配。你调用 Mixins 函数,传入参数,和不传入参数,...
分类:
其他好文 时间:
2015-04-06 12:45:28
阅读次数:
142
渐渐在公司接SDK3个月了,一直没有参加项目的游戏功能编写几乎快忘记Unity了, 看到那些前辈编写游戏到发布游戏,总结了下每一个游戏应该有一个调试中心, 方便策划 测试更好的了解游戏和测试游戏. 本来打算有NGUI制作的,后来想了下还是采用UGUI毕竟是Unity自带UI系统以后方便升级.我们常常...
分类:
编程语言 时间:
2015-04-06 12:46:29
阅读次数:
227
题目给定2个序列,要我们求LCS,但是序列的长度最长是250*250, LCS的时间复杂度是O(N*N),所以无法解决我们可以第一个序列的数字,按位置,映射为1、2、3、4、5、6、7、8、9那么就会得到一个映射函数,将第二个序列,映射为一个新的序列那么就相当于用一个映射函数将两个字符串映射为两个新...
分类:
其他好文 时间:
2015-04-06 12:46:29
阅读次数:
129
Then-queens puzzle is the problem of placingnqueens on ann×nchessboard such that no two queens attack each other.Given an integern, return all distinc...
分类:
其他好文 时间:
2015-04-06 12:45:18
阅读次数:
147
方案1. (被否定)加上Redis,做到MongoDB的读写分离,单一进程从MongoDB及时把任务同步到Redis中。看起来很完美,但是上线后出现了各种各样的问题,列举一下:1.Redis队列长度为多少合适?2.同步进程根据优先级从MongoDB向Redis同步过程中,一次取多少任务合适?太大导致...
分类:
数据库 时间:
2015-04-06 12:46:14
阅读次数:
227
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Docum....
分类:
Web程序 时间:
2015-04-06 12:45:36
阅读次数:
200
指针的概念:在计算机中数据式存储在存储器中的,存储器的一个字节称为一个内存单元,不同的系统不同的数据类型它所占据的内存单元不是同的,在64位的系统里,一个整型占据4个字节,一个字符占据1个字节,为了方便访问内存单元,每一个内存单元都有一个编号,这个编号也叫地址,通过地址可以找到相应的内存单元,所以我...
分类:
其他好文 时间:
2015-04-06 12:42:57
阅读次数:
93
先上代码: 1 //作者:王炳午、董龙洋。日期:2015.3.24. 2 #include 3 #include 4 #include 5 using namespace std; 6 int maxMax(int amax[]) //求最大 7 { 8 int i...
分类:
编程语言 时间:
2015-04-06 12:45:14
阅读次数:
185
本人最近在操作更新ANDROIDSDK时出现类似于题目中的错误,是一启动ECLIPSE时。但是,我现在只是想恢复到原先的开发环境。于是找到本文,方法有效!!!windows下面安装Android虚拟机,有时候选择更新SDK后,在Eclipse preference里指向android_sdk_win...
分类:
移动开发 时间:
2015-04-06 12:44:10
阅读次数:
155
4.7 服务器上的 Git - GitosisGitosis把所有用户的公钥保存在authorized_keys文件的做法,只能凑和一阵子,当用户数量达到几百人的规模时,管理起来就会十分痛苦。每次改删用户都必须登录服务器不去说,这种做法还缺少必要的权限管理 — 每个人都对所有项目拥有完整的读写权限。...
分类:
其他好文 时间:
2015-04-06 12:42:14
阅读次数:
124
如果不使用#的情况下会导致出现操作符丢失的错误提示,因此再比较时间的时候将日期和时间用#包括起来:例如:SELECT *FROM ms_record where dateTo > #2015/4/5 11:56:31#;
分类:
数据库 时间:
2015-04-06 12:44:49
阅读次数:
131
这题也是简单的模板应用,但是有一点不一样;重要点:如果取消这个点,不能放置尽量多的棋子,比如原来可以放3个,如果不放这个只能放2个,说明它是一个重要点;这题的解题思路就是:先算出最大匹配数,然后把读入的可放置点的坐标依次取消标记,再算一次最大匹配,如果两次匹配结果相等,说明其不是重要点,记录数加1,...
分类:
其他好文 时间:
2015-04-06 12:43:32
阅读次数:
90