文章库ARTICLE COLUMN

  • Java8(3):Java8 中 Map 接口的新方法

    Java8(3):Java8 中 Map 接口的新方法

    摘要:我们提一个需求给定一个,统计每个元素出现的所有位置。而且因为方法会返回新的此时便是与相关联的所以我们可以直接调用其方法。在本文类似需求的情况下,就适用性和简洁性而言,要优于。 我们提一个需求:给定一个 List,统计每个元素出现的所有位置...

    YoungsYoungs 评论0 收藏0
  • 输入输出流操作同一个文件的问题及解决办法

    输入输出流操作同一个文件的问题及解决办法

    摘要:错误纠正在输入流操作完该文件后,输出流再进行文件操作,代码纠正如下映射文件纠正增加的代码文件未找到文件处理异常文件处理出现未知异常 1、问题场景 由于需要对文本文件的部分内容进行更新操作,具体操作是需要先将文本文件内容读取出来,暂以字符...

    mtuniquemtunique 评论0 收藏0
  • Leetcode 356. Line Reflection

    Leetcode 356. Line Reflection

    摘要:题目解法这道题主要是判断个点是否沿某条线对称,可以从提示看出来所有的点应该要满足所以先把所有的点扫一遍存下来,找到和然后再扫一遍,判定是否点都是延直线对称的。时间复杂度空间复杂度代码 题目: Given n points on a 2D plane, find if ther...

    ivyzhangivyzhang 评论0 收藏0
  • websocket配合spring-security使用token认证

    websocket配合spring-security使用token认证

    摘要:最后发现每一个在连接端点之前都会发送一个请求用于保证该服务是存在的。而该请求是程序自动发送的自能自动携带数据,无法发送自定义。问题是我们的是使用自定义实现的认证。所以该方法不成立,所以只能让自己认证。 使用框架介绍 spring boot 1.4.3....

    CODINGCODING 评论0 收藏0
  • LeetCode 153 在有序旋转数组中找最小-1

    LeetCode 153 在有序旋转数组中找最小-1

    摘要:难度就是说一个从小到大排序好的数组循环移位不知多少次,求最小值。数组无重复值无重复的话就比较简单,用二分查找即可。当前游标始终是左右游标中点位置,与左右游标的数值比较。解法有几个要点基本终止条件为左边的数比当前的数大,那么当前数即是最...

    MkkHouMkkHou 评论0 收藏0
  • Java 多线程(1):获得线程的返回结果

    Java 多线程(1):获得线程的返回结果

    摘要:使用获得返回结果新建个线程,每个线程分别负责累加慢速累加器线程等待线程执行完毕累加的结果运行结束,结果为运行结果第二种方法使用和。 Java 对多线程编程提供了内置的支持并提供了良好的 API,通过使用 Thread 和 Runnable 两个基础类,我们可以...

    VincentFFVincentFF 评论0 收藏0
  • Java对象初始化顺序

    Java对象初始化顺序

    摘要:初始化顺序有无父类有将父类加载进内存。如果有初始化子类对象。初始化完毕之后,再执行构造器内的方法。初始化完父类后,依次初始化子类的。 初始化顺序:1.有无父类?有:将父类加载进内存。直到将所有的父类加载完毕。再从顶层父类按照代码的顺序执...

    incredibleincredible 评论0 收藏0
  • Yii2中hasOne、hasMany以及多对多关联查询的用法

    Yii2中hasOne、hasMany以及多对多关联查询的用法

    摘要:前言是特有的用于多表关联查询的函数,平时在使用多表关联查询的时候建议使用它们。需求分析使用一条查询语句就能把列表的数据全部展现出来,列表包含一对一,一对多,以及多对多的关系。不能破坏自有的表头排序功能,以及中的存值。相关资料中多表关联...

    BDEEFEBDEEFE 评论0 收藏0
  • Netty学习笔记(一)

    Netty学习笔记(一)

    摘要:是一个高性能事件驱动的异步的非堵塞的框架,用于建立等底层的连接,基于可以建立高性能的服务器。在中提供了两套,一套是针对标准输入输出,另一套就是网络编程。和是标准中的核心对象是对原中流的模拟,任何来源和目的数据都必须通过一个对象。 Nett...

    lncwwnlncwwn 评论0 收藏0
  • Netty学习笔记(二)

    Netty学习笔记(二)

    摘要:支持很多协议,并且提供用于数据处理的容器。我们已经知道由特定事件触发。可专用于几乎所有的动作,包括将一个对象转为字节或相反,执行过程中抛出的异常处理。提供了一个容器给链并提供了一个用于管理沿着链入站和出站事件的流动。子类通过进行注册。...

    0x584a0x584a 评论0 收藏0
  • 想要亲手实现一个刷新控件,你只需要掌握这些知识

    想要亲手实现一个刷新控件,你只需要掌握这些知识

    摘要:现在阵营里面的刷新控件很多,稂莠不齐。表示的是手指移动的距离。所以是用来实现输入返回左右的函数值的一个函数。既不是也不是由于这些没有实现接口无法回调状态只能采用延时策略在滚动速度大于的时候发送一个重新计算的消息,收到消息后,延时一段 ...

    AlphaGoooAlphaGooo 评论0 收藏0
  • 使用java google protobuf遇到一个的小坑

    使用java google protobuf遇到一个的小坑

    摘要:公司使用来作为通讯格式,一个同事这样的写法文件格式使用的时候这时候拿到的是一个要是改成这样这时候拿到的是一个为什么会出现这种情况呢读了源码才知道是这样处理的这里发现只要才会进行包装,要不调用的是那么是什么时候变成不为呢继续看代码发现只...

    tinysun1234tinysun1234 评论0 收藏0
  • Java内部类(Inner Class)小记

    Java内部类(Inner Class)小记

    摘要:要注意的是,成员内部类不能含有的变量和方法。匿名内部类是唯一一种没有构造器的类。静态嵌套类又叫静态局部类嵌套内部类,就是修饰为的内部类。以上是对内部类的一些学习和总结,纰漏之处希望各位小伙伴友情指点,共同进步。 内部类(inner class)...

    jackzoujackzou 评论0 收藏0
  • 多维数据查询OLAP及MDX语言学习整理

    多维数据查询OLAP及MDX语言学习整理

    摘要:多维数组多维数组用维和度量的组合表示。此外,还能对多维数据进行深加工。选定多维数组的一个维成员做数据分割的操作称为该维上的一个切片。 OLAP 为了满足业务管理和决策的报表系统(包括传统报表、数据仓库、OLAP等)也被创建出来,企业主管通过报...

    bigdevil_sbigdevil_s 评论0 收藏0
  • java误用反射会带来的一个小问题,2+2=5!

    java误用反射会带来的一个小问题,2+2=5!

    public class TestInteger { public static void main(String[] args) throws NoSuchFieldException,IllegalAccessException { Class cache = Integer.class.getDeclaredClasses()[0];//1 Field myCache = c...

    aaronaaron 评论0 收藏0
  • Java中各种数字类型转换成字符串型

    Java中各种数字类型转换成字符串型

    Java中各种数字类型转换成字符串型: String s = String.valueOf( value); // 其中 value 为任意一种数字类型。 字符串型转换成各种数字类型: String str = "120"; byte b = Byte.parseByte( str ); short t = Short.parseShort( str ); int i = In...

    DoyleDoyle 评论0 收藏0
  • flex布局示例

    flex布局示例

    摘要:来自授权地址作者水牛几个横排元素在竖直方向上居中横向排列垂直方向上居中在母控件的正中相当于中的的横向排列水平居中垂直方向上居中自定义的一个标题栏带图标的标题居中右边有关闭按钮绕的一个坑中间的用包裹布局可实现效果右边的用可以实现关闭 来...

    DevTalkingDevTalking 评论0 收藏0
  • 搭建https服务--部署服务(2)

    搭建https服务--部署服务(2)

    摘要:这边以常用的为例。首先将在获取的证书,上传至服务器。修改的配置,并且重启,重启时需要输入证书密码。配置如下默认的是端口,默认的端口。 上一节介绍了HTPPS协议,以及获取HTPP证书的方法。这一节将介绍如何部署HTPPS服务。这边以常用的linux+ngin...

    spademanspademan 评论0 收藏0
  • Java String、StringBuffer和StringBuilder类

    Java String、StringBuffer和StringBuilder类

    摘要:可以调用方法将其转换为一个对象是线程安全的,则没有实现线程安全功能,所以性能略高。通过串联更方便将该对象与的对象进行比较。追加字符串插入替换删除反转输出输出改变的长度,将只保留前面部分 String类是不可变类,即一旦一个String对象被创建以...

    JasonJason 评论0 收藏0
  • 译文-G1收集器

    译文-G1收集器

    摘要:原文出处设计的一个重要目标是设置阶段的持续时长和频率,因为垃圾收集器可预测,可配置。收集器尽自己最大努力高概率实现目标但不是必然,它会是硬实时。因此名称是收集器。运行不同使用独立的收集器。 原文出处:G1 – Garbage First G1设计的一个重...

    missoncemissonce 评论0 收藏0
  • Java网络编程(3):使用 UDP 探测局域网内特定类型的机器

    Java网络编程(3):使用 UDP 探测局域网内特定类型的机器

    摘要:那没有建立连接的情况下,发现房间这个功能是怎么实现的呢首先,既然手机处于局域网中,那么根据手机当前在局域网的地址和子网掩码,就可以获得这个局域网内所有机器的地址的范围。 记得以前我们使用类似快牙这些文件分享工具的时候,一开始就是先...

    focusjfocusj 评论0 收藏0
  • Java编程中的美好

    Java编程中的美好

    摘要:多次使用的相同变量最好归纳成常量多处使用的相同值的变量应该尽量归纳为一个常量,方便日后的维护。通常程序员最好能够对的使用场景做出评估,然后根据特性作出选择。 请输入代码----------   Java程序员如何写出优美代码,动力节点告诉你怎么...

    FuisonDesignFuisonDesign 评论0 收藏0
  • JAVA Polygon 在配送区域超区校验的实践

    JAVA Polygon 在配送区域超区校验的实践

    摘要:业务背景物流同城配送,在用户下单的时候会进行配送超区校验,前端会将用户的定位传入后台服务,后台服务针对商家的自定义配送区域通过地图控件拖拽出来的不规则图形进行校验。 业务背景 物流同城配送,在用户下单的时候会进行配送超区校验,前端会将...

    Me_KunMe_Kun 评论0 收藏0
  • 译文-java垃圾回收机制

    译文-java垃圾回收机制

    摘要:原文出处垃圾回收机制标记清除算法介绍最主要的理论算法之一,在实践过程中,为了真实情景需要,需要许多调整。因此不会仅仅标记清除,垃圾回收期间,内存整理进程同时在工作。不同内存区域的垃圾收集机制不辣么容易理解。 原文出处:java垃圾回收机制...

    WarrenWarren 评论0 收藏0
  • Java 使用JAR文件

    Java 使用JAR文件

    摘要:使用文件与以下好处安全。包作为内嵌在平台内部处理的标准,能够在各种平台上直接使用命令详解创建文件该命令没有显示压缩过程,执行结果是将当前路径下的路径下的全部内容生成一个文件。使用如下命令即可将清单文件中的对提取到文件中。 JAR,Java Ar...

    seal_deseal_de 评论0 收藏0

热门文章

<