每日一读

文章目录19/08/03 这个可能是比你女朋友陪你时间都要久的本子 19/08/03 这个可能是比你女朋友陪你时间都要久的本子 看完文章后对这个本子是心动的感觉,立马入手买一个~~期待ing… 先来说说我对这个本子的需求,本人大三学校一枚,最近忙着找工作所以要学习很多基础理论知识,而且个人习惯就...

2019-08-03 16:27:47

阅读数 29

评论数 0

goodCoder

文章目录1.unset的使用2.自动加载文件函数3.等号的比较4.打印斐波那锲数5.判断类型的函数6.引用的基本使用7.请写一个函数,将一个长度超过10 的数组最后5项直接截取,不改变顺序变为前5项8.求数组中最大数的下标9.类10.生成订单号11.模拟get()/post()方法12.三种输出方...

2019-08-02 19:05:59

阅读数 23

评论数 0

node.js安装教程

文章目录写在前面Linux上安装解压问题: 写在前面 最近在公司打算学习下node.js,因为如果你是后端程序员,想部署一些高性能的服务,那么学习Node.js也是一个非常好的选择。还没有深入的了解node.js,所以也没有很多心得可以写,暂时分享下Linux安装教程~ 参考菜鸟安装教程 Node...

2019-07-31 20:44:52

阅读数 128

评论数 0

HTML|学习笔记

简介 什么是HTML HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用...

2019-07-11 16:07:44

阅读数 25

评论数 0

PHP|学习笔记

