文章库ARTICLE COLUMN

  • 126. Word Ladder II

    126. Word Ladder II

    题目:Given two words (beginWord and endWord), and a dictionary"s word list, find all shortest transformation sequence(s) from beginWord to endWord, such that: Only one letter can be changed at a ti...

    TangpjTangpj 评论0 收藏0
  • LeetCode: 93. Restore IP Addresses

    LeetCode: 93. Restore IP Addresses

    摘要:以剩下的字符串,当前字符串,剩余单元数传入下一次递归。结束条件字符串长度为,并且剩余单元数为 Given a string containing only digits, restore it by returning all possible valid IP address combinations. For example:Given "25525511135"...

    ShisuiShisui 评论0 收藏0
  • 探秘高并发之java.util.concurrent(一)

    探秘高并发之java.util.concurrent(一)

    摘要:针对高质量多线程并发程序设计时为防死崩等现象的出现,比如使用之前的和等,每每需要考虑性能死锁公平性资源管理以及如何避免线程安全性方面带来的危害等诸多因素,往往会采用一些较为复杂的安全策略,加重了程序员的开发负担。 大家好,最近由于公司...

    includecmathincludecmath 评论0 收藏0
  • 探秘高并发之java.util.concurrent (二)

    探秘高并发之java.util.concurrent (二)

    摘要:通过方法提交一个任务,并且通过对象来获得结果。对象可以取消运行任务,设置等待时间,获取任务状态,最终获得任务结果。类似于,但是并不会有返回结果和异常信息。由两个阶段所触发的,没有保证的结果用于依赖阶段的计算。 本系列关于concurrent的代...

    TamicTamic 评论0 收藏0
  • android servicemanager与binder源码分析三------如何进入内核通讯

    android servicemanager与binder源码分析三------如何进入内核通讯

    摘要:的构造传递进入的就是。如果状态是,直接返回。到底是否正确呢看代码先创建一个对象,这个对象是个存储读写内容的对象。然后终于进入了内核驱动的部分。 承接上文,从getService开始,要开始走binder的通讯机制了。首先是上文的java层 /frameworks/bas...

    lijy91lijy91 评论0 收藏0
  • CharacterEncodingFilter一定要放在第一个

    CharacterEncodingFilter一定要放在第一个

    摘要:在开发应用的时候经常会遇到令人头痛的字符编码问题,期中一个就是客户端发送过来的请求的编码在请求头里并没有,开发人员需要在后端自己选择合适的来解析过来的参数。但是这里有个陷阱,整个应用里,这个的拦截顺序必须是第一个,否则还是会出现乱码问...

    VioletJackVioletJack 评论0 收藏0
  • java设置时区

    java设置时区

    代码指定 System.setProperty(user.timezone,Asia/Shanghai); TimeZone.setDefault(TimeZone.getTimeZone(Asia/Shanghai)); 通过jvm参数指定 -Duser.timezone=Asia/Shanghai

    cniocnio 评论0 收藏0
  • [LintCode] Expression Tree Build

    [LintCode] Expression Tree Build

    Problem The structure of Expression Tree is a binary tree to evaluate certain expressions.All leaves of the Expression Tree have an number string value. All non-leaves of the Expression Tree have an o...

    qpalqpal 评论0 收藏0
  • Android系统开发之修改Captive Potal Service(消灭感叹号)

    Android系统开发之修改Captive Potal Service(消灭感叹号)

    摘要:谷歌在之后的版本加入了服务。但对于不能访问谷歌服务器的地区,问题就来了如果谷歌谷歌服务认为网络无法联网,就不会自动连接到该热点。并且让网络的标志上面显示感叹号标志。这个感叹号会使广大强迫症晚期患者无法接受。 本文原作者 长鸣鸟 ,未经同...

    ZhuxyZhuxy 评论0 收藏0
  • [React Native Android 安利系列]RN中使用js调用java代码

    [React Native Android 安利系列]RN中使用js调用java代码

    摘要:如下新建一个类,来存放我们需要被调用的代码紧接着我们需要新建一个类继承自这个抽象类,之后我们新建的这个类,可以承载我们暴露给的方法。新建一个包,如图图在包下,新建一个类,如图图代码如下这里有几个事项,注意一下我们继承自这个抽象类。 欢...

    lidashuanglidashuang 评论0 收藏0
  • 监控内存队列

    监控内存队列

    queue的增强版 public class EnhancedQueue extends LinkedBlockingQueue{ private Counter pendings; private Meter inQueueMeter; private Meter deQueueMeter; private String name; public...

    Yu_HuangYu_Huang 评论0 收藏0
  • 七牛存储java-sdk设置 callbackBody,returnBody 自定义变量

    七牛存储java-sdk设置 callbackBody,returnBody 自定义变量

    摘要:上传策略自定义变量示例代码设置自定义变量设置自定义变量给自定义变量赋值 [上传策略](http://developer.qiniu.com/ar...) [自定义变量](http://developer.qiniu.com/ar...) java-sdk 示例代码: @org.junit.Test public void upTest(...

    GalenceGalence 评论0 收藏0
  • spring-batch实例

    spring-batch实例

    config @EnableBatchProcessing(modular = true) @Configuration public class BatchConfig { private static final Logger LOGGER = LoggerFactory.getLogger(BatchConfig.class); @Bean public Job...

    MycLambertMycLambert 评论0 收藏0
  • Android LRecyclerView实现Item侧滑菜单、长按拖拽Item、滑动删除Item等

    Android LRecyclerView实现Item侧滑菜单、长按拖拽Item、滑动删除Item等

    摘要:当在移动之前,获取拖拽的方向。只能左右滑动删除。具体实现如下当移动的时候。现在的第条被删除。为了实现滑动菜单的功能,定义了。 LRecyclerView能做什么? 如果你之前没有听说过LRecyclerView,那么请参考:Android LRecyclerView实现下拉刷新,滑...

    wawor4827wawor4827 评论0 收藏0
  • 反向代理使用https协议,后台tomcat使用http,redirect时使用错误协议的解决办法

    反向代理使用https协议,后台tomcat使用http,redirect时使用错误协议的解决办法

    摘要:而后发现原先部署在这两个应用之前的反向代理的协议从原来的改成了,但是这两个应用的并没有跟着升级成而依旧是。经过进一步跟踪请求发现并不是所有请求都出现异常,而只有的地方出现问题,而的时候并没有使用协议,而依然是。 问题描述 今天遇到一个...

    pumpkin9pumpkin9 评论0 收藏0
  • LeetCode: 344. Reverse String

    LeetCode: 344. Reverse String

    摘要:题目大意就是给一个字符串,得到倒序字符串空字符串或者字符串长度为解法一申请额外空间,指向原字符串串尾,倒序构建新字符串时间复杂度,空间复杂度超时解法二双指向头尾,直接交换字符。不需要额外空间,只用循环次 Write a function that takes a ...

    h9911h9911 评论0 收藏0
  • Android系统开发剑走偏锋之修改系统属性(广播大法好)

    Android系统开发剑走偏锋之修改系统属性(广播大法好)

    摘要:本文原作者长鸣鸟,未经同意,转载不带名的严重鄙视。作为系统开发者,我们往往有这样那样修改系统属性的需求,例如修改国家码,如之类。所以我们就需要一种剑走偏锋,曲线救国之法有修改属性需求的应用发送广播,有权限的应用接收广播,修改属性。 本...

    gitmilkgitmilk 评论0 收藏0
  • [LeetCode] 126. Word Ladder II

    [LeetCode] 126. Word Ladder II

    摘要:存放过程中的所有集合为所有的结尾,则顺序存放这个结尾对应的中的所有存放同一个循环的新加入的,在下一个循环再依次对其中元素进行进一步的把首个字符串放入新,再将放入,并将键值对放入,进行初始化 Problem Given two words (start and end), and...

    wayneliwayneli 评论0 收藏0
  • 细述 Java垃圾回收机制→Java Garbage Collection Introduction

    细述 Java垃圾回收机制→Java Garbage Collection Introduction

    摘要:在架构中,堆内存和垃圾回收器这两个部分和垃圾回收相关。堆内存在的内存模型中,最重要的是要了解堆内存的概念。在垃圾回收的过程中,这些对象将被从堆内存中清除,同时它们的空间也就被回收了。 本文非原创,翻译自Java Garbage Collection introduc...

    codergardencodergarden 评论0 收藏0
  • 287. Find the Duplicate Number

    287. Find the Duplicate Number

    题目:Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least one duplicate number must exist. Assume that there is only one duplicate number,...

    fevinfevin 评论0 收藏0
  • Retrofit2.0 公共参数(固定参数)

    Retrofit2.0 公共参数(固定参数)

    摘要:封装公共参数和密码添加新的参数新的请求使用了装饰者模式使用添加。使用模式,暴露以下接口请求,且为时,键值对公共参数插入到参数中,其他情况插入到参数中。通过构建要上传的一些基本公共的参数,然后通过符号在的里面其他要提交参数拼接。 请先阅...

    AshinAshin 评论0 收藏0
  • 大型服务端开发的反模式

    大型服务端开发的反模式

    摘要:用线程池执行异步任务为了减少阻塞时间,加快响应速度,把无需返回结果的操作变成异步任务,用线程池来执行,这是提高性能的一种手段。疲于奔命的模式,做不好大型服务端开发,也难以做好各种领域的开发。 1. 用线程池执行异步任务 为了减少阻塞时间,...

    wind3110991wind3110991 评论0 收藏0
  • android servicemanager与binder源码分析一 ------ native层的

    android servicemanager与binder源码分析一 ------ native层的

    摘要:以版本源码为例。源码位于下打开驱动设备,将自己作为的管理者,进入循环,作为等待的请求位于首先,建立一个结构体,然后剩下的就是给这个结构体的成员赋值。同属于这一层,因此我们看看具体内容刚才从驱动设备读取的的前位取出来作为进行判断处理。 ...

    马忠志马忠志 评论0 收藏0
  • Spring Cloud实战(三)-Spring Cloud Netflix Ribbon

    Spring Cloud实战(三)-Spring Cloud Netflix Ribbon

    摘要:概要什么是实战整合实现负载均衡是什么是一个客户端负载均衡的组件什么是负载均衡负载均衡就是分发请求流量到不同的服务器目前的实现有软件和硬件负载均衡分为两种服务器端负载均衡如上图所示服务器端负载均衡是对客户透明的用户请求到服务器真正的服务...

    wangbinkewangbinke 评论0 收藏0
  • 后端语言选型浅谈

    后端语言选型浅谈

    摘要:再往后来,也就是这种以事件循环常驻内存为特点的后端平台,姑且能算是第四代后端平台。 前不久回答了一个关于后端语言选型的问题,写的回答也让笔者有了很多感触,因此在这里谈论下自己对后端语言选型的心得体会,姑且算是抛砖引玉,希望大家能分享各...

    alightersalighters 评论0 收藏0

热门文章

<