排序:
默认
按更新时间
按访问量

Java8 集合源码之HashMap

参考:https://blog.csdn.net/brycegao321/article/details/52527236        https://blog.csdn.net/AJ1101/article/details/794139391 首先看构造函数共四个,看一个就够了如下:publi...

2018-05-20 23:29:09

阅读数:30

评论数:0

MySQL索引背后的数据结构及算法原理

转自:http://blog.codinglabs.org/articles/theory-of-mysql-index.html摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL...

2018-05-03 23:00:20

阅读数:49

评论数:0

Go语言错误处理集

1. websocket跨域问题,错误为403(在websocket对应的方法添加如下代码,writeList为对应白名单):     origin := r.Header.Get("Origin") fmt.Println(origin) whiteLis...

2018-05-01 22:45:17

阅读数:27

评论数:0

Java并发编程从入门到精通 之 第七章 JDK7新增的Fork/Join

认识Future任务机制和FutureTask:-1 FutureTask:public class FutureTask<V> implements RunnableFuture<V> 其中RunnableF...

2018-04-16 22:36:00

阅读数:28

评论数:0

Java并发编程从入门到精通 之 第六章 线程池

什么是线程池:-1 作用:尽可能减少创建和销毁对象次数,Executors.newSingleThreadExecutor的使用:-1 说明:创建单线程线程池,异常结束会有新的替代,保证任务按提交顺序执行。-2 基本方法:executor.execute(runnable); executor.s...

2018-04-16 22:34:28

阅读数:27

评论数:0

Java并发编程从入门到精通 之 第五章 多线程之间交互:线程阀

线程是一种线程与线程之间相互制约与交互的机制。阻塞队列BlockingQueue:-1 多个队列概念:Queue: 队列,遵循先进先出Deque:双端队列,先进后出,栈结构。BlockingQueue: 阻塞队列,线程会等待非空(取),非满(写),适合生产者消费者场景。-2 基本方法:add,of...

2018-04-16 22:34:01

阅读数:13

评论数:0

Java并发编程从入门到精通 之 第四章 线程安全的集合类

