码迷,mamicode.com
首页 > 编程语言 > 日排行
跟上 Java 8 – 了解 lambda
原文出处: 王爵nice 从java8出现以来lambda是最重要的特性之一,它可以让我们用简洁流畅的代码完成一个功能。 很长一段时间java被吐槽是冗余和缺乏函数式编程能力的语言,随着函数式编程的流行java8种也引入了 这种编程风格。在此之前我们都在写匿名内部类干这些事,但有时候这不是好的做法, ...
分类:编程语言   时间:2018-08-31 19:30:00    阅读次数:194
python之os模块
os模块 OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。 可以查看OS模块的帮助文档: import os:#导入os模块 help(os) :查看os模块帮助文档,里面详细的模块相关函数和使用方法 os模块主要处理操作系统的相关的功能 ...
分类:编程语言   时间:2018-08-31 19:31:03    阅读次数:154
《Python》反射、内置函数(__str__、__repr__)
一、反射 通过字符串的形式操作对象相关的属性。(使用字符串数据类型的变量名来获取这个变量的值) Python中的一切事物都是对象(都可以使用反射) #hasattr def hasattr(*args, **kwargs): # real signature unknown """ Return w ...
分类:编程语言   时间:2018-08-31 19:31:20    阅读次数:164
c++
:: 指定所在命名空间 1.cout << "" << book cout输出 先字符串 然后输出book内存区域中的值; 2. 函数组成:返回类型,函数名,参数表,函数体, 前三部分称为函数原型 3. 扩展基本数据类型,字符串string, 复数complex number,向量vector, 列 ...
分类:编程语言   时间:2018-08-31 19:31:37    阅读次数:161
python自定义异常和主动抛出异常
python自定义异常和主动抛出异常 ...
分类:编程语言   时间:2018-08-31 19:32:07    阅读次数:150
如何取消python中运行脚本时 run in unittest
2 3 4 最后点击apply ...
分类:编程语言   时间:2018-08-31 19:32:57    阅读次数:315
es6数组去重
let a=[11,22,33,33,44,44,1,12,11] Array.from(new Set(a)) ...
分类:编程语言   时间:2018-08-31 19:34:23    阅读次数:139
springboot的Scheduled定时器不工作
问题情况 使用springboot,使用注解方式启动定时器进行业务调度。 在入口类中加了注解如下: 定时器类如下: springboot启动后,并没有按照预期结果打印:Time xxx 的日志。 分析结果 因为在入口类中使用了@ComponentScan注解,并且指定了basePackages,所以 ...
分类:编程语言   时间:2018-08-31 19:34:32    阅读次数:313
java基础-arrayList
ArrayList: 结构之钱了解了,ArrayList()会构造出一个初始容量=10的空的列表; ArrayList()的增加和删除都是拷贝数组到新的数组(如果当前数组容量不足的话),把数组内的元素全部前移/后移去完成,然后把引用指向新的数组; LinkedList()是直接删除引用节点,并且重新 ...
分类:编程语言   时间:2018-08-31 19:35:36    阅读次数:165
Python之GUI的最终选择(Tkinter)
首先,Tkinter是Python默认的GUI库,想IDLE就是用Tkinter设计出来的,因此直接导入Tkinter模块就可以啦 (1)Tkinter初体验: 显示结果: 升级上面程序:通常如果要写一个比较大的程序,那么应该先把代码给封装起来。在面向对象的编程语言中,就是封装成类 显示结果: 然后 ...
分类:编程语言   时间:2018-08-31 19:36:56    阅读次数:264
java @SuppressWarnings注解
一、前言 编码时我们总会发现如下变量未被使用的警告提示: 上述代码编译通过且可以运行,但每行前面的“感叹号”就严重阻碍了我们判断该行是否设置的断点了。这时我们可以在方法前添加 @SuppressWarnings("unused") 去除这些“感叹号”。 二、 @SuppressWarings注解 作 ...
分类:编程语言   时间:2018-08-31 21:04:28    阅读次数:233
Java并发编程原理与实战四十五:问题定位总结
背景 “线下没问题的”、 “代码不可能有问题 是系统原因”、“能在线上远程debug么” 线上问题不同于开发期间的bug,与运行时环境、压力、并发情况、具体的业务相关。对于线上的问题利用线上环境可用的工具,收集必要信息 对定位问题十分重要。 对于导致问题的bug、资源瓶颈很难直观取得数据,需要根据资 ...
分类:编程语言   时间:2018-08-31 21:05:04    阅读次数:308
Spring Boot(七)扩展分析
前面的章节在分析SpringBoot启动过程中,我们发现SpringBoot使用Spring框架提供的SpringFactoriesLoader这个类,实现检索META-INF/spring.factories配置文件,并从配置文件中获取指定配置项(通常是特定的接口实现类),并实例化后加载到Spri ...
分类:编程语言   时间:2018-08-31 21:05:38    阅读次数:182
【转】Java学习---线程间的通信
【原文】https://www.toutiao.com/i6572378564534993415/ 两个线程间的通信 这是我们之前的线程。 执行效果:谁抢到资源,谁运行~ 实现线程交替执行: 这里主要用到了两个内容 1)创建一个标记 flag,让程序进行判断: 当flag != 1 时,print1... ...
分类:编程语言   时间:2018-08-31 21:05:57    阅读次数:127
利用Python3嵌套打印
嵌套打印小星星:#完成5行内容的简单输出#分析每行内部的小星星如何处理#定义一个行的计数器变量row = 1#循环while row <= 5:#每一行打印的小星星和当前行数的行号是一致的#定义一个列的计数器变量 col = 1#增加一个小循环,专门用来控制每一列的“星星”控制 while col ...
分类:编程语言   时间:2018-08-31 21:06:06    阅读次数:215
python 类 __call__
__call__ 对象后面加括号,触发执行。 即:对象() 或者 类()() 另外一种实现 ...
分类:编程语言   时间:2018-08-31 21:06:13    阅读次数:142
Python 约束 , 自定义异常 , 加密 , 日志
约束 约束 , 约束其派生类: 保证派生类中必须编写send方法 , 不然执行可能就会报错 Python中 语法: Python中约束的方式 : 有主动抛异常 (如上) 还有 抽象类和抽象方法: 总结 : 什么是接口以及作用? 接口是一种数据类型,主要用于约束派生类中必须实现指定的方法 Python ...
分类:编程语言   时间:2018-08-31 21:06:21    阅读次数:226
SpringBoot 中使用 @Value 为 static 变量赋值
原文:https://www.jianshu.com/p/ea477fc9abf7 例如: public class Utils { @Value("${test.host}") private static String host; @Value("${test.port}") private s ...
分类:编程语言   时间:2018-08-31 21:08:10    阅读次数:438
Python——tree
卷 系统 的文件夹 PATH 列表卷序列号为 0000006F 0FC8:01DCD:.│ tree.txt│ ├─01基础│ │ 第1节 linux操作系统基础.zip│ │ 第2节 python语法基础.zip│ │ 第3节 项目-飞机大战.zip│ │ 补充资料.zip│ │ │ └─第1节 ...
分类:编程语言   时间:2018-08-31 21:08:20    阅读次数:167
Java并发编程原理与实战四十二:锁与volatile的内存语义
锁与volatile的内存语义 1.锁的内存语义 2.volatile内存语义 3.synchronized内存语义 4.Lock与synchronized的区别 5.ReentrantLock源码实例分析 1.锁的内存语义 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让 ...
分类:编程语言   时间:2018-08-31 21:08:39    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!