一. 原理 ThreadLocal就是一个类,他有get、set方法,可以起到一个保存、获取某个值的作用。但是这个类的get、set方法有点特殊,各个线程调用他的get、set操作是互不干扰的,具体原因在于他的方法实现: public T get() { Thread t = Thread.curr ...
分类:
其他好文 时间:
2019-12-27 17:56:18
阅读次数:
239
一家芬兰的小公司Supercell——一家仅有300名员工,却接连推出爆款游戏,是全球最会赚钱的明星游戏公司。 这家看似很小的公司,设置了一个强大的技术平台,来支持众多的小团队进行游戏研发。这样一来,他们就可以专心创新,不用担心基础却又至关重要的技术支撑问题。恰恰是这家小公司,开创了中台的“玩法”,... ...
分类:
其他好文 时间:
2019-12-27 09:34:11
阅读次数:
103
super block这个数据结构,乃至super block在磁盘上的位置,是哪里的规定? 没规定,1k偏移只是ext文件系统.但是像fat,它们第0扇区后就是保留扇区,但linux一样要识别它们. 知道这个现象就能搞清楚了:双系统的ntf分区,在linux下一样是可以识别并正常操作的,但那些文件 ...
分类:
系统相关 时间:
2019-12-24 22:09:05
阅读次数:
122
1 import React, { Component } from 'react' 2 3 export default class todolist extends Component { 4 constructor(props) { 5 super() 6 this.state = { 7 n ...
分类:
其他好文 时间:
2019-12-24 20:24:18
阅读次数:
96
override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) //显示navbar self.navigationController?.setNavigationBarHidden(false, an... ...
分类:
移动开发 时间:
2019-12-24 18:29:13
阅读次数:
352
1.浅拷贝 只会复制地址值,也就是同一个对象两个引用,只是复制了一个引用而已。 2.深拷贝 重新在堆里创建一个新对象给新引用,连同地址值也不一样。 首先要知道Object的clone()方法, 1 public class Test implements Cloneable{ 2 3 public ...
分类:
编程语言 时间:
2019-12-23 17:09:55
阅读次数:
112
基础语法 Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。 对象:是类的一个实例,有状态和行为。具体到某一个事物。 类:类是一个模板,它描述一类对象的行为和状态。 方法:就是行为/动作,一个类有很多方法。逻辑运算,数据修改等 实例变量: 每个对象都有独特的实例变量,对 ...
分类:
编程语言 时间:
2019-12-23 13:00:46
阅读次数:
83
官网地址:http://greenrobot.org/greendao/github:https://github.com/greenrobot/greenDAO使用:在你project项目的build.gradle配置如下:buildscript{repositories{jcenter()mavenCentral()//addrepository}dependencies{classpath&
分类:
移动开发 时间:
2019-12-23 00:59:48
阅读次数:
119
类的继承:四大支柱(抽象、多态、继承、封装)之一,优点:代码重用 class Car(): def __init__(self, make, model, year): #初始化描述汽车的属性 self.make = make self.model = model self.year = year ...
分类:
其他好文 时间:
2019-12-23 00:24:15
阅读次数:
73
参考:https://blog.csdn.net/weixin_37813036/article/details/90718310 kaggle是一个为开发商和数据科学家提供举办机器学习竞赛、托管数据库、编写和分享代码的平台,在这上面有非常多的好项目、好资源可供机器学习、深度学习爱好者学习之用。碰巧 ...
分类:
其他好文 时间:
2019-12-23 00:19:19
阅读次数:
148