主要参考这个http://ingramchen.io/blog/2014/07/ubuntu-noto-font.html修正文章中无效的字体名称设置。首先下载谷歌的思源黑体,思源黑体主页:http://www.google.com/get/noto/官方安装方法链接:http://www.goog...
分类:
系统服务 时间:
2015-08-10 21:36:38
收藏:
0 评论:
0 赞:
0 阅读:
1555
nginx的ngx_http_access_module 模块可以封配置内的ip或者ip段,语法如下:deny IP;deny subnet;allow IP;allow subnet;# block all ipsdeny all;# allow all ipsallow all;如果...
分类:
其他 时间:
2015-08-10 21:36:28
收藏:
0 评论:
0 赞:
0 阅读:
150
求出$M$的原根$g$以及每个数$i$的指标$ind[i]$。则$(a\times b)\bmod M = x$等价于$(ind[a]+ind[b])\bmod \varphi(M) = ind[x]$。这是个循环卷积,用快速幂+NTT加速运算即可,时间复杂度$O(m\log m\log n)$。#...
分类:
其他 时间:
2015-08-10 21:36:18
收藏:
0 评论:
0 赞:
0 阅读:
480
Google为APK定义了两个关于版本号属性:VersionCode和VersionName,他们有不同的用途。VersionCode:对消费者不可见。仅用于应用市场、程序内部识别版本号,推断新旧等用途。VersionName:展示给消费者,消费者会通过它认知自己安装的版本号,下文提到的版本号号都是...
分类:
移动平台 时间:
2015-08-10 21:35:58
收藏:
0 评论:
0 赞:
0 阅读:
267
为了在OpenWrt中提供守护进程和应用程序间的通讯,开发了ubus项目工程。它包含了守护进程、库以及一些额外的帮助程序。核心部分是ubusd守护进程,它提供了其他守护进程将自己注册以及发送消息的接口。因为这个,接口通过使用Unix socket来实现,并使用TLV(type-length-valu...
分类:
其他 时间:
2015-08-10 21:35:38
收藏:
0 评论:
0 赞:
0 阅读:
278
如何默认打开user 版本的USBdebug 选项, 默认打开adb 连接【方法】1. 在android 4.0 之前,这个设置是在frameworks/base/service/..../SystemServer.java 里面设置会根据system property 的persist.servi...
分类:
其他 时间:
2015-08-10 21:35:28
收藏:
0 评论:
0 赞:
0 阅读:
259
在公用事业最近项目生成token检查问题。首先考虑php中间uniqid()函数生成一个随机字符串,但因为该函数的良好似基于微秒的水平。在高并发的情况下,,也能够产生相同的值。解1:uniqid(rand(1,10000)), 函数的第一参数可被用来产生一个前缀号码,如此,重复率数字。但可能性仍存在...
分类:
Web开发 时间:
2015-08-10 21:35:18
收藏:
0 评论:
0 赞:
0 阅读:
248
网站架构整体流程,反射机制的应用
分类:
Web开发 时间:
2015-08-10 21:35:08
收藏:
0 评论:
0 赞:
0 阅读:
367
在使用EF进行编程时,有时我们苦于不能查看EF最终生成的SQL语句,不能很好地分析问题。下面我就介绍一下SQL Server Profiler的使用。SQL Server Profiler可以查看最终生成的SQL语句。首先打开“Microsoft Sql Server Management Stud...
分类:
数据库技术 时间:
2015-08-10 21:34:58
收藏:
0 评论:
0 赞:
0 阅读:
291
函数指针:被调用函数指针必须包括函数的存储器地址,为了正常工作,指针还必须包括其它信息,这一参数列表指针的参数类型和返回类型的函数。因此,当你声明一个函数指针,数的參数类型和返回类型。以及指针名。函数指针的一般形式例如以下:返回类型(*指针明名)(參数类型列表);注意:指针名上的括号是不可缺少的。否...
分类:
编程语言 时间:
2015-08-10 21:34:38
收藏:
0 评论:
0 赞:
0 阅读:
225
前缀树TrieTrie可理解为一个能够快速插入与查询的集合,无论是插入还是查询所需时间都为O(m)模板如下: 1 const int maxnode = 1000+10; 2 const int sigma_size = 26; 3 4 struct Trie{ 5 int ch[maxnode.....
分类:
其他 时间:
2015-08-10 21:34:18
收藏:
0 评论:
0 赞:
0 阅读:
235
题目链接:http://acm.hust.edu.cn/vjudge/problem/visitOriginUrl.action?id=197228题意: 给定n个数(即1~n),已知其组成的排列逆序数为k,求这n个数的排列的排列情况之一。(与已知排列求逆序数相反)案例: Input 4 5...
分类:
其他 时间:
2015-08-10 21:34:08
收藏:
0 评论:
0 赞:
0 阅读:
188
public static void main(String[] args) throws Exception{ String str ="xflush3.0个人感觉最大的特点就是监控配置非常灵活,从日志的格式定义、收集、配置,都可以自定义;这样对于老应用的打点日志,不需要关心规则的定义就可...
分类:
编程语言 时间:
2015-08-10 21:33:58
收藏:
0 评论:
0 赞:
0 阅读:
341
可以用队列优化或斜率优化的dp这一类的问题为 1D/1D一类问题即状态数是O(n),决策数也是O(n)单调队列优化我们来看这样一个问题:一个含有n项的数列(ni这个区间的最小值。那么状态转移方程是可以看出,这个题目的状态数是O(n),决策数是O(m),且决策的区间是连续的,那么可以尝试想办法把O(m...
分类:
其他 时间:
2015-08-10 21:33:38
收藏:
0 评论:
0 赞:
0 阅读:
298
当我们在字典中查找某个单的时候,一般我们会翻到一个大致的位置(假设吧,翻到中间位置),开始查找。如果翻到的正好有我们要的词,那运气好,查找结束。如果我们要找的词还在这个位置的前面,那我们对前面的这一半词典继续搜索,翻到某个位置(假设是四分之一的位置)等等。这个二分搜索的工作原理一样。相应的算法就叫做...
分类:
其他 时间:
2015-08-10 21:33:28
收藏:
0 评论:
0 赞:
0 阅读:
154
1. 链表链表逆转 1 class Solution { 2 public: 3 ListNode* reverseList(ListNode* head) { 4 ListNode* prev = NULL; 5 while (head != NULL) {...
分类:
其他 时间:
2015-08-10 21:33:18
收藏:
0 评论:
0 赞:
0 阅读:
168
Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words.For e...
分类:
其他 时间:
2015-08-10 21:33:08
收藏:
0 评论:
0 赞:
0 阅读:
214
http://www.zhihu.com/question/19732473process发起IO请求同步、异步是指process与IO操作是不是同步(异步IO操作完成主动通知process)阻塞、非阻塞是指process是否会等待(非阻塞process需要不断查看IO是否完成)
分类:
其他 时间:
2015-08-10 21:32:28
收藏:
0 评论:
0 赞:
0 阅读:
140
1 #include 2 #include 3 #include 4 #include 5 6 using namespace std; 7 8 struct point 9 { 10 double x, y; 11 point( double _x ...
分类:
其他 时间:
2015-08-10 21:32:18
收藏:
0 评论:
0 赞:
0 阅读:
155
假定有一个元素顺序情况不明的数组。这种情况如果我们要搜索一个元素就要遍历整个数组,才能知道这个元素是否在数组中。 这种方法要检查整个数组,核对每个元素。下面是算法实现: #include // a function to search "data" in an array "arr" of size...
分类:
其他 时间:
2015-08-10 21:32:09
收藏:
0 评论:
0 赞:
0 阅读:
165