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

【FIRST USE】第一次用git把代码上传到github

第一次使用某个东西总是充满了伤痛,我第一次用sed的时候,毁掉了我的所有源代码,第一次用git的时候一直提示不正确,后来解决了问题,便记录下来。首先说明我的环境,我用的是虚拟机,上面运行的64位的centos6.4,用的是git命令行的方式。现在我要讲述的是从已有项目创建git项目,并且上传到github的过程。假设在test目录下就是我们的工程,我们已经有这个项目了。1.gitinit2.gitadd.3.gitcommit-m"firstaddfile

系统 2019-08-12 09:26:59 2246

各行各业

开源软件许可协议简介

很多软件开发者和设计者都有将自己的软件作品以开源的形式公之于众的想法。他们希望其他人也可以分享自己的作品,使用自己的作品。开源社区之所以能蓬勃发展就是因为人们有这样的愿望。开源软件如此的丰富,任何你能想到的应用领域里都能找到它们的身影。大部分的设计人员都已经把使用开源软件和开源代码作为日常工作不可缺少的一部分了(WordPress,Drupal和许多其它的内容管理系统都是开源软件)。但是很多的软件作者和设计者都对各种不同的开源许可协议的内容和含义不甚了了。

系统 2019-08-12 09:26:53 2246

各行各业

【2012年终总结】之二 opencv + ds采集摄像头视

在这个项目中用到了几个GDI的函数,包括CFontCPenCBrush等,一般要和设备上下文DC结合起来使用。并且创建GDI对象使用完后一定要释放,否则可能会造成资源泄漏对于CPenCFontCBrush用构造函数定义的GDI对象和用CreateXXX获得的对象在释放时要调用DeleteObject对于GetXXX获得的对象在释放时要使用ReleaseObject。1CDC*pDC0=GetDlgItem(IDC_VIDEO0)->GetDC();2CFo

系统 2019-08-12 09:26:47 2246

数据库相关

mongodb 安装 XP 环境

cmd启动mongodbD:\mongodb\bin\mongod.exe--bind_ip127.0.0.1--dbpathD:\mongodb\data--port27017--directoryperdb--logpathD:\mongodb\logs\db.txt--logappend上面的cmd不要关,新开个cmd进入mongodbD:\mongodb\bin\mongo.exe为了避免每次都启动mongo,可以将mongo加入windows服务

系统 2019-08-12 01:52:13 2246

数据库相关

COM+更新对象无法更新数据

在COM+中用Applyupdates来更新数据会抛出Format'%s'invalidorincompatiblewithargument异常Connection.AppServer.UpdateDatas(cds.Delta,...);//正确奇怪的事在下面varDelta:OleVariant;...Delta:=cds.Delta;Connection.AppServer.UpdateDatas(cds.Delta,...);//就是你的错跟踪时会

系统 2019-08-12 01:52:03 2246

数据库相关

超有用的sql查询语句。项目、面试都有用

超有用的sql查询语句。项目、面试都有用createdatabasecstp;usecstp;/*1:建立学生表*/createtablestudent(学号char(3)primarykey,姓名char(4),性别char(2),年龄int,班级char(5));insertintostudentvalues('108','曾华','男',19,'95033');insertintostudentvalues('105','匡明','男',20,'95

系统 2019-08-12 01:51:38 2246

各行各业

如何让程序集在编译时自动添加到GAC

如果你的工程在调试时需要某些程序集存在于GAC,但那些程序集是你另外的工程编译时生成的,或者因为其它原因是动态变化的,那么最好的做法是在编译该工程时就把这些程序集重新添加到GAC中。如果因为部署等工作导致你的GAC中存在你工程的程序集,而使你不能加断点调试等,而这种事情又经常发生,那么在编译该工程时就把这些程序集重新添加到GAC中也不失为一个好的解决方案。让程序集在编译时自动添加到GAC的思路很简单,就是写一个批处理文件,然后在工程的生成事件中调用这个批处

系统 2019-08-12 01:31:55 2246

Python

用python记录运行pid,并在需要时kill掉它们的实例

我在跑爬虫程序的时候,由于爬虫程序的等待目标服务器返回数据的时间很长,而cpu占用很低,所以经常挂着代理一跑就跑好几百个。但是爬虫程序通常是写了死循环,或直到分配给该进程的任务都跑完才退出的。如果我们想中途结束掉这些任务,是没办法手工一个一个kill掉的。那么该如何结束这些进程呢?我的方法就是在运行爬虫进程时,记录该进程的Pid,然后在需要手动结束时,再用语句kill掉它们。foriin{1..100}donohuppythonNetEase_comms_

系统 2019-09-27 17:56:59 2245

Python

Python中的测试工具

当我们在写程序的时候,我们需要通过测试来验证程序是否出错或者存在问题,但是,编写大量的测试来确保程序的每个细节都没问题会显得很繁琐。在Python中,我们可以借助一些标准模块来帮助我们自动完成测试过程,比如:unittest:一个通用的测试框架;doctest:一个更简单的模块,是为检查文档而设计的,但也非常适合用来编写单元测试。下面,笔者将会简单介绍这两个模块在测试中的应用。doctestdoctest模块会搜索那些看起来像是python交互式会话中的代

系统 2019-09-27 17:55:06 2245

Python

Python3.6+selenium2.53.6自动化测试_ddt数据驱动(二)

环境:编辑工具:浏览器:有问题可以联系qq:1776376537安装DDT一分析1导入DDT2类前引入ddt3分三次,作为三个字典把数据传过来二代码#导入包fromseleniumimportwebdriverimportunittestfrompages.login_pageimportLoginPage,lgoing_urlfromcommon.baseimportBaseimportddt'''先思考下手工操作顺序(主要流程)第1个用例:输入admi

系统 2019-09-27 17:54:12 2245