自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql分库分表

https://www.cnblogs.com/aksir/p/9085694.htmlhttps://www.cnblogs.com/dukuan/p/9480610.html一、分库分表种类1、垂直拆分 在考虑数据拆分的时候,一般情况下,应该先考虑垂直拆分。垂直可以理解为分出来的库表结构是互相独立各不相同的、 - 如果有多个业务,每个业务直接关联性不大,...

2019-08-29 17:10:48 174

原创 Java OOM 常见情况

https://www.jianshu.com/p/9daaccbe17f4为什么会OOM?为什么会没有内存了呢?原因不外乎有两点:1)分配的少了:比如虚拟机本身可使用的内存(一般通过启动时的VM参数指定)太少。2)应用用的太多,并且用完没释放,浪费了。此时就会造成内存泄露或者内存溢出内存泄露:申请使用完的内存没有释放,导致虚拟机不能再次使用该内存,此时这段内存就泄露了,因为申...

2019-08-29 16:29:13 207

原创 编译型语言与解释性语言

编译型语言使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行性程序的格式。特点在编译型语言写的程序执行之前,需要一个专门的编译过程,把源代码编译成机器语言的文件,如exe格式的文件,以后要再运行时,直接使用编译结果即可,如直接运行exe文件。因为只需编译一次,以后运行时不需要编译,所以编译型语言执行效率高。总结一...

2019-08-28 17:50:31 238

原创 Java常量池与tcp常见异常问题

https://www.jianshu.com/p/d759788ab83f1.运行时常量池:方法区的一部分,存放编译器生成的各种字面量和符号引用,这部分内容将在类加载后进入方法区的运行时常量池。一般来说,除了保存Class文件中描述的符号引用外,还会把翻译出来的直接引用也存储到运行时常量池中。运行时常量池具备动态性,也就是并非预置入Class文件的内容才能进入方法区的运行时常量池,运行期间也...

2019-08-28 17:36:11 164

原创 redis常见面试题

1、什么是Redis?简述它的优缺点?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的出色之处不仅仅是性能,Redis最大的魅...

2019-08-28 17:05:31 103

原创 设计模式常见面试题

1.请列举出在JDK中几个常用的设计模式?单例模式(Singleton pattern)用于Runtime,Calendar和其他的一些类中。工厂模式(Factory pattern)被用于各种不可变的类如 Boolean,像Boolean.valueOf,观察者模式(Observer pattern)被用于 Swing 和很多的事件监听中。装饰器设计模式(Decorator design p...

2019-08-17 22:54:18 2590 1

原创 java泛型

https://www.jianshu.com/p/5972220efc9a泛型的引入及工作原理 泛型注意事项及带来的问题 泛型的通配符相关1. 泛型的引入及工作原理先来说说为什么会引入泛型,泛型是jdk1.5引入的。在jdk1.5以前,如果要实现类似泛型的功能,基本上都是依赖于Object。比如:public class A { private Object b; ...

2019-08-15 11:08:28 134

原创 计算机网络常见面试题

https://blog.csdn.net/qq_29869043/article/details/82812986https://www.cnblogs.com/midiyu/p/7897086.htmlARP/RARP协议地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地...

2019-08-14 23:10:16 163

原创 操作系统常见面试题

https://blog.csdn.net/xiongluo0628/article/details/81461053https://www.cnblogs.com/inception6-lxc/p/9073983.html32位操作系统与64位操作系统区别:1.64位系统具有更快的执行速度。32位系统CPU一次可处理32位数据,即一次处理4个字节(4* 8 bit)。64...

2019-08-14 22:58:42 295

原创 MySQL常见面试题

https://www.jianshu.com/p/c0bc592e6824https://blog.csdn.net/u014209205/article/details/83051001MySQL的优点:1. 它使用的核心线程是完全多线程,支持多处理器。2. 有多种列类型:1、2、3、4、和8字节长度自有符号/无符号整数、FLOAT、DOUBLE、CHAR、VARCHAR...

2019-08-12 18:11:17 5688 1

原创 http常见面试问题

https://www.cnblogs.com/123blog/articles/10297650.html1.说一下什么是Http协议?对器客户端和 服务器端之间数据传输的格式规范,格式简称为“超文本传输协议”。2.什么是Http协议无状态协议?怎么解决Http协议无状态协议?(1)、无状态协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息 (2)、无状态协议...

2019-08-09 12:51:06 590

原创 java数据类型中的缓存池与String Pool

缓存池new Integer(123) 与 Integer.valueOf(123) 的区别在于:new Integer(123) 每次都会新建一个对象; Integer.valueOf(123) 会使用缓存池中的对象,多次调用会取得同一个对象的引用。Integer x = new Integer(123);Integer y = new Integer(123);System....

2019-06-21 22:34:03 520

转载 javaweb MVC模式

原地址:https://www.cnblogs.com/hrhguanli/p/4797966.htmlJSP开发模式jsp开发模式的发展1.模式1:(适合小型项目的技术的开发) a.第一版本号。纯jsp(封装数据。处理数据,显示数据) b.第二版本号,Jsp+JavaBean. jsp:收集数据,显示数据 JavaBean:封装...

2019-04-02 10:36:35 6583 2

转载 java总this关键字的3种用法

原博客地址:https://blog.csdn.net/javaniuniu/article/details/52447502this关键字必须放在非静态方法里面this关键字代表自身,在程序中主要的使用用途有以下几个方面:? 使用this关键字引用成员变量,使用this关键字引用成员方法? 使用this关键字在自身构造方法内部引用其它构造方法? 使用this关键字代表自身类的...

2019-03-29 16:43:21 172

原创 一个字符串中最长回文子串

Given a strings, find the longest palindromic substring ins. You may assume that the maximum length ofsis 1000.一般最长回文子串的理解为,正读和反读是一样的,换一种理解方式就是关于中间对称的,第二种理解更容易对算法产生理解class Solution { pub...

2019-03-29 16:29:26 202

转载 Class.forName(c.getName).newInstance()

原网址:https://blog.csdn.net/oldinaction/article/details/49755425在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance(...

2019-03-28 20:23:50 572

原创 电车难题

伦理学上有一道轨道难题,“电车难题(Trolley Problem)”是伦理学领域最为知名的思想实验之一,其内容大致是:一个疯子把五个无辜的人绑在电车轨道上。一辆失控的电车朝他们驶来,并且片刻后就要碾压到他们。幸运的是,你可以拉一个拉杆,让电车开到另一条轨道上。然而问题在于,那个疯子在另一个电车轨道上也绑了一个人。考虑以上状况,你是否应拉杆?是每个人的价值都不该被否定,还是功利主义者的最大利益...

2019-03-02 16:45:09 1020

原创 leetcode_给定一个整数数组,返回两个数字的索引,使其和等于特定的数

第一次书写答案时间复杂度为n^2,空间复杂度为1class Solution { public int[] twoSum(int[] nums, int target) { int[] arr1=new int[2]; // Arrays.sort(nums); ko: for(int j=0;j<nums.length-1;j++){...

2019-03-01 16:55:12 1855

原创 Python安装与第一行代码和保存程序

https://www.python.org/在此网站中找到相应系统的相应版本,下载完成后,百度搜索python安装,依据相关教程安装即可,安装完成打开IDLE的图标,便可以写下你的第一行程序   print("hello world")回车之后便会出现hello world保存程序,在IDLE中 选择 "文件-》新建"出现Untitled,代码复制到新窗口,然后文件保存,下次打开,运行—》运行模...

2018-03-01 18:02:49 274

空空如也

空空如也

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

TA关注的人

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