文章库ARTICLE COLUMN

  • 从0搭建SpringBoot的HelloWorld -- Java版本

    从0搭建SpringBoot的HelloWorld -- Java版本

    摘要:前言以前总是利用创建工程来使用只知其然不知其所以然今天从搭建一个基于的的项目创建工程与安装依赖利用或等创建一个工程一路即可此时的目录结构如下修改安装首先在中加入继承的主程序和一些依赖然后的加入程序依赖使成为项目框架主程序 前言 以前总...

    kakakaka 评论0 收藏0
  • springboot整合mybatis使用Mysql实现主键UUID

    springboot整合mybatis使用Mysql实现主键UUID

    摘要:实现基础项目的部分代码如下依赖常用库依赖驱动及插件依赖阿里依赖阿里依赖具体的配置如下配置通用,详情请查阅官方文档是否判断字符串类型即表达式内是 实现 基础项目的pom.xml部分代码如下 1.8 org.springframe...

    YujiaaoYujiaao 评论0 收藏0
  • java并发编程学习18--最迷你的抢红包

    java并发编程学习18--最迷你的抢红包

    摘要:业务分析要完成抢红包的功能重点有两个多线程并发修改数据红包现金分配算法类设计用户对象包含用户名称,所抢到的金额,最后的提示文言字段抢红包的用户用户昵称用户抢到的金额用户获得系统提示文言并发访问的共享红包对象这个对象包含了预分配的所有小...

    caohaoyucaohaoyu 评论0 收藏0
  • 数据结构分析及其实现(Stack、Queue、Tree、LinkedList)

    数据结构分析及其实现(Stack、Queue、Tree、LinkedList)

    摘要:常见数据结构分析及实现说明本文中的代码是参考编程思想某培训机构。同时还要分析这些数据结构在时间和空间上的开销。这种专门研究应用程序中的数据之间的逻辑关系,存储方式及其操作的学问就是数据结构。 常见数据结构分析及实现 说明 本文中的代码...

    Richard_GaoRichard_Gao 评论0 收藏0
  • Web开发框架推导

    Web开发框架推导

    摘要:边界清晰,有利于理解开发测试和部署。前后端分离考虑到目前开发流行前后端分离,为了适应潮流,引入前后端分离的约束。该请求被接受处理,但是该处理是不完整的。 本文欲回答这样一个问题:在 「特定环境 」下,如何规划Web开发框架,使其能满足 「期...

    vpantsvpants 评论0 收藏0
  • 常见排序算法及其实现(Binary,Insert、Select、Quick、Bubble.etc.S

    常见排序算法及其实现(Binary,Insert、Select、Quick、Bubble.etc.S

    摘要:常见排序算法及其实现说明如果有幸能看到本文中的代码是参考编程思想某培训机构。若两个记录和的关键字相等,但排序后的先后次序保持不变,则称为这种排序算法是稳定的。 常见排序算法及其实现 说明 如果有幸能看到 1、本文中的代码是参考《Java编程...

    187J3X1187J3X1 评论0 收藏0
  • Hibernate入门这一篇就够了

    Hibernate入门这一篇就够了

    摘要:一般地我们的映射配置文件和对象是放在同一个包下的。并且映射文件的命名是有规范的。指定字符的长度默认为指定映射表的字段的类型,如果 前言 本博文主要讲解介绍Hibernate框架,ORM的概念和Hibernate入门,相信你们看了就会使用Hibernate了! 什么是H...

    fizzfizz 评论0 收藏0
  • 10分钟看懂动态代理设计模式

    10分钟看懂动态代理设计模式

    摘要:动态代理是语言中非常经典的一种设计模式,也是所有设计模式中最难理解的一种。本文将通过一个简单的例子模拟动态代理实现,让你彻底明白动态代理设计模式的本质,文章中可能会涉及到一些你没有学习过的知识点或概念。 动态代理是Java语言中非常经典的...

    atinosunatinosun 评论0 收藏0
  • IDEA使用总结

    IDEA使用总结

    摘要:就是下面这种情况我们想帮我们格式换行是这样做的效果一次性导包一次性导包文件编码写中文数据可以编码在默认的情况下,在写中文数据是不会帮我们编码的。 IDEA常用设置 在我们第一眼看见IDEA是这个样子的: showImg("https://segmentfault.com/img/re...

    Java_oldboyJava_oldboy 评论0 收藏0
  • 我的Java设计模式-中介者模式

    我的Java设计模式-中介者模式

    摘要:那在我们的程序设计中有没有这样的模式有的,中介者模式应运而生,目的就是处理这样的情景问题。最后来看客户端的实现,代码如下被攻打,请求支援可以看到,表面上请求还是从发出,但是已经委托了中介者进行业务逻辑和流程的处理。 本篇文章已授权微信...

    SimonMaSimonMa 评论0 收藏0
  • 【Linux学习】Ubuntu下安装JDK以及配置环境,和eclipse的下载

    【Linux学习】Ubuntu下安装JDK以及配置环境,和eclipse的下载

    摘要:使用,研究授权协议发布。两者协议虽然都是开放源代码的,但是在使用上的不同在于允许在商业上使用,而只允许个人研究使用。而则为这些不完整的部分开发了相同功能的源代码,促使更加完整。 OpenJDK 还是 SunJDK? 由于刚开始接触Linux,所以在搜索如...

    notebinnotebin 评论0 收藏0
  • SpringBoot如何快速做个消费账单系统

    SpringBoot如何快速做个消费账单系统

    摘要:我是楠尼玛,将带领你走入如何自己做一个消费账单,让你清楚你的钱哪里去了,花哪了效果预览效果图一技术介绍微信测试号授权登陆表单通过后台校验,前台简单正则校验。效果图三技术介绍微信通知都是微信文档有的图标采用的是可自行百度。 神秘悬疑 钱...

    opengpsopengps 评论0 收藏0
  • 数据结构与算法——常用高级数据结构及其Java实现

    数据结构与算法——常用高级数据结构及其Java实现

    摘要:前文数据结构与算法常用数据结构及其实现总结了基本的数据结构,类似的,本文准备总结一下一些常见的高级的数据结构及其常见算法和对应的实现以及应用场景,务求理论与实践一步到位。 前文 数据结构与算法——常用数据结构及其Java实现 总结了基本的数...

    itvincentitvincent 评论0 收藏0
  • 没什么技术含量的Remove Before Flight

    没什么技术含量的Remove Before Flight

    航空业有很多值得我们借鉴和学习的工作方式,将来有时间我会给大家引荐更多实例。 showImg("https://segmentfault.com/img/remote/1460000013512660?w=680&h=454"); 仔细观察每架停泊着的飞机,会发现机身很多地方都挂着细长的红布条,上面写着REMOVE BEF...

    wenziwenzi 评论0 收藏0
  • Java中的锁以及sychronized实现机制

    Java中的锁以及sychronized实现机制

    摘要:有可能,会造成优先级反转或者饥饿现象。悲观锁在中的使用,就是利用各种锁。对于而言,其是独享锁。偏向锁,顾名思义,它会偏向于第一个访问锁的线程,大多数情况下锁不仅不存在多线程竞争,而且总是由同一线程多次获得。 理解锁的基础知识 如果想要...

    linkinlinkin 评论0 收藏0
  • 数据库面试题(开发者必看)

    数据库面试题(开发者必看)

    摘要:数据库常见面试题开发者篇什么是存储过程有哪些优缺点什么是存储过程有哪些优缺点存储过程就像我们编程语言中的函数一样,封装了我们的代码。 数据库常见面试题(开发者篇) showImg("https://segmentfault.com/img/remote/1460000013517917?w=2766&h=17...

    DeveloperDeveloper 评论0 收藏0
  • java9系列(六)HTTP/2 Client (Incubator)

    java9系列(六)HTTP/2 Client (Incubator)

    摘要:鉴于它还处在,如果不是着急使用,建议还是使用的,它是遵循规范的,使用起来更加方便。貌似要在版本才支持。揭秘让支持协议如何启用命令支持 序 本文主要研究下JEP 110: HTTP/2 Client (Incubator) 基本实例 sync get /** * --add-modules j...

    tomlingtmtomlingtm 评论0 收藏0
  • 面试题20180302

    面试题20180302

    摘要:对,分别对和进行排序。主要保存对象的信息,主要是方法。组件主要是通过对进行缓存。同步控制中是一个静变量,那么随之而来的就是的同步问题。现在的问题在于如果获取不了对象时会要执行设置操作操作,此时并发问题随之而来。 一.hashmap的底层原理。...

    canopus4ucanopus4u 评论0 收藏0
  • leetcode299. Bulls and Cows

    leetcode299. Bulls and Cows

    摘要:题目要求游戏简单来说就是你随手写下一个位数,并让你同学猜这个数字是什么。第二次再在此基础上计算重合的值和没有重合的值的个数。这样的话,如果下一次遇到重复但是位置不同的值,我们可以知道它是否已经在中或是中出现过。 题目要求 You are playi...

    KrossKross 评论0 收藏0
  • 【源起Netty 正传】升级版卡车——ByteBuf

    【源起Netty 正传】升级版卡车——ByteBuf

    摘要:之所以称它为卡车,只因编程思想中有段比喻我们可以把它想象成一个煤矿,通道是一个包含煤层数据的矿藏,而缓冲器则是派送到矿藏中的卡车。那么升级版卡车,自然指的就是。结构和功能之所以再次打造了升级版的缓冲器,显然是不满中的某些弊端。 卡车 ...

    Jason_GengJason_Geng 评论0 收藏0
  • 基于SpringBoot的后台管理系统(Encache配置、全局异常处理(重点))(四)

    基于SpringBoot的后台管理系统(Encache配置、全局异常处理(重点))(四)

    摘要:因为抽象类天生就是用来被继承的。由于不支多继承,子类不能够继承多个类,但可以实现多个接口如果基本功能在不断改变,那么就需要使用抽象类。全局异常处理接下来,我们在看看控制统一的异常拦截机制。 3、Spring Boot 缓存配置、全局异常处理 说明 ...

    Benedict EvansBenedict Evans 评论0 收藏0
  • leetcode494. Target Sum

    leetcode494. Target Sum

    摘要:为了寻找合适的正负号赋值,我们其实可以将数组分为两个子集,其中一个子集中的数字都被赋予了正号,而另一个子集中的数字都被赋予了负号。如果二者的和不是一个偶数,就一定无法找到这样的正负号集合使得其结果为。 题目要求 You are given a list of...

    RobinTangRobinTang 评论0 收藏0
  • 密码学的术语、分类和体制(笔记)

    密码学的术语、分类和体制(笔记)

    摘要:一密码学的术语分类术语密码体制明文空间密文空间密钥空间加密算法和解密算法五部分构成。柯克霍夫原则是现代密码学设计的基本原则。特性散列函数特性消息的长度不受限制。 一、密码学的术语、分类 1、术语 密码体制:明文空间、密文空间、密钥空间...

    int64int64 评论0 收藏0
  • Java 8 时间 API 快速入门

    Java 8 时间 API 快速入门

    摘要:的操作加减相互比较获得时间差。表示一天当中的时间,其精确度到纳秒。既包含日期也包含时间,但是不包含时区。此外一个对象和一个对象可以组合为一个对象。表示以天为单位的时长,精确到天。 Java 8 出来很久了,各位也可能已经在用了,不过其中新的...

    taoszutaoszu 评论0 收藏0
  • 基础知识:java final关键字

    基础知识:java final关键字

    摘要:下列代码片段中,存在编译错误的语句是语句语句语句语句一关于的重要知识点关键字可以用于成员变量本地变量方法以及类。没有在声明时初始化变量的称为空白变量,它们必须在构造器中初始化,或者调用初始化。 下列代码片段中,存在编译错误的语句是() b...

    vibiuvibiu 评论0 收藏0

热门文章

<