- 博客(68)
- 资源 (31)
- 收藏
- 关注
转载 Cef经典N大问题
1、cef启动、退出的时候怎么崩溃了答:如果是启动时崩溃,请看资源目录是否文件都齐全.退出的话见https://github.com/fanfeilong/cefutil/blob/master/doc/CEF_Close.md如果是centos6.4 内核上跑CEF启动时候崩溃,原因是不支持一个uid有关的东西。启动时增加参数--disable-setuid-sandbox就
2017-09-30 15:32:34 1279
转载 Invalid Address specified to RtlValidateHeap
Invalid Address specified to RtlValidateHeapVC编程,最后推出对话框的时候,会有错误提示声音“硄”,但是没有弹出错误提示对话框,症状描述与下面的类似:声音就和Assertion Failure一样,但是什么框框都没弹出来,最后Output窗口中显示has exited with code 3 (0x3).http://topic.csdn
2017-05-02 16:51:36 4518
转载 配置Nginx和php-fpm用Sock套接字连接时,找不到php-fpm.sock的原因
php5.3之后的版本,php-fpm.conf里的listen的默认配置是127.0.0.1:9000,就不会生成php-fpm.sock,因此如果需要Nginx里的配置有链接tmp/php-fpm.sock的话,需要将listen的地址配置成和nginx的配置文件一致,同时保证这个路径已经存在,这样在启动./php-fpm的时候,会在对应路径上自动生成php-fpm.sock,例如:
2017-02-22 13:19:44 2145
转载 C++使用 Git 生成编译版本号
一般而言,我们的软件版本号通常会包括一个编译版本号。如果你的代码使用版本控制系统进行管理(很多开发者都是这么做的),这个编译版本号可以是我们版本控制系统的提交版本。如果我们使用 Git 进行管理,这个版本号会是一个 40 位的 SHA-1 的哈希值。不过,要是我们的软件版本号添加这么一个 40 位长的字符串,显然是不合适的。所以我们一般会取前 7 位——如果这样还不能标识出唯一版本,那么就
2016-09-26 14:56:52 2931
转载 关于使用Activex控件时,不能使用退格键的解决方法
在做项目时,ActiveX放在一个网页中,发现在使用ActiveX控件时,不能使用退格键,原因是IE浏览器把这个键当成热键了,已经把消息给截获了。在网上搜了好多资料,发现了两个比较好的解决方法:方法一: 1 想让你的Activex捕捉到控制键,必须要让他成为整个屏幕Actice的. 在Ctrl的OnCreate里面添加OnActivateInPlace (TRUE,
2016-09-18 09:47:42 946
转载 Ubuntu16.04 php5安装失败解决方案
笔者在Ubuntu16.04桌面系统安装php5时,提示Package php5 have no installation candidate,在http://stackoverflow.com/questions/36788873/package-php5-have-no-installation-candidate-ubuntu-16-04上面找到了答案。Ubuntu 16.04 co
2016-09-13 17:18:57 1565
转载 VC++开发的ActiveX如何加入安全机制,避免IE中提示“在此页上的ActiveX控件和本页上的其他部分的交互可能不安全,你想允许这种交互吗?”
转自 http://www.cnblogs.com/zdxster/archive/2011/01/27/1945868.html在EOS6的项目中,如果采用VC++开发的ActiveX,那么第一次运行的时候,IE中就会提示,“在此页上的ActiveX控件和本页上的其他部分的交互可能不安全,你想允许这种交互吗?”在网上找了很多资料,原理介绍的多,但是真正如何做,介绍的比较少,因此这里把实际
2016-09-12 16:33:42 1891
转载 linux下mysql数据的导出和导入
导出整个数据库中的所有数据1、在linux命令行下输入:?mysqldump -h127.0.0.1 -P3306 -uroot -ppassword --add-locks -q dbname > dbname.sql 说明:前面这些地址、端口就不说明了,都知道。说下后面的,--add-lo
2016-09-09 10:59:51 696
转载 mysql 客户端远程连接设置
MySQL数据库默认是不允许这些工具远程连接的,你可以找到/etc/mysql/mysql.conf.d/mysqld.cnf这个文件,将bind-address=127.0.0.1改为 bind-address=0.0.0.0 或将其注释掉在mysql里执行【不用选择数据库:use mysql】 修改mysql库下的user表:update user set host = '%'
2016-09-08 15:34:14 1970
转载 Ubuntu下搭建PHP+Nginx环境
1.安装nginxsudo apt-get install nginx安装之后的文件结构大致为:* 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下* 日志放在了/var/log/nginx下* 并已经在/etc/init.d/下创建了启动脚本nginx* 默认的虚拟主机的目录设置在了/var/
2016-09-05 14:57:39 580
转载 vmware 开机自动启动虚拟机
vmware开机自动启动, 可以使用vmrun命令. 1. 首先在“我的电脑”-“属性”-“高级”-“环境变量”-“PATH”中添加vmware路径,如:C:\Program Files (x86)\VMware\VMware Workstation 2. 新建一个“启动vmware.bat”文件,输入如下批处理: @echo offvmrun.exe -T ws
2016-08-23 13:05:59 8884
转载 Ubuntu 共享文件 samba服务器配置
1.安装sambasudo apt-get install samba samba-common2.创建共享目录并设置权限sudo mkdir /home/sharesudo chmod 777 /home/share3.配置sambasudo vi /etc/samba/smb.conf[share] path = /home/share
2016-07-29 21:18:02 433
转载 tar.xz文件如何解压
XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。之前xz使用一直很少,所以几乎没有什么提起。我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压
2016-07-12 11:13:53 715
转载 FFMPEG采集摄像头数据并切片为iPhone的HTTP Stream流
一、Windows下面编译ffmpeg首先需要解决的问题是:在windows下面编译 ffmpeg, 并让其支持dshow, 本人把ffmpeg编译成功了, 但是编译出来的ffmpeg不支持dshow, 在网上找了有文章介绍如何编译ffmpeg让其支持dhsow, 按照文章说的方法试了N次, 终究没有成功。无奈只有找现成的windows下面的exe了。在这里找到了可用的ffmpeg
2016-07-12 11:03:23 2014
转载 rtmp与hls流媒体服务器搭建:ubuntu下Nginx搭建初探与rtmp-module的添加
前言:感谢开源,感谢战斗民族。现在在做流媒体服务的一些工作,流媒体服务器搭建的网上教程多入牛毛,但是细细查看,发现很多同志贴上来的教程都有些许问题,还有一些是爬别人的数据得来的,排版上也有问题,让新手无所适从。本文也是通过翻看一些优质的博文得到的这篇分享。以下分享的网址就是引用的博文,安利一下。1. http://redstarofsleep.iteye.com/blog/21237522
2016-07-12 09:11:40 1131
转载 获取进程打开的互斥量
最近有个任务涉及到区分【同进程名进程】,所以想到了用进程”拥有”的互斥量来区分这些进程。所以下面实现了获取指定进程”拥有”哪些互斥量的方法,当然这种方法也适合各种内核对象(FILE、REG…)。1. 使用NtQuerySystemInformation检索SystemHandleInformation(16)即可获得系统中所有的句柄信息:通过SystemHandleInformati
2016-05-06 14:58:51 1750 1
转载 Smart GetProcAddress之实现
Windows下有过编程经验的朋友肯定用过这个函数:GetProcAddress,作用呢,就是从加载的动态库中获取指定函数名的函数入口地址,函数使用方法简单,一般是如下流程:DLL导出函数的头文件:dll.hvoid WINAPI func1(int);void WINAPI func2(int,int);动态加载DLL调用上面两个函数
2016-05-06 10:57:54 579
原创 使用socket判断http请求或http响应的传输结束
使用socket判断http请求或http响应的传输结束。先把header直到\r\n\r\n整个地收下来1. 传输完毕就关闭connection,即recv收到0个字节。2. 有内容 if Transfer-Encoding: chunked, 就读, 直到流里有\r\n0\r\n\r\n else if Content-Length存在, 就从头的末尾开
2016-04-21 10:47:37 6475 3
转载 源码:自己用Python写的iOS项目自动打包脚本
什么?又要测试包!做iOS开发几年了,每天除了码代码,改Bug之外,最让我烦恼的莫过于测试的妹子跑过来:“刚才的Bug都改完了吧,再打个包吧”。然而对于这个自己应尽的义务我已经烦透了,先不说要配置各种参数什么的,光是用xcode打包时候clean代码,验证证书就让我焦头烂额,时不时还要翻个墙甚至要手机开个热点才能打包成功。每次打包顺利的话,也要7~8分钟,每天n个包,想早点完成任务准时
2016-03-15 14:02:40 662
转载 5个月iOS开发入门总结(C++转行iOS)
前言:一个人写的ios转行总结,思路很清晰,值得学习原文网址:http://www.cocoachina.com/bbs/read.php?tid-332587.html啰嗦(请跳过)8月5号左右突然做出了来北京工作的决定,给北京同学了解情况时正好同学公司缺人,7号来面试了下,13号一早就来报到了。自己与iOS开发还是有些缘分,3月中旬到5月初在济南一家小公司做了不
2016-02-25 16:32:18 850
转载 webkit几个依赖库在windows下的编译方法
准备工作1、安装msys、vc2008(2003、2005应该也是可以的)2、下载Cairo1.8.8,Libjpeg6b,Libpng1.2.44,Libxml2.7.8,Libxslt1.1.26,Pixman0.16.2,Zlib1.2.33、把上面几个库分别解压到不同目录开始编译zlib1、修改win32/Makefile.msc 30行CFLAGS = -n
2016-02-19 15:10:51 673
转载 性能调优攻略
关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈
2016-02-18 16:39:00 574
转载 Cef概览
CEF General Usage(CEF3预览)介绍CEF全称Chromium Embedded Framework,是一个基于Google Chromium 的开源项目。Google Chromium项目主要是为Google Chrome应用开发的,而CEF的目标则是为第三方应用提供可嵌入浏览器支持。CEF隔离底层Chromium和Blink的复杂代码,并提供一套产品级稳定的A
2016-02-18 15:12:12 961
转载 Cef重要概念
Important ConceptsThere are some important underlying concepts to developing CEF3-based applications that should be understood before proceeding.在开发基于CEF3的应用程序前,有一些重要的基础概念应该被理解。C++ Wrapper
2016-02-18 15:11:35 2571
转载 Cef应用资源布局
Application Layout应用资源布局Application layout can differ significantly depending on the platform. For example, on Mac OS X your application layout must follow a specific app bundle structure. Win
2016-02-18 15:10:35 1598
转载 Cef应用程序结构
Application Structure应用程序结构Every CEF3 application has the same general structure.Provide an entry-point function that initializes CEF and runs either sub-process executable logic or the
2016-02-18 15:08:50 4281 1
转载 CEF使用的几个注意点
转自http://www.cnblogs.com/gongxijun/p/4857977.html CEF为chrome浏览器的切入其他浏览器中的轻量级框架。 开发的客户端的时候,这是作为界面显示的首先,可以增强客户的易变性,可塑性。在开发的过程中(侧重于C,C++解决),遇到的几个问题,以及自己看源码和整理出的KO思路:1. cef如何禁用右键属性: 手动写一个Ccli
2016-02-18 10:38:17 8823 2
转载 CEF中文教程(google chrome浏览器控件) -- CEF简介
官方主页: 点击打开链接CEF简介: 嵌入式Chromium框架(简称CEF) 是一个由Marshall Greenblatt在2008建立的开源项目,它主要目的是开发一个基于Google Chromium的Webbrowser控件。CEF支持一系列的编程语言和操作系统,并且能很容易地整合到新的或已有的工程中去。 它的设计思想政治就是易用且兼顾性能。C
2016-02-17 16:43:31 8483
转载 使用VS2015+win7编译WebKit(WebKit-r189384)
转自http://www.cjjjs.cn/paper/xmkf/20151010103054446.aspx一、准备工具,下载好官方要求的工具http://www.webkit.org/building/tools.html,下载好源代码:http://nightly.webkit.org/builds/trunk/src/1,路径最好就是默认,避免不必要的麻烦 a) 安装vs201
2016-02-14 10:45:58 3361
转载 UpdateLayeredWindow和SetLayeredWindowAttributes
转自 http://blog.csdn.net/sunnylion1982/article/details/9100347前几天看到一位兄弟模仿Kugou7界面做的一个效果,下载源码一看之后发现在WM_PAINT没有一句自己的代码,只有DrawUI中有绘制的代码。顿时为之一震,原来UpdateLayeredWindow还有种这样的效果。于是乎在网上找了一下资料:原文地址:http:
2016-01-22 13:09:23 1137
转载 C++单例实现的坑
单例本来是个很简单的模式,实现上应该也是很简单,但C++单例的简单实现会有一些坑,来看看为了避免这些坑怎样一步步演化到boost库的实现方式。方案一class QMManager{public: static QMManager &instance() { static QMManager instance_; return inst
2015-12-22 14:57:10 1041
转载 如何在Socket编程中检测端口是否被占用
一般检测一个端口是否被占用的方法是看bind是否成功,但感觉上这个方法有点不合适,其实在Windows中有两个API可以获取到当前系统端口的占用情况(GetTcpTable/GetUdpTable),利用这两个函数就可检测端口占用情况。 以下分别是TCP和UDP的检测方法: const static STDMETHODIMP GetPortState(ULONG nPo
2015-12-22 14:39:08 5794
转载 WinDbg调试器:启动程序时自动连接调试器方法
当我们在调试ie浏览器时,一定会遇到一个比较烦恼的问题,那就是通过调试器启动ie后,发现ie还会再启动第二个进程,实际上通过windbg启动的集成根本是不干活的,此时调试工作就无法继续下去~遇到这种问题时,其实我们可以通过“Image File Execution Options”也就是映像劫持技术实现程序启动时,自动启动windbg调试模式,这样问题就可以迎刃而解啦,具体操作步骤如下:第
2015-12-15 15:18:33 982
转载 这21本关于商业的书你读过几本?
转自http://www.huxiu.com/article/131934/1.html,收藏一下。题图与本文推荐的书籍无关。虎嗅注:初冬的天气被雨雪裹挟着,哪怕是周末也没办法好好出去耍耍。那么,读书无疑是对自己最好的周末奖赏。本文有21本关于商业的书籍可能帮助到你了解、学习商业中的一些基本法则,并且帮助你省去了上MBA的钱,书目涵盖商业、金融、销售、灵感和工作
2015-11-23 09:52:47 673
转载 通过修改manifest解决Vista/Win7/Win8下应用程序兼容性问题
在Vista/Win7/Win8下,有一个系统兼容性助手功能,在安装程序安装完成或卸载完成后,可能会弹出应用程序兼容性助手相关的提示,提示程序可能安装不正确,很是烦人。如下图所示:事实上,我们的程序兼容性是没问题的,只不过是在程序中没有指定应用程序兼容的操作系统,所以导致了这些问题。 VS2008和VS2010可以生成一个与exe应用程序相关联的.mani
2015-11-06 19:09:20 960
转载 IE插件在注册表中的相关位置
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext子键下”Stats” 记录的就是IE曾经使用过的插件;”Settings” 记录的就是在”管理加载项” 中禁用的IE 插件。从“管理加载项”对话框中禁用某一插件,它的CLSID 马上就会显示在Settings 分支下面 IE启动后,加
2015-11-02 14:38:08 6271
原创 命令行安装卸载驱动服务
1) 创建驱动服务用法:sc create [service name] [binPath= ] ...描述:service name 为要给驱动服务起名字, binPath=后面是驱动的路径. type= //驱动服务类型,一般选kernel (默认 = own) start= //启动类型 (默认 = dema
2015-10-21 20:01:50 16331
转载 Windows 命名管道 + 异步I/O模型
一、管道 + 异步I/O 本地通讯模型1、客户端操作发送请求 (1) 互斥上锁 CreateMutex, WaitForSingleObject (2) 打开命名管道 OpenNamedPipe
2015-10-16 20:40:10 1501
转载 VC程序运行时导出资源、DLL、EXE
在VC可以在可执行程序和调用动态静态库时动态的导出资源、DLL、exe。首先把想要导出的资源导入,这里简单描述DLL资源导入的步骤:1.在Resource View(资源视图)中查找到相应工程;2.使用Add(添加)->Resource(资源);3.选择Imort(插入)资源;4.在选择资源后弹出Custom ResourceType(自定义资源类型)输入自
2015-10-16 20:38:24 693
转载 利用WMI打造完美三无后门(scrcons.exe)
ASEC是WMI中的一个标准永久事件消费者。它的作用是当与其绑定的一个事件到达时,可以执行一段预先设定好的JS/VBS脚本
2015-10-16 20:26:36 9640
自定义按钮 支持PNG 图片 支持透明效果
2016-10-31
程序崩溃截获工具demo
2012-12-14
对话框控件随窗口自动调整大小、位置的类
2011-02-25
CMarkup类核心资料
2010-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人