为您找到搜索结果:6777个
pycharm pip 升级失败解决办法
可以在pycharm虚拟环境里用python-mpipinstall-U--force-reinstallpip命令升级...
VC下加载多种格式图片的方法总结IPicture, CxImage, CImage(AtlImage), CPictureEx
尽管VC有提供相应的API和类来操作bmp位图、图标和(增强)元文件,但却不支持jpg、gif和png等格式的图片,而这几种格式却是常常要用到的。这里我给大家介绍两种办法来操作这些格式的图片。1.用APIOleLoadPicture来加载JPG、GIF格式的图片(注:不支持PNG格式,另外GIF只能加载第一帧,且不支持透明)OleLoadPicture函数实际上创建了一个IPicture类型的COM接口对象,然后我们可以通过这个COM接口来操作图片(实际上你也可以用APIOleCreatePictureIndirect来加载图片,不过相比而言OleLoadPicture函数简化了基于流的IPicture对象的创建),下面是示例代码:(注:由于只是用来示例,代码中省去了出错情况的处理)[cpp] viewplain copy <pre class="cpp" name="code">#include <olectl.h></pre>/*  ...
IP通信中音频编解码技术与抗丢包技术概要
此文较长,建议收藏起来看。Server2Server这块也是一个专门的领域,这里只简单分个类。同一运营商之间也有丢包,在铁通,鹏博士等运营商中尤甚。并且在晚高峰的时候表现更加突出。在很多时候,由于运营商之间的结算和有限带宽的问题。运营商之间的网络不稳定。同一个国家都这么多问题,不同国家的问题回更复杂,在不同的国家要选择好的机房,实时选择实时监控。比如以下地方。以下地区,我们端到端延时平均为157ms。中美,中欧东亚:中,日本,韩国,台湾其他地区:拉丁美洲,印度,菲律宾,泰国,南非,中东我们在公网做实时音视频服务,丢包对抗是少不了的。首先我们定义下什么是丢包:没按时到的包就是丢包。一个包应该在某个时间点到,但它晚到了,即使来了但是晚了,也叫丢包。因为播放的这段时间已经过去了,即使放了,体验也不好。从整个网络上看,丢包一定有时限,否则,都通过反复重传方法,一定能送达一个包。Server到达device这块还可以分以下两种通路。1、Server经过基站到Device可以分为以下几种情况:不同类型的基站:3G/4G,TD和WDCDMA就不一样。相同类型的基站不同的地点:北京联通推出流量包月下行...
zlib、libzip、 libzippp 库编译(windows + cmake + vs2013)
"libzipp"这库是基于"libzip"之上封装的,而"libzip"又是基于"zlib"库封装的,所以要编译"libzipp"库就要先编译其他两个库。下载准备:"zlib-1.2.8.tar.gz""libzip-1.0.1.tar.gz""libzippp-master.zip"编译环境:cmake+vs2013, 安装好cmake和"VS2013x86本机工具命令提示"工具(安装vs2013的时候已经有)命令行环境使用的是[VS2013x86本机工具命令提示],“开始”->"VisualStudio2013"->"VisualStudioTools"->"VS2013x86本机工具命令提示"以下是本次编译过程,记录详细流程以备忘:一、编译zlib库1、将解压出来的"zlib-1.2.8"文件夹拷贝到"E:BuildWorkspace";2、命令行进入此路径,命令:[mkdirbuild](创建build文件夹);3、进入刚创建的"build"文件夹,命令:[cmake..-G"VisualStudio92008"-DCMAK...
Gcc/MinGW/Cygwin/Msys 分别是什么?
一、GCC的历史GCC是一个原本用于Unix-like系统下编程的编译器。不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。GCC是GNU公社的一个项目。是一个用于编程开发的自由编译器。最初,GCC只是一个C语言编译器,他是GNUCCompiler的英文缩写。随着众多自由开发者的加入和GCC自身的发展,如今的GCC以经是一个包含众多语言的编译器了。其中包括C,C++,Ada,ObjectC和Java等。所以,GCC也由原来的GNUCCompiler变为GNUCompilerCollection。也就是GNU编译器家族的意思。当然,如今的GCC借助于他的特性,具有了交叉编译器的功能,即在一个平台下编译另一个平台的代码。直到现在,GCC的历史仍然在继续,他的传奇仍然被人所传颂。二、Windows下的GCC家族起初,GCC是用于Unix,Unix-like系统的编译器。不过,现在Windows...
Linux设置静态IP
在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化。为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qhb5.html的文章然后根据自己的情况设置静态IP解决了这个问题,处理方式如下:1.修改网卡配置 编辑:vi/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0#描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 BOOTPROTO=static#设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 BROADCAST=192.168.0.255#对应的子网广播地址 HWADDR=00:07:E9:05:E8:B4#对应的网卡物理地址 IPADDR=12.168.0.33#如果设置网卡获得ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址 NETMASK=255.255.255.0#网卡对应的网...
Django:model.save()的时候在干什么
转:https://www.cnblogs.com/zywscq/p/5397439.htmlModel.save(force_insert=False, force_update=False, using=DEFAULT_DB_ALIAS, update_fields=None)id和pk如果一个model里没有显示声明哪一个字段(field)是主键(即在某个字段里声明primary_key=True),则django会自动生成一个名为id的AutoFields作为主键。model里的主键都有一个别名叫做pk(primary_key的缩写),无论这个主键是自动生成的还是我们指定的。使用pk和使用主键的名字是一样的效果。注意1:对于一个要新加入数据库的model实例,在save()执行之前是无法知道它的id的,因为要算数据库中已有多少个本model才能算出它的id值。>>>b2=Blog(name='CheddarTalk',tagline='Thoughtsoncheese.')>>>b2.id#ReturnsNone...
unzip命令
https://www.cnblogs.com/liuyongcn/p/5433133.html...
windows通过命令方式解压zip文件
1、需要下载unzip地址:http://gnuwin32.sourceforge.net/packages/unzip.htm下载exe版本 2、安装后将bin目录下的unzip.exe文件放在C:Windows目录下 3、命令行执行unziptest.zip就能解压了 ...
JavaScript数组操作函数
判断购物车中有改变Num比较容易达到,关键是如何判断购车车中没有这个商品。方法如下vararr=[{'cabin_id':18,'num':0}];//购车车数组functiongetNum(){$('.common_table').find('tr.chooseNumTr').each(function(i,item){var_this=this;//去重vardata={};for(vari=0;i<arr.length;i++){ //循环两个数组判断id相等的时候改变相应的Num值便可以了,但是不能在这里else的时候直接将商品作为一个新的对象插入到购物车中, //因为不相等并不代表购物车中没有if(parseInt(arr[i].cabin_id)===parseInt($(_this).attr('dataid'))){arr[i].num=$(_this).find('.pep').val(); //相等改变之后直接跳出循环break;}} //在这里判断购物车中没有,切记要在循环的外边判断i不...
超实用的JavaScript代码段
1.判断日期是否有效JavaScript中自带的日期函数还是太过简单,很难满足真实项目中对不同日期格式进行解析和判断的需要。JQuery也有一些第三方库来使日期相关的处理变得简单,但有时你可能只需要一个非常简单的函数,而不想引入一个庞大的第三方库。这时,你可以使用下面这段日期校验代码,它允许你自定义日期格式并进行日期有效性的校验。functionisValidDate(value,userFormat){//SetdefaultformatifformatisnotprovideduserFormat=userFormat||'mm/dd/yyyy';//Findcustomdelimiterbyexcluding//month,dayandyearcharactersvardelimiter=/[^mdy]/.exec(userFormat)[0];//Createanarraywithmonth,dayandyear//soweknowtheformatorderbyindexvartheFormat=userFormat.split(delimiter);//Createarra...
apiCloud组件:swiper
一、apicloud中基于swiper封装了一个模块供调用。就是swiper.js页面引入js就行1<scripttype="text/javascript"src="../script/swipe.js"></script>方法有1startSlide:4,//起始图片切换的索引位置2auto:3000,//设置自动切换时间,单位毫秒3continuous:true,//无限循环的图片切换效果4disableScroll:true,//阻止由于触摸而滚动屏幕5stopPropagation:false,//停止滑动事件6callback:function(index,element){},//回调函数,切换时触发7transitionEnd:function(index,element){}//回调函数,切换结束调用该函数。1除此之外,还有一些比较使用的API方法,例如:23prev():上一页4next():下一页5getPos():获取当前页的索引6getNumSlides():获取所有项的个数7slide(index,duration):滑动方法Swip...
前端swiper使用指南
swiper在网页中常用的方法1、使用时在页面引入1<linkrel="stylesheet"href="front/css/swiper.min.css">2<scriptsrc="front/js/swiper.jquery.min.js"></script>2、基本结构1<divclass="swiper-container">2<divclass="swiper-wrapper">3<divclass="swiper-slide">slider1</div>4<divclass="swiper-slide">slider2</div>5<divclass="swiper-slide">slider3</div>6</div>7</div>8<script>9varmySwiper=newSwiper('.swiper-container',{10autoplay:5000,//可选选项,自动滑动11})12<...
JavaScript 创建对象之单例、工厂、构造函数模式
01单例模式首先看一个问题,我们要在程序中描述两个人,这两个人都有姓名和年龄,可能刚刚开始学习js的时候会写成这样:1varname1='iceman';2varage1=25;34varname2='mengzhe';5varage2=26;以上的写法的确是描述两个人,每个人都有姓名和年龄,但是每个人的姓名和年龄并没有放在一起,也就是说每个人的年龄和姓名并没有对应起来。这时候我们就引出对象的概念:把描述同一个事物(同一个对象)的属性和方法放在同一个内存空间下面,起到了分组的作用,这样不同事物之间的属性即使属性名相同相互也不会发生冲突。 1varperson1={2name:'iceman',3age:25};45varperson2={6name:'mengzhe',7age:26};以上这种写法可以认为是一种分组编写代码的模式,通过如此分组之后,每一个人的姓名和年龄都在同一块内存空间下,也就是每个人的姓名和年龄都对应起来了。我们也把这种分组编写代码的模式称之为单例模式(在《JavaScript高级程序设计》中也称之为对象字面量模式),在单例模式中,把person1和per...
javaScript 计算两个日期的天数相差
一:计算两个日期相差的天数1<html>2<head>3<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">4<title></title>5</head>67<body>8<buttononClick="btnCount_Click()">计算相差天数</button>9<scriptlanguage="JavaScript">1011functionbtnCount_Click(){12s1="2002-1-10"13s2="2002-10-1"14alert(DateDiff(s1,s2))15}1617//计算天数差的函数,通用18functionDateDiff(sDate1,sDate2){//sDate1和sDate2是2002-12-18格式19varaDate,oDate1,oDate2,iDays20aDate=sDate1.split("-")21oDate1=newD...