上一页 1 ··· 5 6 7 8 9
摘要: 单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需 阅读全文
posted @ 2018-08-14 10:22 可可西里(lemon) 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、职场可能碰到的关于线程的面试题: 1、 什么是线程? 线程是程序中一个单一的顺序控制流程。进程内有一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指令运行时的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。 一、职场可能碰到的关于线程的面试题: 1、 阅读全文
posted @ 2018-08-13 20:14 可可西里(lemon) 阅读(681) 评论(0) 推荐(0) 编辑
摘要: Java中存在着两种Random函数: 1、java.lang.Math.Random: 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭区间,右开区间,返回值是一个伪随机选择的数,在该范围内(近似)均匀分布。 阅读全文
posted @ 2018-08-13 10:37 可可西里(lemon) 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、简介 ==: == 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 1、比较的是操作符两端的操作数是否是同一个对象。2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。3、比较的是地址,如果 阅读全文
posted @ 2018-08-13 08:35 可可西里(lemon) 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、String、StringBuilder、StringBuffer区别 1、String: 对象的修改,不是在原先的对象进行修改,是创建了一个新的对象,产生一个新的地址,是不可变字符序列, 可以空赋值,如果该对象多次执行内容修改操作,会导致大量副本字符串对象存留在内存中,降低效率,影响性能, 适 阅读全文
posted @ 2018-08-13 08:26 可可西里(lemon) 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、什么是http协议? HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结 阅读全文
posted @ 2018-08-12 20:46 可可西里(lemon) 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、什么是XMLHttpRequest? XHR英文全名XmlHttpRequest,中文可以解释为可扩展超文本传输请求。Xml可扩展标记语言,Http超文本传输协议,Request请求。XMLHttpRequest对象可以在不向服务器提交整个页面的情况下,实现局部更新网页。当页面全部加载完毕后,客 阅读全文
posted @ 2018-08-12 20:38 可可西里(lemon) 阅读(1726) 评论(0) 推荐(0) 编辑
摘要: 一、Socket简介 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。Socket的英文原义是“孔”或“插座”,作为UNIX的进程通信机制。Socket可以实现应用程序间网络通信。 Socket可以使用TCP/IP协议或UDP协议。 TCP/IP协议 TCP/I 阅读全文
posted @ 2018-08-10 16:43 可可西里(lemon) 阅读(810) 评论(0) 推荐(0) 编辑
摘要: Timer是JDK中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的任务,可以指定一次或多次。 TimerTask是一个实现了Runnable接口的抽象类,代表一个可被执行的任务。 Timer的方法: 1、Timer.schedule(TimerTask task,Date 阅读全文
posted @ 2018-08-09 09:50 可可西里(lemon) 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: 添加Jetty时提示下图: 解决这个问题,我们应该去到Jetty根目录下,找到start.ini文件,在该文件添加 " --module=jmx " 原因是:在9.07的时候默认情况是设置了 "OPTIONS=jmx",换到 9.1版本就删除了。 阅读全文
posted @ 2018-08-08 20:25 可可西里(lemon) 阅读(1666) 评论(2) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9