synchronzied 关键字应该是 Java 并发编程中最重要的内容了,甚至没有之一。在 JDK6 以前,synchronized 关键字还代表着一把重量级锁,因此在 JUC 包里还推出了 Lock 类来替代 synchronized,不过 JDK6 以后的 synchronized 经过优化, ...
分类:
编程语言 时间:
2020-04-29 14:48:07
阅读次数:
91
1 //判断是否是IE 2 function isIEs() { 3 if (!!window.ActiveXObject || "ActiveXObject" in window) 4 return true; 5 else 6 return false; 7 } 8 function myBro ...
分类:
Web程序 时间:
2020-04-28 17:02:33
阅读次数:
57
正则表达式 - 元字符 下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为: 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 " ...
分类:
其他好文 时间:
2020-04-27 13:28:36
阅读次数:
62
日志组件: 我们经常在开发项目的时候,需要打印记录项目过程中的一些日志。那我们经常大概会用到 log4j、jul、jcl、slf4j、simple、nop、logback 等等,那我们就详细介绍下这些组件是怎么做日志打印的 JUL: JUL全称Java util Logging是java原生的日志框 ...
分类:
其他好文 时间:
2020-04-27 13:07:50
阅读次数:
56
函数的定义: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 定义规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数 ...
分类:
编程语言 时间:
2020-04-25 17:34:20
阅读次数:
78
1、for (自定义条件) 循环 let arr = [1,2,3]; for(let i =0;i<arr.length;i++){ console.log(i,arr[i]) } 2、for in 循环 let obj = {name: 'xiao' ,age:'24'} for(let i i ...
分类:
编程语言 时间:
2020-04-25 12:50:12
阅读次数:
64
Suppose that all the keys in a binary tree are distinct positive integers. A unique binary tree can be determined by a given pair of postorder and ino ...
分类:
其他好文 时间:
2020-04-24 13:10:38
阅读次数:
61
分为饿汉模式及懒汉模式 饿汉模式是初始化时创建。 懒汉模式是使用时创建。 饿汉模式: public class Student1 { // 2:成员变量初始化本身对象 private static Student1 student = new Student1(); // 1:构造私有 privat ...
分类:
其他好文 时间:
2020-04-22 10:16:27
阅读次数:
59
定义 1.相同数据类型的有序集合 2.每个数据叫数组元素 2.通过下标,来获取特定数组元素 相当于相同数据声明、定义的简写; 声明 1.声明一个数组 dataType[] 数组名 (首选) dataType 数组名[] (少用) 在栈中操作 2.内存中分配存储单元,创建数组 数组名 = new da ...
分类:
编程语言 时间:
2020-04-21 18:03:50
阅读次数:
72
1.递归法 # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): # self.val = x # self.next = None class Solution: # 返回ListNode def ReverseList ...
分类:
其他好文 时间:
2020-04-20 15:39:28
阅读次数:
44