码迷,mamicode.com
首页 > 编程语言 > 周排行
2016/12/31_Python
今天学习主要内容: Python: 1、with语句(补充昨天的文件操作) 用with打开的文件在脚本结束会自动关闭,以防普通打开方式忘记关闭文件连接 语法: with open("demo.txt","r",encoding="utf-8") as file: for line in file: ...
分类:编程语言   时间:2016-12-31 21:49:27    阅读次数:190
Spring知识点整理
六大模块 核心容器模块 spring中最核心的模块。负责Bean的创建,配置和管理。主要包括:beans,core,context,expression等模块。 Spring的AOP模块 主要负责对面向切面编程的支持,帮助应用对象解耦。 数据访问和集成模块 包括JDBC,ORM,OXM,JMS和事务 ...
分类:编程语言   时间:2016-12-31 22:00:49    阅读次数:327
【转】Unity中的协同程序-使用Promise进行封装(一)
原文:http://gad.qq.com/program/translateview/7170767 译者:陈敬凤(nunu) 审校:王磊(未来的未来) 每个Unity的开发者应该都对协同程序非常的熟悉。对于很多Unity的开发者而言,协同程序就是用来编写大量异步和延时任务的一种方法。如果你不在乎速 ...
分类:编程语言   时间:2016-12-31 22:43:54    阅读次数:282
css预处理语言的模块化实践
编写css是前端工作中,一项普通而又频繁的劳动,由于css并不是一门语言,所以在程序设计上显得有些简陋。对于小型项目来说,css的量还不至于庞大,问题没有凸显,而如果要开发和持续维护一个较为大型的项目,那就需要对css进行管理和规范了,否则会发生不可挽回的后果(吓唬谁呢??)。 背景上一节【从css ...
分类:编程语言   时间:2016-12-31 22:48:23    阅读次数:351
PoEduo - C/C++编程突破世界的枷锁【Po学校】- 第7天
PoEduo - C/C++编程突破世界的枷锁【Po学校】- 第7天 PoEduo - C/C++编程突破世界的枷锁【Po学校】- 第7天 PoEduo - C/C++编程突破世界的枷锁【Po学校】- 第7天 PoEduo - C/C++编程突破世界的枷锁【Po学校】- 第7天 PoEduo - C ...
分类:编程语言   时间:2016-12-31 22:52:26    阅读次数:289
排序算法----快速排序(链表形式)
单链表形式实现排序算法。 这个快速排序主要利用递归调用。包含4个文件,头文件QuickSort.h,fatal.h,库函数QuickSort.c,测试文件TestQuickSort。 QuickSort.h fatal.h 库函数QuickSort.c 测试文件TestQuickSort ...
分类:编程语言   时间:2016-12-31 22:55:35    阅读次数:305
【Python】使用多个迭代器
如果要达到多个迭代器的效果,__iter__()只需替迭代器定义新的状态对象,而不是返回self 参考资料:Python学习手册 ...
分类:编程语言   时间:2016-12-31 22:57:15    阅读次数:243
【Python】迭代器
对迭代器和生成器的概念一直很混乱,总结一下: 迭代器: 1.所谓的迭代器,就是具有__next__()方法的对象; 2.__iter__()方法返回一个迭代器对象,这个对象必须具有__next__()方法; 3.一个实现了__iter__()方法的对象是可迭代的,一个实现了__next__()方法的 ...
分类:编程语言   时间:2016-12-31 23:00:00    阅读次数:195
Spring+SpringMVC+MyBatis+LogBack+C3P0+Maven+Git小结(转)
摘要 出于兴趣,想要搭建一个自己的小站点,目前正在积极的准备环境,利用Spring+SpringMVC+MyBatis+LogBack+C3P0+Maven+Git,这里总结下最近遇到的一些问题及解决办法,后续慢慢的继续补~ 目录[-] 一:建立一个Maven结构的Web工程 二:Spring、Sp ...
分类:编程语言   时间:2016-12-31 23:00:51    阅读次数:516
Python dir
1. 在python命令行交互环境下,可以用dir()函数查看当前的变量,比如: >>> dir()['__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__', 'name'] >>> help(di ...
分类:编程语言   时间:2016-12-31 23:00:59    阅读次数:370
【Python】考虑用生成器改写直接返回列表的函数
使用生成器的好处是显而易见的,可以使代码更加清晰,同时减小内存的消耗,当函数需要返回列表,把函数改写为生成器是相对容易的。 下面这两个函数返回字符串中每个单词的索引: 参考资料:Effective Python ...
分类:编程语言   时间:2016-12-31 23:02:00    阅读次数:247
win10系统-javac不是内部或外部命令
给笔记本装了一个ssd,上午装的系统,重新搞jdk,设置JAVA_HOME之后,cmd运行Javac报 “javac不是内部或外部命令”各种懵逼,试了好几次才发现Path路径里面不能用%JAVA_HOME% 这类的相对路径,必须用绝对路径,必须用绝对路径,必须用绝对路径 重要的实行说三遍!!! ...
分类:编程语言   时间:2016-12-31 23:49:38    阅读次数:200
# C/C++的笔试题目
# C/C++的笔试题目 + include<> 和include"" 的区别 + sizeof操作符与字符串长度 > char *p = "hello world"; char q[] = "hello world"; sizeof(p), sizeof(q), strlen(p), strlen ...
分类:编程语言   时间:2016-12-31 23:49:16    阅读次数:246
TreeMap按照value进行排序
TreeMap底层是根据红黑树的数据结构构建的,默认是根据key的自然排序来组织(比如integer的大小,String的字典排序)。所以,TreeMap只能根据key来排序,是不能根据value来排序的(否则key来排序根本就不能形成TreeMap)。 今天有个需求,就是要根据treeMap中的v ...
分类:编程语言   时间:2016-12-31 23:51:42    阅读次数:215
如何在linux Shell脚本里面把一个数组传递到awk内部进行处理
前段时间和几位同事讨论过一个问题:Shell脚本里面怎样把一个数组传递到awk内部进行处理? 当时没有找到方法。前两天在QQ群里讨论awk的时候,无意间又聊起这个话题。机缘巧合之下找到一个思路,特此分享。 测试环境: [root]# head -1 /etc/redhat-release Red H ...
分类:编程语言   时间:2016-12-31 23:52:37    阅读次数:334
Python pydoc.py
1. 查看帮助,我们可以在python命令行交互环境下用 help函数,比如: 查看 math 模块: >>> help('math')Help on built-in module math: NAME math DESCRIPTION This module is always availabl ...
分类:编程语言   时间:2016-12-31 23:55:06    阅读次数:924
数据结构与算法C++描述学习笔记1、辗转相除——欧几里得算法
前面学了一个星期的C++,以前阅读C++代码有些困难,现在好一些了。做了一些NOI的题目,这也是一个长期的目标中的一环。做到动态规划的相关题目时发现很多问题思考不通透,所以开始系统学习。学习的第一本是《数据结构与算法C++描述》第三版,边学边做一些笔记。所以这些笔记中的代码有很多将会非常简单,甚至可 ...
分类:编程语言   时间:2016-12-31 23:56:42    阅读次数:323
JAVA基础篇NO2--Java中的基本命名规则及数据类型
1.Java中的常量及进制 1.常量: 在程序运行的过程中,不可以改变的量,就是常量 boolean类型的值只能是true或者false null: 空常量, 代表不存在! 以下是了解的内容 2.进制:(了解) 常见进制: 二进制,八进制,十进制,十六进制 进制的表现形式: 二进制: 以0b开头 八 ...
分类:编程语言   时间:2017-01-01 00:03:14    阅读次数:269
【Python】使用super初始化超类
初始化超类的传统方式,在子类的实例中调用超类的__init__()方法。 但是传统的方法有两个问题,比如: 问题1: 结果为: 从结果可以看出,即使改变了子类的继承顺序,调用的顺序并没有改变。 问题2: 如果子类继承自两个单独的超类,而那两个超类又继承自同一个公共基类,那么就构成了钻石型继承。 这种 ...
分类:编程语言   时间:2017-01-01 00:06:47    阅读次数:231
python 3.5.2 install pillow
1. 首先尝试从官网下载, pip install pillow, 结果网络不行,总是连不上或者下载中就失败, C:\Windows\system32>pip install pillowCollecting pillow Retrying (Retry(total=4, connect=None, ...
分类:编程语言   时间:2017-01-01 00:49:47    阅读次数:641
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!