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

Mono介绍

转载自:最近可能要用到Mono了,找了点资料,分享下Mono是一个由Novell公司(先前是Ximian)主持的项目。该项目的目标是创建一系列符合ECMA标准(Ecma-334和Ecma-335)的.NET工具,包括C#编译器和共通語言執行平臺。与微软的.NETFramework不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux,FreeBSD,Unix,MacOSX和Solaris。Mono现由Novell持有双重许可,这和Qt

系统 2019-08-12 01:31:57 2764

Python

python 获取Jenkins job数据

1.获取数据pythonversion2.7假设我们要获取的Jenkinsjob名字为test_flow,该job触发了另外两个Jenkinsjobtest1和test2job.我们要获取test_flowjob的运行时间,状态,number,jobname.我们把功能性函数写在一个文件中Buildclass类中,方便主函数调用python-jenkins模块build.pyimportjenkinsimportsslimportreimportdatet

系统 2019-09-27 17:56:34 2763

Python

Python实现通过解析域名获取ip地址的方法分析

本文实例讲述了Python实现通过解析域名获取ip地址的方法。分享给大家供大家参考,具体如下:从网上查找的一些资料,特此做个笔记案例1:defgetIP(domain):myaddr=socket.getaddrinfo(domain,'http')print(myaddr[0][4][0])执行函数getIP("www.google.com")案例2:defget_ip_list(domain):#获取域名解析出的IP列表ip_list=[]try:ad

系统 2019-09-27 17:54:45 2763

Python

详解Python Matplotlib解决绘图X轴值不按数组排序问题

在用Matplotlib库绘制折线图的时候遇到一个问题,当定义一个x轴数组时,plot绘制折线图时,x轴并不会按照我们定义的数组的顺序去排列显示,例如:importmatplotlib.pyplotaspltcolums_x=['aa','bc','ad','bd']colums_y=[12,14,10,15]plt.plot(colums_x,colums_y)plt.show()我期望的是X轴能够按照:aa,bc,ad,bd,从左到右显示,但plt.s

系统 2019-09-27 17:50:30 2763

Python

leetcode-python-day11-第27题

========坚持30天刷leetcode=====题目链接:https://leetcode-cn.com/problems/remove-element/分析:这题太简单了classSolution:defremoveElement(self,nums,val):llen=len(nums)curpos=0foriinrange(llen):ifnums[i]!=val:nums[curpos]=nums[i]curpos+=1returncurpo

系统 2019-09-27 17:47:37 2763

Ubuntu

ubuntu 添加 qq

1.Empathyctrl+alt+t打开终端sudoadd-apt-repositoryppa:lainme/libqqsudoapt-getupdatesudoapt-getinstalllibqq-pidgin经过以上几步,Empathy里面就有QQ了2.Ubuntu12.04安装QQ2012Ubuntu12.04安装QQ2012,下载后请根据自己的机器类型,按照下面的32位或64位安装说明安装新版本更新说明:1.qq版本升级到官方最新qq2012B

系统 2019-08-29 22:55:06 2763

编程技术

set_error_handler() 重要用法

set_error_handler这个函数的作用是为了防止错误路径泄露何为错误路径泄露呢?我们写程序,难免会有问题(是经常会遇到问题),而PHP遇到错误时,就会给出出错脚本的位置、行数和原因有很多人说,这并没有什么大不了。确实,在调试程序阶段,这确实是没啥的,而且我认为给出错误路径是必要的。但泄露了实际路径的后果是不堪设想的,对于某些入侵者,这个信息可是非常重要,而事实上现在有很多的服务器都存在这个问题。有些网管干脆把PHP配置文件中的display_er

系统 2019-08-29 22:54:53 2763

编程技术

《设计模式》学习笔记——设计模式怎样解决设计

1.1设计模式怎样解决设计问题1.1.1寻找合适的对象面向对象设计最困难的部分是将系统分解为对象的集合。设计的许多对象来源于现实世界的分析模型,这里和领域驱动设计有点关联。分析所得到的类,很多事现实中并不存在的类。这是抽象的结果。设计中的抽象对于产生灵活的设计至关重要。就像我设计的一个流程调度模型。1.1.2决定对象的粒度记笔记可以让我达到沉流的状态。1.1.3指定对象接口1.1.4描述对象实现OMT表示法:1、对象:最上面的黑体表示类名,下面依次是操作,

系统 2019-08-29 22:14:50 2763

编程技术

初始网络进程通信

可以这样说:我们在网络上只做一件事,利用各种软件没完没了的相互通信。对于单机系统而言,进程在系统中有自己唯一的进程号。但在网络环境下,各主机独立分配的进程号不能唯一标识该进程。例如,主机A赋于某进程号5,在B机中也可以存在5号进程,因此,“5号进程”这句话就没有意义了。而且操作系统支持的网络协议众多,不同协议的工作方式不同,地址格式也不同。因此,网间进程通信还要解决多重协议的识别问题。为此,TCP/IP协议为网间进程通信问题建立了IP地址,端口,Socke

系统 2019-08-12 09:29:28 2763