首页 > 编程语言
从错误中学python(2)————字符串转浮点数
题目 自己编写函数:利用map和reduce编写一个str2float函数,把字符串’123.456’转换成浮点数123.456: 题目来源——致敬廖雪峰 解决过程 初步的解决方法 def str2float(s): def char2num(s): return {'0':0,'1':1,'2': ...
分类:编程语言   时间:2017-08-08 17:32:06    收藏:0  评论:0  赞:0  阅读:395
spring hibernate实现动态替换表名(分表)
1.概述 其实最简单的办法就是使用原生sql,如 session.createSQLQuery("sql"),或者使用jdbcTemplate。但是项目中已经使用了hql的方式查询,修改起来又累,风险又大!所以,必须找到一种比较好的解决方案,实在不行再改写吧!经过3天的时间的研究,终于找到一种不错的 ...
分类:编程语言   时间:2017-08-08 17:31:53    收藏:0  评论:0  赞:0  阅读:414
TCP_NODELAY算法使用事项
当有一个TCP数据段不足MSS,比如要发送700Byte数据,MSS为1460Byte的情况。nagle算法会延迟这个数据段的发送,等待,直到有足够的数据填充成一个完整数据段。也许有人会问,这有什么影响呢?没有太大的影响,总体上来说,这种措施能节省不必要的资源消耗。但是要发送的总体数据很小时,这种措 ...
分类:编程语言   时间:2017-08-08 17:30:55    收藏:0  评论:0  赞:0  阅读:270
python常用模块
一、时间模块 和时间有关系就用时间模块 表示时间的三种方式:时间戳、元组(struct_time)、格式化的时间字符串 (1)时间戳:表示的就是从1970年1月1日00:00:00开始按秒计算的 (2)格式化的时间字符串:“1990-12-6” %y 两位数的年份表示(00-99) %Y 四位数的年 ...
分类:编程语言   时间:2017-08-08 17:30:22    收藏:0  评论:0  赞:0  阅读:200
swift -类的定义及使用
// // main.swift // ClassDemo-06 // import Foundation println("Hello, World!") //类的定义 Person 名字 class Person{ //定义一个字段 年龄 var age :Int = 0; //定义一个字段 名 ...
分类:编程语言   时间:2017-08-08 17:28:51    收藏:0  评论:0  赞:0  阅读:206
nodejs与javascript中的aes加密
// var CryptoJS = require("crypto-js"); // var key = CryptoJS.enc.Utf8.parse("8NONwyJtHesysWpM"); var crypto = require('crypto'); var key = new Buffer ...
分类:编程语言   时间:2017-08-08 17:28:37    收藏:0  评论:0  赞:0  阅读:492
maven打包时包含本地jar
项目中需要使用maven的打包工具,生成zip压缩包,使用的插件是assembly-plugin。因为一些特殊的原因,需要使用一些本地的jar进行依赖,加载外部jar后编码过程中没有任何问题,但是打包时一直报“程序包不存在”。 思考一下:Maven本质上是一个插件框架,它的核心并不执行任何具体的构建 ...
分类:编程语言   时间:2017-08-08 17:27:57    收藏:0  评论:0  赞:0  阅读:581
java 23种设计模式
java 23种设计模式 深入理解 以下是学习过程中查询的资料,别人总结的资料,比较容易理解(站在各位巨人的肩膀上,望博主勿究) 创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 htt ...
分类:编程语言   时间:2017-08-08 17:27:46    收藏:0  评论:0  赞:0  阅读:368
【Java学习笔记之四】java进制转化
十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16 ...
分类:编程语言   时间:2017-08-08 17:24:47    收藏:0  评论:0  赞:0  阅读:208
javascript之非构造函数的继承
这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。 今天是最后一个部分,介绍不使用构造函数实现"继承"。 一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' }; 还有一个对象,叫做"医生"。 va ...
分类:编程语言   时间:2017-08-08 17:22:07    收藏:0  评论:0  赞:0  阅读:145
unity C# IO 分段写入与读取
本人测试的一个压缩文件, 为3.31G下面提供了三种方法分别对文件进行分段操作,功能不同,坑也不同。 第一种读取的方法代码比较少,但是确实最好的一种方法.因为我们用的byte数组, 数组是有长度的,而且长度是整数,整数是有界限的,所以在读取和操作的时候就会造成越界的情况。第一种方法:在读取的时候采用... ...
分类:编程语言   时间:2017-08-08 17:21:22    收藏:0  评论:0  赞:0  阅读:259
Python Tkinter学习之计算器
初学Pythontkinter,利用目前所学编写一个简单的计算器练习一下。预期效果:1.能够实现加减乘除运算,2.只能输入数字3.通过按钮选择进行哪种运算。4.结果框不能修改,智能复制5.按清除按钮能够清除所有内容 fromtkinterimport* count=Tk() count.title("纯醪八盅@计算器") de..
分类:编程语言   时间:2017-08-08 16:36:09    收藏:0  评论:0  赞:0  阅读:263
Spring面向切面编程
AOP面向切面编程,可以说是oop的完善补充,众所周知,面向对象编程特点是封装继承和多态,构建了一种对象层次结构,可以很好的组织代码,通过继承关系实现代码重用,但程序中总会有以一些重复的代码不太方便使用继承将他们重用和管理起来,这些代码的功能重复且需要用在不同的..
分类:编程语言   时间:2017-08-08 16:35:50    收藏:0  评论:0  赞:0  阅读:243
python随机生成四位验证码
importrandom check=‘‘ fornuminrange(4): i=random.randrange(1,3)#随机生成1或者2 ifi%2==0:#判断后选择生成字母 check_num=random.randrange(65,91) check_str=chr(check_num) check=check+check_str else:#生成数字 check_num=random.randrange(49,58) check_str=chr(check..
分类:编程语言   时间:2017-08-08 16:35:34    收藏:0  评论:0  赞:0  阅读:301
java(十三)网络编程
网络编程网络模型: OSI(OpenSystemInterconnection开放系统互连)参考模型OSI模型把网络通信的工作分为7层。1至4层被认为是低层,这些层与数据移动密切相关。5至7层是高层,包含应用程序级的数据。第1层物理层:原始比特流的传输。集线器、网线第2层数据链路层:在此层将数据分..
分类:编程语言   时间:2017-08-08 16:34:53    收藏:0  评论:0  赞:0  阅读:232
python 爬取微博信息
新浪微博爬取的话需要设计到登录,这里我没有模拟登录,而是使用cookie进行爬龋获取cookie:代码:#-*-coding:utf8-*- frombs4importBeautifulSoup importrequests importtime importos importsys importrandom reload(sys) sys.setdefaultencoding(‘utf-8‘) user_id=用户id c..
分类:编程语言   时间:2017-08-08 16:34:08    收藏:0  评论:0  赞:0  阅读:463
Java-Spring-获取Request,Response对象
第一种、参数@RequestMapping("/test") @ResponseBodypublicvoidsaveTest(HttpServletRequestreq,HttpServletResponseresp){ }第二种、注解@Autowired privateHttpServletRequestrequest;第三种、上下文获取1、在web.xml配置监听器<listener> <listener-class>org...
分类:编程语言   时间:2017-08-08 16:30:56    收藏:0  评论:0  赞:0  阅读:216
linux设置默认语言
这个文件/etc/sysconfig/i18n,就是设置系统默认语言的地方,对于我的系统,现在它的内容如下: LANG="en_US" SUPPORTED="en_US:en" SYSFONT="latarcyrheb-sun16" SYSFONTACM="iso01" 如果,你希望系统的默认语言变更为UTF-8,可以把LANG修改为: LANG="en_US.UTF-8"LANG="e..
分类:编程语言   时间:2017-08-08 16:30:04    收藏:0  评论:0  赞:0  阅读:188
python内置函数(上篇)
python内置函数1.abs()取绝对值 >>>abs(3) 3 >>>abs(-3) 32.all()全部为真,则结果为真源码: defall(iterable):#iterable为可迭代对象,列表,元组,字典 forelementiniterable: ifnotelement:#如果notelement为真,可以通过bool()函数判断 returnFal..
分类:编程语言   时间:2017-08-08 16:27:09    收藏:0  评论:0  赞:0  阅读:192
短信服务 Go语言开发
短信服务Go语言开发 采用的是阿里云-云通信-短信服务,原来的阿里大于品牌已经升级为“阿里云·云通信”。用途 用户注册、找回密码、用户身份验证、验证码登录等等使用说明 将其中的accessKeyId、accessKeySecret、phoneNumbers、signName、templateCode、templateParam替换成..
分类:编程语言   时间:2017-08-08 16:26:55    收藏:0  评论:0  赞:0  阅读:700
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!