文章库ARTICLE COLUMN

  • Spring Boot入门(12)实现页面访问量统计功能

    Spring Boot入门(12)实现页面访问量统计功能

    摘要:在日常的网站使用中,经常会碰到页面的访问量或者访问者人数统计。运行项目,在浏览器中输入显示的页面如下刚载入页面时,显示页面被访问次。当我们将这个这也载入次后,显示如下这样我们就用实现了页面访问量的统计功能。   在日常的网站使用中,经...

    LeanCloudLeanCloud 评论0 收藏0
  • Spring Boot入门(13)自制音乐平台

    Spring Boot入门(13)自制音乐平台

    摘要:经过笔者这几天的辛勤劳作其实就是苦逼地码代码,一个新的网站已经上线啦该网站是用工具写的,主要实现的功能如下根据歌曲名称和音乐平台搜索歌曲,并实现歌曲的在线播放歌曲的下载功能网页统计量功能开发历史介绍。   经过笔者这几天的辛勤劳作(其...

    Mr_zhangMr_zhang 评论0 收藏0
  • 理解字节序

    理解字节序

    摘要:什么是字节序字节序,顾名思义就是字节的顺序。因此,单字节的数据如或的类型的数据没有字节序这一说,因为获取它只需要读取一个字节。主机序机器的字节序,有大端模式也有小端模式,根据具体机器的处理决定的,小端模式较常见。 1、什么是字节序 字节...

    henry14henry14 评论0 收藏0
  • Java 访问权限控制(6)

    Java 访问权限控制(6)

    摘要:访问控制或隐藏具体实现与最初的实现并不恰当有关包类库是一组类文件,其中每个文件都有一个类,以及任意数量的非类每个文件都有一个构件,如果希望这些构建从属于同一个群组,就可以使用关键字如果使用关键字,它必须是除注释以外的第一句程序代码和将...

    idisfkjidisfkj 评论0 收藏0
  • java nio中的select和channel是怎么使用的?

    java nio中的select和channel是怎么使用的?

    摘要:什么是线程在处理数据时,如果线程还处于将数据从读到的这段时间内,线程可以去做别的事情,等数据都读到了,线程再回来处理读到的数据是什么类比流的概念。 什么是NIO? 线程在处理数据时,如果线程还处于将数据从channel读到buffer的这段时间内,线...

    xiaowugui666xiaowugui666 评论0 收藏0
  • apidoc利用代码注释书写文档

    apidoc利用代码注释书写文档

    摘要:个人博客同步文章是一款利用源代码中注释来创建文档的工具。用法和类似错误返回消息的示例,作为预格式化代码输出。设置文档块的版本。如果您在源代码中留下过时或未完成的方法并且您不希望将其发布到文档中,那么它很有用。 个人博客同步文章 https:/...

    ChanceWongChanceWong 评论0 收藏0
  • Java 事务详解

    Java 事务详解

    摘要:一个事务的执行不能被其他事务干扰。持久性也称永久性,指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。事务与相关联,并通过调用实例化。强制此事务回滚。为此事务注册用户同步回调。检查事务是否成功提交。 一、事务 (1)事务(Transa...

    cyrilscyrils 评论0 收藏0
  • GC_4_GC复制算法

    GC_4_GC复制算法

    摘要:什么是复制算法复制算法是利用空间进行分配的。另一方面,因为复制算法只搜索并复制活动对象,所以跟一般的标记清除算法相比,它能在短时间内完成,也就是说其吞吐量优秀。在复制算法中,每次运行时都会执行压缩。 showImg("https://segmentfault.com/...

    elarityelarity 评论0 收藏0
  • mac下安装JAVA开发工具(8)------maven

    mac下安装JAVA开发工具(8)------maven

    摘要:下安装开发工具安装环境下载官网下载地址二进制包即可解压缩解压缩到任意一个目录即可要求路径没有中文没有空格建议不超过三层添加环境变量打开添加你的路径变量立即生效配置本地仓库打开你的路径添加前提是你已经下载好了本地仓库的数据在中 mac下安...

    tianren124tianren124 评论0 收藏0
  • leetcode349. Intersection of Two Arrays

    leetcode349. Intersection of Two Arrays

    摘要:题目要求找出两个无序数组中重合的值。先将两个数组分别排序,排序完成之后再用两个指针分别比较两个数组的值。如果两个指针指向的值相同,则向结果集中添加该元素并且同时将两个指针向前推进。答案是为其中一个数组通过建立索引的方式排序。 题目要求...

    only_doonly_do 评论0 收藏0
  • mac下安装JAVA开发工具(9)———maven的本地仓库安装jar包

    mac下安装JAVA开发工具(9)———maven的本地仓库安装jar包

    摘要:下安装开发工具的本地仓库安装包下载包常用仓库网址下载包以为例文件下载路径安装到本地仓库因为已经在中配置过本地仓库的地址所以直接使用的命令安装即可解析如下包的本地路径配置文件的配置文件的配置文件的查看是否安装成功 mac下安装JAVA开发工具(...

    kycoolkycool 评论0 收藏0
  • 一次线上问题排查所引发的思考

    一次线上问题排查所引发的思考

    摘要:直到有一天你会碰到线上奇奇怪怪的问题,如线程执行一个任务迟迟没有返回,应用假死。正好这次借助之前的一次生产问题来聊聊如何排查和解决问题。本地模拟上文介绍的是线程相关问题,现在来分析下内存的问题。尽可能的减少多线程竞争锁。 showImg("htt...

    levy9527levy9527 评论0 收藏0
  • windows一键部署java项目

    windows一键部署java项目

    摘要:一的函数,在代码块中,可以自定义很多功能来实现自定义的开发,具体可以参考在线的文档二需要用脚本配置环境变量,安装部署,安装部署。 windows一键部署java项目 因为公司需求,要在windows的环境上做一键部署启动java项目,同时还要支持从安装界面...

    xbynetxbynet 评论0 收藏0
  • 【Java 8实战】Extension Methods

    【Java 8实战】Extension Methods

    摘要:接口的定义中接口的定义定义一个公式接口中接口的定义定义一个公式接口在中称为接口的使用 接口的定义 1.JDK1.6中接口的定义 /*定义一个公式接口*/ public interface Formula6 { double calculate(int a); } 2.JDK1.8中接口的定义 /*定义一个公式...

    littlelightsslittlelightss 评论0 收藏0
  • Java多线程进阶(二)—— J.U.C之locks框架:接口

    Java多线程进阶(二)—— J.U.C之locks框架:接口

    摘要:二接口简介可以看做是类的方法的替代品,与配合使用。当线程执行对象的方法时,当前线程会立即释放锁,并进入对象的等待区,等待其它线程唤醒或中断。 showImg("https://segmentfault.com/img/remote/1460000016012601"); 本文首发于一世流云的专栏:h...

    dkzwmdkzwm 评论0 收藏0
  • Java 初始化与清理(5)

    Java 初始化与清理(5)

    摘要:随着计算机革命的发展,不安全的编程方式已逐渐成为编程代价高昂的主因之一。 随着计算机革命的发展,不安全的编程方式已逐渐成为编程代价高昂的主因之一。 1.用构造器确保初始化 构造器:在创建对象时被自动调用的特殊方法. 构造器命名问题:1....

    cheng10cheng10 评论0 收藏0
  • Java多线程进阶(三)—— J.U.C之locks框架:ReentrantLock

    Java多线程进阶(三)—— J.U.C之locks框架:ReentrantLock

    摘要:公平策略在多个线程争用锁的情况下,公平策略倾向于将访问权授予等待时间最长的线程。使用方式的典型调用方式如下二类原理的源码非常简单,它通过内部类实现了框架,接口的实现仅仅是对的的简单封装,参见原理多线程进阶七锁框架独占功能剖析 showImg(...

    jasperyangjasperyang 评论0 收藏0
  • Java多线程进阶(四)—— J.U.C之locks框架:ReentrantReadWriteLoc

    Java多线程进阶(四)—— J.U.C之locks框架:ReentrantReadWriteLoc

    摘要:我们知道,的作用其实是对类的和的增强,是为了让线程在指定对象上等待,是一种线程之间进行协调的工具。当线程调用对象的方法时,必须拿到和这个对象关联的锁。 showImg("https://segmentfault.com/img/remote/1460000016012566"); 本文首发于一世流...

    kumfokumfo 评论0 收藏0
  • 【Java 8实战】第1篇:行为参数化

    【Java 8实战】第1篇:行为参数化

    摘要:什么是行为参数化帮助你应对频繁变更的需求。简言之,把一段准备好的逻辑代码放在那里不执行,但可以将这块代码作为参数传递给另外一个方法,稍后执行。上面的例子就是让方法接受了的不同行为,既是和 什么是行为参数化 帮助你应对频繁变更的需求。简...

    SleepySleepy 评论0 收藏0
  • Java多线程进阶(五)—— J.U.C之locks框架:LockSupport

    Java多线程进阶(五)—— J.U.C之locks框架:LockSupport

    摘要:初始时,为,当调用方法时,线程的加,当调用方法时,如果为,则调用线程进入阻塞状态。该对象一般供监视诊断工具确定线程受阻塞的原因时使用。 showImg("https://segmentfault.com/img/remote/1460000016012503"); 本文首发于一世流云的专栏:https:/...

    jsyzchenjsyzchen 评论0 收藏0
  • Java多线程进阶(六)—— J.U.C之locks框架:AQS综述(1)

    Java多线程进阶(六)—— J.U.C之locks框架:AQS综述(1)

    摘要:在时,引入了包,该包中的大多数同步器都是基于来构建的。框架提供了一套通用的机制来管理同步状态阻塞唤醒线程管理等待队列。指针用于在结点线程被取消时,让当前结点的前驱直接指向当前结点的后驱完成出队动作。 showImg("https://segmentfault.com/...

    cocopeakcocopeak 评论0 收藏0
  • RESTful & “优雅的”API 响应结构设计

    RESTful & “优雅的”API 响应结构设计

    摘要:概述一个规范易懂和优雅,以及结构清晰且易于理解的响应结构,完全可以省去许多无意义的沟通和文档。 概述 一个规范、易懂和优雅,以及结构清晰且易于理解的API响应结构,完全可以省去许多无意义的沟通和文档。 预览 操作成功: { "status": true,...

    MingjunYangMingjunYang 评论0 收藏0
  • [LintCode] The Number In Words

    [LintCode] The Number In Words

    Problem Given a non-negative integer n, print the number in words. Example Given n = 125 Return one hundred twenty five Solution class Solution { private String[] belowTen = new String[] {"&q...

    姘存按姘存按 评论0 收藏0
  • [LintCode] Daily Temperatures

    [LintCode] Daily Temperatures

    Problem Given a list of daily temperatures, produce a list that, for each day in the input, tells you how many days you would have to wait until a warmer temperature. If there is no future day for whi...

    lemonlemon 评论0 收藏0
  • [LeetCode] 267. Palindrome Permutation II

    [LeetCode] 267. Palindrome Permutation II

    Problem Given a string s, return all the palindromic permutations (without duplicates) of it. Return an empty list if no palindromic permutation could be form. Example Given s = "aabb", retu...

    huashiouhuashiou 评论0 收藏0

热门文章

<