搜索到与相关的文章
C#

C# 开发windows 服务

一、WindowsService服务,可以在用户未登录的时候开始运行提供服务(下图)二、开始建立一个Windows服务1.打开VS2008新建一个Windows服务项目系统会默认的建立一个Program.cs是启动文件,里面有如下代码用来启动服务staticvoidMain(){ServiceBase[]ServicesToRun;ServicesToRun=newServiceBase[]{newService1()};ServiceBase.Run(S

系统 2019-08-29 22:16:29 2804

各行各业

如何删除github上的项目

如果大伙用过github,那么就会知道它上面没有明显的选项可以让你直接删除掉一个Repositories或者项目。因此对很多github的新手来说一开始也常觉得这个事情比较犯难。这里我给大家简单介绍一下该怎么做,实际上它只是隐藏得比较深罢了,看完之后你也就会觉得其实很简单。工具/原料能连接网络的计算机方法/步骤登陆github到个人主页,点击“Repositories”,就能看到你自己创建或者“Fork”的项目。找到你要删除的“Repositories”(

系统 2019-08-12 09:27:31 2804

各行各业

OPENCV读取AVI视频失败 视频帧提取以及图片合成

前一阵子,实验室老师个了个小命题,就是如何提取一段AVI视频中的图片,或者说视频帧的提取。虽然是第一次接触OPENCV,可是做起来也是不难的,自己的代码就不拿出来了,写的很乱,网上的这个代码比较不错,为了说明我们的主题,姑且拿这段代码做个试验。#include#include#include#include#include#defineNUM_FRAME5591//只处

系统 2019-08-12 09:27:27 2804

MySql

关于wind7重新安装系统后,连接mysql的问题

系统重装对于我们来说,可以说是家常便饭了。但重装系统之后,又要装很多的应用软件是会很烦的。特别是重装一些数据库软件,时间长不说,搞不好数据丢失了会让人抓狂。今天我简单介绍一个不用重装mysql的方法。首先在安装mysql的时候不要把它安装到系统盘中,这样以后系统重装后也不用重装mysql,这一点很重要。那么系统重装后该怎么做呢?请往下看。1.打开cmd,把目录指向你安装mysql的bin目录下,在控制台中输入mysqld-nt.exe-install回车上

系统 2019-08-12 01:54:31 2804

数据库相关

还原数据库时,提示因为数据库正在使用,无法获

在还原数据库时,有时会提示因为数据库正在使用,所以无法获得对数据库的独占访问权!!这时需要在还原数据库之前关闭正在使用数据库的线程。解决方案如下:执行该方案,必须首先定位到master数据库,然后在分析查询器中执行以下语句:ALTERDATABASE[数据库名]SETOFFLINEWITHROLLBACKIMMEDIATE这样就关闭了当前数据库链接线程,并且回滚正在操作的事物。接下来就可以正常还原了!!还原数据库时,提示因为数据库正在使用,无法获得对数据库

系统 2019-08-12 01:54:16 2804

数据库相关

如何使用Linq或EF来对数据去重——Distinct方法

刚开始接触LINQ时使用distinct去重时和大家一样遇到了一些麻烦,很感谢http://www.cnblogs.com/A_ming/archive/2013/05/24/3097062.html提供的一些方法。后来经过深入学习,了解了一些更为简洁的方法,在这里与大家一同分享。如上图在WebConfig表中含有以下三个字段Name,Linkhref和Type,现在我们要对Type去重获取所有类型。第一种使用Distinct方法:ViewBag.Dist

系统 2019-08-12 01:54:11 2804

Linux

linux下启动oracle服务和监听程序

linux下启动oracle服务和监听程序oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如:exportORACLE_SID=testexportORACLE_BASE=oracle_install_dir

系统 2019-08-12 01:53:34 2804

数据库相关

COM组件

COM组件COMcomponent(COM组件)是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以在多个应用系统中重复利用同一个组件;可以方便的将应用系统扩展到网络环境下;COM与语言,平台无关的特性使所有的程序员均可充分发挥自己

系统 2019-08-12 01:52:53 2804

Linux

linux下面的中断处理软件中断tasklet机制

參考:《Linux内核设计与实现》http://blog.csdn.net/fontlose/article/details/8279113http://blog.chinaunix.net/uid-27212029-id-3386692.htmltasklet是中断处理下半部分最经常使用的一种方法,驱动程序一般先申请中断,在中断处理函数内完毕中断上半部分的工作后调用tasklet。tasklet有例如以下特点:1.tasklet仅仅能够在一个CPU上同步

系统 2019-08-12 01:33:15 2804

编程技术

快速排序算法

快速排序算法是最快的排序算法,当然它是针对大量通常无序的集合而言是正确的。publicvoidQSort(){RecQSort(0,numElements-1);}publicvoidRecQSort(intfirst,intlast){if((last-first)<=0)return;else{intpart=this.Partition(first,last);RecQSort(first,part-1);RecQSort(part+1,last);

系统 2019-08-12 01:32:57 2804