• springboot整合mybatis并设置多数据源

    springboot整合mybatis并设置多数据源 现在springboot的火热程度已经超过了spring了,因为springboot简单快速方便,springboot的基础是约定大于配置。整合了所有的框架,就可以把springboot当作一个框架集合。 我们来看看spring官网对springboot的特点的描述: 1. 创建...

    2020-03-22 16:06:24 文件ASP定义mysqlword用户IEServlet文件删除PS

  • Netty源码分析——EventLoopGroup建立

    Netty源码分析——EventLoopGroup建立 在上一篇中的简单代码中开头的两行代码是 1 EventLoopGroup boss = new NioEventLoopGroup(1 ); 2 EventLoopGroup worker = new NioEventLoopGroup(); 服务端应用要创建首先要创建两个EventLoopGroup ,为什么是两个EventLoopGrou...

    2020-03-22 16:05:24 ESETBug电脑timAVntt<NETtheADO

  • 微信登录

    微信登录 ------------恢复内容开始------------ 1.背景:现在很多app或者网站都想要接入微信登录,可以使用户不需要注册就能快速使用APP或网站。 2.微信登录需要一些前置操作 2.1 搜索:微信开放平台 链接:https://open.weixin.qq.com/ 2.2 注册成功,获取到开发所需...

    2020-03-22 16:05:12 文档qq用户IE开放平台微信checkLogin微信公众平台公众平台PS

  • NIO中的ZeroCopy

    NIO中的ZeroCopy 前文提到网络IO可以使用多路复用技术,而文件IO无法使用多路复用,但是文件IO可以通过减少底层数据拷贝的次数来提升性能,而这个减少底层数据拷贝次数的技术,就叫做ZeroCopy。 操作系统层面的ZeroCopy 这一节,从《Zero Copy I: User-Mode Perspectiv...

    2020-03-22 16:04:24 Java技术文件硬件LinuxWindowsIntel用户IE磁盘系统

  • JAVA 转换 树结构数据

    JAVA 转换 树结构数据 JAVA 转换 树结构数据 第一步:引入fastjson dependency groupIdcom.alibaba/groupId artifactIdfastjson/artifactId version${fastjson.version}/version/dependency 第二步:用到了工具内的JSONPath JSONPath使用教程 /** * 树转换 * * @param...

    2020-03-22 16:03:24 个人博客IEBugtimAVntt<JSONObject对象name

  • Java中尾递归

    Java中尾递归 在以往解决需要递归求解的问题上一直使用传统递归,而不久前老师讲解了尾递归感觉需要记录一下(好记性不如烂笔头) 尾递归特点:在普通尾调用上,多出了2个特征。 1. 在尾部调用的是函数自身(Self-called) 2. 可通过优化,使得计算仅占常量栈空间(Sta...

    2020-03-22 16:02:53 定义PStimAVntt<数字callsys代码

  • 【原创】Java并发编程系列2:线程概念与基础操作

    【原创】Java并发编程系列2:线程概念与基础操作 【原创】Java并发编程系列2:线程概念与基础操作 伟大的理想只有经过忘我的斗争和牺牲才能胜利实现。 本篇为【Dali王的技术博客】Java并发编程系列第二篇,讲讲有关线程的那些事儿。主要内容是如下这些: 线程概念 线程...

    2020-03-21 16:05:36 java并发编程IE系统公众号PS共享AVntt<JSONObject

  • Fork/Join框架简介

    Fork/Join框架简介 1 引子 Fork/Join框架是从Java1.7开始提供的一个并行处理任务的框架(本篇博客基于JDK1.8分析),它的基本思路是将一个大任务分解成若干个小任务,并行处理多个小任务,最后再汇总合并这些小任务的结果便可得到原来的大任务结果。 从字面意思来理解F...

    2020-03-21 16:04:48 java并发编程IE判定系统PS共享timAVntt<

  • 一个自旋锁的栗子

    一个自旋锁的栗子 一直以来不是怎么清楚自旋锁,最近有点时间,好好的学习了一下; 所谓的自旋锁在我的理解就是多个线程在尝试获取锁的时候,其中一个线程获取锁之后,其他的线程都处在一直尝试获取锁的状态,不会阻塞!!!那么什么叫做一直尝试获取锁呢?就是一个循...

    2020-03-21 16:04:34 定义timAVntt<namewhileCOM语句实例

  • Java 线程的基本使用

    Java 线程的基本使用 线程的2种实现方式 1、继承Thread类,重写run()方法 public class Thread1 extends Thread{ @Override public void run() { // 要执行的代码 while ( true ){ System.out.println( "thread1 is running...." ); } }} Thread1 thread1 = new Thread...

    2020-03-21 16:01:46 文件定义用户IE磁盘系统共享timAVntt