随笔分类 -  java

这是关于java基础的一些知识
摘要:MyCat 是一个数据库分库分表中间件,使用 MyCat 可以非常方便地实现数据库的分库分表查询,并且减少项目中的业务代码。今天我们将通过数据库架构发展的演变来介绍 MyCat 的诞生背景,以及 MyCat 在其中扮演的角色,从而使得大家对 MyCat 的诞生及其作用有深入的理解。 1单数据库架构 阅读全文
posted @ 2018-05-09 08:44 练好本领,报国杀敌 阅读(14891) 评论(2) 推荐(6)
摘要:发现一个问题,十分蛋疼。 我们项目是由N个工程组成的,外围工程是web工程,内部的工程打包成jar,放入外围工程的WEB-INF/lib 内部的工程用到了spring的注解,例如@Service、@Controller等,在打成jar包之前,是可以扫描到的,但是打成jar包之后,就扫描不到了,报No 阅读全文
posted @ 2018-04-13 18:17 练好本领,报国杀敌 阅读(1479) 评论(0) 推荐(0)
摘要:转: 引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助。): [1] Java反射知识-->Spring IoC :h 阅读全文
posted @ 2018-03-12 10:48 练好本领,报国杀敌 阅读(300) 评论(0) 推荐(0)
摘要:已经进入三月份,正所谓金三银四,正是一年最好的招聘期,想必我的公号粉丝们一定有不少想要跳槽的吧,哈哈,/**偷偷告诉你们其实小编也准备跳槽*/(我要加个注释,被老板知道可就完蛋了),说到面试,想必大家一定气不打一处来,明明拧螺丝的活,非让我们有造火箭的技术,话是这么说,其实很多面试官问jvm题主要原 阅读全文
posted @ 2018-03-06 18:56 练好本领,报国杀敌 阅读(925) 评论(0) 推荐(0)
摘要:一 基础知识 40 1 计算机基础 5 答: DNS使用的是UDP 常用算法:递归与分治,动态规划,贪心算法,回溯法,分支限界法 其他: 2 数据库 5 索引?乐观锁?数据库连接池?upsert?事务?NoSql?Redis 常用的数据类型? 3 Java 5 HashMap?子类和父类用了同名变量 阅读全文
posted @ 2018-03-01 08:48 练好本领,报国杀敌 阅读(250) 评论(0) 推荐(0)
摘要:1、类装载器的工作机制 类装载器就是类的字节码文件并构造出类在JVM内部表示对象的组件。在Java中,类装载器把一个类装入JVM中,需要以下步骤: (1)装载:查找和导入Class文件 (2)链接:执行校验、准备和解析步骤,其中解析步骤是可以选择的。 校验:检查载入Class文件数据的正确性。 准备 阅读全文
posted @ 2017-09-26 14:55 练好本领,报国杀敌 阅读(396) 评论(0) 推荐(0)
摘要:1、打开java监控控制台:在C:\Program Files\Java\jdk1.8.0_121\bin 目录下打开cmd,执行:jconsole 2、执行jar文件: 前提:设置好Main入口;命令:java -jar jarName.jar 3、指定本地化设置: JVM参数:java -Dus 阅读全文
posted @ 2017-09-18 20:54 练好本领,报国杀敌 阅读(138) 评论(0) 推荐(0)
摘要:在我们写程序的过程中,往往会经常遇到一些常见的功能。而这些功能或效果往往也是相似的,解决方案也相似。下面是我在写代码的过程中总结的一些有用的代码片段。 1、在多线程环境中操作同一个Collection,会出现线程同步的问题,甚至有时候会抛出异常 解决方案:使用Collections.synchron 阅读全文
posted @ 2017-09-14 16:01 练好本领,报国杀敌 阅读(597) 评论(0) 推荐(0)
摘要:在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 理解这些类图对于我们阅读第三方框架的时候有这非常大的作用。 强 阅读全文
posted @ 2017-08-09 13:00 练好本领,报国杀敌 阅读(997) 评论(0) 推荐(0)
摘要:1、最后输出的是啥? 答案:hello,扩展,无论是否加final,都是hello 阅读全文
posted @ 2017-07-05 11:41 练好本领,报国杀敌 阅读(178) 评论(0) 推荐(0)
摘要:server: client: 阅读全文
posted @ 2017-06-19 17:46 练好本领,报国杀敌 阅读(2947) 评论(0) 推荐(0)
摘要:java中static关键字主要有两种作用: 第一:为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。 第二,实现某个方法或属性与类而不是对象关联在一起 简单来说,在Java语言中,static主要有5中使用情况:成员变量、成员方法、代码块,内部类和静态导包。 基本用法: 下面分别举 阅读全文
posted @ 2017-06-09 14:59 练好本领,报国杀敌 阅读(6779) 评论(0) 推荐(2)
摘要:for循环中的循环条件中的变量只求一次值!具体看最后的图片 foreach语句是java5新增,在遍历数组、集合的时候,foreach拥有不错的性能。 foreach是for语句的简化,但是foreach并不能替代for循环。可以这么说,任何foreach都能改写为for循环,但是反之则行不通。 f 阅读全文
posted @ 2016-07-20 14:55 练好本领,报国杀敌 阅读(41922) 评论(1) 推荐(1)