- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 超详细Git安装与配置教程
最后注意:签名的作用是区分不同操作者身份,用户的签名信息在每一个版本的提交信息中能够看到,以此确认本次提交是谁做的。Git 首次安装必须设置一下用户签名,否则无法提交代码。键盘win+R,输入CMD,进入终端,输入git --version查看版本信息。2、下载完成之前,双击下载好的exe文件进行安装。进入git操作界面,输入上面的用户名和邮箱。5、默认编辑机器材使用Vim,点击下一步。4、点击next,选项默认即可。点击install,进行安装。安装完成,点击finish。3、选择自己的安装目录。
2024-07-15 22:33:59
627
转载 Java面试题复习
转:http://blog.youkuaiyun.com/yanghaitao_1990/article/details/51757308一、Java基础 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周
2018-01-22 15:48:39
265
转载 Java类的各种成员初始化顺序如:父子类继承时的静态代码块,普通代码块,静态方法,构造方法,等先后顺序
转:http://blog.youkuaiyun.com/qq_27093465/article/details/70292221class B extends A A类也就是父类里面有静态代码块,普通代码块,静态方法,静态成员变量,普通成员变量,普通方法。子类也是这样,然后继承之后,关于程序打印输出的结果,涉及到Java类的各种成员的初始化顺序。经测试,得到如下结论:1.父类【静态成员】和【静态代码块】,按
2018-01-19 15:13:37
375
转载 Java 反射中,class.forName()和classLoader的区别
1、java中class.forName()和classLoader都可用来对类进行加载。不同:1)class.forName()除了将类的.class文件加载到jvm中之外,还会对类进行解释,执行类中的static块,还会执行给静态变量赋值的静态方法 2)classLoader只干一件事情,就是将.class文件加载到jvm中,不会执行static中的内容,只有在newInstance才会去执行
2018-01-19 14:49:19
7786
1
原创 枚举类 Enum 使用
关键字 enum 可以将一组具名的值的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用,这是一种非常有用的功能。public enmu StatusEnum{ NOT_CLOSE("0","未关闭"), IS_CLOSE("1","已关闭"), CLOSEING("2","执行中"), CLOSE("3","完成"); private
2016-11-07 14:54:47
471
原创 UML系列图-用例图
用例图是指由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的静态视图。 用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例, 以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图由参
2016-03-31 14:04:33
679
转载 Java并发编程:synchronized
虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Java中提供了什么机制来解决线程安全问题。 一.什么时候会出现线程安全问题? 二.如何解决线程安全问题? 三.synchronized同步方法或者同步块一 什么时候会出现
2016-03-31 13:38:03
306
转载 Java并发编程:Thread类的使用
在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。现在来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。 一.线程的状态 二.上下文切换 三.Thread类中的方法一 线程的状态 在正式学习Thread类中的具体方法
2016-03-30 16:40:34
287
转载 Java并发编程:线程和进程的创建
在前面一篇文章中已经讲述了在进程和线程的由来,今天就来讲一下在Java中如何创建线程,让线程去执行一个子任务。下面先讲述一下Java中的应用程序和进程相关的概念知识,然后再阐述如何创建线程以及如何创建进程一.Java中关于应用程序和进程相关的概念二.Java中如何创建线程三.Java中如何创建进程一 java中应用程序和进程 在Java中,一个应
2016-03-30 16:03:09
275
转载 Java多线程基础:进程和线程之由来
Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的,需要在实践中不断积累。由于并发肯定涉及到多线程,因此在进入并发编程主题之前,需要了解一下进程和线程的由来,这对后面对并发编程的理解将会有很大的帮助。一.操作系统中为什么会出现进程?二.为什么会出现线程?三.多线程并发一 操作系统中为什么会出现进程说起进程的由来,我们需要从操作系统的发展历史谈起。
2016-03-30 14:32:36
273
转载 java 对数据库的基本操作
1.数据库连接通过读取配置文件的方式来获取连接的一些数据信息,提高它的可维护性。定义数据库配置文件:jdbc.propertiesdriver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/hncu?useUnicode=true&characterEncoding=UTF-8 username=root pas
2016-03-29 15:49:45
322
转载 探究java中的String、StringBuilder以及StringBuffer
一 String 类String类的实现在 \jdk1.6.0_14\src\java\lang\String.java 文件中。打开这个类文件就会发现String类是被final修饰的:public final class String implements java.io.Serializable, Comparable, CharSequence{
2016-03-10 15:39:42
291
原创 选择排序,冒泡排序
简单排序算法–选择排序,冒泡排序1、选择排序 原理:每一趟从待排序的数据元素中选出最小的元素(或最大),顺序放在已经排好序的数列的最后,直到全部待排序的元素排完。 初始数据:【 63 4 24 1 3 15 】第一趟:【15 4 24 1 3 】 63 第二趟:【15 4 3 1 】24 63 第三趟:【1 4 3 】15
2015-11-24 16:05:33
489
Nginx+Tomcat+Mencached负载均衡集群部署笔记.doc
2016-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人