码迷,mamicode.com
首页 > 编程语言 > 周排行
浅谈python 字典对象的 Pythonic 用法
字典对象在Python中作为最常用的数据结构之一,和数字、字符串、列表、元组并列为5大基本数据结构,字典中的元素通过键来存取,而非像列表一样通过偏移存取。笔者总结了字典的一些常用Pyhonic用法,这是字典的Pythonic用法的上篇 0. 使用 in/not in 检查 key 是否存在于字典 判 ...
分类:编程语言   时间:2019-01-08 17:19:53    阅读次数:183
es6数组属性
arr.forEach() 遍历接收三个参数 arr.map(); "映射" arr.filter() 过滤 arr.find() 查找 找到符合条件元素后不再向下查找 every some 判断数组中内容是否符合条件返回true 或false every 判断关系&& 一个为假则返回false s ...
分类:编程语言   时间:2019-01-08 17:20:04    阅读次数:132
SpringBoot系列——Redis
前言 Redis是一个缓存、消息代理和功能丰富的键值存储。StringBoot提供了基本的自动配置。本文记录一下springboot与redis的简单整合实例 官方文档:https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/h ...
分类:编程语言   时间:2019-01-08 17:20:21    阅读次数:137
enum枚举
1. EnumMeta ...
分类:编程语言   时间:2019-01-08 17:48:09    阅读次数:174
二、spring的IoC
IoC Inversion of Control:控制反转,就是将对象的创建权反转交给spring IoC的好处 传统方式的程序编写,底层的实现切换了,需要修改源代码 使用spring之后,实现类都交给IoC容器中的BeanFactory来管理,通过工厂+反射+配置文件来实现程序的解耦合 IoC和D ...
分类:编程语言   时间:2019-01-08 17:48:39    阅读次数:181
《Think in Java》17
chapter 17 容器深入研究 填充容器 一种Generator解决方案 Set和存储顺序 队列 优先级队列 理解Map 性能 SortedMap 散列与散列码 为速度而散列 覆盖hashCode() Collection或Map的同步控制 快速报错 在获取迭代器后,容器发生了变化。 ...
分类:编程语言   时间:2019-01-08 17:49:01    阅读次数:160
java1.8 新特性(关于 match,find reduce )操作
结果: 结果: 结果: ...
分类:编程语言   时间:2019-01-08 17:49:15    阅读次数:147
C语言 函数返回值类型
51.有一个函数原型如下所示,则该函数的返回类型为( ) 。 C abc(float x,float y); A. void B. double C. int D. float3 151.有一个函数原型如下所示,则该函数的返回类型为( ) 。 C2abc(float x,float y);3A. v... ...
分类:编程语言   时间:2019-01-08 17:49:53    阅读次数:636
python常用模块之random
random模块 import random print(random.random())#(0,1) float 大于0且小于1之间的小数 print(random.randint(1,3)) #[1,3] 大于等于1且小于等于3之间的整数 print(random.randrange(1,3)) ...
分类:编程语言   时间:2019-01-08 17:50:10    阅读次数:164
Java正则表达式实践
正则表达式是开发人员处理文本的好选择,在不同的语音之间有一定的共通性,也是一个开发人员必备的基础知识之一,在此特结合人民邮电出版社的《正则表达式必知必会》一书,以java语言实践书中的例子,记录于博客园以备查阅。 就按照《正则表达式必知必会》,以下简称《正必》一书的章节目录进行实践。 我使用的jav ...
分类:编程语言   时间:2019-01-08 17:51:28    阅读次数:150
python之进程
本节目录: 一、背景知识 二、什么是进程 三、进程调度 四、并发与并行 五、同步/异步/阻塞/非阻塞 六、进程的创建与结束 七、multiprocess模块 一、背景知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作 ...
分类:编程语言   时间:2019-01-08 17:51:52    阅读次数:154
Java进阶之路——从初级程序员到架构师,从小工到专家
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。
分类:编程语言   时间:2019-01-08 17:52:04    阅读次数:150
多线程中快速定位段错误位置
参考链接:https://blog.csdn.net/u011426247/article/details/79736111 在做嵌入式Linux开发的时候,程序很容易出现段错误。段错误一般是内存操作指针出错或是内存溢出等问题,有的时候系统会有一点错误提示,但有的时候就直接提示个Segmentati ...
分类:编程语言   时间:2019-01-08 19:13:13    阅读次数:479
python 模块导入详解
本文不讨论 Python 的导入机制(底层实现细节),仅讨论模块与包,以及导入语句相关的概念。通常,导入模块都是使用如下语句: import ... import ... as ... from ... import ... from ... import ... as ... import ... ...
分类:编程语言   时间:2019-01-08 19:16:49    阅读次数:198
Java插入排序算法
直接插入排序算法 基本思想: 把n个待排序的元素看成一个有序表和一个无序表,开始时有序表中只有一个元素,无序表中有n-1个元素;排序过程即每次从无序表中取出第一个元素,将它插入到有序表中,使之成为新的有序表,重复n-1次完成整个排序过程。 实例: 0.初始状态 3,1,5,7,2,4,9,6(共8个 ...
分类:编程语言   时间:2019-01-08 19:18:18    阅读次数:130
Spring与ActiveMQ整合
在实际的项目中如果使用原生的ActiveMQ API开发会比较麻烦,因为需要创建连接工厂,创建连接等,我们应该使用一个模板来做这些繁琐的事情,Spring帮我们做了! Spring提供了对JMS的支持,需要添加Spring支持jms的包,如下: 在spring-amq.xml中配置JmsTempla ...
分类:编程语言   时间:2019-01-08 19:18:44    阅读次数:122
Python 基础一:基本语法:字符串---数字----布尔格式化输出
现有一练习需求,问用户的姓名、年龄、工作、爱好 ,然后打印成以下格式 解释: ...
分类:编程语言   时间:2019-01-08 19:20:32    阅读次数:168
04python 中的各种推导式(python函数)
列表推导式与生成器表达式 列表推导式的补充:加上条件 多重嵌套 >>> names = [['Tom', 'Billy', 'Jefferson', 'Andrew', 'Wesley', 'Steven', 'Joe'], ['Alice', 'Jill', 'Ana', 'Wendy', 'Je ...
分类:编程语言   时间:2019-01-08 19:21:47    阅读次数:234
python--斐波那契数列
# 斐波那契数列 100以内# f(n) = f(n-1) + f(n -2)# 第一个数加第二个数等于第三个数a = 0b = 1while True: c = a + b if c > 100: break a = b b = c print(c) # 求斐波那契数列第101项num = int ...
分类:编程语言   时间:2019-01-08 19:22:06    阅读次数:132
06python 中的递归函数(python函数)
什么递归? 在函数内部自己调用自己就叫做递归(递归的最大深度不要超过1000次) 递归代码 递归函数与斐波那契 求斐波那契函数的第n个值 递归与阶乘 ...
分类:编程语言   时间:2019-01-08 19:24:12    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!