Python

Python面试准备(二)之 Python编码规范

编码规范什么是PEP8?答:PEP8通常会听别人提到,但是具体的指什么内容呢,简单介绍下。《PythonEnhancementProposal#8》(8号Python增强提案)又叫PEP8,他针对的Python代码格式而编订的风格指南。了解Python之禅么?答:通过importthis语句可以获取其具体的内容。它告诉大家如何写出高效整洁的代码。了解DocStrings么?答:DocStrings文档字符串是一个重要工具,用于解释文档程序,帮助你的程序文档

系统 2019-09-27 17:48:42 2834

编程技术

由家具偶然想到的

洗手间灯管光荣退休了,但是他的岗位又不可或缺,于是下午只好出去找一个新的长期合同工。在路上,遇到了一户人搬家,本也平平无奇,在这个有那么点镀了白银的地段,搬家的人从早到晚都没歇息过。但是,看到一个家具,让我陷入了沉思。这种家具很多人可能都见过:几根无缝钢管,几个连接板,十几个连接加固装置,OK,剩下的事情就是您自己发挥自己的主观能动性就可以了,爱怎么拼就怎么拼,像拼积木似的。全部拼完后,一看屋里:重金属风格,爽死了。如果还没有主观感受的可参考我用摄像头拍的

系统 2019-08-29 23:47:13 2834

编程技术

(二)、edtFTPj FileTransferClient

edtFTPj的FileTransferClient类简单易用,而且下载的组件包中文档丰富,参考使用,完全能满足自己需要。下载地址为:http://www.enterprisedt.com/index.html废话不多说,上代码:Java代码publicclassEdtFtpFreeTest{publicstaticvoidmain(String[]args){Stringftp_url="127.0.0.1";Stringftp_username="us

系统 2019-08-29 23:46:11 2834

编程技术

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

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

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

PHP

mod_php对比mod_fastcgi

什么是mod_php和mod_fastcgi在lamp体系中,对于apache端的php的配置,我们最常用的就是mod_php,它把php作为apache一个内置的模块.让apachehttp服务器本身能够支持php语言,不需要每一个请求就启动php解释器来解释php.和把webserver与php绑定起来的方式不同,fastcgi是http服务器与你的或其它机器上的程序进行“交谈”的一种工具,相当于一个程序接口。它可以接受来自web服务器的请求,解释输入

系统 2019-08-29 22:02:05 2834

编程技术

三、 复杂对象类型的WebService

1、这次我们编写复杂点的WebService方法,返回的数据是我们定义属性带getter、setter方法JavaBean,一维数组、二维数组等。看代码:代码importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.util.Random;importdata.User;/***function:复杂类型数据的WebServic

系统 2019-08-12 01:32:30 2834

Python

python flask 如何修改默认端口号的方法步骤

场景:按照github文档上启动一个flask的app,默认是用5000端口,如果5000端口被占用,启动失败。样例代码:fromflaskimportFlaskapp=Flask(__name__)@app.route('/')defhello():return'Hello,World!'启动的脚本:$envFLASK_APP=hello.pyflaskrun出错信息如下:renjg@renjg-HP-Compaq-Pro-6380-MT:~/WorkS

系统 2019-09-27 17:53:50 2833

编程技术

16个SNS网站常用JS组件

1.FacebookjQuery聊天框。Facebook本身有一个不错的IM软件,这个组件教你怎么模仿faceback的样式实现一个在线聊天框。DemoDownload2.仿TwitterAjax搜索帮你建立以个仿Twitter风格的搜索引擎效果。DemoDownload3.仿FacebookMootools模态弹出框Facebook中到处可以的模态弹出框组件。DemoDownload4.仿FacebookjQuery模态弹出框同上,不过是jQuery实现

系统 2019-08-29 23:31:57 2833

编程技术

AndFire防火墙1.2版本发布

AndFireisaandroidfirewalsoftware,Itsupporttomessagefilter,blockcalls,appfirewall,ftppop3smtpblockandvirusfirewall.Youcanblocksomenetworkapplicationsoftwaretohelpyousaveflow!AndFire是一款Android防火墙软件,主要支持黑名单信息过滤,阻止来电,应用软件阻止网络,FTP,POP3

系统 2019-08-29 23:24:29 2833

编程技术

根据程序进程名杀死进程

有时候我们需要强制退出某个运行程序,就是关闭某个运行的程序进程。例如,关闭系统运行的Excel进程。首先确定Excel程序的进程名:在VS.Net2003里,名字空间里引用:usingSystem.Diagnostics;编写过程:privatevoidKillProcess(stringprocessName){System.Diagnostics.Processmyproc=newSystem.Diagnostics.Process();//得到所有打

系统 2019-08-29 23:07:57 2833

编程技术

sql中的like统配符

LIKE确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。与使用=和!=字符串比较运算符相比,使用通配符可使LIKE运算符更加灵活。如果任何参数都不属于字符串数据类型,Microsoft®SQLServer™会将其转换成字符串数据类型(如果可能)。语法match_expression[NOT]LIKEpattern[ESCAPEescap

系统 2019-08-29 22:45:13 2833

编程技术

ajax 请求中文乱码

做一个简单的SSH应用,页面的请求全部通过ajax发送,发现ajax请求都没有经过encodingFilter,造成所有的中文字符都是乱码。无奈,自己用URLEncoder进行解码,发现还是不行。最后在页面上用encodeURIComponent將中文字符编码然后提交,在后台再用URLEncoder进行解码就可以了。折腾了一阵子,找到的方案,就此记录一下备忘。ajax请求中文乱码

系统 2019-08-12 09:30:31 2833

编程技术

JSF参数传递方式之二:Backing Bean 与 h:input

JSF参数传递方式之二:BackingBean与h:inputHidden标签BackingBeanJava代码importjavax.faces.component.UIInput;importjavax.faces.component.UIOutput;publicclassBackingBean{privateUIOutputidComponent;publicUIOutputgetIdComponent(){returnidComponent;}p

系统 2019-08-12 09:29:43 2833