码迷,mamicode.com
首页 > 编程语言 > 周排行
Python 装饰器实现单列模式
总结: 1、定义一个装饰器,在装饰器内部返回一个该类的对象皆可(如果已经有了,则返回之前创建的,所有需要一个字典来存储) 2、类被装饰器装饰以后,其类型已经被更改为 function 类型了 说明:cls.__name__ 可以任意命名,保持一致即可 ...
分类:编程语言   时间:2019-04-10 23:49:53    阅读次数:270
JavaScript—Date对象详情
Date对象概述 javaScript 提供了 Date 类型来处理时间和日期。Date 对象内置一系列获取和设置日期时间信息的方法。(不是内置对象,需要自己new) javaScript 中的 Date 类型是在早期 Java 中 java.util.Date 类基础上构建的。 Date类型使用 ...
分类:编程语言   时间:2019-04-11 00:56:17    阅读次数:196
内部排序
1.假设Ri=Rj,若排序前的序列中Ri领先于Rj,排序后Ri仍领先于Rj,则称所用的排序方法是稳定的,否则称所用的排序方法是不稳定的。 由于待排序的记录数量不同,使得排序过程中涉及的存储器不同,将排序方法分为两大类: 1.内部排序:指待排序记录存放在计算机随机存储器中进行的排序过程。 2.外部排序 ...
分类:编程语言   时间:2019-04-11 00:58:42    阅读次数:206
WPF 通过线程使用ProcessBar
WPF下使用进度条也是非常方便的,如果直接采用循环然后给ProcessBar赋值,理论上是没有问题的,不过这样会卡主主UI线程,我们看到的效果等全部都结束循环后才出现最后的值。 所以需要采用线程或者后台方式给进度条赋值的方式,以下通过线程来触发事件触发的方式来实现给进度条赋值。这样就可以模拟我们在实 ...
分类:编程语言   时间:2019-04-11 00:59:11    阅读次数:155
Python txt文件读取写入字典的方法(json、eval)
一、使用json转换方法 1、字典写入txt import json dic = { 'andy':{ 'age': 23, 'city': 'beijing', 'skill': 'python' }, 'william': { 'age': 25, 'city': 'shanghai', 'sk ...
分类:编程语言   时间:2019-04-11 00:59:58    阅读次数:242
python中generator;对yield的理解
最近学到python的协程的时候,对于yield就是没理解清楚,后来查到资料之后明白了,定义函数里面有yield语句则就是g=callable()就成为了一个generator,其实yield就类似于return语句,暂停执行并返回值,当generator调用这个值之后,它就没有这个值了,具体可以参 ...
分类:编程语言   时间:2019-04-11 01:00:46    阅读次数:136
有关Python的PIL库的学习体会和实例
今天给各位介绍的是有关PIL库的学习。 首先介绍一下PIL库,总所周知,PIL库是一个功能强大的图片处理框架。 话不多说,下面就让各位看一下我的成果吧,主要是对图片的缩略图,改变颜色,轮廓,浮雕操作,以及提取GIF图像的每一帧。 第一,我举例出一个图的效果 首先是缩略图 以下是代码 以下是效果 原图 ...
分类:编程语言   时间:2019-04-11 01:02:00    阅读次数:172
函数作用域,匿名函数,map,filter,reduce---Python重新开始第五天
函数作用域 函数的作用域只跟函数声明时定义的作用域有关,跟函数的调用位置无任何关系 尾调用:https://blog.csdn.net/wusecaiyun/article/details/46531891 在递归函数的最后一步return自身(),会直接调到下一层函数,因为如果是return x ...
分类:编程语言   时间:2019-04-11 01:02:18    阅读次数:136
归并排序 逆序数
很好理解: ...
分类:编程语言   时间:2019-04-11 01:04:03    阅读次数:139
Python关于PIL库的学习总结与成果展示
一、关于PIL库的学习总结 PIL(Python Image Library)库是Python语言的第三方库,需要通过pip工具安装。安装PIL库的方法如下,需要注意,安装库的名字是pillow。 :\>pip install pillow #或者 pip3 install pillow PIL库支 ...
分类:编程语言   时间:2019-04-11 01:06:21    阅读次数:332
死磕 java集合之ConcurrentHashMap源码分析(三)
死磕 java集合之ConcurrentHashMap源码分析(三) ConcurrentHashMap查询是否也加锁? ConcurrentHashMap有哪些值得我们学习的技术? ConcurrentHashMap有哪些不能解决的问题? ...
分类:编程语言   时间:2019-04-11 01:07:21    阅读次数:196
python变量和简单数据类型
一、变量 什么是变量,变量就是计算机语言中能储存计算结果或能表示值抽象概念。 例一: 在以上例子中,message就是一个变量,= 这个符号的意思是赋值,意思是将 = 后面的值赋给=前面的变量,这样运行print时,就可以将message的值打印出来。 二、变量的命名和使用 1、变量名只能包含字母、 ...
分类:编程语言   时间:2019-04-11 01:09:55    阅读次数:141
Spring面向切面(AOP)
AOP称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志、事务、权限等,Struts2的拦截器设计就是基于AOP的思想。 AOP的基本概念 Aspect(切面):通常是一个类,里面可以定义切入点和通知 JointPoint(连接点):程序执行过程中明确的点,一般是方法的调用。 ...
分类:编程语言   时间:2019-04-11 01:10:26    阅读次数:175
从源码层面解析SpringIOC容器
Spring IOC容器继承关系图 MessageSource支持消息国际化。ResouceLoader资源加载。BeanFactory创建Bean。ApplicationEventPublisher通知的所有与事件相匹配的监听器。 Ioc(inverse of control) Ioc: 控制反转 ...
分类:编程语言   时间:2019-04-11 01:10:43    阅读次数:216
Spring的常用标注
组件扫描 什么是组件扫描 Spring框架提供了一套 基于注解(标注) 的组件创建 和 装配的技术。这项技术 可以大大的简化XML的配置。这套技术的名字叫组件扫描。 实现组件扫描的步骤 a.建立一个项目 导入jar包(ioc aop) 并拷贝 Spring容器对应的配置文件到src下 b.在Spri ...
分类:编程语言   时间:2019-04-11 01:11:20    阅读次数:160
python 序列化
json模块 json,用于字符串 和 python基本数据类型间进行转换 pickle模块 pickle,用于python特有的类型 和 python的数据类型间进行转换,不支持跨平台 shelve 模块 shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle ...
分类:编程语言   时间:2019-04-11 01:11:39    阅读次数:164
D01-R语言基础学习
R语言基础学习——D01 20190410内容纲要: 1、R的下载与安装 2、R包的安装与使用方法 (1)查看已安装的包 (2)查看是否安装过包 (3)安装包 (4)更新包 3、结果的重用 4、R处理大数据集 5、R的数据结构 (1)向量 (2)矩阵 (3)数组 (4)数据框 (5)列表 6、实例演 ...
分类:编程语言   时间:2019-04-11 01:13:11    阅读次数:201
2019-04-10 python入门学习——教材和工具准备
# 从决定学习编程语言到正式做出计划挤出空余时间,历经一年半,因工作原因及生活原因不断搁浅,从湖北到浙江再回湖北,暂时稳定在一家小公司,从日常加班中压缩时间学习,于此记录学习进度、学习问题,在此过程中望前辈们不吝指教,自己也会坚持住,希望能早日做到技术实现,在此领域不断成长! 至此,人生苦短,我用p ...
分类:编程语言   时间:2019-04-11 01:13:24    阅读次数:148
死磕 java集合之ConcurrentHashMap源码分析(二)——扩容
死磕 java集合之ConcurrentHashMap源码分析(二)——扩容 ConcurrentHashMap扩容门槛是多少?怎么计算得来? ConcurrentHashMap装载因子是多少? ConcurrentHashMap扩容规则是怎么样的? ConcurrentHashMap扩容怎么保证多线程安全? ConcurrentHashMap元素个数是怎么存储的? ConcurrentHashMap是不是强一致性的?
分类:编程语言   时间:2019-04-11 01:14:15    阅读次数:205
python shutil模块&random模块
shutil模块 random模块 ...
分类:编程语言   时间:2019-04-11 01:17:43    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!