10 chinaclock

尚未进行身份认证

暂无相关简介

等级
TA的排名 8k+

数据库相关英语翻译(1)

目标语句:原子性提交意味着在一次事务中,所有对数据库的改变或者全部发生,或者什么也不做。官方原版: Atomiccommitmeansthateitheralldatabasechangeswithinasingletransactionoccurornoneofthemoccur. 俺的:atomiccommitmeansthemodifi

2016-02-02 11:19:10

减少域名DNS解析时间将网页加载速度提升新层次

摘自:http://www.admin5.com/article/20150316/589049.shtml   提高网页的打开速度,一般地我们会选择使用CDN,利用“就近原则”让用户在最短的时间内获取到服务器资源,实际应用当中采用CDN的方式提高网站访问速度的效果也是最明显的。这也就是为什么国外的空间打开速度远不及国内的主机的访问速度的原因了。  我们

2016-02-01 17:26:52

关于close_wait状态的问题分析

目前碰到一个socket连接大量卡在close_wait状态的问题。经过百度,bing查找资料分析。用netstat查看连接的状态,发现有的连接状态在sync_recv状态,有的连接在close_wait。然后新的连接一直都无法建立。1.初步怀疑是连接一直不释放,导致fd不够用。但是通过到进程下的proc/进程号/fd目录下去查看当前open的fd个数,以及ulimt-a查看

2016-01-13 21:39:39

通讯系统经验谈【一】TCP连接状态分析:SYNC_RECV,CLOSE_WAIT,TIME_WAIT

摘自:http://maoyidao.iteye.com/blog/1744277面试时看到应聘者简历中写精通网络,TCP编程,我常问一个问题,TCP建立连接需要几次握手?95%以上的应聘者都能答对是3次。问TCP断开连接需要几次握手,70%的应聘者能答对是4次通讯。再问CLOSE_WAIT,TIME_WAIT是什么状态,怎么产生的,对服务有什么影响,如何消除?有一部分同学就回答不

2016-01-11 20:59:10

/proc/sysrq-trigger文件的功能

摘自:1.http://blog.csdn.net/choice_jj/article/details/79656762.http://yueyemaitian.iteye.com/blog/1938533Shell代码  sudo sh -c 'echo w > /proc/sysrq-trigger' ; dmesg  不解,

2016-01-11 20:52:14

堆栈信息无法分析的调试总结

基本步骤:1.先利用echot> /proc/sysrq-trigger,在/var/log/messages中获取进程中的各线程的系统调用信息2.若是futex等锁相关的,则可以合理怀疑是死锁3.到gdb中,用inforeg命令,查看此时r0寄存器中的值val,然后将其用*(pthread_mutex_t*)val来进行查看,锁的相关信息4.若确认已经是死锁了,要查看相关堆

2016-01-11 20:48:53

对比windows和linux的对父进程的文件描述符继承的设置

需要实现一个fopen中的子进程是否继承父进程的文件句柄的功能。由于在多平台上,所以需要考虑windows和Linux及类Unix系统。Linux实现的阻碍:Linux中是默认子进程能够继承fd的。1.由于需要在fopen函数中实现,但是看了下关于O_CLOEXEC属性(sinceLinux2.6.23)是在open函数中的。其含义就是在获取新的文件描述符时,使能close

2016-01-11 19:24:21

Query Planning(查询方案)(搜索一)

碰到一个rowid说outoforder的错误,查资料查到这里来了,这里将了sqlite是如何利用rowid来进行查询的。简要的转述一下,也不算完全的翻译。这篇文章主要是说明sqlite后台是如何建立索引来完成查询的,以此来让程序员能够合理的建立索引加快查询速度。1.搜索1.1没有索引的表简单的讲,没有索引的表,如果要执行搜索:SELECT

2016-01-09 09:44:46

python编写windows平台下脚本二三事

一穷二白的开始写python脚本。需要实现的功能很简单:利用dumpbin.exe来分析检查下windows的动态库和符号导出表等是否匹配,用来解决问题。碰到实际问题:1.如何添加设置环境变量起因是:dumpbin需要先设置好环境变量,否则dumpbin.exe里需要调用的动态库会出现找不到而导致运行失败。解决办法:经过百度bing,可以通过如下方式:env=os.

2016-01-07 19:38:37

SSL与TLS 区别 以及介绍

