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

Python里隐藏的“禅”

在python的lib目录里有一个:this.py,它其实是隐藏着一首诗,源码如下:复制代码代码如下:s="""GurMrabsClguba,olGvzCrgrefOrnhgvshyvforggregunahtyl.Rkcyvpvgvforggregunavzcyvpvg.Fvzcyrvforggregunapbzcyrk.Pbzcyrkvforggregunapbzcyvpngrq.Syngvforggregunaarfgrq.Fcnefrvforggr

系统 2019-09-27 17:38:46 1880

Python

Python socket网络编程TCP/IP服务器与客户端通信

Pythonsocket网络编程初学python,前段时间买了两本书《python编程从入门到实践》《Python核心编程第三版》,第一本书主要讲的是一些基本语法和一些基本的使用方法,而第二本则深入很多,自己看来也是一知半解,刚好看到了这部分网络编程,依然有好多不太理解的地方,不过想来通过自己不断的摸索,不断地搜寻资料学习,早晚应该会变得通透吧.......这部分主要使用的模块就是socket模块,在这个模块中可以找到socket()函数,该函数用于创建套

系统 2019-09-27 17:38:34 1880

Python

简单介绍Python中利用生成器实现的并发编程

我们都知道并发(不是并行)编程目前有四种方式,多进程,多线程,异步,和协程。多进程编程在python中有类似C的os.fork,当然还有更高层封装的multiprocessing标准库,在之前写过的python高可用程序设计方法中提供了类似nginx中masterprocess和workerprocess间信号处理的方式,保证了业务进程的退出可以被主进程感知。多线程编程python中有Thread和threading,在linux下所谓的线程,实际上是LW

系统 2019-09-27 17:38:17 1880

Python

Python 基础教程之str和repr的详解

Pythonstr和repr的详解str可以将值转化为合理的字符串形式,以便用户可以理解;repr会以合法Python表达式的形式来表达值。举例如下:#str输出用户通常习惯的格式,repr输出系统存储格式>>>printstr("HelloWorld")HelloWorld>>>printrepr("HelloWorld")'HelloWorld'>>>printstr(10000L)10000>>>printrepr(10000L)10000L>>>注

系统 2019-09-27 17:38:06 1880

Python

Python中集合类型(set)学习小结

1、raw_input():raw_input()是python的内建函数,通过读取控制台的输入与用户实现交互。raw_input()可以让用户输入字符串(即等待用户输入内容),并存放到一个变量里。#!/usr/bin/envpython#-*-coding:utf-8-*-#将用户输入的内容赋值给变量useruser=raw_input("请输入用户名:")#将用户输入的内容赋值给变量pwdpwd=raw_input("请输入密码:")#打印输入的内容p

系统 2019-09-27 17:37:51 1880

编程技术

Domino为新注册的用户发送欢迎邮件

问题描述:在使用LotusNotes时,当注册完一个新用户之后,是否能自动发送一封欢迎邮件给此用户?如果您修改邮箱模板并将这封欢迎邮件放到其中,那么这封邮件只会在手动创建邮箱库的时候予以保留。解答:这个问题作为产品的新功能请求已经提交到相关的人员,SPR号为HHAA5HJB9G,目前来讲并没有计划去实现该功能。但是可以采用其他的办法去间接地实现。可以通过用户首次打开数据库的“关于数据库”文档来实现,也可以在邮箱模板的数据库资源包含的数据库Script中的P

系统 2019-08-29 23:47:06 1880

编程技术

RAID1-RAID5技术详解

随着计算机应用的日益普及,人们对计算速度和性能的要求也逐渐提高。在一个完整的计算机系统中,CPU和内存的作用固然重要,但是数据存储设备性能的好坏和速度的快慢也直接影响到整个系统的表现。本文所要讲解的RAID技术起初主要应用于服务器高端市场,但是随着个人用户市场的成熟和发展,正不断向低端市场靠拢,从而为用户提供了一种既可以提升硬盘速度,又能够确保数据安全性的良好的解决方案。本文将对RAID技术进行较为详细的介绍,希望能够对广大读者有所帮助。入门基础RAID是

系统 2019-08-29 23:41:53 1880

编程技术

Flash鼠绘迪斯尼快乐的米老鼠教程

本例为Flash鼠绘新手入门系列课程,今天我们来学习绘制迪斯尼动画角色《快乐的米老鼠》,教程讲解的比较详细,适合Flash初学者学习,希望朋友们喜欢~~效果演示:随意画了这个米老鼠玩玩的,影子要我出个教程,就把我画的过程写出来吧。这没有什么多的技巧,主要是练习Flash绘画。我画的时候主要是用“线条工具”+“选择工具”调整弧度的方法,熟练了会画得很快的哈。下面就开始画吧。(一)准备工作:新建一影片剪辑元件,将场景放大到200%,为了填色方便,把场景的背景色

系统 2019-08-29 23:29:16 1880

编程技术

Session机制下的邮件系统小应用

一个mailLogin的jsp页面:<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>MyJSP'mailLogin.jsp'startingpage<%Stringusername="";if(!session.isNew()){username=(String)session.getAttribu

系统 2019-08-29 23:23:34 1880

编程技术

程序员必知8大排序3大查找(一)

第二篇《程序员必知8大排序3大查找(二)》《程序员必知8大排序3大查找(三)》每天都在叫嚣自己会什么技术,什么框架,可否意识到你每天都在被这些新名词、新技术所迷惑,.NET、XML等等技术固然诱人,可是如果自己的基础不扎实,就像是在云里雾里行走一样,只能看到眼前,不能看到更远的地方。这些新鲜的技术掩盖了许多底层的原理,要想真正的学习技术还是走下云端,扎扎实实的把基础知识学好,有了这些基础,要掌握那些新技术也就很容易了。要编写出优秀的代码同样要扎实的基础,如

系统 2019-08-12 09:30:03 1880