搜索到与相关的文章
各行各业

cdev结构

在Linux2.6内核中一个字符设备用cdev结构来描述,其定义如下:structcdev{structkobjectkobj;structmodule*owner;//所属模块conststructfile_operations*ops;//文件操作结构,在写驱动时,其结构体内的大部分函数要被实现structlist_headlist;dev_tdev;//设备号,int类型,高12位为主设备号,低20位为次设备号unsignedintcount;};可

系统 2019-08-12 01:33:09 3488

Python

python将图片旋转,颠倒,修改尺寸

直接上代码,根据需求注释选择相应修改fromPILimportImageimportosimportos.pathrootdir=r'G:\jianfeng\project\rubblish_det\faster_rcnn\rubbish_voc_xml\rubbish_pic_forTest\4396'#指明被遍历的文件夹forparent,dirnames,filenamesinos.walk(rootdir):forfilenameinfilenam

系统 2019-09-27 17:57:38 3487

各行各业

github 提交报403 forbidden的错误解决

github提交报403forbidden的错误解决$gitpusherror:TherequestedURLreturnederror:403Forbiddenwhileaccessing解决方案:这是权限问题,可以修改.git/config文件追加用户名和密码详细:From:http://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-h

系统 2019-08-12 09:26:50 3486

ASP.NET

Asp.net2.0身份验证技术学习入门---创建验证

没有笔的博课functionStorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&

系统 2019-08-29 23:27:00 3485

C++

用 VC++ 2005 建立ActiveX 分步走

如何使用VC++2005创建一个ActiveX控件呢,请听我慢慢道来。首先选择新建项目,选择VisualC++MFC->MFCActiveX控件输入项目名称,本例子我们起名为FActiveX,点击确定。在控件设置中仅选中运行时不可见,然后选择完成。到此一个完整的ActiveX框架就已经搭成了,VC2005为我们生成了所有必须的文件,现在你就可以编译一下了,应该没有任何的错误和警告,否则就可能是你的开发环境有问题了。在工程目录里的Debug子目录下已经生成了

系统 2019-08-12 09:30:01 3485

Javascript

JavaScript--正则表达式

JavaScript--正则表达式正则表达式(regularexpression)对象包含一个正则表达式模式(pattern)。它具有用正则表达式模式去匹配或代替一个串(string)中特定字符(或字符集合)的属性(properties)和方法(methods)。正则表达式构造函数:newRegExp("pattern"[,"flags"]);参数说明:pattern--一个正则表达式文本flags--如果存在,将是以下值:g:全局匹配i:忽略大小写gi:

系统 2019-08-29 23:00:10 3484

数据库相关

连接数据库时发生"一般性网络错误"的另类解释

连接数据库时发生"一般性网络错误"的另类解释RevisionHistory:VersionDateCreatorDescription1.0.0.12003-11-15郑昀草稿ImplementationScope:本文档将说明出现一种不容易想到原因的访问数据库时发生“一般性网络错误”,错误报告的来源是ADODB,错误号是“-2147467259,或者0x80004005”。继续阅读之前,我们假设您熟悉以下知识:nMicrosoftSQLServer200

系统 2019-08-12 01:33:43 3483

Hadoop

hadoop伪分布式搭建

转载http://xuyuanshuaaa.iteye.com/blog/10633031.SSH无密码验证配置Hadoop需要使用SSH协议,namenode将使用SSH协议启动namenode和datanode进程,伪分布式模式数据节点和名称节点均是本身,必须配置SSHlocalhost无密码验证。执行ssh-keygen-trsa通过以上命令将在/root/.ssh/目录下生成id_rsa私钥和id_rsa.pub公钥。进入/root/.ssh目录在

系统 2019-08-29 22:08:33 3482

IOS

mysql支持IOS的Emoji表情

原因:UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。解决办法:将Mysql的编码从utf8转换成utf8mb4步骤:1.修改mysql配置文件my.inidefault-character-set=utf8mb4character-set-server=utf8mb42.加入[client]port=3306default-character-set=utf8mb4[mysq

系统 2019-08-12 01:55:14 3482

数据库相关

用MongoDB 实现优酷API 缓存

由于众所周知的原因,邪恶的企业优酷于九月的某一天开始禁止第三方播放器加载视频API,我不得不设置一个反向代理来绕过Flash的跨域限制.自此服务器压力激增,导致用户体验大为劣化.为了减少服务器压力我费尽心思,从原先的Apache2+php切换到nginx+php-fpm,再到现在的nginx+nodejs,充分利用了服务器有限的内存空间,使并发性能得以不断优化,每次播放的请求时间由原来的10s缩短到1~4s.但这也到头了,非缓存型反向代理受限于网络连接速率

系统 2019-08-12 01:32:25 3481