文章库ARTICLE COLUMN

  • 180719-Quick-Task 动态脚本支持框架之使用介绍篇

    180719-Quick-Task 动态脚本支持框架之使用介绍篇

    摘要:文章链接动态脚本支持框架之使用介绍篇动态脚本支持框架之使用介绍篇相关博文动态脚本支持框架整体介绍篇这个项目主要就是为了解决数据订正和接口验证不方便的场景,设计的一个及其简单的动态脚本调度框架,前面一篇整体介绍篇博文,主要介绍了这是 sh...

    shiinashiina 评论0 收藏0
  • Java 持有对象(11)

    Java 持有对象(11)

    摘要:如果一个程序只包含固定数量且其生命周期都是已知的对象,那么这是一个非常简单的程序。 如果一个程序只包含固定数量且其生命周期都是已知的对象,那么这是一个非常简单的程序。 1.泛型和类型安全的容器 通过使用泛型,可以在编译期防止将错误类型的对...

    summerpxysummerpxy 评论0 收藏0
  • 揭秘:技术人突破瓶颈期,离不开这几个关键点

    揭秘:技术人突破瓶颈期,离不开这几个关键点

    摘要:但是这些角色都是相互交叉影响的。相信对于已经工作和遇到技术瓶颈的,在这个群里会有你需要的内容。微服务强调将功能合理拆解,尽可能保证每个服务的功能单一,按照单一责任原则明确角色。 作为一个技术人,不知道你有没有遇到过下面的情况? 我学...

    taowentaowen 评论0 收藏0
  • 【Java猫说】数据封装的好处(Getter、Setter)

    【Java猫说】数据封装的好处(Getter、Setter)

    摘要:理性的说明下,隐藏数据既使用公有和私有这两个存取修饰符,将实例变量标记为。本文已转载个人技术公众号欢迎留言讨论与点赞上一篇推荐猫说关于方法及传参的一些问题下一篇推荐 阅读本文约1.2分钟 老王忘记把他的猫封装起来,后来他的猫被压平...

    molyzzxmolyzzx 评论0 收藏0
  • java使用Collection.sort指定升序或降序的三种方法

    java使用Collection.sort指定升序或降序的三种方法

    摘要:第一种方法,中实现接口需实现接口类升序降序第二种方法,自定义比较器类升序降序第三种,和第二种一样,不过使用匿名类升序降序 第一种方法,Bean中实现Comparator接口: public class CollectionsTest { public static void main(String[] args) ...

    骞讳护骞讳护 评论0 收藏0
  • 高级面试题总结—线程池还能这么玩?

    高级面试题总结—线程池还能这么玩?

    摘要:线程池可以用来解决处理一个特定请求最大线程数量限制问题。安抚多岁的发发发线程池的作用线程池作用就是限制系统中执行线程的数量。若队列中没有等待进程,线程池的这一资源处于等待。此线程池支持定时以及周期性执行任务的需求。 前言 面试中我们经...

    learninglearning 评论0 收藏0
  • 【Java猫说】SSM整合Netty5.0详细说明

    【Java猫说】SSM整合Netty5.0详细说明

    摘要:而我们项目在实测时也是将项目发布到测试服务器,通过模拟工具进行测试连接,当数据格式正常,且业务数据正常,服务器就会对指令执行对应的操作。 阅读本文约5.5分钟 最近又有粉丝加Q群讨论netty整合SSM项目的方式等,我在这里抽了休息日的时候整...

    dingding199389dingding199389 评论0 收藏0
  • 文件上传至将File转换成MultiPartFile

    文件上传至将File转换成MultiPartFile

    摘要:在文件上传业务上需要将文件上传至将转换成的时候,我搜索得到采用这个类可以轻松的转换。这个类主要是在中请求出现的。下面是具体的使用方法首先获取对象通过对象可以轻松获得对象,转换成对象即可使用。 在文件上传业务上需要将文件上传至将File转换...

    liaosilzu2007liaosilzu2007 评论0 收藏0
  • 不要在 Spring Boot 集成测试中使用 @Transactional

    不要在 Spring Boot 集成测试中使用 @Transactional

    摘要:事务管理既可以在应用层使用,也可以在测试中使用。也许你写过这样的测试通过将数据持久化操作截断,来解决测试之间相互对立,数据相互不影响的问题。然而这样方式会有副作用,就是数据持久化的过程不再真实,没有了的过程。在测试基类的,执行。 在测...

    UnixAgainUnixAgain 评论0 收藏0
  • [LintCode/LeetCode] Set Mismatch

    [LintCode/LeetCode] Set Mismatch

    Problem The set S originally contains numbers from 1 to n. But unfortunately, due to the data error, one of the numbers in the set got duplicated to another number in the set, which results in repetit...

    AstrianAstrian 评论0 收藏0
  • Hybrid App技术解析 -- 原理篇

    Hybrid App技术解析 -- 原理篇

    摘要:引言随着技术和移动设备的快速发展,技术已经成为一种最主流最常见的方案。一套好的架构方案能让既能拥有极致的体验和性能,同时也能拥有技术灵活的开发模式跨平台能力以及热更新机制,想想是不是都鸡冻不已。。 引言 随着 Web 技术和移动设备的快速发...

    zzzmhzzzmh 评论0 收藏0
  • 使用jenkins+svn自动部署java/vue项目

    使用jenkins+svn自动部署java/vue项目

    摘要:之前发布代码需要每次本地打包发到服务器重启等一系列操作,服务器多了会很繁琐,使用可以自动部署和统一管理,解放人力,挤出很多喝茶时间。首页点击制定项目下三角,点击立即构建即可。 之前发布代码需要每次本地打包-->发到服务器-->重启tomcat等一...

    frontoldmanfrontoldman 评论0 收藏0
  • 【Java猫说】主数据类型和引用

    【Java猫说】主数据类型和引用

    摘要:阅读本文约分钟变量有两种主数据类型和引用。主数据类型用来保存基本类型的值,包括整数,布尔和浮点数等,而对象引用保存的是对象的引用。而在中,主数据类型也有不用的大小与名称。 阅读本文约2.3分钟 变量有两种:primitive主数据类型和引用。...

    dongfangyiyudongfangyiyu 评论0 收藏0
  • Spring整合Netty、WebSocket的互联网聊天系统

    Spring整合Netty、WebSocket的互联网聊天系统

    摘要:当用户注销或退出时,释放连接,清空对象中的登录状态。聊天管理模块系统的核心模块,这部分主要使用框架实现,功能包括信息文件的单条和多条发送,也支持表情发送。描述读取完连接的消息后,对消息进行处理。 0.前言 最近一段时间在学习Netty网络框架...

    My_Oh_MyMy_Oh_My 评论0 收藏0
  • 【Java定时任务调度工具】Timer

    【Java定时任务调度工具】Timer

    摘要:笔记来源定时任务调度基于给定的时间点,给定的时间间隔或者给定的执行次数自动执行的任务。可安排任务执行一次,或者定期重复执行。有且仅有一个后台线程对多个业务线程进行定时定频率的调度。 笔记来源:IMOOC Java Timer 定时任务调度 基于给定的...

    RindiaRindia 评论0 收藏0
  • 【Java猫说】Java多线程之内存可见性(上篇)

    【Java猫说】Java多线程之内存可见性(上篇)

    摘要:猫说多线程之内存可见性下篇欢迎你留言讨论属于你的见解,毕竟每个人的味蕾都不一样,这杯咖啡有吸引到你吗好像又是一个槽糕的比喻本文已转载个人技术公众号欢迎留言讨论与点赞上一篇推荐猫说主数据类型和引用下一篇推荐猫说多线程之内存可见性下篇 阅...

    khlbatkhlbat 评论0 收藏0
  • Spring Framework5.0.7【一】- 概述

    Spring Framework5.0.7【一】- 概述

    摘要:简单明了,如果婚介给我们的人选不符合要求,我们就会抛出异常。的一个重点是在系统运行中,动态的向某个对象提供它所需要的其他对象。切点通过一个条件来匹配要拦截的类,这个条件称为切点。 特点 1. IOC/依赖注入 IOC就是一个负责控制管理对象生命周...

    aaronaaron 评论0 收藏0
  • 二叉搜索树转化为双向链表

    二叉搜索树转化为双向链表

    摘要:首先需要明白二叉搜索树也是一种排序的数据结构,它的中序遍历就是一个不递减的顺序排列所以如果要转换成一个排序好的双向链表,那么仅需要改变原来指向左子节点和右子节点的指针,让他们分别指向前节点和后节点即可,如图所示调整指针原先指向左子节点...

    YangyangYangyang 评论0 收藏0
  • 180718-jar包执行传参使用小结

    180718-jar包执行传参使用小结

    摘要:包执行时传参的使用姿势虽说我们现在大多不太直接使用包运行方式,目前比较主流的是将自己的服务丢在某个容器中如,等运行,比如我之前所属的电商公司,就是将项目打包为包,丢到容器中运行的在使用时,可能会出现直接打包一个可执行的,然后运行,这种...

    red_bricksred_bricks 评论0 收藏0
  • 2018年Android面试题含答案--适合中高级(下)

    2018年Android面试题含答案--适合中高级(下)

    摘要:生命周期生命周期启动方式有两种,一种是通过方式进行启动,另一种是通过方式进行启动。这种注册方式优先级较高。虚拟机运行的是字节码。一共有三种类型,分别是和。 1、Activity生命周期? onCreate() -> onStart() -> onResume() -> onPause() -> on...

    tomlingtmtomlingtm 评论0 收藏0
  • Android 插件化原理学习 —— Hook 机制之动态代理

    Android 插件化原理学习 —— Hook 机制之动态代理

    摘要:什么样的对象容易找到静态变量和单例。在一个进程之内,静态变量和单例变量是相对不容易发生变化的,因此非常容易定位,而普通的对象则要么无法标志,要么容易改变。 前言 为了实现 App 的快速迭代更新,基于 H5 Hybrid 的解决方案有很多,由于 webvie...

    gekylingekylin 评论0 收藏0
  • 【Java猫说】Java多线程之内存可见性(下篇)

    【Java猫说】Java多线程之内存可见性(下篇)

    摘要:阅读本文约分钟上一次我们说到互斥代码的实现过程,如果有忘记或不清楚的可以去上篇看看。猫说多线程之内存可见性上篇今天我们了解下重排序。 阅读本文约3分钟 上一次我们说到synchronized互斥代码的实现过程,如果有忘记或不清楚的可以去上篇看...

    elliott_huelliott_hu 评论0 收藏0
  • 【爬虫】使用java爬取mm131美女图片

    【爬虫】使用java爬取mm131美女图片

    前言 最近无意间在知乎专栏看到有人使用python爬取了mm131的图片。想着自己也有过爬虫的开发经验(抱着学习的态度),故使用java也来写个小爬虫,爬虫框架用的是webmagic,传送门:https://github.com/code4craft/webmagic 实现 整个爬虫项目如下图,极其精简...

    AnshiiiAnshiii 评论0 收藏0
  • 策略模式学习

    策略模式学习

    摘要:可以避免使用多重条件转移语句缺点客户端必须知道所有的策略类,并自行决定使用哪一个策略类。不希望客户端知道复杂的与算法相关的数据结构,在具体策略类中封装算法和相关的数据结构,提高算法的保密性与安全性。在中的应用中的四种拒绝策略 定义 策...

    adam1q84adam1q84 评论0 收藏0
  • SpringCloud核心教程 | 第一篇: 使用Spring Initializr来快速构建Spr

    SpringCloud核心教程 | 第一篇: 使用Spring Initializr来快速构建Spr

    摘要:在之前的所有相关博文中,都会涉及工程的创建。创建工程第一步菜单栏中选择,我们可以看到如下图所示的创建功能窗口。最后,点击就能完成工程的构建了。 spring cloud简介 spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、...

    MiracleMiracle 评论0 收藏0

热门文章

<