C#

在linux 下为sublime Text 2 配置c#编译环境

各位看官别笑我,在虚拟机上跑了了xpxp里面安装了vs2008,然后电脑性能实在是太差了,所以装sublime用来编写代码,然后再统一由vs2008来调试。说正事。安装好sublime之后,需要安装一个c#的IDE,或者需要获得类似于javajavac,在命令行可以编译的编译指令。这里我安装了MonoDevelop,貌似可用的C#编译器也只有Mono了,各位看官如果有看到更好的编译器,可以介绍给我。项目主页http://mono-project.com/M

系统 2019-08-12 09:27:43 4071

Python

Python连接oracle数据库 例子一

step1:下载cx_Oracle模块,cmd--pipinstallcx_Oraclestep2:1importcx_Oracle#引用模块cx_Oracle2conn=cx_Oracle.connect('truck/******@10.74.**.**:****/****')#连接数据库3c=conn.cursor()#获取cursor4x=c.execute('selectsysdatefromdual')#使用cursor进行各种操作5x.fet

系统 2019-09-27 17:49:10 4070

Python

Dijkstra算法的Python实现-最短路径问题

使用狄克斯特拉算法找出下图中从起点至终点耗时最短的路径,路径上的每个数字表示的都是时间,单位分钟。狄克斯特拉算法包含的4个步骤:(1)找出开销/消耗“最便宜”的节点,即在最短时间内到达的节点(2)对于该节点的邻居,检查是否有前往它们的更短路径,如果有,更新该节点的邻居的开销(3)重复上述过程,直到对图中的每个节点都这样做了(4)计算最终路径python代码实现:#描述各节点、时间开销、父节点信息#创建节点信息,start起点,fin终点graph={}gr

系统 2019-09-27 17:47:33 4069

Python

使用Python opencv实现视频与图片的相互转换

