摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/函数sem_open创建一个新的有名信号灯或打开一个已存在的有名信号灯。有名信号灯总是既可用于线程间的同步,又可以用于进程间的同步。 1.posix有名信号灯函数1.名称::sem_open功能:创建并初始化有名信号灯头文 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql 打开第一个cmd1窗口,切换到mysql的bin目录,运行命令:mysqld --defaults 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013) MSVC++ 11.0 _MSC_VER == 1700 (Visual Studio 2012) MSVC++ 10.0 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/SetConsoleCtrlHandler 处理控制台消息一、如何处理所有的控制台消息。 第一步,首先要安装一个事件钩子,也就是说要建立一个回调函数。调用Win32 API,原型如下:BOOL SetConsoleCtrl 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/signal 函数的使用方法简单,但并不属于 POSIX 标准,在各类 UNIX 平台上的实现不尽相同,因此其用途受到了一定的限制。而 POSIX 标准定义的信号处理接口是 sigaction 函数,其接口头文件及原型如下 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/在文已经共享的情况下如何操作,也就是当多个进程同时操作同一个文件时,我们怎么保证文件数据的正确性。linux通常采用的方法是文件上锁,来避免共享资源的产生竞争状态。 文件锁包括建议性锁和强制性的锁。建议性的,顾名思义,相对 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/这里的“不相干”,定义为:这几个进程没有父子关系,也没有 Server/Client 关系这一片共享内存一开始不存在,第一个要访问它的进程负责新建也没有额外的 daemon 进程能管理这事情看上去这是一个很简单的问题,实际 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/ 互斥量(mutex)是一种内核对象,它能够确保线程拥有对单个资源的互斥访问权。互斥量包含一个使用数量,一个线程 ID 和一个递归计数器。ID用于标识系统中的哪个线程当前拥有互斥对象,递归计数器用于指明该线程拥有互斥对象的 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/ 前言 为什么要优化性能对于前端工程师如此重要 在行业内有句话不知道大家有没有听说过,‘懂得性能优化并且研究过jquery源代码的人和不懂得性能优化写出来的代码对于性能的消耗会相差上百倍甚至上千倍’,现在的javascri 阅读全文
摘要:
转载请注明来源:https://www.cnblogs.com/hookjc/修改以下内容中的XX,在谷歌浏览器书签栏上添加网页,将其复制到网址一栏javascript:void(function(d){if(typeof jQuery=='undefined'){var head=document 阅读全文