文章库ARTICLE COLUMN

  • 一个通用自动处理 js版本号和css 版本号、自动压缩 js,css、自动清理网页注释工具

    一个通用自动处理 js版本号和css 版本号、自动压缩 js,css、自动清理网页注释工具

    摘要:简介是一个自动为网页添加的版本号插件支持的自动压缩,支持多种方法版本号添加,在使用时对代码入侵,不需要在页面上做任何标记,对开发友好,不需要调整现在代码直接引入中配置,会自动对打包的页面进行处理该插件自动采集文件的值进行文件版本号修 ...

    doodlewinddoodlewind 评论0 收藏0
  • [LeetCode] Flatten Binary Tree to Linked List

    [LeetCode] Flatten Binary Tree to Linked List

    摘要:思路这题相当于是当的时候,关键是要知道要被连接的的前面的一个这样才可以把接上。用一路做到底,当做到的时候,左边返回右边也返回,这时返回自己成为同样接着继续做。 Flatten Binary Tree to Linked List Flatten a binary tree to a fake "linked...

    lowettlowett 评论0 收藏0
  • JavaScript算法 ,Python算法,Go算法,java算法,系列之归并排序

    JavaScript算法 ,Python算法,Go算法,java算法,系列之归并排序

    摘要:常见的内部排序算法有插入排序希尔排序选择排序冒泡排序归并排序快速排序堆排序基数排序等。用一张图概括归并排序英语,或,是创建在归并操作上的一种有效的排序算法,效率为。 常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排...

    zhou_youzhou_you 评论0 收藏0
  • LintCode547/548_求数组交集不同解法小结

    LintCode547/548_求数组交集不同解法小结

    摘要:求数组交集不同解法小结声明文章均为本人技术笔记,转载请注明出处求数组交集要求元素不重复,给出两个数组,求二者交集且元素不重复,查找会超时解法一排序二分查找算法超时主要发生在大数组查找过程,因此采用二分查找提升查找效率,交集用保存实现去...

    gxyzgxyz 评论0 收藏0
  • java中的void的含义

    java中的void的含义

    摘要:是无返回值的意思。所以就没必要写了如果方法上面写了某种返回类型就必须写后面跟相应的类型值 void是无返回值的意思。 比方说 public void walk() { System.out.print("你好!"); } 如果别的地方调用这个方法 就会打印出 你好! 再看这...

    honhonhonhon 评论0 收藏0
  • Android 指定网络接口收发 Socket 数据

    Android 指定网络接口收发 Socket 数据

    摘要:用于标识所在多播组的本地接口。其中都是网络接口的唯一标识符号。运行程序,通过抓包后显示发送成功,并抓到了返回数据黑色标记行为发送数据,橙色标记行为接收数据。 上次写了一篇 Android Ping IPv6 地址的教程,这个工作的目的就是想通过 Volte 网...

    wangbinkewangbinke 评论0 收藏0
  • 【java源码一带一路系列】之HashMap.putVal()

    【java源码一带一路系列】之HashMap.putVal()

    摘要:表示该类本身不可比表示与对应的之间不可比。当数目满足时,链表将转为红黑树结构,否则继续扩容。至此,插入告一段落。当超出时,哈希表将会即内部数据结构重建至大约两倍。要注意的是使用许多有这相同的键值肯定会降低哈希表性能。 回顾上期✈观光线...

    cloudcloud 评论0 收藏0
  • merge Interval

    merge Interval

    For example, Given [1,3],[2,6],[8,10],[15,18], return [1,6],[8,10],[15,18]. # 1 based on start 26ms /** * Definition for an interval. * public class Interval { * int start; * int end; * ...

    terroterro 评论0 收藏0
  • 31. Next Permutation

    31. Next Permutation

    摘要:比如我们很容易知道下一个数字是。从尾到头找,第一段的部分出现。后面的部分就可以有更大的组合。这里是在递减序列中找到下一个比大的数字,作为序列的头。尾部的递减序列变成递增序列。 Implement next permutation, which rearranges numbers into ...

    densondenson 评论0 收藏0
  • 并发编程 - 探索一

    并发编程 - 探索一

    摘要:并发表示在一段时间内有多个动作存在。并发带来的问题在享受并发编程带来的高性能高吞吐量的同时,也会因为并发编程带来一些意想不到弊端。并发过程中多线程之间的切换调度,上下文的保存恢复等都会带来额外的线程切换开销。 0x01 什么是并发 要理解并...

    pcChaopcChao 评论0 收藏0
  • leetcode48 Rotate Image 90度旋转数组

    leetcode48 Rotate Image 90度旋转数组

    摘要:每一次的旋转,其实都是正方形上的四个元素之间的相互替换。所以本质上我们只需遍历每种长度正方形上的一条边,就可以完成这个正方形的旋转。最后实现整个数组矩阵的旋转代表正方形的起始位置,即,,即,代表当前正方形上的一条边上的一个点。 题目要...

    melody_lqlmelody_lql 评论0 收藏0
  • 缓存那些事

    缓存那些事

    摘要:分布式缓存应用和缓存分离,缓存多带带作为一个系统多带带部署,多个应用可以共享的访问缓存。通过静态变量一次获取所有的数据缓存起来避免频繁的读取。类似的分布式缓存实现方案还有的集群方案,其实现思想和的实现思想大相径庭。 0x01 前言 提到缓存...

    BigTomatoBigTomato 评论0 收藏0
  • 源码大招:不服来战!撸这些完整项目,你不牛逼都难!

    源码大招:不服来战!撸这些完整项目,你不牛逼都难!

    http://www.54tianzhisheng.cn/...

    cnswordercnsworder 评论0 收藏0
  • Java窗口(JFrame)从零开始(8)——文本框+文本域+密码框

    Java窗口(JFrame)从零开始(8)——文本框+文本域+密码框

    摘要:文本域构造方法摘要构造新的。构造显示指定文本的新的。密码框构造方法摘要构造一个新,使其具有默认文档为的开始文本字符串和为的列宽度。登录界面账号密码清除登录触发事件设置关闭方式,可以选择多种关闭玄子选项 应该最后一章了,前面有大神提到很...

    X1nFLYX1nFLY 评论0 收藏0
  • 史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Co

    史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Co

    摘要:程序的入口类打开网址访问,网页显示这就说明,从获取了的属性,而是从仓库读取的如图本文源码下载四参考资料优秀文章推荐史上最简单的教程终章史上最简单的教程第一篇服务的注册与发现史上最简单的教程第七篇高可用的分布式配置中心 转载请标明出处:...

    SQCSQC 评论0 收藏0
  • docker java8安装JCE

    docker java8安装JCE

    Dockerfile # Install the Java JCE Policy RUN curl -q -L -C - -b "oraclelicense=accept-securebackup-cookie" -o /tmp/jce_policy-8.zip -O http://download.oracle.com/otn-pub/java/jce/8/jce_polic...

    zhangke3016zhangke3016 评论0 收藏0
  • 软件测试笔记(一)理论篇

    软件测试笔记(一)理论篇

    摘要:软件测试笔记一理论篇有句话是这么说的能动手就别哔哔,尤其是在工作节奏堪比跑马的今天,大家都推崇实干精神,能解决问题就好,去他的理论。在软件产品完成了单元测试集成测试和系统测试之后,产品发布之前所进行的软件测试活动。 软件测试笔记(一)...

    inaptinapt 评论0 收藏0
  • Selenium ChromeDriver(headless)配置

    Selenium ChromeDriver(headless)配置

    摘要:注意和的区别没打开一个页面就截图最大化禁止下载加载图片注意模式需要支持,而且版尚未支持。相关配置选项地址参考 DesiredCapabilities caps = DesiredCapabilities.chrome(); DRIVER_PATH = FileUtil.getCommonProp("chrome.path")...

    lscholscho 评论0 收藏0
  • 回溯算法

    回溯算法

    摘要:回溯算法主要思想回溯算法的基本思想是从一条路往前走,能进则进,不能进则退回来,换一条路再试。回溯算法说白了就是穷举法。回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。用回溯算法解决问题的一般步骤为定义一个解空间,它包含问题的解。...

    ctriptechctriptech 评论0 收藏0
  • Quick Sort 与 Quick Selection 衍生

    Quick Sort 与 Quick Selection 衍生

    摘要:理解最关键的是结束后各个指针的状态,以及下一步递归的起止点。上面的模板在结束时是的状态,但是不确定中间还有没有一个数,如下图今天在图书馆写码没有带板子,就先照个图了注意里是里一定要注意这个灵活多变照这个思路的相关题 首先是记录一个quic...

    NeilyoNeilyo 评论0 收藏0
  • 软件测试江湖(二)神兵利器篇

    软件测试江湖(二)神兵利器篇

    摘要:软件测试江湖二神兵利器篇在上一篇文章中我们介绍了江湖上流传的各种软件测试的武功秘籍和心法,相信看过的小伙伴内力得到了很大的提升。功能测试篇功能测试,是软件测试里的入门级心法,自然也有与之相对应的兵器来发挥心法的最大功力。 软件测试江湖...

    fai1017fai1017 评论0 收藏0
  • jdk8+eclipse调优

    jdk8+eclipse调优

    摘要:修改机器物理内存为,增加或修改以下内容最大堆内存,设置为物理内存的初始堆内存,设置的和最大堆内存一样大新生区堆内存大小,设置为堆区的即之前的永久区,中不再有永久区概念通过修改文件,可以避免频繁的和参考 jdk8+eclipse调优 声明 文章均为本...

    NikoManiacNikoManiac 评论0 收藏0
  • Java基础知识整理之读取Properties文件的内容

    Java基础知识整理之读取Properties文件的内容

    摘要:中读取文件的内容工程目录创建一个文件文件名编写一个工具类声明对象读取配置文件为文件名提供外部访问的方法以格式返回对应的编写测试类读取制定的执行程序采用的优缺点优点可以完全限定类名的方式加载资源,可以直接读取出来操作比较便捷,可以在项目...

    JohnLuiJohnLui 评论0 收藏0
  • JavaScript算法 ,Python算法,Go算法,java算法,C#算法系列之插入排序

    JavaScript算法 ,Python算法,Go算法,java算法,C#算法系列之插入排序

    摘要:常见的内部排序算法有插入排序希尔排序选择排序冒泡排序归并排序快速排序堆排序基数排序等。插入排序在实现上,通常采用排序即只需用到的额外空间的排序,因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 常见...

    cgspinecgspine 评论0 收藏0
  • jstatd 启动报错解决:Could not create remote object

    jstatd 启动报错解决:Could not create remote object

    摘要:在命令行执行提示如下信息可以创建一个文件,比如,修改文件的内容为命令行窗口执行成功启动 在命令行执行jstatd提示如下信息 Could not create remote object access denied ("java.util.PropertyPermission" "java.rmi.server.ignoreSubClasses"...

    youkedeyoukede 评论0 收藏0

热门文章

<