自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mysql基本命令

启动与停止启动mysql服务sudo /usr/local/mysql/support-files/mysql.server start停止mysql服务sudo /usr/local/mysql/support-files/mysql.server stop重启mysql服务sudo /usr/local/mysql/support-files/mysql.server restar...

2019-11-07 09:31:38 248

原创 springboot的jar包运行在tomcat中

pom文件中加入:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!--打war包开启--> <exclusions&...

2019-11-06 15:35:53 3898 2

原创 Java函数

函数主要是用来分解复杂的操作和减少重复的代码。函数的定义基本的语法结构:修饰符 返回值类型 函数名字(参数类型 参数名字, ...) { 操作 ... return 返回值;}例子:public static int sum(int a ,int b){ int c = a+b; return c;}主要组成部分为:修饰符,主要...

2019-06-27 16:50:26 155

原创 Java的循环机制

计算机程序大概只能顺宇执行、条件执行、循环执行。循环是程序强大的地方,通过循环,计算机能够完成很多事情。在Java中,循环有四种方式,分别是while,do/while,for,foreach。whilewhile(条件语句){ 代码块}只要条件语句为真,就一直执行后面的代码,为假就停止不做了。do/while如果不管条件语句是什么,代码块都会至少执行一次,则可...

2019-06-26 10:36:13 430

原创 Java条件执行

条件执行就是只有在某些条件满足的情况下执行,在一些条件下执行某种操作,在另外一些条件下执行另外某种操作。Java中表达这种流程控制的基本语法是If语句。ifif(条件语句){ 代码块}它表达的含义也非常简单,只在条件语句为真的情况下,才执行后面的代码,为假就不做了。if/elseif实现的是条件满足的时候做什么操作,如果需要根据条件做分支,即满足的时候执行某种逻辑,...

2019-06-21 10:12:56 1195

原创 字符char的含义

char的本质Java中处理字符的基础就是char,上层的Character, String, StringBuffer, StringBuilder等都是在char的基础上进行的操作。char表示一个字符,可以是中文,也可以是英文。char的本质是一个固定占用两个字节的无符号整数,这个正整数对应于Unicode的编号,用于表示那个Unicode编号表示的字符。具体编码格式是UTF-1...

2019-06-20 16:26:00 5135

原创 编码转换以及乱码恢复

ASCII编码128个字符用7个位表示,计算机最小存储单位是byte,即8位。ASCII最高位是0,剩余7位表示字符。7位刚好表示0-127。具体表示如下:Ascii 码对美国是够用了,但对别的国家而言却是不够的,于是,各个国家的各种计算机厂商就发明了各种各种的编码方式以表示自己国家的字符,为了保持与Ascii 码的兼容性,一般都是将最高位设置为1。也就是说,当最高位为0时,表示A...

2019-06-19 15:01:28 14685 2

原创 二进制和位运算

十进制123表示的1*(10^2) + 2*(10^1) + 3*(10^0),(10^2表示10的二次方)二进制正整数二进制表示二进制 十进制 10 2 11 3 111 7 1010 10 负整数的二进制表示二进制使用最高位表示符号位,用1表示负数,用0表示正数。整数有四种类型,byte/short/int/long,分...

2019-06-14 11:05:56 293

原创 Java数据基本运算

算术运算算术运算符有加减乘除,符号分别是+-*/,另外还有取模运算符%,以及自增(++)和自减(--)运算符。注意事项:int相乘可能为long,需要其中一个标识为long,后面加l或L,long a = 2147483647*2L;整数相除不是四舍五入,而是舍去小数位。如果要得到小数结果,需要将其中标识double,double d = 10/(double)4;...

2019-06-14 10:48:49 713

原创 程序的概念

程序计算机由CPU、内存、硬盘、输入设备和输出设备组成。计算机上有操作系统,比如windows、linux等,操作系统上运行着应用程序,如QQ、微信等。操作系统将时间划分为细小的时间片,时间片在程序之间来回切换。应用程序本质上在计算机上都是执行预先写好的指令,这些指令操作数据或设备。程序,就是告诉计算机要操作的数据和执行的指令序列,即对什么数据进行什么操作。基本上,所有数据都需要放...

2019-06-13 18:00:25 1743

转载 高质量面试题

private修饰的方法可以通过反射访问,那么private的意义是什么 Java类初始化顺序 对方法区和永久区的理解以及它们之间的关系 一个java文件有3个类,编译后有几个class文件 局部变量使用前需要显式地赋值,否则编译通过不了,为什么这么设计 ReadWriteLock读写之间互斥吗 Semaphore拿到执行权的线程之间是否互斥 写一个你认为最好的单例模式 B树...

2019-06-06 17:01:57 448

转载 Java8 新特性

新特性简介:在很多情况下,Java8都能提升应用性能,而无需任何改变或性能调优。Lambda 表达式、 Streams API 以及现有类的新方法都是提高生产力的重要工具。Java8 新推出的 Optional 类型在处理 null 值时,能减少 NullPointerExceptions 的可能性,给开发者极大的灵活度。 具体如下:...

2019-06-06 16:18:25 131

转载 java面试

Java中 == , equals()和 hashCode() 的区别== 在比较基本数据类型时比较的是值,而在比较引用类型的数据时比较的是引用的地址,即比较两个引用是否指向同一个对象。equal() 是java.lang.Object的方法,默认与 == 比较方式相同,可以被程序员重写该方法实现自定义比较方式。hashCode() 方法给对象返回一个hashcode值。当两个对象...

2019-06-06 16:18:02 97

转载 JVM运行原理详解

1.JVM简析:作为一名Java使用者,掌握JVM的体系结构也是很有必要的。说起Java,我们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: Java平台由Java虚拟机和Java应用程序接口搭建,Java...

2019-06-06 16:17:48 122

转载 maven使用jsonjar包

以下是使用JSON需要进入的5个依赖包 &lt;!-- 引入json依赖  --&gt;&lt;dependency&gt;&lt;groupId&gt;net.sf.json-lib&lt;/groupId&gt;&lt;artifactId&gt;json-lib&lt;/artifactId&gt;&lt;version&gt;2.4&lt;/version&gt;&

2018-05-09 15:27:20 2693

转载 深入Java集合学习系列:HashMap的实现原理

1.    HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.    HashMap的数据结构:   在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不...

2018-05-07 22:49:13 135

转载 JVM调优总结

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms3550m -Xmn2...

2018-05-07 22:40:28 123

空空如也

空空如也

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

TA关注的人

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