`
king_c
  • 浏览: 213923 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  /** * 将unicode字符串按传入长度分割成数组 * @param string $str 传入字符串 * @param integer $l 字符串长度 * @return mixed 数组或false */ function str_split_unicode($str, $l = 0) { if ($l > 0) { $ret = array(); $len = mb_strlen($str, "UTF-8"); for ($i = 0; $i ...
在使用file_get_contents函数的时候,经常会出现超时的情况,在这里要通过查看一下错误提示,看看是哪种错误,比较常见的是读取超时,这种情况大家可以通过一些方法来尽量的避免或者解决。这里就简单介绍两种: 一、增加超时的时间限制 这里需要注意:set_time_limit只是设置 你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间。 我一开始以为set_time_limit也能影响到file_get_contents,后来经测试,是无效的。真正的修改file_get_contents延时可以用resource $context的timeo ...
这几天在学DirectShow的开发,一个streams.h头文件折腾了好几天才搞定。简单总结一下出现缺少streams.h的解决方法和DirectShow开发环境的搭建。 开发包方面,我用的是Microsoft DirectX 9.0 SDK。 streams.h这个头文件现在在%\DX9 SDK\Samples\C++\DirectShow\BaseClasses路径下,首先要把这个路径添加到VC的Include Directories下面。TOOL--option--directories下面框里添加上streams.h的目录)。 debug版的库 strmbasd.lib在安装 ...

PHP执行cmd命令

    博客分类:
  • php
本文介绍下,在php代码中执行cmd命令的方法,介绍下在php.ini文件中配置safe_mode参数支持命令执行的方法,有需要的朋友参考下。    说明: 本节内容在wamp包安装的环境实现。   首先,打开php.ini,关掉安全模式safe_mode = off,然后在看看 禁用函数列表 disable_functions = proc_open, popen, exec, system, shell_exec ,把exec去掉。 php代码:     复制代码 代码示例: <?php exec("mkdir d:\\test",$out) ...
升级到xampp1.74以后,apache不能正常运行,点击以后总是提示busy,查看log有如下提示:[Fri Jul 22 15:18:38 2011] [notice] Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations[Fri Jul 22 15:18:38 2011] [crit] (22)Invalid argument: Parent: Failed to create th ...
  openCV是一个开源的用C/C++开发的计算机图形图像库,非常强大,研究资料很齐全。本文重点是介绍如何使用php来调用其中的局部的功能。人脸侦查技术只是openCV一个应用分支。     1.安装     从源代码编译成一个动态的so文件。     1.1.安装 OpenCV (OpenCV 1.0.0)     下载地址:http://sourceforge.net/project/showfiles.php?group_id=22870&package_id=16948     #tar xvzf OpenCV-1.0.0.tar.gz     #cd openc ...
     在使用winform程序获取调用cmd命令提示符时,如果是win7以上的操作系统,会需要必须以管理员身份运行才会执行成功,否则无效果或提示错误。      比如在通过winform程序执行cmd命令时,某些情况下如果不是以管理员身份运行,则会提示命令无效。      或者通过winform程序执行Windows Service 服务时,也需要以管理员身份才能调用Service服务。 下面讲解一下如何使程序获取管理员权限来运行。 一: 在Visual Studio 中--解决方案资源管理器--右键项目名称--属性,找到“安全性”选项, 二:勾选“启用ClickOnce安全 ...
using System; using System.Collections.Generic; using System.Linq; using System.Text; using QSFaceSDK; namespace SDKTest { class Program { public static string image_file_1 = "林志玲_1.jpg"; static void Main(string[] args) { int app_key = 1000; string app_secret = & ...
c# winForm 将窗体状态栏StatusStrip 分成左中右三部分 右边显示当前时间 实现效果: 通过StatusStrip显示窗体状态栏 同时将状态栏分成三部分 居左边显示相关文字信息 中间空白显示 居右边显示时间信息 1.创建窗体及添加StatusStrip   默认StatusStrip名称为statusStrip1 2.在statusStrip1的Items属性中   添加三个StatusLabel   默认名称为toolStripStatusLabel1,2,3   按1,2,3的顺序排列 3.修改toolStripStatusLabel1的Text属性   为相关文字如& ...
        新中新二代身份证dll调用问题: 调用这个dll时, 到这个方法: Syn_ReadMsg(nPort, 0, ref CardMsg),就报尝试读取或写入受保护的内存。这通常指示其他内存已损坏 这个错,CardMsg是IDCardData这个结构体,结构体定义如下: [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi, Pack = 1)] public struct IDCardData { [MarshalAs(Unma ...
这篇文章其实已经写好很久,只是后来一直没有重现当时的问题,或者因为业务的重要性、投诉的压力也就临时处理了。这几天某地市Web服务器连续多次出现这个问题,正好借这个案例来做个收尾。     前几个月有 台重要的W ...
摄像头读取视频这一块研究了很长时间,终于弄好了。刚开始以为是代码的问题,因为一直编译不过,后来 修改了一个小错误,编译通过,但是弹出来的窗口是灰色的没有图像。我“有问题找度娘”了一段时间,发现有不少同 僚也遇到了相似的问题,但是解决办法对于我这里都不甚有效。后来我排除了代码,配置和摄像头出问题的可能性。我的方法就是,一个一个试验。可能比较繁琐, 不太容易发现真正的问题所在,但是还挺有效果的。下面是正文:   代码: #include "stdafx.h" #include <core.hpp> #include <highgui. ...
沿用微软的写法,System.Threading.Tasks.::.Parallel类,提供对并行循环和区域的支持。 我们会用到的方法有For,ForEach,Invoke。 一、简单使用         首先我们初始化一个List用于循环,这里我们循环10次。(后面的代码都会按这个标准进行循环) Code             Program .Data = new List <int >();             for (int i = 0; i < 10; i++)             {                 Data.A ...
一、建立一个进程外组件1)打开菜单File|New,选择Projects标签,然后选择“ATL COM AppWizard”2)在Project name栏输入step02,单击ok按钮,在下一个窗口中的Server Type栏选择“Executable (Exe)”之后,单击Finish按钮 然后插入对象(与创建进程内组件类似):3)打开菜单Insert|New ATL Object,在左边的Category中选择Objects,在右边的Objects中选择Simple Object,单击“Next”按钮4)在Names标签中,Short Name栏填写Simple02,不修改其他的属性, ...
  参考:   http://topic.csdn.net/t/20050429/20/3976956.html   不过那边是转载自《effective stl》。       std::vector很方便,但有时调用的函数的参数规定是数组,需要将vector转为数组,另外开辟一个空间,将vector一项项复制过去代价过大,可用下面的方法。   给定一个   vector<int>   v;         表达式v[0]生产一个指向vector中第一个元素的引用,所以,&v[0]是指向那个首元素的指针。vector中的元素被C++标准限定为存储在连 ...
Global site tag (gtag.js) - Google Analytics