- 军军小站|张军博客
搜索到与相关的文章
各行各业

Canonical COO漫谈开源软件盈利趋势

Canonical的COO,MattAsay近日撰文一篇,对于开源软件在遇到扩大业务规模的时候遇到的问题进行了一些总结和分享。做为如今最流行的Linux发行版之一—Ubuntu的支持厂商,Canonical对开源软件的发展方向有着很深的体会。下面是Matt的文章:开源软件有一个很好的2009年,而且所有迹象都表明2010年会更好。企业们都在转向开源。他们在经济不景气时要尽量的省钱,同时也想更进一步的推动创新能力和生产力。这给开源厂商们带来了巨大的希望,他们

系统 2019-08-12 01:32:16 2654

Python

Python3 venv搭建轻量级虚拟环境的步骤(图文)

今天先聊一聊在windows/maciOS系统下用venv搭建python轻量级虚拟环境的问题。使用venv搭建的虚拟环境同virtualenv搭建的虚拟环境,即venv可替代virtualenv1.虚拟环境的作用是:搭建独立的python运行环境,不与其他产生冲突就是说,安装在虚拟环境里的所有包,均不会对环境外的其他包产生影响,反之,在虚拟环境下运行时只能调用虚拟环境中安装的包,不会调用外部的包。比如,mac系统自带python2,我搭建了虚拟环境安装p

系统 2019-09-27 17:47:36 2653

编程技术

html5游戏制作入门系列教程(五)

我们继续这一系列文章,使用HTML5的canvas组件进行游戏开发。今天,这是相当完整的游戏例子–它会回顾经典的旧电脑游戏–坦克大战。我会教你使用阵列地图并教你如何检测活动对象(坦克)与环境(基于阵列的地图)的碰撞。你可以点击这里阅读这一系列教程的前一篇文章:html5游戏制作入门系列教程(四)。我们的将基于之前的程序和代码进行开发。这里有我们的演示和下载包:在线演示源码下载好吧,下载所需文件,让我们开始编码!步骤1:HTML这里是我演示的HTML,非常简

系统 2019-08-29 23:12:41 2653

编程技术

什么是接口回调?

1.接口回调是什么?接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法,这一过程称为对象功能的接口回调。看下面示例。interfacePeople{voidpeopleList();}classStudentimplementsPeople{publicvoidpeopleList(){System.ou

系统 2019-08-29 22:45:29 2653

Jquery

自定义滚动条样式(Jquery的运用)

效果图演示地址用法程序代码$(document).ready(function(){$('div').setScroll({img:'Scroll_bk.gif',width:10},//background-imageandwidth{img:'Scroll_arrow_up.gif',height:5},//up{im

系统 2019-08-29 22:40:32 2653

编程技术

c语言的移位操作

http://tieba.baidu.com/f?kz=321200798左移时总是移位和补零。右移时无符号数是移位和补零,此时称为逻辑右移;而有符号数大多数情况下是移位和补最左边的位(也就是补最高有效位),移几位就补几位,此时称为算术右移。#includeusingnamespacestd;voidmain(){//unsignedshorttemp=0x8151;shorttemp=0x8151;cout<

系统 2019-08-29 22:17:07 2653

编程技术

运动估计简介

运动估计(MotionEstimation)维基百科链接:http://en.wikipedia.org/wiki/Motion_estimation运动估计的应用有很多,最初的应用的领域是视频的编码。运动估计算法一般分为:像素递归法pel-recursivealgorithm(PRA)和块匹配法block-matchingalgorithm(BMA)。块匹配法是把图像分成若干矩形块,事先假定块做平移运动,按照不同的准则函数对块进行匹配;像素递归法则是对每

系统 2019-08-12 09:30:17 2653

Jquery

JQuery选择器

JQuery选择器的特点:1.简化代码编写$("#标记ID")相当于document.getElementById("标记ID"),是通过元素id来获取元素对象。$("标记名称")相当于document.getElementByTagName("标记名称"),是通过元素名称来获取元素组。2.隐式迭代$("标记名称").css("background-color","red");“$("标记名称")”代表页面中一组元素;$("标记名称").css("back

系统 2019-08-12 09:30:10 2653

Ubuntu

ubuntu/wireshark --Lua: Error during loading

错误如下:解决方案:修改init.lua直接运行wireshark的话会报错:Lua:Errorduringloading:[string"/usr/share/wireshark/init.lua"]:45:dofilehasbeendisabled要对其进行修改,终端运行sudogedit/usr/share/wireshark/init.lua倒数第二行原来为:dofile(DATA_DIR.."console.lua")改为--dofile(DAT

系统 2019-08-12 09:27:01 2653