码迷,mamicode.com
首页 > 编程语言 > 日排行
[java]用md5来判断两个文件是否完全相同
1.前言 由于相比较两张图片是否是相同,如果通过像素点比较感觉速度比较慢,当很多图片进行比较时,效率就低很多了。由于每个文件md5基本上是唯一的,所用用获取文件的md5来判断是否相同文件。 2.代码如下: 执行后的log如下: p1_MD5:699418360ea96b76c0d4cb701decd ...
分类:编程语言   时间:2017-05-12 21:55:25    阅读次数:263
python3学习之特殊变量
#特殊变量 #__doc__获取模块注释 #__file__当前执行文件的路径 #__cached__对应pyc文件的位置 #__name__执行当前文件的时候,等于__main__;否则不等于;一般在主文件里写 #__package__模块所在package
分类:编程语言   时间:2017-05-12 21:57:34    阅读次数:156
8Python全栈之路系列之Django Cookie 与Sessi
Python全栈之路系列之DjangoCookie与SessiCookiescookies是浏览器为Web服务器存储的一小段信息,每次浏览器从某个服务器请求页面时,它向服务器回送之前收到的cookies.存取Cookies创建Cookiesdefset_cookie(request): #创建HttpResponse对象 Response=HttpResponse() #创建cooki..
分类:编程语言   时间:2017-05-12 21:57:56    阅读次数:297
关于springmvc的context:component-scan 标签使用时HTTP Status 500 - Servlet.init() for servlet springmvc threw exception的问题
首先是控制器的配置: 然后是注解的springmvc配置文件的配置 springmvc.xml: 这样看起来没有任何的问题,然而一执行 what?这是什么鬼错误?而我用上面一种直接指定类的方式的时候没有任何的问题 。。。。。。百思不得解 ...
分类:编程语言   时间:2017-05-12 21:58:57    阅读次数:114
4Python全栈之路系列之Django模型
Python全栈之路系列之Django模型MTV开发模式把数据存取逻辑、业务逻辑和表现逻辑组合在一起的概念有时被称为软件架构的Model-View-Controller(MVC)模式。在这个模式中,Model代表数据存取层,View代表的是系统中选择显示什么和怎么显示的部分,Controller指的是系统中根据用户..
分类:编程语言   时间:2017-05-12 21:59:14    阅读次数:258
2Python全栈之路系列之Django路由与视图
Python全栈之路系列之Django路由与视图路由说白了就是与视图(函数)的对应关系,怎么说呢,一个路由对应一个视图,比如上面文章中所提到的那样,当打开/users/路径的时候会让users这个函数来进行逻辑处理,把处理的结果再返回到前端。那么django是怎么知道从哪里找路由的配置文..
分类:编程语言   时间:2017-05-12 21:59:57    阅读次数:223
校验算法专辑
由于最近一直在接触公司的通讯协议,包括基于HTTP协议、SOCKET、串口通讯协议封装的PUSH、PULL通信协议SDK。 通讯协议无可避免的需要校验,想想以前在B公司自己定制的通讯协议连校验的算法都木有,简直low到不行,如此,问题来了, 主流的通讯协议校验算法都有哪些? 于是这篇文章就应运而生了 ...
分类:编程语言   时间:2017-05-12 22:00:06    阅读次数:347
6Python全站之路系列之Django站点管理
Python全栈之路系列之Django站点管理站点管理也称之为后台,比如说博客的后台你可以发布文章,修改文章,修改频道等信息。Django使用极少的代码为你做了一切,在Django中创建管理界面已经不是问题,它读取你模式中的元数据,然后提供给你一个强大而且可以使用的界面,网站管理..
分类:编程语言   时间:2017-05-12 22:00:14    阅读次数:207
Spring cloud Eureka 服务治理(高可用服务中心)
在微服务的架构中,我们考虑发生故障的情况,所以在生产环境中我们需要对服务中各个组件进行高可用部署。 Eureka Server 的高可用实际上就是将自己作为服务想其它服务注册中心注册自己,这样就形成了一组互相注册的服务中心, 以实现服务清单 的互相同步,达到高可用的效果。 1. 创建 applica ...
分类:编程语言   时间:2017-05-12 22:01:05    阅读次数:391
1Python标准库系列之模块介绍
Python标准库系列之模块介绍Python的模块其实就是封装了一个或者多个功能的代码集合,以便于重用,模块可以是一个文件也可以是一个目录,目录的形式称作包。模块分类内置模块内置模块可以理解成当你安装好python环境之后,直接可以使用import导入的就是内置模块,默认模块路径..
分类:编程语言   时间:2017-05-12 22:02:23    阅读次数:195
python函数“转移”
废话不多说,直接上代码!deftest1(): return"aaa" deftest2(): return"bbb" test1().__code__=test2().__code__ printtest1() bbb通过上面的小例子,你就可以看出,函数内的返回值可以转换!####__code__对象的属性是只读,但是__code__属性本身不变!
分类:编程语言   时间:2017-05-12 22:03:20    阅读次数:160
C#实现多线程的方式:使用Parallel类
在C#中实现多线程的另一个方式是使用Parallel类。   在.NET4中 ,另一个新增的抽象线程是Parallel类 。这个类定义了并行的for和foreach的 静态方法。在为 for和 foreach定 义的语言中,循环从一个线程中运行 。Parallel类使用多个任务,因此使用多个线程来... ...
分类:编程语言   时间:2017-05-12 22:08:05    阅读次数:273
javas cript入门要了解的知识和书籍
javascript入门要了解的知识和书籍想要进入IT行业,领取高额的薪资,这可是不容易的,首先需要自己掌握相关的专业知识,并且能够通过相应的考核。对于很多想要从事相关行业的人员来说,可能最好的方式就是先学习一些基本的知识和操作内容,以便能够奠定一定的基矗大多数人觉得..
分类:编程语言   时间:2017-05-12 22:08:15    阅读次数:171
5Python全栈之路系列之Django模型续
Python全栈之路系列之Django模型续连表操作一对一在app的models.py文件内添加以下内容用户创建一对多关系的表:fromdjango.dbimportmodels #Createyourmodelshere. classUserType(models.Model): nid=models.AutoField(primary_key=True) caption=models.CharField(max_lengt..
分类:编程语言   时间:2017-05-12 22:08:34    阅读次数:239
线程调用方式
1直接调用importthreadingimporttimedefsayhi(num):#定义每个线程要运行的函数print("runningonnumber:%s"%num)time.sleep(3)if__name__==‘__main__‘:t1=threading.Thread(target=sayhi,args=(1,))#生成一个线程实例t2=threading.Thread(target=sayhi,args=(2,))#生成另一个线..
分类:编程语言   时间:2017-05-12 22:08:43    阅读次数:122
python3学习之md5加密
importhashlib # ######md5#####双重加密,核对密码时也需要如此 hash=hashlib.md5(bytes(‘tttt‘,encoding=‘utf-8‘))#tttt是第一层加密,在比较md5时也需要这么做 hash.update(bytes(‘test‘,encoding=‘utf-8‘)) result=hash.hexdigest() print(result)
分类:编程语言   时间:2017-05-12 22:10:04    阅读次数:115
python3学习之序列化
其他-->字符串,叫序列化字符串-->其他,叫反序列化有两个模块:json可以处理python基本数据类型,字典,列表,元组,保存的文件是“明文的”pickle可以处理python全部数据类型,专用于python,保存的文件是“加密的”jsonimportjson l=‘{"a":123,"b":234}‘ ll=json.lo..
分类:编程语言   时间:2017-05-12 22:10:31    阅读次数:175
python3学习之递归函数
##递归函数 #自己调用自己 deft(a): ifa==1: return1 returna+t(a-1) b=t(7) print(b) #计算1+2+3+4+5+6+7的和
分类:编程语言   时间:2017-05-12 22:10:37    阅读次数:127
1Python全栈之路系列之Tornado Web框架
Python全栈之路系列之TornadoWeb框架Tornado是一个Pythonweb框架和异步网络库,起初由FriendFeed开发.通过使用非阻塞网络I/O,Tornado可以支撑上万级的连接,处理长连接,WebSockets,和其他需要与每个用户保持长久连接的应用.Tornado和现在的主流Web服务器框架(包括大多数Pyth..
分类:编程语言   时间:2017-05-12 22:11:14    阅读次数:227
使用python 实现icmp测试主机存活性
代码:#!/usr/bin/envpython#coding:utf-8importos,sys,socket,struct,select,time#From/usr/include/linux/icmp.h;yourmilagemayvary.ICMP_ECHO_REQUEST=8#SeemstobethesameonSolaris.defchecksum(source_string):"""I‘mnottooconfidentthatthisisrightbuttestingseemstosugge..
分类:编程语言   时间:2017-05-12 22:11:27    阅读次数:1864
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!