摘要:
Javascript中二进制数据处理方法 阅读全文
摘要:
1 -- 创建数组方法 阅读全文
摘要:
1 -- 问题现象描述程序架构背景: n个业务线程。接收从网络线程传递过来的请求,按业务逻辑处理,最后将处理结果形成bytes回传给网络线程,让网络将处理结果按原路返回。 1个网络线程。网络线程负责listen、accept、send、recv等底层网络操作。该线程判断fd上是否有完整的请求,如果已经完整,直接传递给业务线程处理。 问题现象描述: 1.业务没有接到任何请求; 2.参看网络线程的/proc/fd目录,使用命令 “l -l | wc -l”,发现文件描述符达到20480个,且一直没有变动; 3.使用“strace -p 网络线程PID”命令,发现如下问题:accept(8, 0x. 阅读全文
摘要:
1 -- 关联文件类型 SI默认以“*.cpp;*.hpp;*.cxx;*.hxx”等结尾的文件,才为C++源代码文件,并对其进行关键词高亮分析,而将以“*.cc”结尾的源代码文件排除在外。我们在SI加入C++对“*.cc”文件的关联。 命令路径如下:Options >> Document Options >> Document Type >> 选择 “C++ Source File” >> 在... 阅读全文
摘要:
1 -- Bochs简介 Bochs官方网站以及下载地址:http://bochs.sourceforge.net 当前Bochs最新版本是2.5.1,本文的其他介绍也是基于该版本的。 2 -- Bochs安装 3 -- Bochs使用方法 命令行参数寿命 参数选项 含义解析 -q 跳过配置界面,快速启动 quick start (skip configuration... 阅读全文
摘要:
FAQ1 代码下的黄色波浪线 问题表象如下图所示: 解决方法: Window >> Preferences >> Editors >> Text Editors >> Annotations >> C/C++ Indexer Markers。在右侧的复选框处,去掉Text as Squiggly Line前面的勾选。 FAQ2 取消语法检查 问题表象如下图所示: ... 阅读全文
摘要:
程序中切换用户以及用户组 阅读全文
摘要:
1 -- 下载所需软件Android SDK下载地址:http://developer.android.com/sdk/index.htmlEclipse下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-develo... 阅读全文
摘要:
1 -- opensuse12.1开机进入字符界面的方法众所周知,修改/etc/inittab文件,修改系统运行级(将“initdefault”值修改为3),开机后即可默认进入字符界面。但今天在OpenSUSE12.1版本的虚拟机上,反复尝试该方法,仍然进入图形界面,似乎修改inittab不起作用似的。 仔细阅读inittab文件,发现其中有这么一段话:# The default runlevel for SysVinit is defined here# please note that for systemd the symbolic link# /etc/systemd/syst... 阅读全文
摘要:
1--top的启动参数2--top各信息展示区说明load average:最近1分钟、5分钟和15分钟的系统平均负载系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运行或者等待运行多少进程)的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:- 它没有在等待I/O操作的结果 - 它没有主动进入等待状态(也就是没有调用’wait’) - 没有被停止(例如:等待终止) 进程三种状态:一是阻塞进程(blocked process),二是可运行进程(runnable process),三是运行中进程(running process)。 系统load是指运行... 阅读全文
摘要:
Cookie和Session机制 阅读全文
摘要:
安装云盘软件之后,导致原来Svn和Git的文件图标都不显示了。按照如下的方法找回图标。第一步:使用组合键“Win+R”,打开“运行”窗口。在其中输入“regedit”打开注册表编辑器。第二步:使用组合键”Ctrl+F“,搜索”ShellIconOverlayIdentifiers“。我们可以看到"eDriveAppExt1"这些图标排在了Tortoise的图标之前,优先级被降低,导致Svn和Git... 阅读全文