java
只会刷野的jug
年龄大,经验少,我是一只小菜鸟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用IEDA新建maven项目时,repository文件夹,以及spring无法启动的问题
下载的maven解压后没有repository文件夹 此时新建一个repository文件夹。(根目录下) 在idea新见maven项目前,按照图中设置setting文件,以及repository文件夹的位置,以及maven仓库位置 运行时,代码书写无问题,自动配置插件也已经完成,然而运行springboot无法启动 可能是项目文件夹设置问题 首先src下main目录下java目录下,新建(或者...原创 2019-07-01 14:58:40 · 4003 阅读 · 0 评论 -
java单链表的基本增删改查的实现
java单链表 基本定义 链表的每一个数据像是一个节点,每个节点除了自己的信息之外,还有下一个节点的信息。 就像做任务一样,当前1任务完成,npc会告诉你下一个任务在哪里。 节点类定义 链表的每一个数据像是一个节点,每个节点除了自己的信息之外,还有下一个节点的信息。 //每一个heronode都是一个节点 class HeroNode{ public int no; public St...原创 2019-07-23 14:13:04 · 1236 阅读 · 0 评论 -
java设计模式
java设计模式 主要作用是将项目中使用可重用代码,使得代码更加容易被人理解,可靠性增强。 将软件开发正真的工程化,是开发的基石。 每一个设计模式解决开发过程中的一些问题。 单例模式 在一个jvm中只能有一个实例 主要为懒汉式和饿汉式 懒汉式线程不安全,饿汉式线程安全 懒汉式 package zx.lo.sjms; public class Singleton1 { //懒...原创 2019-07-11 15:49:49 · 134 阅读 · 0 评论 -
java注解
Java注解 jdk1.5之后添加的新功能,很多框架为了简化代码,都使用注解。可以理解为插件,为代码级别的插件,@xxx卸载类方法上,注解不会也不能影响代码的逻辑。 分为 内置注解,与自定义注解 内置注解 @Override 重写 @Deprecated过时 @SupressWarning去除警告 @Target(value=ElementType.METHOD)//表示使用反射的范围...原创 2019-07-11 11:20:55 · 168 阅读 · 0 评论 -
json数据交换格式
数据交换格式架构图 json格式数据交换格式 json与jsonp的差别: json:数据格式传入;jsonp:跨域 json格式 [ "sites":[ { "name":"BAIDU", url:"www.baidu.com" }, { "name":"myblog", url:"https://zhangxiang1008.github.io/...原创 2019-07-05 09:52:33 · 203 阅读 · 0 评论 -
java反射机制
java反射 正在运行,动态获取这个类的所有信息 反编译:.class–>.java 通过反射机制访问java对象的属性,方法,构造方法 应用场景 jdbc加载驱动 spring ioc 框架 反射使用 第一种无参构造器使用 类文件创建 package zx.lol.reflaction1; public class UserEntity { private String n...原创 2019-07-10 10:59:45 · 233 阅读 · 0 评论 -
volatile关键字主要作用与使用
volatile关键字主要作用与使用1.作用1未使用volatile关键字执行结果修改变量flag的关键字volatile执行结果2分析java内存模型 1.作用 实现线程本地内存与主内存之间的数据更新,实现各线程本地内存的数据操作,可以向主内存中数据一样可以共享。 1未使用volatile关键字 package ThreadVolatile; import com.sun.jna.platfo...原创 2019-06-29 10:49:57 · 171 阅读 · 0 评论 -
ThreadLocal使用及其实现原理
threadLocal作用 当只有一个共享资源时,创建多个子线程,在没有处理的情况下,这些子线程肯定共同操作这一共享资源中的共享数据,在容易造成线程安全问题的同时,也会不符合一些开发情况的要求。 所以threadLocal的作用就是,将在共享资源类中运用ThreadLocal建立各线程自己独享的序列。是原本的共享资源,在每个线程中独立操作。 原理 threadLocal使用的是map键值对,...原创 2019-07-04 10:00:52 · 252 阅读 · 0 评论 -
idea导入的jar包,在命令行中运行,报错:jar没有主清单属性
主要在ieda中设置主清单属性就可以 点击file,project structure ,“+”,jar,from module with depenence 注意将标记处的src/main/java 改为src,测试完成!原创 2019-07-01 15:13:25 · 543 阅读 · 0 评论 -
java中缀表达式转后缀表达式并计算结果
java中缀表达式转后缀表达式 转自尚硅谷韩顺平老师课堂内容 public class Calculator { public static void main(String[] args) { //先定义一个逆波兰表达式(3+4)*5-6 =》 3 4 + 5 * 6 —- String sunffixExpression = "3 4 + 5 * 6 -"; List...原创 2019-08-01 10:54:56 · 576 阅读 · 0 评论
分享