- 博客(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 105
转载 分布式技术比较(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 1287
转载 java语句执行顺序
Java中,new一个类的对象,类里面的静态代码块、非静态代码、无参构造方法、有参构造方法、类的一般方法等部分,它们的执行顺序相对来说比较简单,用程序也很容易验证。比如新建一个测试父类。publicclassFatherTest {privateString name; FatherTest(){ System.out.print...
2019-03-07 17:57:34 971
原创 Java并发集合的实现原理
AtomicInteger可以用原子方式更新int值。类 AtomicBoolean、AtomicInteger、AtomicLong 和 AtomicReference 的实例各自提供对相应类型单个变量的访问和更新。基本的原理都是使用CAS操作: 1 boolean compareAndSet(expectedValue, updateValue); ...
2018-10-13 22:21:29 145
转载 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 273
转载 java的getclass()方法介绍
Java反射学习 所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制,但是如果编程语言本身支持反射,那么反射的实现就会方便很多。1,获得类型类 我们知道在Java中一切都...
2018-10-13 10:15:11 408
转载 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 346
原创 java校招面试框架
1.项目:在校、实习过程中做的项目,业务目标、过程、结果、遇到的问题、如何解决、解决后的结果2.架构:对业务系统的模块化理解,每一层每个模块的职责3.分布式:paxos、raft;再看一下zookeeper原理和源码4.OOD:SOLID原则,24种设计模式5.基础算法&数据结构:刷LeetCode6.Java基础: LinkedList、ArrayL...
2018-10-11 19:45:35 455
原创 leetcode3-无重复字符最长字串
给定一个字符串,找出不含有重复字符的最长子串的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 无重复字符的最长子串是 "abc",其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 无重复字符的最长子串是 "b",其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 无重复字符的最长子串是 "wke",其长
2018-10-09 12:36:36 161
原创 leetcode2-两数之加
给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807解决方法: /** * De...
2018-10-09 10:33:22 93
原创 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 111
转载 谭浩强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 1300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人