首页 > 编程语言
Python开发【第六篇】:模块
模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是 ...
分类:编程语言   时间:2017-06-13 18:03:51    收藏:0  评论:0  赞:0  阅读:491
CAS工程用redis集群存储票据ticket Spring整合
准备工作: jdk版本:1.8 junit版本:4.12 maven jar包版本: 1:RedisTemplate由来简介 在网上没有找到redisTemplate操作redis集群的例子,所以只能自己动手,在这里简单说一下过程.首先既然redisTemplate依赖jedis,那我们可以认为他内 ...
分类:编程语言   时间:2017-06-13 18:03:35    收藏:0  评论:0  赞:0  阅读:962
Python开发【第十二篇】:DOM
文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定 ...
分类:编程语言   时间:2017-06-13 18:03:21    收藏:0  评论:0  赞:0  阅读:315
python简单线程和协程学习
python中对线程的支持的确不够,不过据说python有足够完备的异步网络框架模块,希望日后能学习到,这里就简单的对python中的线程做个总结 threading库可用来在单独的线程中执行任意的python可调用对象。尽管此模块对线程相关操作的支持不够,但是我们还是能够用简单的线程来处理I/O操 ...
分类:编程语言   时间:2017-06-13 18:03:10    收藏:0  评论:0  赞:0  阅读:435
Spring Security入门(2-2)Spring Security 的运行原理 2
Java配置和表单登录 因此使用Java代码配置Spring Security主要是这两个步骤:1、创建过滤器2、注册过滤器。 1.创建过滤器这段配置创建一个Servlet Filter:springSecurityFilterChain,其负责应用中的所有安全,包括:保护应用的URLS,验证提交的 ...
分类:编程语言   时间:2017-06-13 18:02:35    收藏:0  评论:0  赞:0  阅读:295
Python验证码
from PIL import Image, ImageDraw, ImageFont, ImageFilter import random # 随机字母:def rndChar(): return chr(random.randint(65, 90)) # 随机颜色1:def rndColor() ...
分类:编程语言   时间:2017-06-13 18:01:31    收藏:0  评论:0  赞:0  阅读:325
Spring《五》集合的注入方式
List、Set、Map、Properties 1、List <property name="msg"> <list> <value>gf</value> <value>gd</value> <value>HelloWorld</value> </list> </property> 2、Set <p ...
分类:编程语言   时间:2017-06-13 18:00:31    收藏:0  评论:0  赞:0  阅读:361
为什么Java里的Arrays.asList不能用add和remove方法?
在平时的开发过程中,我们知道能够将一个Array的对象转化为List。这种操作,我们仅仅要採用Arrays.asList这种方法即可了。笔者前段时间一直用这种方法,有一天,我发现通过Arrays.asList得到的List无法进行add和remove等操作。 以下是一段非常easy的測试代码: pu ...
分类:编程语言   时间:2017-06-13 17:59:11    收藏:0  评论:0  赞:0  阅读:336
Python邮件发送功能
import smtplibfrom email.mime.text import MIMEText_user = "1147016165@qq.com"#发件人_pwd = "wcpxldrtuthagjbc"#qq邮箱授权码_to = "1208832367@qq.com"#收件人 msg = ...
分类:编程语言   时间:2017-06-13 17:58:17    收藏:0  评论:0  赞:0  阅读:304
谁说Javascript简单的?
谁说Javascript简单的? – Hacker Noon 原文链接 译文链接 谁说Javascript简单的? – Hacker Noon 原文链接 译文链接 谁说Javascript简单的? – Hacker Noon 原文链接 译文链接 这里有一些 Javascript初学者应该知道的技巧和 ...
分类:编程语言   时间:2017-06-13 17:56:50    收藏:0  评论:0  赞:0  阅读:241
Nginx + uWSGI + Python + Django部署实例
Nginx:Nginx是一个高性能的Web和反向代理服务器,它具有有很多非常优越的特性:作为Web服务器:相比Apache,Nginx使用更少的资源,支持更多的并发连接,体现更高的效率,这点使Nginx尤其受到虚拟主机提供商的欢迎。能够支持高达50,000个并发连接数的响应,感谢Nginx为我们选择了..
分类:编程语言   时间:2017-06-13 16:36:55    收藏:0  评论:0  赞:0  阅读:582
java(十)IO流
例:关于键盘录入packageday22;importjava.io.IOException;importjava.io.InputStream;publicclassReadKey{ /** *关于键盘录入。 */ publicstaticvoidmain(String[]args)throwsIOException{ //readKey(); readKey2(); } publicstaticvoidreadKey()throwsIOException{ /* ..
分类:编程语言   时间:2017-06-13 16:35:53    收藏:0  评论:0  赞:0  阅读:290
关于Python2与python3共存的一点补充
本人实验是在windows下cmd环境下完成的。py-2与py-3分别指定运行python2和python3。但python命令依然可以使用,默认进入python3,virtualenv是使用pip3安装的,只能新建python3的虚拟环境。py-2-mpip和py-3-mpip指定运行pip2和pip3,但pip命令也依然可以使用,默认为pip3。通过..
分类:编程语言   时间:2017-06-13 16:35:44    收藏:0  评论:0  赞:0  阅读:332
ipython 运行 %lprun 报错
环境描述:1.win7x642.python2.7323.ipython5.2.2问题描述:In[9]:%lprunERROR:root:Linemagicfunction`%lprun`notfound.解决步骤:1.安装line_profiler下载地址:https://pypi.python.org/pypi/line_profiler/2.0安装:pythonsetup.pyinstall2.修改ipython配置文件C:\Users\hu..
分类:编程语言   时间:2017-06-13 16:33:47    收藏:0  评论:0  赞:0  阅读:4330
Python学习笔记-编译安装Python3.6.1 + iPython
由于系统已有2.6的python,最好不好修改系统的版本,使用编译安装下载Python3.6.1包wgethttps://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz安装依赖:yum-yinstallreadline-devel解压Python-3.6.1.tar.xzxz-dPython-3.6.1.tar.xztar-xvfPython-3.6.1.tar编译安装,..
分类:编程语言   时间:2017-06-13 16:31:57    收藏:0  评论:0  赞:0  阅读:414
springBoot(5):web开发-模板引擎FreeMarker
一、简介springboot的web应用开发,是基于springmvc。Springboot在spring默认基础上,自动配置添加了以下特性:1、包含了ContentNegotiatingViewResolver和BeanNameViewResolverbeans。2、对静态资源的支持,包括对WebJars的支持。3、自动注册Converter,GenericConverter,For..
分类:编程语言   时间:2017-06-13 16:30:53    收藏:0  评论:0  赞:0  阅读:358
python 字符串操作
特性:不可修改name.capitalize()首字母大写 name.casefold()大写全部变小写 name.center(50,"-")输出‘---------------------AlexLi----------------------‘ name.count(‘lex‘)统计lex出现次数 name.encode()将字符串编码成bytes格式 name.endswith("Li")判断字符串是否以Li结..
分类:编程语言   时间:2017-06-13 16:29:52    收藏:0  评论:0  赞:0  阅读:305
Python(文件处理)
二.基本操作 2.1 文件操作(怎么编码,怎么打开) 2.3 文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创 ...
分类:编程语言   时间:2017-06-13 16:26:16    收藏:0  评论:0  赞:0  阅读:399
java之真假分页
真分页(要的是什么范围的记录在数据库查的时候就只查这几条记录):select s.* from (select *,row_number() over(order by SLoginId) as row_number from student) as swhere row_number betwee ...
分类:编程语言   时间:2017-06-13 16:25:51    收藏:0  评论:0  赞:0  阅读:293
Java开发中的23种设计模式详解
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:编程语言   时间:2017-06-13 16:24:34    收藏:0  评论:0  赞:0  阅读:277
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!