75闪光雷的博客

进击的菜鸟--飞翔的雄鹰 蜕变

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

java学习路线

从知乎上看到的,从今天开始一条一条过,过完之后在后面加链接。一、数据结构与算法基础说一下几种常见的排序算法和分别的复杂度。http://blog.csdn.net/qq_34309305/article/details/79163990用Java写一个冒泡排序算法 同上描述一下链式存储结构。htt...

2018-01-25 12:22:15

阅读数:307

评论数:0

ubuntu写一个简单的shell

1.首先打出gedit hello.sh   创建一个hello.sh的文件。在文件中输入如下内容:#!/bin/bash  echo "Hello world!"  保存。然后在cmd中打出:chmod +x hello.sh  ./hello.sh  完成,...

2018-06-05 09:30:19

阅读数:30

评论数:0

linux命令大全

原文地址:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 -...

2018-05-29 16:11:44

阅读数:30

评论数:0

怎样能把文件夹表示成树形结构

1.win+r 快捷键 输入cmd 打开命令提示符。2.cd 文件路径 找到对应文件夹路径。3.打出命令 tree/f>file.txt 回车4.在对应文件夹下会出生成一个file.txt 打开大功告成,觉得有帮助的话,点个赞吧。...

2018-05-15 08:39:17

阅读数:45

评论数:0

多线程编程-牛刀小试

public class ticketThread implements Runnable{ public static Integer ticket=10; private String silename; public static String lockString=&quot...

2018-04-16 15:51:52

阅读数:35

评论数:0

面向接口编程

定义一个接口package test.pack; public interface People{ public String getName(); public String getColor(); public String getHigh(); }定义一个类实现接口public cl...

2018-04-10 12:03:52

阅读数:36

评论数:0

servlet学习

1.eclipse中建立一个带有web.xml的动态工程。2.建立一个servlet类 要继承HttpServletpackage web.study; import java.io.IOException; import javax.servlet.ServletException; imp...

2018-04-10 10:52:52

阅读数:23

评论数:0

java框架 问题体系

知乎上刷到的新问题体系,有空开始弄。第一站:(深圳)多个线程同时读写,读线程的数量远远⼤于写线程,你认为应该如何解决 并发的问题?你会选择加什么样的锁?JAVA的AQS是否了解,它是⼲嘛的?除了synchronized关键字之外,你是怎么来保障线程安全的?什么时候需要加volatile关键字?它能...

2018-04-08 16:32:44

阅读数:30

评论数:0

Java多线程的常见例子

原文地址:https://www.cnblogs.com/pureEve/p/6524366.html一.相关知识: Java多线程程序设计到的知识:(一)对同一个数量进行操作(二)对同一个对象进行操作(三)回调方法使用(四)线程同步,死锁问题(五)线程通信 等等  二.示例一:三个售票窗口同时出...

2018-03-12 11:04:57

阅读数:32

评论数:0

自旋锁、阻塞锁、可重入锁、悲观锁、乐观锁、读写锁、偏向所、轻量级锁、重量级锁、锁膨胀、对象锁和类锁

原文链接:http://blog.csdn.net/a314773862/article/details/540958191、自旋锁自旋锁可以使线程在没有取得锁的时候,不被挂起,而转去执行一个空循环,(即所谓的自旋,就是自己执行空循环),若在若干个空循环后,线程如果可以获得锁,则继续执行。若线程依...

2018-03-09 16:13:05

阅读数:35

评论数:0

线程池ThreadPoolExecutor的实现原理?

原文地址:https://www.jianshu.com/p/ade771d2c9c0线程池有多重要#####线程是一个程序员一定会涉及到的一个概念,但是线程的创建和切换都是代价比较大的。所以,我们有没有一个好的方案能做到线程的复用呢?这就涉及到一个概念——线程池。合理的使用线程池能够带来3个很明...

2018-02-08 15:44:51

阅读数:63

评论数:0

notify和notifyAll区别

notify()和notifyAll()都是Object对象用于通知处在等待该对象的线程的方法。两者的最大区别在于:notifyAll使所有原来在该对象上等待被notify的线程统统退出wait的状态,变成等待该对象上的锁,一旦该对象被解锁,他们就会去竞争。notify则文明得多他只是选择一个wa...

2018-02-08 12:28:50

阅读数:64

评论数:0

sleep和wait区别

原文地址:http://blog.csdn.net/u012050154/article/details/50903326学习时正好碰到这两个方法,就查阅相关资料,并通过程序实现,进行区别一下:1、每个对象都有一个锁来控制同步访问,Synchronized关键字可以和对象的锁交互,来实现同步方法或...

2018-02-08 12:25:11

阅读数:39

评论数:0

ConcurrentHashMap的实现原理是?

原文地址:https://www.cnblogs.com/chengxiao/p/6842045.htmlConcurrentHashMap实现原理及源码分析  ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现(若对HashMap的实现原理还不甚了解...

2018-02-08 12:08:15

阅读数:54

评论数:0

Java程序中启动一个线程是用run()还是start()?

原文地址:http://blog.csdn.net/abigbiggirl/article/details/46288637 java线程中run和start方法的区别 1.start()方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码: ...

2018-02-06 09:42:43

阅读数:235

评论数:0

Volatile关键字的作用?

原文链接:http://www.cnblogs.com/dolphin0520/p/3920373.html Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用...

2018-02-05 16:08:50

阅读数:66

评论数:0

如何避免死锁

原文地址:http://blog.csdn.net/jhonz/article/details/52786280 什么是死锁 死锁是指多个进程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。例如,在某一个计算机系统中只有一台打印机和一台输入 设备,进...

2018-02-05 16:00:18

阅读数:48

评论数:0

如何查看JVM的内存使用情况?

Runtime run = Runtime.getRuntime(); long max = run.maxMemory()/(1024*1024); long total = run.totalMemory()/(1024*1024); long free = run.freeMem...

2018-02-05 15:23:45

阅读数:64

评论数:0

JVM有哪些常用启动参数可以调整,描述几个?

原文地址:http://blog.csdn.net/kthq/article/details/8618052 堆内存设置 原理 JVM堆内存分为2块:Permanent Space 和 Heap Space。 Permanent 即 持久代(Permanent Gene...

2018-02-05 15:20:54

阅读数:115

评论数:0

String s = new String("abc");创建了几个 String Object?

原文地址:https://www.cnblogs.com/ydpvictor/archive/2012/09/09/2677260.html String str=new String("abc");   紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个S...

2018-02-05 10:45:50

阅读数:65

评论数:0

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