文章库ARTICLE COLUMN

  • 身份证件识别接口编写的JAVA调用示例

    身份证件识别接口编写的JAVA调用示例

    摘要:此文章是基本聚合数据证件识别接口来演示,基本请求上传图片并接收数据来处理。 此Java文章是基本聚合数据(https://www.juhe.cn/)-----证件识别接口来演示,基本HTTP POST请求上传图片并接收JSON数据来处理。 使用前你需要通过https://www.juhe.cn/doc...

    BatkidBatkid 评论0 收藏0
  • [LeetCode] Design Phone Directory

    [LeetCode] Design Phone Directory

    Problem Design a Phone Directory which supports the following operations: get: Provide a number which is not assigned to anyone.check: Check if a number is available or not.release: Recycle or release...

    wangbinkewangbinke 评论0 收藏0
  • Java并发编程之线程同步

    Java并发编程之线程同步

    摘要:变量对所有的线程都是可见的,对变量所有的写操作都能立即反应到其他线程之中,即变量在各个线程中是一致的。因为该在释放等待线程后可以重用,所有称为循环的。 线程安全就是防止某个对象或者值在多个线程中被修改而导致的数据不一致问题,因此我们就...

    lemonlemon 评论0 收藏0
  • Java并发编程之多线程和线程池

    Java并发编程之多线程和线程池

    摘要:目标线程由运行状态转换为就绪状态,也就是让出执行权限,让其他线程得以优先执行,但其他线程能否优先执行时未知的。函数的官方解释是意思是使调用该函数的线程让出执行时间给其他已就绪状态的线程。 线程允许在同一个进程中同时存在多个程序控制流,...

    wumswums 评论0 收藏0
  • 纪念我曾经的 JAVA 姿势

    纪念我曾经的 JAVA 姿势

    摘要:,关闭不当编译器警告信息。创建固定大小的线程池。此线程池不会对线程池大小做限制,线程池大小完全依赖于操作系统或者说能够创建的最大线程大小。此线程池支持定时以及周期性执行任务的需求。 目前在搞 Node.js,曾经的 JAVA 知识忘了好多,为此整理...

    The questionThe question 评论0 收藏0
  • Hello Netty

    Hello Netty

    摘要:通过进行网络编程,可以提高网络通信的开发效率的同时大大提高网络通信的效率。用于初始化,创建为的类型。实现传输对象的和都依赖于自定义的进行定义。到这里一个简单的就实现完毕了。 通过java进行网络编程,netty可以提高网络通信的开发效率的同时...

    flyer_devflyer_dev 评论0 收藏0
  • RabbitMQ AMQP 消息模型攻略

    RabbitMQ AMQP 消息模型攻略

    摘要:近期对消息队列比较感兴趣因此特意看了一下相关的知识不过在学时对的消息模型总是理解的不透彻于是在官网上找了一篇介绍消息模型的文章详细地看了一下还是要感叹一下啊官网的文章果然是最权威的看了以后有了不小的收获下面是我学习消息模型时的记录其内...

    xietao3xietao3 评论0 收藏0
  • 章鱼教你自动生成json数据来测试~

    章鱼教你自动生成json数据来测试~

    摘要:如果手动的维护编写格式的数据是很麻烦的,所以推荐生成数据来方便我们进行接口的测试。用真实数据测试将使你的应用程序更加健壮,因为你会有可能发现生产前一天发布的错误。 如果你正在测试一个线上产品,你会想确保你的密切模拟生产环境条件下的测试...

    seansean 评论0 收藏0
  • AsyncTask详解

    AsyncTask详解

    摘要:注意每次需一个实例新建的任务只能执行一次否则会出现异常取消一个正在执行的任务方法将会被调用方法用于在执行后台任务前做一些操作方法内部执行后台任务不可在此方法内修改调用公布进度最后方法将被执行为了演示进度休眠毫秒方法用于更新进度信息方法...

    fnngjfnngj 评论0 收藏0
  • [Android]单例模式

    [Android]单例模式

    摘要:即便如此,出于效率考虑,推荐使用双重校验锁和静态内部类单例模式。 概述 单例模式是应用最广的模式之一,在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为。如...

    刘玉平刘玉平 评论0 收藏0
  • [LeetCode] Top K Frequent Elements [HashMap/Heap/T

    [LeetCode] Top K Frequent Elements [HashMap/Heap/T

    摘要:先按照元素次数的将所有元素存入,再按照次数元素将哈希表里的所有元素存入,然后取最后的个元素返回。 Problem Given a non-empty array of integers, return the k most frequent elements. For example,Given [1,1,1,2,2,3] and k = 2, return [1,2...

    AaronYuanAaronYuan 评论0 收藏0
  • java 8里 Method方法bug

    java 8里 Method方法bug

    摘要:在写框架的时候出现了头疼问题找不到方法这样写能找到方法,没有问题但是换成下面的方式就出问题了。建议建议使用然后我们自己遍历,不推荐使用 在写rpc框架的时候出现了头疼问题: public Object invoke(Object bean)throws Exception { ...

    terroterro 评论0 收藏0
  • 替换字符串中连续2个以上的空格为一个空格

    替换字符串中连续2个以上的空格为一个空格

    摘要:替换字符串中连续个以上的空格为一个空格除字符串中的空格回车换行符制表符 System.out.println("替换 字符 串中连续 2个以上的 空格为一个空格".replaceAll("[ ]+", " ")); 除字符串中的空格、回车、换行符、制表符 public static String repl...

    xiaolinbangxiaolinbang 评论0 收藏0
  • Android-常见ERROR小结

    Android-常见ERROR小结

    摘要:错误描述导入项目时,报错解决将正常项目的文件将其覆盖,如图按顺序然后会报错将改为错误描述检测不到手机设备解决确定安装驱动重启电脑,手机助手图标正常不用打开结束后台的在的中点击这个不是错,可以忽略远程主机强迫关闭了一个现有的连接。 1、...

    fnngjfnngj 评论0 收藏0
  • JAVA语法糖“+”运算符

    JAVA语法糖“+”运算符

    摘要:提供的运算符,如,从的角度来看总是想找到是怎么重载这个运算符,于是进去这个类中看,然而并没有什么卵发现,于是乎想着是怎么做到的下面来为你逐步分析下是怎么实现操作符重载的。 JAVA提供的+运算符,如Iteger+String,从C++的角度来看总是想...

    MeilsMeils 评论0 收藏0
  • [Android] View动画特效(一)

    [Android] View动画特效(一)

    摘要:开源特效常用链接大集合自定义满足你所有水波纹加载需求贝塞尔曲线开发的艺术自定义满足你所有头像显示需求自定义未读消息数角标自定义一个广告倒计时仿即刻猜你喜欢切换控件模仿小米的进度控件模仿饿了么加载效果五八同城,也都有这个效果自定义签到磁...

    pakolagijpakolagij 评论0 收藏0
  • [Android] View动画特效(二)

    [Android] View动画特效(二)

    摘要:酷炫的切换动画,打造更好的用户体验贝塞尔曲线实现冒泡泡动画一个绚丽的动效分析与实现雷达图蜘蛛网图绘制唯美的动画效果仿支付宝信用效果 酷炫的Activity切换动画,打造更好的用户体验 [Github:]()showImg("https://segmentfault.com/img/remote/146...

    terroterro 评论0 收藏0
  • 二叉树遍历算法收集(先序 preorder,后序 postorder,中序 inorder) 循环+

    二叉树遍历算法收集(先序 preorder,后序 postorder,中序 inorder) 循环+

    摘要:指的是的位置。算法比较简单,算法比较难想,可是原题都说了 preorder: root-left-rightinorder: left-root-rightpostorder: left-right-root order指的是root的位置。 recursive算法比较简单,iterative算法比较难想,可是leetcode原题都说了: recur...

    沈建明沈建明 评论0 收藏0
  • Java 动态代理(Dynamic proxy) 小结

    Java 动态代理(Dynamic proxy) 小结

    摘要:代理模式基本概念不论是静态代理还是动态代理其本质都是代理模式的一种实现那么什么是代理模式呢代理模式即给某一个对象提供一个代理并由代理对象控制对原对象的引用代理模式其实取材于实际生活例如我们生活中常见的房屋租赁代理我们在租房时一般不是直...

    JasonJason 评论0 收藏0
  • 从懵逼到再入门——JavaEE完整体系架构

    从懵逼到再入门——JavaEE完整体系架构

    摘要:软件开发体系架构两层架构传统的客户服务器系统仅只简单地基于两层体系来构建,即客户端前台和企业信息系统后台,没有任何中间件,业务逻辑层与表示层或数据层混在一起。 showImg("https://segmentfault.com/img/remote/1460000007090113"); 理想的建...

    ZweiZhaoZweiZhao 评论0 收藏0
  • 克雷格.兰丁&hagersten (CLH Lock)

    克雷格.兰丁&hagersten (CLH Lock)

    摘要:是独占式锁的一种,并且是不可重入的锁,这篇文章是对锁源代码分析的预热篇 CLH Lock摘要 CLH lock is Craig, Landin, and Hagersten (CLH) locks, CLH lock is a spin lock, can ensure no hunger, provide fairness first come first service.The ...

    roundstonesroundstones 评论0 收藏0
  • JAVA动态代理

    JAVA动态代理

    摘要:代理的分类代理分为静态和动态代理。动态代理代理类在运行时产生,运用的反射机制动态创建而成。动态代理动态代理又可以分为库提供的和库提供,这里我们主要讲讲提供的动态代理。被代理对象实现的接口。,用于分派执行代理方法。 代理的分类 代理分为...

    entnerentner 评论0 收藏0
  • Java 字符串拼接效率分析及最佳实践

    Java 字符串拼接效率分析及最佳实践

    摘要:两个字符串拼接直接调用性能最好。关于的其他最佳实践用时总是把能确定不为空的变量写在左边,如使用判断空串,避免空指针异常。在需要把其他对象转换为字符串对象时,使用而不是直接调用方法,因为前者已经对空值进行检测了,不会抛出空指针异常。 本...

    BakerJBakerJ 评论0 收藏0
  • 谈谈我对面向对象以及类与对象的理解

    谈谈我对面向对象以及类与对象的理解

    showImg("https://segmentfault.com/img/remote/1460000007103938?w=391&h=247"); 文章最初发表于我的个人博客非典型性程序猿 对于刚接触JAVA或者其他面向对象编程语言的朋友们来说,可能一开始都很难理解面向对象的概念以及类和对象的关系。笔者曾经带过一...

    walterrwuwalterrwu 评论0 收藏0
  • Java-枚举类型enum 的使用

    Java-枚举类型enum 的使用

    摘要:标题文字中的枚举类型采用关键字来定义,从才有的新类型,所有的枚举类型都是继承自类型。比如这个字符串,只得到,如果是循环的话,第二次就能得到这个方法,这就是你输入一行字符串,检测到回车之后就保存。比如这个字符串,就得到了整个字符串。 标...

    187J3X1187J3X1 评论0 收藏0

热门文章

<