码迷,mamicode.com
首页 > 编程语言 > 月排行
守护线程
import threading,timedef run(): time.sleep(3) print('哈哈哈')for i in range(50): t = threading.Thread(target=run) t.setDaemon(True) #把子线程设置成守护线程 (主线程一死,守 ...
分类:编程语言   时间:2018-06-01 13:26:09    阅读次数:174
IEnumerable,ICollection,IList接口问题
最近有一个疑问:IList已经继承了ICollection<T>,而ICollection<T>继承了 IEnumerable<T>, IEnumerable,那为什么IList还要继承 IEnumerable<T>, IEnumerable? 于是我自己写了接口测试:用dnSpy反编译看到,Tes ...
分类:编程语言   时间:2018-06-01 13:26:17    阅读次数:163
SpringBoot 快速构建微服务体系 知识点总结
可以通过http://start.spring.io/构建一个SpringBoot的脚手架项目 一、微服务 1、SpringBoot是一个可使用Java构建微服务的微框架。 2、微服务就是要倡导大家尽量将功能进行拆分,将服务粒度做小,使之可以独立承担对外服务的职责,沿着这个思路开发和交付的软件服务实 ...
分类:编程语言   时间:2018-06-01 13:26:56    阅读次数:285
GO语言学习第一天_环境搭建
GO环境搭建
分类:编程语言   时间:2018-06-01 13:27:21    阅读次数:152
C++学习总结(2)
1、const指针 指向常量的指针变量,其一般形式为 "const 类型名 * 指针变量名 " 。 如下: 2、引用 对于数据可以建立一个“引用”,它的作用是为变量起另一个别名。 以上声明了b是a的引用,即b是a的别名,这样声明后,a和b的作用是相同的,都代表同一变量。可以这样去理解:通过b去引用a ...
分类:编程语言   时间:2018-06-01 13:28:41    阅读次数:139
jar包的读取
昨天在做项目插件的时候,因为会用到jar包中的一个文件来初始化程序。并且以后还是会访问这个文件,所以就想到干脆吧文件拷贝到指定目录。在拷贝的时候也费了好一会时间,这里涉及到了jar文件的操作,在这里记下来以后有用到的时候方便查找 ...
分类:编程语言   时间:2018-06-01 13:28:50    阅读次数:120
es6 javascript对象方法Object.assign()
es6 javascript对象方法Object.assign() es6 javascript对象方法Object.assign() 2016年12月01日 16:42:34 阅读数:38583 2016年12月01日 16:42:34 阅读数:38583 阅读数:38583 1 基本用法 Obj ...
分类:编程语言   时间:2018-06-01 13:29:04    阅读次数:226
Goroutine通信与thread in java间的通信
// This file contains the implementation of Go channels. // Invariants: // At least one of c.sendq and c.recvq is empty, // except for the case of an ...
分类:编程语言   时间:2018-06-01 13:31:04    阅读次数:180
springMVC下载功能
前台页面 <a href="download">下载</a> 后台代码 页面效果 ...
分类:编程语言   时间:2018-06-01 13:31:13    阅读次数:164
SpringBoot 消息转换器
https://www.jianshu.com/p/ffe56d9553fd https://www.cnblogs.com/hellxz/p/8735602.html https://blog.csdn.net/mickjoust/article/details/51671060 https:// ...
分类:编程语言   时间:2018-06-01 13:31:55    阅读次数:180
线程锁
import threading,timenum=1lock=threading.Lock() #申请一把锁def run(): time.sleep(1) global num lock.acquire() #加锁 #python3里面不加也无所谓,python2里面要加锁 num+=1 lock ...
分类:编程语言   时间:2018-06-01 13:33:06    阅读次数:166
发现《深入理解C++11》中扩展的friend代码的错误
目前在总结现代C++的新特性,看了《深入理解C++11》这本书。 今天看到扩展的friend语法这一节,遇到了问题。本节电子版内容参见:https://book.2cto.com/201306/25354.html 未改良前的代码如代码清单2 21所示(在Linux下按照下面的编译指令能够通过),接 ...
分类:编程语言   时间:2018-06-01 13:33:16    阅读次数:220
由Java中List和ArrayList 引发的思考,什么是面向接口编程?
已经知道的内容如下: 什么是构造函数? Java 构造函数,也叫构造方法,是Java 类中的一种特殊方法,方法名与类名相同,一般用来初始化成员变量,当要生成一个类的对象(实例)的时候就会调用构造函数,如果类中没有显示声明类的构造方法,Java 会自动生成一个默认的不带参数的空构造函数。(接口类和抽象 ...
分类:编程语言   时间:2018-06-01 13:33:25    阅读次数:170
SpringBoot:创建第一个SpringBoot简单应用
1 、SpringBoot介绍: Spring 团队在现有Spring框架的基础上发布了一个创新的主要框架:Spring Boot。开发Spring Boot的主要动机是简化配置和部署spring应用程序的过程。使用Spring Boot将能够以更灵活的方式开发Spring应用程序,并且能够通过最小 ...
分类:编程语言   时间:2018-06-01 13:33:39    阅读次数:206
python自学第四课!
replace()替换字符串 将输入的字符串的索引打印出来 ...
分类:编程语言   时间:2018-06-01 13:34:06    阅读次数:188
Java运算符
Java中的运算符和C/C++相差无几。 数学运算符 数学运算,结果为一个数值。见下表: 运算符说明举例 +加法1 + 2 -减法4 - 3.4 *乘法7 * 1.5 /除法3.5 / 7 %取余7 % 2 ++自增3++ --自减3-- 关系运算符 关系运算符,结果为一个布尔值。见下表: 运算符说 ...
分类:编程语言   时间:2018-06-01 13:34:14    阅读次数:181
Java 技术栈
JAVA是一个面向对象的编程语言,由SUN公司的程序员所开发、它不仅吸收了C++的各种优点,而且还撇弃了C++中难以理解的概念,如多继承、指针等;因此JAVA语言具有功能强大且简单易用两个特征, JAVA作为静态面向对象语言的代表,是全世界最受欢迎的计算机语言 Java包含四个独立却又彼此相关的技术 ...
分类:编程语言   时间:2018-06-01 13:34:59    阅读次数:213
剑指offer(二十,二十一,二十二)包含min函数的栈,字符串的排列,数组中出现超过一半的数字
20:包含min函数的栈 题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。 感觉题目很无聊。。。我大js做这题就是方便,也让我深刻意识到相对其他语言js继承的强大性和灵活性。。。 function Permutation(str) { let ans = []; le ...
分类:编程语言   时间:2018-06-01 13:35:50    阅读次数:198
11、Java IO NIO
Java IO 方式有很多种,基于不同的 IO 抽象模型和交互方式,可以进行简单区分。 传统的 java.io 包,它基于流模型实现,提供了我们最熟知的一些 IO 功能,比如 File 抽象、输入输出流等。交互方式是同步、阻塞的方式,也就是说,在读取输入流或者写入输出流时,在读、写动作完成之前,线程 ...
分类:编程语言   时间:2018-06-01 13:36:05    阅读次数:183
Java RSA公钥加密,私钥解密算法的尝试
https://www.cnblogs.com/liemng/p/6699257.html 写这篇博客其实是有点意外的,来源最初也算是入职当前这家公司算吧,由于项目要求数据几乎都进行了加密(政府项目么!!!),当时看到这块就想好好看看这块的东西,苦于时间一直寻找不开,慢慢的都忘记了,忽然有天在网上看 ...
分类:编程语言   时间:2018-06-01 13:36:49    阅读次数:338
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!