SSL:(SecureSocketLayer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。TLS:(TransportLayerSecurity,传输层安全协议),用于两个应用程序之间提供保密性和数据完整性

2016-01-05 17:12:21

机顶盒加密系统流程 ECM EMM CW SK

最近有问到STB和CA相关的问题,感觉都忘记的差不多了,所以感觉还是需要整理下。不过看网上已经有类似的博文了,先转载下:http://blog.csdn.net/zhangliang_571/article/details/25240731 随着数字视频广播(DVB)的发展,观众会面对越来越多的数字电视节目的选择。而广播业者由于投资成本的增加,则要求对用户收取一定的

2016-01-02 09:14:38

C++ 函数内部定义函数原型?

在一个函数内部这样写有意义吗?{voidm();}首先说一下函数是不能嵌套定义的。其次这里不是定义,只是个函数声明。函数声明的作用不用再问我了吧,C\C++语法规定,定义在当前语句之后函数,是不能直接使用的,因为函数的查找范围是从第一句找到当行所在行,如果没出现就会抛出未解析符号的错误你可以写在全局里,也可以只写

2015-12-28 22:06:34

父类和子类中存在同一个成员变量

父类和派生的子类存在同一个成员变量名,是如何分配内存空间的?在vs编译器中可以将源文件配置好后,看到内存布局:具体方法就是在vs的c++项目的属性中,添加/d1reportAllClassLayout,注意添加到C/C++项目下的命令行中,不要放在链接器下的命令行中,否则会报错而且看不到内存布局。这样上面这个问题就可以直接看到了:#include"stdafx.h"classBase{

2015-12-27 21:17:29

也谈指针类型的区分

最近看了下之前的编程基础知识,发现虽然有很多工作中使用不算太频繁的,但是还是容易出错的地方。比如const变量,比如指针数组和数组指针,函数指针数组。结合之前看过的书籍,总的感觉是:把英语学好啊!按照英语的读法来进行辨别,*代表了pointerof,因为都是指针,所以按照顺序总是先读pointer,但是const是限定词,所以如果有const显然需要放在前面进行限定。下面举例

2015-12-27 14:35:09

内联函数的effective C++解释

EffectiveC++:条款33:明智地使用内联内联函数——多妙的主意啊!它们看起来象函数,运作起来象函数,比宏(macro)要好得多(参见条款1),使用时还不需要承担函数调用的开销。你还能对它们要求更多吗?然而,你从它们得到的确实比你想象的要多,因为避免函数调用的开销仅仅是问题的一个方面。为了处理那些没有函数调用的代码,编译器优化程序本身进行了专门的设计。所以当内联一个函数时,编译器

2015-12-24 13:59:17

likely,unlikely宏与GCC内建函数__builtin_expect()

摘自:http://www.cnblogs.com/li-hao/archive/2012/02/06/2340094.htmllikely,unlikely宏与GCC内建函数__builtin_expect()在GCC手册中对__builtin_expect()的描述是这样的:long__builtin_expect(longexp,longc)  

2015-12-24 09:39:14

sqlite3文件损坏的几种可能(database disk image is malformed错误)

不得不说sqlite官方网站真是良心网站摘自:http://www.sqlite.org/howtocorrupt.htmlHowToCorruptAnSQLiteDatabaseFileAnSQLitedatabaseishighlyresistanttocorruption.Ifanapplicationcrash,oranope

2015-12-22 19:02:06

修改本机电脑MTU值,网速提高15%

MTU值如果过小,抓包看应该就是会出现IP报文分片的情况,wireshark中必然是在Protocol字段中显示IP,然后在Info中显示有segment字样。注意这里的IP分片和TCP分片是不一样的。摘自:http://www.webkaka.com/info/archives/speedup/2011/04/01839/    提高网速的

2015-12-21 14:23:04

如何提升sqlite中blob数据的查询性能

关于sqlite的blob数据存储,由于暂时没有时间深入到代码内部去进行详细分析。看到sqlite官网上有类似的测试数据和对比。结论是:正常情况下,如果blob的数据量超过100kB,那么最好使用分开单独的文件来存储blob数据性能会好一点。如果非要讲Blob数据存储在一个数据库文件中,那么增加PageSize可以在一般情况下提升性能。当然文章了说了,具体还是与硬件、文件系统、操

2015-12-21 10:12:10

常用sqlite的命令收集贴

A:用sql语句导出数据库中二进制数据保存到文件时,仅仅显示了几个乱码字符,该如何导出保存到文件啊?里面的二进制数据是对的用api没问题Q:sqlite> .out tmp1.binary_dumpsqlite> select hex(img_data) from user_info where user_id=25;A:要去11-20的Account表的数据,如何写?Q:

2015-12-21 09:06:46

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!