因为最近要经常转换数据集进行实验,因此记录一下。1、视频转图片即为将视频解析为一帧一帧的图片:importcv2vc=cv2.VideoCapture("/home/hqd/PycharmProjects/1/1/19.MOV")c=1ifvc.isOpened():rval,frame=vc.read()else:rval=Falsewhilerval:rval,frame=vc.read()cv2.imwrite('/home/hqd/PycharmP

系统 2019-09-27 17:57:34 4067

CSS

基于CSS的国家国旗 Country flags in single CS

1.flag-icon-cssCSSforvectorbasedcountryflags!flag-icon-cssCSSforvectorbasedcountryflags!UsageForusingtheflagsinlinewithtextaddtheclasses.flag-iconand.flag-icon-xx(wherexxistheISO3166-1-alpha-2codeofacountry)toanempty.Ifyouwa

系统 2019-08-29 23:21:35 4066

C#

万能对象池【C#实现】

如果一种类型的对象需要经常被创建、销毁,为了提高性能,我们通常需要使用“池”技术,就如线程池、TCP连接池等一样。那么需要使用池技术的对象一般有哪些特征了?(1)创建过程耗时(2)不需要保存客户状态(3)对象体积较大(4)频繁创建/销毁为了省事,我希望实现一个万能对象池组件,该对象池可以缓存任意类型的对象。下面给出对象池的接口:publicinterfaceIObjectPool{//objType为缓存的对象的类型,cArgs为缓存对象的构造参数bool

系统 2019-08-29 22:31:19 4066

Android

Android 基础教程之-------Android ProgressBar

大家好,今天给大家讲一下Android中ProgressBar的使用,这个控件在开发中还是经常用到的,比如用户浏览网页的时候,中间肯定有个传输过程,所以用进度条让用户耐心等待。再比如我在AndroidMarket下载应用,它也会有进度条显示下载进度。我为什么要举这两个例子呢,是因为它们分别是圆形进度条和长形进度条的代表。如下面两张图:图1.UC浏览网页圆形进度条效果。图2.GoogleMarket应用下载长形进度条效果.下面我们看一下两都皆有之的Andro

系统 2019-08-29 23:40:13 4064

PHP

FFmpegPHP的安装使用详解

http://blog.163.com/chenzhenhua_007/blog/static/128492649201182335633965/FFmpegPHP的安装使用详解2011-09-2316:30:53|分类:PHP+MySQL|字号订阅FFmpegPHP是一个纯面向对象的ffmpeg的PHP封装。提供一些简单易用、面向对象的API用以访问视频和音频文件的信息,可直接从视频中获取帧的图片,这常用来做视频的缩略图。支持的视频格式包括:MOV,AV

系统 2019-08-12 09:26:48 4062

Python

Python.CVXPY学习指南

原文链接:https://blog.csdn.net/geekwill/article/details/78836054前言cvxpy是解决凸优化问题的,在使用之前要确保目标函数是一个凸优化问题(包括其中的变量范围设置,参数设置等)1CVXPY是什么?CVXPY是一种可以内置于Python中的模型编程语言,解决凸优化问题。它可以自动转化问题为标准形式,调用解法器,解包结果集如下代码是使用CVXPY解决一个简单的优化问题:fromcvxpyimport*Cr

系统 2019-09-27 17:49:44 4060

Python

Python打印“菱形”星号代码方法

本人是一名python初学者,刚刚看到一道有趣的python问题,“用python如何在编译器中打印出菱形图案?”因此决定尝试一下,代码不多,仅供参考。代码defprintStar(intNum):s="*"spaceLength=intNumblockCount=int(intNum/2+1)foriinrange(spaceLength):result=s.rjust(blockCount)ifi>=int(spaceLength/2):print(r

系统 2019-09-27 17:52:19 4059

编程技术

Ansi、Unicode、UTF8等编码字符串之间的转换和

Ansi、Unicode、UTF8字符串之间的转换和写入文本文件最近有人问我关于这个的问题,就此写一篇blogAnsi字符串我们最熟悉,英文占一个字节,汉字2个字节,以一个/0结尾,常用于txt文本文件Unicode字符串,每个字符(汉字、英文字母)都占2个字节,以2个连续的/0结尾,NT操作系统内核用的是这种字符串,常被定义为typedefunsignedshortwchar_t;所以我们有时常会见到什么char*无法转换为unsignedshort*之

系统 2019-08-29 23:09:34 4058

Jquery

jQuery万能浮动框插件测试

jQuery万能浮动框插件测试http://www.zhangxinxu.com/study/201012/jquery-power-float-demo.html源文件下载.zip17.2k一、加载页面上元素默认rel加载HTML代码:默认rel加载JS代码:$("#trigger1").powerFloat();target参数加载HTML代码:

系统 2019-08-29 23:08:47 4053

IOS

iOS cocos2d 2.0 打开旧版本工程CCLayer报[[[se

现在在编译较老版本的cocos2d工程时CCLayer.m经常会报错错误如下图所示这是由于cocos2d2.0版本以及以前版本的CCLayer还有ccColor4B曾经做过比较大的修改。我们需要把这段代码进行一点点修改,如下图所示即只需要将[selfalloc]强制类型转换为CCColorLayer*类型即可解决。iOScocos2d2.0打开旧版本工程CCLayer报[[[selfalloc]initWithColor:color]autorelease

系统 2019-08-12 01:32:06 4047

Java

java AWT 给 Font 添加删除线和下划线(2D绘图)

最近在给客户做项目的时候客户提出要求要给图片加水印,在添加文字水印时,让用户自定义自体,当用户在选择字体时,如果勾选了删除线和下划线选项,而java.awt.Font不支持下划线和删除线的style,这怎么办呢?还好,Java提供了AttributedString类,通过attributedString.addAttribute(TextAttribute.STRIKETHROUGH,TextAttribute.STRIKETHROUGH_ON);attr

系统 2019-08-29 23:50:37 4046

Python

谱减法语音降噪的Python实现

转自:https://github.com/itaa/soja-box/tree/master/enhance_speach谱减法语音降噪#!/usr/bin/envpythonimportnumpyasnpimportwaveimportnextpow2importmath#打开WAV文档f=wave.open("input_file.wav")#读取格式信息#(nchannels,sampwidth,framerate,nframes,comptype

系统 2019-09-27 17:52:11 4045