文章库ARTICLE COLUMN

  • 初窥Socket:与自己聊次天

    初窥Socket:与自己聊次天

    摘要:什么是网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个。通常用来实现客户方和服务方的连接。 什么是Socket 网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通...

    苏丹苏丹 评论0 收藏0
  • Espresso-基于MVP架构,采用RxJava2, Retrofit2, Realm3.0, Z

    Espresso-基于MVP架构,采用RxJava2, Retrofit2, Realm3.0, Z

    Espresso Android App showImg("https://segmentfault.com/img/bVL1hc?w=384&h=384"); Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View...

    dendoinkdendoink 评论0 收藏0
  • 2016年Java面试题整理

    2016年Java面试题整理

    摘要:和的区别来自类,和来自类调用方法的过程中,线程不会释放对象锁。机制在使用迭代器的过程中有其他线程修改了,那么将抛出,这就是所谓机制。 面试是我们每个人都要经历的事情,大部分人且不止一次,这里给大家总结最新的2016年面试题,让大家在找工作...

    tianren124tianren124 评论0 收藏0
  • HashSet & TreeSet小结

    HashSet & TreeSet小结

    摘要:存储元素实际为存储的键值对为的,为固定对象遍历方式支持正向反向迭代器遍历和遍历顺序迭代器实现顺序遍历实现逆序遍历反向迭代器实现 HashSet & TreeSet小结 声明 文章均为本人技术笔记,转载请注明出处:https://segmentfault.com/u/yzwall HashSet...

    CollinPengCollinPeng 评论0 收藏0
  • 日志框架浅析(一)

    日志框架浅析(一)

    摘要:简介常用的日志主流框架基本上是基于搭配来实现日志输出依赖包解析我们获取日志实体代码具体获取日志实体源码这里类就必须在中声明并且通过调用获取一个实现了的实例这里获取单例是通过饿汉式依赖实体改成依赖一个接口是否更加优雅然后通过的 SLF4J&&L...

    fsmStudyfsmStudy 评论0 收藏0
  • Struts2 Action : Maven 配置

    Struts2 Action : Maven 配置

    摘要:记录作者是我关于的实践记录,该实践的构建环境以下注意事项在的响应中,我是以作为响应内容,在基于引入相关插件即来支持的响应。该实践的版本统一在。 Struts2 Action 记录 作者: LinkSystem Maven 2017/04/11 Struts2 Action 是我关于Struts2...

    ZhuxyZhuxy 评论0 收藏0
  • 听说你叫Java(二)–Servlet请求

    听说你叫Java(二)–Servlet请求

    摘要:服务器响应当客户端发送了一个请求给服务器,服务器也会返回一个响应给客户端,同样的,这个响应中也包含了除数据之外的很多信息。如果没有指定,会在所有对此站点的传送时发送。正常情况下,只被送回最初向用户发送的计算机。下一章大巴司机和。 show...

    adieadie 评论0 收藏0
  • 进程间通信--IPC

    进程间通信--IPC

    摘要:前言进程间通信简称就是指进程与进程之间进行通信一般来说一个只有一个进程但是可能会有多个线程所以我们用得比较多的是多线程通信比如但是在一些特殊的情况下我们会需要多个进程或者是我们在远程服务调用时就需要跨进程通信了设置多进程设置多进程的步...

    thursdaythursday 评论0 收藏0
  • Mybatis:一种 Redis 缓存实现

    Mybatis:一种 Redis 缓存实现

    摘要:前言本文介绍一种缓存的实现方法,使用实例如下通过使用注解来标注哪些数据库访问需要缓存,属性设置前缀,这样做的好处是将缓存的实现和业务逻辑分开,可扩展性强实现如上所述,注解用于注释需要缓存的接口方法在容器中通常都会配置一个用来指定的位置...

    caigecaige 评论0 收藏0
  • Java面试重难点剖析

    Java面试重难点剖析

    摘要:高并发访问数据库优化方法方法总结执行的过程简单理解及的区别之区别详解备忘笔记线程本地存储的原理和实现分类和原理系列三参数设置分析虚拟内存机制搜索算法集锦关于树的一些总结中种数据结构的使用场景介绍如何解决包冲突问题中如何将所有引用的包打...

    longmonlongmon 评论0 收藏0
  • Java Comparator与Comparable辨析

    Java Comparator与Comparable辨析

    摘要:与辨析声明文章均为本人技术笔记,转载请注明出处比较三种状态根据需求定义序升序降序返回负数,表示比较两元素满足序,无须调整,返回,表示比较两元素相等,无须调整位置,返回正数,表示比较两元素不满足序,按序调整位置对象内部排序源码继承接口的...

    wenhai.hewenhai.he 评论0 收藏0
  • 微服务架构说明

    微服务架构说明

    摘要:微服务架构说明简介微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。 微服务架构说明.md 简介 微服务是一种架构...

    CKJOKERCKJOKER 评论0 收藏0
  • Vert.x 3.4.x 之 Web Client

    Vert.x 3.4.x 之 Web Client

    摘要:为此我们可以使用来发送一个比如流,会自动为我们实现管道传输数据。因为流的长度不确定,请求将使用即分块传输。方法可以被多次安全的调用,这对于无数据的请求很容易复用配置和。如此在接受响应的回调函数里可以直接得到设置的响应解码体。 本文主要...

    selfimprselfimpr 评论0 收藏0
  • java程序cpu过高查看快速解决问题

    java程序cpu过高查看快速解决问题

    摘要:操作步骤查看占用过高的进程获取进程得到占用过高的线程获取其通过命令会得到一个进制字符串上一步得到进制定位代码问题处 操作步骤 top //查看cpu占用过高的进程 获取进程id ps -mp pid -o THREAD,tid,time // 得到cpu占用过高的线程 获取其id or 通...

    RoctureRocture 评论0 收藏0
  • jvm调优

    jvm调优

    摘要:垃圾回收垃圾检测引用计数法和可达性分析算法。引用计数法给一个对象添加引用计数器,每当有个地方引用它,计数器就加,引用失效就减。通常会在老年代内存被占满时将会触发,回收整个堆内存。 基础知识 JVM - HotSpot内存布局(1.8之前版本) showImg("h...

    jemygrawjemygraw 评论0 收藏0
  • Java String类笔记

    Java String类笔记

    摘要:这两个操作符都是编译器默认引入了类,最后都调用方法返回对象,临时对象被回收,因此效率极为低下 Java String类笔记 声明 文章均为本人技术笔记,转载请注明出处https://segmentfault.com/u/yzwall String的不可变性 String的不可变性 // String de...

    VickyVicky 评论0 收藏0
  • JVM类加载过程 & 双亲委派模型

    JVM类加载过程 & 双亲委派模型

    摘要:类加载过程双亲委派模型声明文章均为本人技术笔记,转载请注明出处类加载过程类加载机制将类描述数据从文件中加载到内存,并对数据进行,解析和初始化,最终形成被直接使用的类型。深入理解虚拟机高级特性与最佳实践加载加载阶段由类加载器负责,过程见...

    happenhappen 评论0 收藏0
  • 43. Multiply Strings

    43. Multiply Strings

    摘要:是最高位代表进位,表示本位。就是本位的乘积加上本位已有的值。进位就是除以的余数本位就是剩下的个位数。 43 Multiply Strings 关键词,进位。 public class Solution { public String multiply(String num1, String num2) { int m = nu...

    fsmStudyfsmStudy 评论0 收藏0
  • 282. Expression Add Operators

    282. Expression Add Operators

    摘要:唯一需要注意的就是乘法的情况,产生出,到达的时候,算出不包含的值,这里是,是乘号以前的算式值,算乘法部分。 Given a string that contains only digits 0-9 and a target value, return all possibilities to add binary operators (not unary)...

    CaicloudCaicloud 评论0 收藏0
  • 91. Decode Ways

    91. Decode Ways

    A message containing letters from A-Z is being encoded to numbers using the following "A" -> 1 "B" -> 2 ... "Z" -> 26 For example, Given encoded message "12...

    macg0406macg0406 评论0 收藏0
  • java文字特效

    java文字特效

    摘要:立体效果的文字主要使用了类中的和的方法,绘制多层字然后加上平移一个坐标即可实现多重叠加的效果让人看起来就像是立体一样详情请见源码阴影效果的文字和面一样,只是平移的方式有些不同,详情请见源码倾斜效果的文字主要使用的时类的方法,使绘图上下...

    zhoutaozhoutao 评论0 收藏0
  • spring-boot跨域

    spring-boot跨域

    摘要:无拦截器一般情况下直接用就可以搞定了有拦截器比如需要对用户身份进行验证浏览器在发送请求时可能这个我还要去一下不会带上验证信息在拦截器那里就没通过进而结束请求而前面方法的执行是在拦截器后面不会起作用当然在拦截器那里判断如果是方法就通过也...

    tomatotomato 评论0 收藏0
  • 抛出dubbo中的异常

    抛出dubbo中的异常

    摘要:以子模块的方式搭建部分通常我们会定义一系列业务错误码错误码是放在还是好呢当然是放在好呢因为不用每次一修改业务错误码就要更新版本但是又不能反过来依赖怎么办呢增强里面有一个抛出异常增强用它来转发一下和就行了加入依赖定义切面配置可以看到切面...

    TravisTravis 评论0 收藏0
  • spring-boot上传

    spring-boot上传

    摘要:的文档上说解决了对文件上传的支持问题之前需要借助完成的事现在不需要依赖它了也就是说在中不能用实现接口了下面这样定义是错误的我们所要做的就是什么也不做默认就不用了下面说说具体实现文件多带带上传这个只需要用就可以了文件上传表单上传上传 sp...

    fnngjfnngj 评论0 收藏0
  • ConcurrentHashMap源码分析_JDK1.8版本

    ConcurrentHashMap源码分析_JDK1.8版本

    ConcurrentHashMap源码分析_JDK1.8版本 声明 文章均为本人技术笔记,转载请注明出处[1] https://segmentfault.com/u/yzwall[2] blog.csdn.net/j_dark/ JDK1.6版本 ConcurrentHashMap结构 showImg("https://segmentfault.com/img/remote/146000...

    animabearanimabear 评论0 收藏0

热门文章

<