文章目录什么是PHPPHP基本语法变量输出语句数据类型常量字符串变量运算符数组1.数值数组关联数组多维数组foreach对数组的排序超级全局变量$GLOBALS$_SERVER 什么是PHP PHP基本语法 变量 变量以$开始,后面跟变量的名称 变量名称的命名规则和C语言一致(区分大小写,但是值...

2019-04-24 09:43:16

阅读数 33

评论数 0

JavaSE|线程池

当我们要使用线程的时候就去创建一个线程,这样实现起来非常简单,但是会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了(就像是你开了家公司,给一个项目投资了10个亿但是最后的效益只有1块钱,你说亏不亏),这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁...

2019-03-22 16:48:03

阅读数 32

评论数 0

JavaSE|ThreadLocal详解

概念 ThreadLocal用于提供线程局部变量,在多线程环境可以保证各个线程里的变量独立于其他线程里的变量。也就是说ThreadLocal 可以为每个线程创建一个【单独的变量副本】,相当于线程的 private static 类型变量。 ThreadLocal 的作用和同步机制有些相反:同...

2019-03-20 12:06:28

阅读数 24

评论数 0

JavaSE|死锁

同步的本质在于:一个线程等待另一个线程执行完毕后才可以继续执行。但是,现在相关的几个线程彼此之间都在等待着,那么就会造成死锁。 范例:死锁 package hhh.Test; class Pen { private String pen = "笔" ; pu...

2019-03-19 17:50:13

阅读数 22

评论数 0

JavaSE|反射

什么是反射 反射指的是对象的反向处理操作。 范例:观察正常处理 默认情况下,必须先导入一个包,而后才能产生类的实例化对象 import java.util.Date; public class HelloB { public static void main(String[] arg...

2019-03-18 13:26:35

阅读数 36

评论数 0

JavaSE|内部类

文章目录内部类的基本概念内部类为什么存在?内部类与外部类的关系创建内部类内部类分类成员内部类静态内部类方法内部类匿名内部类 内部类的基本概念 内部类:就是在一个类的内部进行其他类结构的嵌套操作 内部类的使用暂时不作为设计的首选。内部类的特点如下 破坏了程序的结构 方便进行私有属性的访问。(...

2019-03-18 09:05:50

阅读数 32

评论数 0

JavaSE|代码块

普通代码块 普通代码块:定义在方法中的代码块 public class Test{ public static void main(String[] args) { { //直接使用{}定义,普通方法块 int x = 10 ; System.out.println(&qu...

2019-03-17 20:53:14

阅读数 22

评论数 0

JavaSE|代理设计模式

代理设计模式:两个子类共同实现一个接口,其中一个子类负责真实业务实现,另一个子类完成辅助真实业务主题的操作。简单来说就是在不改变源码的情况下,实现对目标对象的功能扩展。 不如说有一个歌手对象叫Singer,这个对象有一个唱歌方法叫做sing(). class Singer{ public v...

2019-03-17 16:42:22

阅读数 30

评论数 0

JavaSE|三种工厂设计模式

工厂模式的引入 有一天,小明同学准备去买笔记本电脑,他到了商城发现有两款电脑他特别喜欢,一款是 Macbook Pro, 另一款是 SurfacePro。 根据以上的场景,类图可以如下表示: 代码: interface Computer{ void printComputer()...

2019-03-17 15:17:39

阅读数 101

评论数 0

JavaSE|模板设计模式

开闭原则(OCP):一个软件实体如类、模块和函数应该对扩展开放、对修改关闭。 讲模板设计模式之前,我们先来看一下星巴克咖啡冲泡师傅的训练手册。 星巴克咖啡冲泡法 将水煮沸 用沸水冲泡咖啡 将咖啡倒进杯子 加糖和牛奶 星巴克茶冲泡法 将水煮沸 用沸水浸泡茶叶 把茶倒进杯子 加柠檬 ...

2019-03-16 09:54:36

阅读数 37

评论数 0

JavaSE|抽象类和接口

抽象类 抽象类的定义 抽象类:在普通类的基础上扩充了一些抽象方法 抽象方法:只声明而没有实现的方法(即没有方法体) 抽象方法和抽象类使用abstract关键字来定义 范例:定义一个抽象类 abstract class Person{ private String name ; // 属...

2019-03-15 17:05:29

阅读数 52

评论数 0

JavaSE|生产者消费者模型

耦合&解耦 在谈生产者消费者模型之前,我们先来谈谈耦合和解耦的概念,要是这两个概念掌握了,那么生产者消费者模型也就掌握一半啦~ 耦合 耦合是指两个或者两个以上体系或两种运动形式间通过相互左右而彼此影响以至联合起来的现象。举个例子,有一对热恋中的情侣,水深火热的,谁离开谁都不...

2019-03-13 14:34:06

阅读数 28

评论数 0

Java版图形界面聊天室

文章目录第一步(实现单线程版聊天室)知识点实现过程代码实现运行结果第二步(实现多线程版聊天室)实现流程代码实现第三步(图形界面多线程版聊天室) 这阵子在学习网络编程,为了把学到的知识能运用起来,就写了个聊天室小程序,期间过程颇为曲折。其实聊天室代码很好实现,所以很快就写完了,一个偶然的机会看见我一...

2019-02-25 19:57:33

阅读数 647

评论数 1

Java实现Json解析器

在开始正文之前,先啰嗦几句昂,说说我的学习过程(大家可以参考来给自己定个小计划),万事开头难,我开始在网上找资料就花了很长时间,而且资料太多,众说纷纭…但是最后找到了一位大牛的,真的写的超级好,超级详细,虽然他是用C语言写的,哈哈~就这样我跟着大牛的文档和代码写了一边C语言的JSON后,对JSON...

2019-02-17 12:59:09

阅读数 329

评论数 0

Java之可重入锁--ReentrantLock

重入性:表示能够对共享资源能够重复加锁,即当前线程获取该锁再次获取不会被阻塞。 重入性的实现原理 判断当前线程能否获得锁为例,核心方法为 nonfairTryAcquire(): final boolean nonfairTryAcquire(int acquires) { ...

2019-01-18 10:30:47

阅读数 24

评论数 0

IDEA报错

IDEA报错:Error:Cannot run program “D:\Program Files\Java\jdk1.8.0_181\bin\java.exe” (in directory “C:\Users\Administrator.IntelliJIdea2018.1\system\com...

2019-01-18 10:25:45

阅读数 63

评论数 0

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