自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 java常用框架介绍

一、SpringMVChttps://www.cnblogs.com/byqh/p/5595384.htmlhttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求...

2018-10-11 19:33:14 93

转载 分布式技术比较(RPC,CORBA,WebService)

1、RPC(Remote Procedure Call Protocol)RPC是由Sun发明的远程过程调用协议,是第一种真正的分布式应用模型。面向过程2、CORBA(Common Object Request Broker Architecture)CORBA从概念上扩展了RPC。用RPC开发的分布式应用是面向过程的,而CORBA是完全面向对象的,企业级的3、Web Ser...

2019-04-08 16:11:27 1227

转载 java语句执行顺序

Java中,new一个类的对象,类里面的静态代码块、非静态代码、无参构造方法、有参构造方法、类的一般方法等部分,它们的执行顺序相对来说比较简单,用程序也很容易验证。比如新建一个测试父类。publicclassFatherTest {privateString name; FatherTest(){ System.out.print...

2019-03-07 17:57:34 955

原创 Java并发集合的实现原理

AtomicInteger可以用原子方式更新int值。类 AtomicBoolean、AtomicInteger、AtomicLong 和 AtomicReference 的实例各自提供对相应类型单个变量的访问和更新。基本的原理都是使用CAS操作: 1 boolean compareAndSet(expectedValue, updateValue); ...

2018-10-13 22:21:29 134

转载 ingtellij下快捷键的使用

一、Mac键盘符号和修饰键说明⌘ Command⇧Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(Fn+Delete)↑ 上箭头↓ 下箭头← 左箭头→ 右箭头⇞ Page Up(Fn+↑)⇟ Page Down(Fn+↓)Home Fn + ←End Fn + →⇥ 右制表符(Tab键)⇤ 左制表符(Shi...

2018-10-13 11:58:09 264

转载 java的getclass()方法介绍

Java反射学习    所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制,但是如果编程语言本身支持反射,那么反射的实现就会方便很多。1,获得类型类    我们知道在Java中一切都...

2018-10-13 10:15:11 375

转载 final, finally, finalize 的区别

https://www.cnblogs.com/ktao/p/8586966.html 1. final   在java中,final可以用来修饰类,方法和变量(成员变量或局部变量)。下面将对其详细介绍。1.1 修饰类  当用final修饰类的时,表明该类不能被其他类所继承。当我们需要让一个类永远不被继承,此时就可以用final修饰,但要注意:final类中所有的成员方法都会隐...

2018-10-12 09:08:45 335

原创 java校招面试框架

 1.项目:在校、实习过程中做的项目,业务目标、过程、结果、遇到的问题、如何解决、解决后的结果2.架构:对业务系统的模块化理解,每一层每个模块的职责3.分布式:paxos、raft;再看一下zookeeper原理和源码4.OOD:SOLID原则,24种设计模式5.基础算法&数据结构:刷LeetCode6.Java基础:     LinkedList、ArrayL...

2018-10-11 19:45:35 446

原创 leetcode3-无重复字符最长字串

给定一个字符串,找出不含有重复字符的最长子串的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 无重复字符的最长子串是 "abc",其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 无重复字符的最长子串是 "b",其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 无重复字符的最长子串是 "wke",其长

2018-10-09 12:36:36 153

原创 leetcode2-两数之加

给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807解决方法: /** * De...

2018-10-09 10:33:22 84

原创 leetcode 01 -两数之和

给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1] 暴力法:public int[] twoSum(int[] nums, int t...

2018-10-09 09:09:27 102

转载 谭浩强C 课后题答案

第1章程序设计和C语言11.1什么是计算机程序11.2什么是计算机语言11.3C语言的发展及其特点31.4最简单的C语言程序51.4.1最简单的C语言程序举例61.4.2C语言程序的结构101.5运行C程序的步骤与方法121.6程序设计的任务141-5 #include int main ( ){  printf ("******************

2017-08-15 14:43:43 1288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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