文章库ARTICLE COLUMN

  • Java8 和 Java9 的主要新特性

    Java8 和 Java9 的主要新特性

    摘要:的主要新特性表达式允许把函数作为一个方法的参数传递进方法中。作用解决被诟病的匿名内部类的问题。新特性模块系统模块是一个包的容器,最大的变化之一是引入模块系统。支持标准标准是协议的最新版本,新的支持和流以及服务器推送特性。 Java 8 的主...

    SmallBoyOSmallBoyO 评论0 收藏0
  • COW机制已经相关类

    COW机制已经相关类

    摘要:机制已经相关类和我们知道是用于替代的,是线程安全的容器。如果使用迭代器来做上面的操作,会抛出异常。实现原理是线程安全容器相对于,底层通过复制数组的方式来实现。线程在线程迭代的间隙中将部分的数据修改了已经调用了。 COW机制已经相关类 Vec...

    econieconi 评论0 收藏0
  • Java锁机制

    Java锁机制

    摘要:它俩是不冲突的,也就是说获取了类锁的线程和获取了对象锁的线程是不冲突的可重入锁住了锁住了当线程进入到的方法时,此时拿到了实例对象的锁。当一个线程执行的代码出现异常时,其所持有的锁会自动释放。 Java锁机制 synchronized锁 synchronized ...

    FreeZinGFreeZinG 评论0 收藏0
  • Object类深入研究

    Object类深入研究

    摘要:类深入研究类有哪些方法底层实现不研究还有重载了两个一共有个方法,其中一个为底层的实现,其中两个和重载方法。而没有对锁释放但是要注意的是方法调用后,被唤醒的线程不会立马获得到锁对象。 Object类深入研究 Object类有哪些方法 registerNative...

    MiracleWongMiracleWong 评论0 收藏0
  • SSM全局异常处理——两种实用实现方案

    SSM全局异常处理——两种实用实现方案

    摘要:本人也处于学习的阶段,发表此文章也是希望能够得到更多的技术交流和帮助,文中的不足还有劳大家指出全局异常处理两种实用实现方案 ## SSM全局异常处理——两种实用实现方案 ## 先前做项目时自己不是很门清这块,在网上查阅资料后发现资料也不是很全...

    int64int64 评论0 收藏0
  • Spring Boot 中 crud如何优雅的实现-附代码

    Spring Boot 中 crud如何优雅的实现-附代码

    摘要:以下内容基于如果你使用的也是相同的技术栈可以继续往下阅读,如果不是可以当作参考。编写的四种方式裸写最简单最粗暴也是使用最多的一种方式,在写的多了之后可以用生成工具生成。 导读 在目前接触过的项目中大多数的项目都会涉及到: crud相关的操作...

    wing324wing324 评论0 收藏0
  • 重拾-Spring-IOC

    重拾-Spring-IOC

    摘要:为何重拾使用了多年,但是对其底层的一些实现还是一知半解,一些概念比较模糊故决定重新拾起,加深对的认识。小结是在完成创建后对其进行后置处理的接口是在完成实例化对其进行的后置处理接口是框架底层的核心接口,其提供了创建,获取等核心功能。 为...

    GraphQueryGraphQuery 评论0 收藏0
  • springMvc学习笔记(2)

    springMvc学习笔记(2)

    摘要:笔记这周学习安装和配置和,为测试做准备。该软件由创建,并于年首次公开发布。同名公司成立于年,以提供支持。从年月开始,的开发由赞助,而年月至年月期间,其开发由赞助。最后发现是因为中的中的应该为大写将其改为及解决了此问题。 笔记 这周学习...

    ShonimShonim 评论0 收藏0
  • API加密框架原理解密

    API加密框架原理解密

    摘要:关于框架的使用文章请参考前后端交互如何保证数据安全性数据加密框架版本发布啦今天的主题是带领大家去了解框架的实现原理以及如何去封装一个框架,封装框架的时候需要考虑哪些东西。 关于框架的使用文章请参考: 前后端API交互如何保证数据安全性?:...

    MAX_zuoMAX_zuo 评论0 收藏0
  • 面试:Semaphore(信号量)的成长之路

    面试:Semaphore(信号量)的成长之路

    摘要:最寒冷,面试跳槽不能等马上就月份了,所谓的金三银四招聘季。在中有两种模式,分别是线程池和信号量,说到这里大家明白了吧,信号量的作用。感兴趣的同学可以去了解下,讲了线程,线程池,锁,,等内容。 2019最寒冷,面试跳槽不能等 马上就3月份了,...

    Lorry_LuLorry_Lu 评论0 收藏0
  • monkey-api-encrypt 1.1.2版本发布啦

    monkey-api-encrypt 1.1.2版本发布啦

    摘要:时隔多天,发布了第二个版本,还是要感谢一些正在使用的朋友们,提出了一些问题。配置文件可以在中使用可以在,中使用相同问题当存在两个相同的时,比如请求的和的请求。如果是使用的方式,框架会自动处理,会为每一个加上前缀来区分不同的请求方式。 ...

    blairblair 评论0 收藏0
  • Spring Data JPA 教程系列

    Spring Data JPA 教程系列

    摘要:测试程序首先看到顶层服务使用格式进行输出。的列举包括以下值默认,公开所有公开和注解的,除非设置为暴露所有修饰的创建配置类测试分页和排序分页是一个由定义的接口,它拥有一个实现。排序提供一个对象提供排序机制。 使用 JPA 访问数据 创建项目 ...

    JayChenJayChen 评论0 收藏0
  • SpringBoot 实战 (十四) | 统一处理异常

    SpringBoot 实战 (十四) | 统一处理异常

    摘要:前言如题,今天介绍是如何统一处理全局异常的。主要是用于异常拦截出获取并将设置到消息类中返回。状态码异常拦截类通过加入来声明该类可拦截请求,同时在方法加入并在该注解中指定要拦截的异常类。测试访问测试正常返回数据结果。 微信公众号:一个优...

    arashicagearashicage 评论0 收藏0
  • 微信小程序之启动页的重要性

    微信小程序之启动页的重要性

    摘要:在小程序启动的时候自动登录,目前没获取用户信息,所以不需要用户授权,这个逻辑放在根目录下的的方法中。做完之后发现了一个很严重的问题,就是的方法确实会在小程序启动的时候执行,但是首页也会是在文件的中第一个页面也会同时执行,它不是阻塞的。...

    AlanAlan 评论0 收藏0
  • 微信小程序之页面打开数量限制

    微信小程序之页面打开数量限制

    摘要:如果不做限制,当打开数量到一定程度的时候肯定会卡死了。在微信小程序中打开的页面不能超过个,达到个页面后,就不能再打开新的页面。才发现了最大个页面的限制。 无论是在小程序还是APP中,打开一个页面其实就是创建了一个新的View对象,一层层叠加...

    codercaocodercao 评论0 收藏0
  • 线程池底层原理

    线程池底层原理

    摘要:线程池同时可以避免创建大量线程的开销,提高响应速度。可以看到,的核心线程数和最大线程数都是指定值,也就是说当线程池中的线程数超过核心线程数后,任务都会被放到阻塞队列中。 目录 概述 JAVA通过多线程的方式实现并发,为了方便线程池的管理,JA...

    ImfanImfan 评论0 收藏0
  • Java虚拟机规范(介绍)

    Java虚拟机规范(介绍)

    摘要:此处指定的虚拟机与平台兼容,并支持语言规范中指定的编程语言。第章说明了虚拟机的指令集,按字母顺序显示操作码助记符。 介绍 一点历史 Java®编程语言是一种通用的、并发的、面向对象的语言,它的语法类似于C和C++,但它省略了许多使C和C++复杂、混...

    chnmagnuschnmagnus 评论0 收藏0
  • Java虚拟机规范(目录)

    Java虚拟机规范(目录)

    摘要:虚拟机规范介绍虚拟机介绍虚拟机的结构文件格式数据类型原始类型和值引用类型和值运行时数据区帧对象的表示浮点算术特殊方法异常指令集汇总类库公有设计,私有实现编译虚拟机格式示例使用常量局部变量和控制结构算术访问运行时常量池更多控制示例接收参...

    oysunoysun 评论0 收藏0
  • 一次面试总结(记录)

    一次面试总结(记录)

    摘要:从一个数组里找重复出现次数最多的一个数常用的命令垃圾收集器有哪些垃圾收集算法线上服务器变慢了你是如何定位问题并处理的你自己实现一个本地缓存淘汰最久未使用你怎么设计用栈实现计算器剔除二叉树的叶子节点反转二叉树左右节点事物的隔离级别以及实...

    RockoRocko 评论0 收藏0
  • 5.java String对象

    5.java String对象

    摘要:使用构造方法进行类对象实例化,会开辟两块堆内存空间,一块是匿名对象所占,一块是使用关键字创建的堆内存。而且在赋值操作完成后,匿名对象所占的堆内存空间将会变成垃圾空间。 String 类 字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,...

    NoseeNosee 评论0 收藏0
  • 6.java 代码块

    6.java 代码块

    摘要:构造块优先于构造函数执行,如果存在多个构造代码块,则执行顺序按照定义的顺序依次执行。静态代码块在中使用关键字声明的代码块。同步代码块需要写在方法中。 代码块 在java中用{}括起来的称为代码块,代码块可分为以下四种: 普通代码块 构造代码块 ...

    tuantuantuantuan 评论0 收藏0
  • Flutter终将逆袭!1.2版本发布,或将统一江湖

    Flutter终将逆袭!1.2版本发布,或将统一江湖

    摘要:在去年大展上发布首个版后,正式版于年月召开的上正式发布。今天在巴塞罗那召开的发布会上,正式发布了跨平台框架的版本。支持此版本包括,该也于昨天发布。除了,团队还发布了的预览版,这是一套用于和的性能工具。 在去年 MWC 大展上发布首个 Beta ...

    JayChenJayChen 评论0 收藏0
  • 初识JAVA多线程编程

    初识JAVA多线程编程

    摘要:多线程术语辨析任务和线程是不同的中类本身不执行任何操作它只驱动赋予它的任务而才是定义任务的地方创建任务的方式有两种实现接口中的方法查看源码可以看到只有一个方法使用直接继承即可这样就创建了一个任务暗示调度器该线程可以让出资源了中实现方法...

    luzhuqunluzhuqun 评论0 收藏0
  • Head First JNA

    Head First JNA

    摘要:与动态链接库配套的,会有相应的头文件,来声明动态链接库中对外暴露的方法。结构体映射结构体映射类编写类,继承,表示这个一个结构体。声明字段与,并且设置访问属性为。计算机状态结构体结构体指针结构体具体的值至此,功能完成。 问题描述 虚拟化...

    YPHPYPHP 评论0 收藏0
  • mysql设置唯一键

    mysql设置唯一键

    【一】设置字符唯一键(非自增) String uuid = UUID.randomUUID().toString().replace("-", ""); 对象.setId(uuid); 【二】重命名为唯一键: String fileName = FileUtil.renameToUUID(fname); 【三】获取文件后缀: String fileTyp...

    galaxy_robotgalaxy_robot 评论0 收藏0

热门文章

<