上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 提要:本文从实现原理的角度上阐述和剖析了:在Java语言中,以String作为类型的变量在作为方法参数时所表现出的“非对象”的特性。 一、最开始的示例 写代码最重要的就是实践,不经过反复试验而得出的说辞只能说是凭空遐想罢了。所以,在本文中首先以一个简单示例来抛出核心话题: public class  阅读全文
posted @ 2020-06-02 23:16 琅琊甲乙木 阅读(3695) 评论(0) 推荐(0)
摘要: 一、易懂的形象理解 其实从名字就可以很好的理解这三种遍历,我在第二点时候说,但是估计能翻到我的文的同学们之前肯定看过好多类似的了,那咱们换个思路~ 先用我想的一种简单易懂的形象思维理解一下前序、中序、后序 +层序! 1、先序遍历 先序遍历可以想象成,小人从树根开始绕着整棵树的外围转一圈,经过结点的顺 阅读全文
posted @ 2020-06-02 15:58 琅琊甲乙木 阅读(7099) 评论(0) 推荐(5)
摘要: java除了使用关键字synchronized外,还可以使用ReentrantLock实现独占锁的功能。而且ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。这篇文章主要是从使用的角度来分析一下ReentrantLock。 一、简介 R 阅读全文
posted @ 2020-05-26 09:58 琅琊甲乙木 阅读(984) 评论(0) 推荐(0)
摘要: zz:https://www.jianshu.com/p/4e412f48e820 很少写技术博客,一是觉得自己技术有限,怕误人子弟;二是文笔较差,比较排斥写作之类的工作。话说不锻炼,哪会有进步呢,因为陌生而抵触,往往会陷入恶性循环,生活中其他事又何尝不是这样呢(突然就感慨人生了...)。明日复明日 阅读全文
posted @ 2020-04-07 18:59 琅琊甲乙木 阅读(765) 评论(0) 推荐(0)
摘要: MySQL 1、整型 MySQL数据类型 含义(有符号) tinyint(m) 1个字节 范围(-128~127) smallint(m) 2个字节 范围(-32768~32767) mediumint(m) 3个字节 范围(-8388608~8388607) int(m) 4个字节 范围(-214 阅读全文
posted @ 2020-03-09 10:44 琅琊甲乙木 阅读(422) 评论(0) 推荐(0)
摘要: 真正意义上的SaaS一定是多租户的,但是多租户根据隔离程度的不同又分为不同模式。 多租户根据隔离程度和共享程度分为三种模型,其实就是在共享程度与隔离程度的权衡选择。 共享程度越高,租户成本自然越低,技术实现难度越高,运维难度越大。 隔离程度越高,租户成本自然越高,技术实现难度越低,运维难度越低。 三 阅读全文
posted @ 2020-02-15 16:47 琅琊甲乙木 阅读(1739) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-02-11 18:07 琅琊甲乙木 阅读(389) 评论(0) 推荐(0)
摘要: 冒泡,选择,插入,快速,归并这五个排序是所有编程语言初学者所遇到过的,可能在实际的编程应用中不会遇到, 但对于锻炼编程思维,还是有很好的作用。 冒泡排序冒泡排序的就是让大的数向后冒,让小的数向前冒。通过前后两个数据比较,不断将大的元素移动到尾部。 1 public static void main( 阅读全文
posted @ 2020-02-11 17:26 琅琊甲乙木 阅读(266) 评论(0) 推荐(0)
摘要: Java substring 在String中有两个substring()函数,如下: 一:String.substring(int start) 参数: start:要截取位置的索引 返回: 从start开始到结束的字符串 例如:String str = "hello word!"; System 阅读全文
posted @ 2020-02-11 14:58 琅琊甲乙木 阅读(557) 评论(0) 推荐(0)
摘要: 对于Java开发人员来说,了解Java内存模型是必不可少的知识。 JVM内存模型 在生产环境上一般会配置JVM参数以充分利用硬件资源,不管是在云主机或容器里面,也就是在启动应用时添加下面的某些配置: -XmsSetting —初始堆大小 -XmxSetting —最大堆大小 -XX:NewSizeS 阅读全文
posted @ 2020-02-11 13:33 琅琊甲乙木 阅读(176) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 下一页