2011年底开始参与工厂级广播系统搭建,考虑未来工厂的扩建和管理的方便性,选择了网络广播系统,基于DSP的MAG5182主机为核心搭建网络广播系统,其实搭建过程及网络连接过程都很简单,但是如何避免车间内的回声是个难题,通过工厂广播系统的建设得出一个很好的解决方案。最大的..
分类:
其他好文 时间:
2015-03-18 18:20:39
阅读次数:
95
在上传时nginx返回了413错误,查看log文件,显示的错误信息是:”413RequestEntityTooLarge”,需要做以下设置:打开nginx主配置文件nginx.conf,找到http{}段,增加client_max_body_size的相关设置,这个值默认是1m,可以增加到3m以增加提高文件大小限制;client_max_body_size3m..
分类:
其他好文 时间:
2015-03-18 18:17:36
阅读次数:
101
首先,chromium除了默认主题外,其它都是以chrome拓展的方式安装的,所以对于一个新的主题,需要定一个主题id,这个主题id可以先自己定一个,只要长度一致就可以了,但是主题id会有字母范围的限制,所以可以找一个现成的id,然后直接交换几个字母的位置就可以,后继这个id并不会真正用到。
src\chrome\browser\themes\theme_service.cc
const cha...
分类:
其他好文 时间:
2015-03-18 18:15:03
阅读次数:
146
写完 这个例子,花费了 我不少时间,大部分时间 花费在 调试 内存问题上。
例如在销毁十字链表时,多次释放节点空间,造成 _CrtIsValidHeapPointer(pUserData) 异常。当使用malloc 分配 一个 空间时,会将这个空间的起始地址和长度 加到一个链表中去。free(p)的时候
,会从 链表里 查找 是否 有 这个地址空间,找到了就将这个节点从链表中删除。_CrtI...
分类:
其他好文 时间:
2015-03-18 18:16:17
阅读次数:
167
1. 安装 nginx1.1 nginx 包及其依赖包下载出于模块的依赖性,Nginx 依赖以下三个包:gzip 模块需要 zlib 库(http://www.zlib.net/);rewrite 模块需要 pcre 库(http://www.pcre.org/);ssl 功能需要 openssl 库(http://www.openssl.org/);分别下载它们的最新稳定版(截至本文最新稳定版分...
分类:
其他好文 时间:
2015-03-18 18:14:34
阅读次数:
269
本文探索Openssl的Engine机制.Openssl硬件引擎(Engine)能够使用户比较容易地将自己的硬件加入到openssl中去,替换其提供的软件算法.
ENGINE 是 OPENSSL 预留的用以加载第三方加密库引擎,主要包括了动态库加载的代码和加密函数指针管理的一系列接口.如果要使用 Engine(假设你已经加载上
该 Engine 了 ) , 那 么 首 先 要 加 载 该En...
分类:
其他好文 时间:
2015-03-18 18:12:38
阅读次数:
122
题目链接:点击打开链接
题意:
给定n*m的矩阵,k个操作
2种操作:
1、H x 横向在x位置切一刀
2、V y 竖直在y位置切一刀
每次操作后输出最大的矩阵面积
思路:
因为行列是不相干的,所以只要知道每次操作后行的最大间距和列的最大间距,相乘就是最大面积
用一个set维护横向的所有坐标点,一个multiset维护横向的间距。
每次对行操作x则在set中找到比x大的最小数 ...
分类:
其他好文 时间:
2015-03-18 18:14:13
阅读次数:
158
首先cocos2dx里的资源,有png,plist(pvr),exportjson(json)大致这三类,我们也从这3类去研究相应的加载代码。
本次代码分析基于:
cocos2dx3.2
1、png
png格式的资源,从sprite作为一个切入口来分析,一般Sprite的创建如下
Sprite* Sprite::create(const std::string& file...
分类:
其他好文 时间:
2015-03-18 18:12:19
阅读次数:
226
问题:
之前一直在做静态库的编写与维护,也一直知道静态库的图片资源是没办法打进.a中的。但是突然有个想法,因为有很多参数的配置是在一个plist文件中的,虽然也知道这是一个plist文件,但是想想和图片资源还是有一定区别的,所以就尝试着能否把plist打进静态库中。
分析:
1. 创建了一个简单的生成静态库的功能,然后公开了一个接口,用来输出读取plist文件的结果。
2. 创建一个简单的...
分类:
其他好文 时间:
2015-03-18 18:10:58
阅读次数:
106
如何快速求取一段区间的平均值 用前缀的思想来看 非常简单
但是 本题题意要求的是 大于等于一段长度的区间的平均值的最大值 而且给出的数据范围很大 O(n*L)的直白比较算法 用于解决此问题不合适
这种情况下 可以考虑用斜率来表示平均值 然后通过对斜率的讨论和比较斜率来找出最大平均值
我感觉是维护一个从当前点往前的最大斜率——去除上凸点(它和当前点的连线肯定不能是最大斜率)
code
#i...
分类:
其他好文 时间:
2015-03-18 18:10:59
阅读次数:
123
1、error: cannot create %sourcedir /usr/src/redhat/SOURCES出错解决方案
出现error: cannot create %sourcedir /usr/src/redhat/SOURCES错误,是权限的问题,可以使用mkdir /usr/src/redhat/SOURCES,建立文件后,再使用chmod 777 SOURCES来放开SOURC...
分类:
其他好文 时间:
2015-03-18 18:11:27
阅读次数:
105
problem:
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
将1-3999的整数转换为罗马数字
thinking:
(1)
对照举例
个位数举例
Ⅰ,1 】Ⅱ,2】 Ⅲ,3】 Ⅳ,4 】Ⅴ,5 】Ⅵ...
分类:
其他好文 时间:
2015-03-18 18:11:35
阅读次数:
92
提示:
filesystem库提供了两个头文件,一个是,这个头文件包含主要的库内容。它提供了对文件系统的重要操作。同时它定义了一个类path,正如大家所想的,这个是一个可移植的路径表示方法,它是filesystem库的基础。一个是,是对std::fstream的一个补充,使用可以使用类boost::path作为参数,从而使得filesystem库与标准库的关系更亲密。由于文件系统对于大多...
分类:
其他好文 时间:
2015-03-18 18:12:53
阅读次数:
512
《精通GDI编程》里的代码,在学习过程中对它加以总结,以防以后用到,所有代码都是在MFC 单文档中实现的,写在View::OnDraw(CDC */*pDC*/)中
画线/边框(Pen)
1、画单线-------DrawLine
[cpp] view
plaincopy
Pen pen(Color(255,0,0,0),3);...
分类:
其他好文 时间:
2015-03-18 18:10:23
阅读次数:
565
1、本文中,需要将系统关键词自己首先定义在KeyWord数组中,这样程序才会自动进行比较;
2、选出某个关键词后,将其code置为0,避免多次打印该关键词;
3、请自己创建src.txt文件,并在里面放入一段“你需要统计的语言”代码。...
分类:
其他好文 时间:
2015-03-18 18:08:51
阅读次数:
161
zabbix基于SNMP 协议监控路由器步骤步骤超级方便。
1. 路由器上开启snmp
2. 确保外网能访问到
3. 用snmpwalk测试
4. 添加zabbix主机,SNMP interfaces中添加ip,去掉默认的zabbix agent,模块选择Template SNMP Interfacessnmpwalk测试命令snmpwalk -v 2c -c public IP 1.3...
分类:
其他好文 时间:
2015-03-18 18:09:09
阅读次数:
210
1. 操作含义
1. Svn checkout 从服务器下载资源
2. Svn commit 向服务器提交本地资源
Svn commit 不论本地修改、删除、增加了
3. Svn update从服务器下载最新资源
Svn update 不论服务器修改、删除、增加了
4. Import 将本地资源上传到服务器
选择要提交到服务器的资源,右键选择 TortoiseSVN----Impor...
分类:
其他好文 时间:
2015-03-18 18:09:37
阅读次数:
126