java.util.HashTable:-1 说明:Hashtable函数均为同步,是线程安全,key,value均不能为null。-2 基本方法:get(), put(), remove(), clear(), putAll(), contains(),containsKey(),keySet(...

2018-04-16 22:33:30

阅读数:9

评论数:0

Java并发编程从入门到精通 之 第三章 Thread安全

初识Java内存模型与多线程:-1 认识 CPU计算时,读取顺序是 寄存器->高速缓存区->内存,频繁读取的话可能会存在寄存器和告诉缓存区,并在适当时候写回内存。-2 线程会共享java堆内存(主内存),操作变量时,会把变量从主内存你拷到工作内存操作,然...

2018-04-16 22:32:57

阅读数:12

评论数:0

Java并发编程从入门到精通 之 第二章 认识Java里面的Thread

创建线程三种方法:-1 直接 extends Thread 覆盖 run() 方法-2 实现Runnable接口,实现run()方法-3 实现Callable接口,实现call()方法//假设ThreadC 继承了Callable接口FutureTask<String&...

2018-04-16 22:32:20

阅读数:8

评论数:0

Java并发编程从入门到精通 之 第一章 概念部分

并行处理 :依靠多个CPU并行运行多个程序。进程切换有时也叫上下文切换。时间片设置太短会导致频繁切换,降低CPU效率。什么是进程? 进程是操作系统进行资源分配的最小单位。进程分为用户进程和系统进程。线程是CPU调度的最小单位,必须依赖于进程而存在,基本不拥有系统资源,与其他线程共享进程所拥有的全部...

2018-04-16 22:30:32

阅读数:10

评论数:0

Linux五种IO模型

参考自:https://www.jianshu.com/p/486b0965c296首先解释下以下知识:①操作系统将虚拟空间分为:内核空间+用户空间。②进程切换是将当前进程状态更新保存在PCB,然后切换到另一个进程,也同时更新PCB,更新内存管理,恢复处理及上下文。(处理及状态保存)③进程阻塞:拥...

2018-02-11 10:50:55

阅读数:40

评论数:0

Java中sleep()与wait()区别

学习时正好碰到这两个方法,就查阅相关资料,并通过程序实现,进行区别一下: 1、每个对象都有一个锁来控制同步访问,Synchronized关键字可以和对象的锁交互,来实现同步方法或同步块。sleep()方法正在执行的线程主动让出CPU(然后CPU就可以去执行其他任务),在sleep指定时间后C...

2018-02-01 17:55:19

阅读数:32

评论数:0

PHP 不寻常类型的输出和相加减效果

效果: 数字与null 1+null=1 | null+1=1 null+0=0 null+null=0 | null= 数字与bool 1+false=1 | false+1=1 1+true=2 | 1-true=0 | true+1=2 | true-2=-1 true=1 |...

2017-10-19 20:19:27

阅读数:195

评论数:0

怎样理解阻塞非阻塞与同步异步的区别?

如果下面的文章觉得不够详细可看:http://blog.csdn.net/hguisu/article/details/7453390 以下转载自:http://blog.csdn.net/z69183787/article/details/52910484 “阻塞”与&quo...

2017-09-02 10:16:45

阅读数:149

评论数:0

PHP垃圾回收

①什么是内存泄漏? 描述:内存泄漏具有隐蔽、积累的特性,难检测,原因是内存块未被释放,属于遗漏型缺陷。极端情况会导致系统崩溃。 内存空间三部分: 程序存储区 静态存储区   存全局变量 动态存储区   存储变量 内存泄漏产生原因:开发中在动态存储区存变量,执行...

2017-09-01 12:10:26

阅读数:256

评论数:0

弱类型语言 Hash比较存在缺陷

转自:来自FreeBuf黑客与极客(FreeBuf.COM)-->http://www.freebuf.com/news/67007.html 最近一个被称为“Magic Hash”的PHP漏洞可以使得攻击者非法获取用户的账号信息。漏洞原因是PHP以一种特定的方式处理被哈希的字符串,攻击者...

2017-08-29 16:53:52

阅读数:273

评论数:0

我眼中的RestFul API是怎样的

好久没写了,那我就写着restful先把。 首先RestFul API是一种接口设计规范!!! 然而Restful有个很高大上的解释:表现层状态转移。what!这样谁看得懂 这样我先从Rest解释,解释的不好在评论上请加上你的理解,谢谢。 REST全称是  Resource Representat...

2017-08-29 11:06:34

阅读数:329

评论数:0

PHP对程序员的要求更高

最近喜欢上看鸟哥的博客,以下是一个简单又值得注意的博客: 转自:鸟哥(http://www.laruence.com/2012/04/01/2571.html) 今天是愚人节, 但我这个文章标题可不是和大家开玩笑.  首先, 大家都知道, PHP也是一种编译型脚本语言, ...

2017-08-12 20:42:27

阅读数:160

评论数:0

Auth2.0 授权码模式个人分析思路

接口设计:获取code的接口+获取access_token+获取资源服务器 页面设计:登录页->授权页   (需要打开app并判断是否已登录,未登录先登录,已登录则调到授权页(可静默授权直接返回到 redirect_uri))      ①建立一个开放平台用于开发者注...

2017-07-22 23:21:17

阅读数:1397

评论数:0

php如何使用自动加载(重写url形成单一入口)

事情是这样的,昨天我面了个试,发现自己对自动加载了解的很片面,于是我就去看自动加载的机制,而网上的例子讲的都是方法含义,于是我自己写了个简单的例子。 什么是自动加载了?在php5之前是没有自动加载的,所以文件之间的引入单纯靠的是 大量的require/include,但是如果一个文件存在很多req...

2017-06-30 18:44:22

阅读数:757

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