文章库ARTICLE COLUMN

  • [LintCode] strStr [KMP & brute force]

    [LintCode] strStr [KMP & brute force]

    Problem For a given source string and a target string, you should output the first index(from 0) of target string in source string. If target does not exist in source, just return -1. Note 我终于找到了比较好的K...

    DonaldDonald 评论0 收藏0
  • java jar打包使用总结(一)

    java jar打包使用总结(一)

    摘要:背景介绍将程序打包,无论是为了代码复用,还是发布应用,都是必不可少的的技能,上次总结了一下利用打包成,这次我来说如何打包。导入往往我们使用打包不只是为了双击使用,有时也是为了代码复用。碍于时间关系,将留待下一篇文章进行总结。 背景介绍...

    BlackjunBlackjun 评论0 收藏0
  • [LintCode] First Position of Target

    [LintCode] First Position of Target

    Problem For a given sorted array (ascending order) and a target number, find the first index of this number in O(log n) time complexity. If the target number does not exist in the array, return -1. Ex...

    chuyaochuyao 评论0 收藏0
  • java jar打包总结(二)

    java jar打包总结(二)

    摘要:前言昨天总结了使用进行打包今天说一下命令行下使用命令进行打包。在命令行下打包需要比使用这些成熟的工具更需要注意一些东西,但打包和使用总体来说都不算太复杂,下面慢慢讲述。第三行指定主类所在类路径。第四行指明程序运行的主类。 前言 昨天总...

    Mr_houziMr_houzi 评论0 收藏0
  • [LeetCode] Permutations I / II

    [LeetCode] Permutations I / II

    Permutations I Problem Given a list of numbers, return all possible permutations. Example For nums = [1,2,3], the permutations are: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]] Challe...

    sheryshery 评论0 收藏0
  • 【VisualVM 简明教程】(4): 分析CPU

    【VisualVM 简明教程】(4): 分析CPU

    摘要:快照,带线程命令,是显示全部进程,是显示线程,全格式输出显示进程树,不加显示所有实时快照推荐程度按数字从小到大。 有时候好好的程序放到生产服务器上一段时间后,就会发现服务器响应缓慢,进而进一步发现是cpu过高,于是就慌了,造成cpu过高的原...

    ormsformsf 评论0 收藏0
  • Android开发艺术探索--Activity

    Android开发艺术探索--Activity

    摘要:的控制又来控制一个栈和其状态。但是当变化发生的时候,将会有一个回调函数被执行。。前一个仍然保留在返回栈当中,但会处于停止状态。 接下来根据自己的平时的学习和自己最近要读的两本书《android开发艺术探索》和《android群英传》来梳理记录下自己...

    ephereridephererid 评论0 收藏0
  • [LintCode] Segment Tree Build & Segment Tree B

    [LintCode] Segment Tree Build & Segment Tree B

    摘要:唯一需要注意的就是的赋值取左右子树的的较大值,最后一层的独立结点的为对应数组中的值。 Segment Tree Build I Problem The structure of Segment Tree is a binary tree which each node has two attributes start and end denote an segment / int......

    honhonhonhon 评论0 收藏0
  • FineReport实现根据点击次数奇偶性排序的方法

    FineReport实现根据点击次数奇偶性排序的方法

    摘要:扩展后排序选中单元格,在单元格属性表扩展属性中的扩展后选择升序,值为公式,如下图图片描述注公式意义同上,此处是根据单元格进行排序,所以公式中输入的是单元格,不是数据列名字。 使用FineReport报表软在进行排序的时,很多时候您可能想实现根据...

    JouyPubJouyPub 评论0 收藏0
  • 【VisualVM 简明教程】(5): 分析线程

    【VisualVM 简明教程】(5): 分析线程

    摘要:是代表的主机第一个请求服务,使用线程池,生成一个多带带的线程来处理请请求。单个线程详细的数据查看线程的堆栈生成某个时刻的线程这些线程的来由一清二楚,很快就能定位问题所在。 VisualVM提供分析图形化监控线程的运行状态,有时候可能不是我们自...

    PrasantaPrasanta 评论0 收藏0
  • 【VisualVM 简明教程】(6): 检测死锁

    【VisualVM 简明教程】(6): 检测死锁

    摘要:并且分别给出了,线程的堆栈,就可以很快定位代码。避免无限期等待当一个线程必须等待另外一个线程的时候,最好加上一个等待时间。 运行了一段时间的程序,可能因为不小心的一些修改,造成死锁,本人就VisualVM简单的介绍下死锁的检测。 死锁程序 pack...

    oneasponeasp 评论0 收藏0
  • [LintCode] Max Points on a Line

    [LintCode] Max Points on a Line

    摘要:两次循环对中第个和第个进行比较设置重复点数,相同斜率点数。内部循环每次结束后更新和点相同斜率的点的最大数目。外部循环每次更新为之前结果和本次循环所得的较大值。重点一以一个点为参照求其他点连线的斜率,不需要计算斜率。 Problem Given n po...

    bingobingo 评论0 收藏0
  • [LintCode/LeetCode] Maximal Square

    [LintCode/LeetCode] Maximal Square

    摘要:类似这种需要遍历矩阵或数组来判断,或者计算最优解最短步数,最大距离,的题目,都可以使用递归。 Problem Given a 2D binary matrix filled with 0"s and 1"s, find the largest square containing all 1"s and return its area. Example Fo...

    DrinkeyDrinkey 评论0 收藏0
  • 单服务器防止生成重复订单的方法

    单服务器防止生成重复订单的方法

    摘要:涉及到取餐号的问题,每个商家都有相对应的取餐号,这时候很难用来实现,想了很多办法,首先做测试,生成一堆订单。,然后批量改变订单状态。 涉及到取餐号的问题,每个商家都有相对应的取餐号,这时候很难用 blockqueue来实现,想了很多办法,首先做...

    seanHaiseanHai 评论0 收藏0
  • [LintCode/LeetCode] Restore IP Addresses

    [LintCode/LeetCode] Restore IP Addresses

    摘要:第一个分割点第二个分割点第三个分割点 Problem Given a string containing only digits, restore it by returning all possible valid IP address combinations. Example Given "25525511135", return [ "255....

    bingobingo 评论0 收藏0
  • [LintCode] A + B Problem(位运算)

    [LintCode] A + B Problem(位运算)

    摘要:位运算笔记加法异或运算求和与运算进位。减法将负数化为正,两步完成取反做加法乘法的最后一位是,则结果每次循环后始终判断最后一位,进位累加小学生算式做乘法除法不赘述, Problem Write a function that add two numbers A and B. You should not ...

    xiaolinbangxiaolinbang 评论0 收藏0
  • [LeetCode/LintCode] Factorial Trailing Zeros

    [LeetCode/LintCode] Factorial Trailing Zeros

    摘要:是的倍数,先找有多少个个,然后找多少个个,补上,然后多少个个,补上个个个 Problem Write an algorithm which computes the number of trailing zeros in n factorial. Challenge 11! = 39916800, so the output should be 2 Note i是5的倍数,先找...

    Java_oldboyJava_oldboy 评论0 收藏0
  • Java8的新特性

    Java8的新特性

    摘要:语言特性系列的新特性的新特性的新特性的新特性的新特性的新特性的新特性的新特性的新特性序本文主要讲的新特性,也是一个重要的版本,在语法层面有更大的改动,支持了表达式,影响堪比的泛型支持。 Java语言特性系列 Java5的新特性 Java6的新特性 Ja...

    xi4oh4oxi4oh4o 评论0 收藏0
  • Java进阶2 —— 使用Object的通用方法

    Java进阶2 —— 使用Object的通用方法

    摘要:判断另外一个对象是否与当前对象相等返回当前对象的哈希值返回一个表示当前对象的字符串唤醒一个等待当前对象的锁监视器的线程。 原文链接:http://www.javacodegeeks.com/2015/09/using-methods-common-to-all-objects.html 本文是Java进阶课程的第二...

    jzmanjzman 评论0 收藏0
  • BerkeleyDB的Java版本的使用

    BerkeleyDB的Java版本的使用

    摘要:序在爬虫搜索领域里头用的比较多,整体来讲的特点是嵌入式数据库,功能强大,能支持几百的存储。添加依赖如果是以上的版本,则需要添加的仓库使用方式在里头主要有两种使用方式,一种是基于注解形式的,一种是原始的使用。 序 BerkeleyDB在爬虫、搜索...

    BaaaanBaaaan 评论0 收藏0
  • lucene简单入门

    lucene简单入门

    摘要:序说是界的检索之王,当之无愧。近年来的火爆登场,包括之前的及,其底层都是。简单了解,对使用还是有点帮助的。是当前最流行的开源大数据内存计算框架,采用语言实现,由伯克利大学实验室开发并于年开源。 序 说lucene是Java界的检索之王,当之无愧...

    VervericaVerverica 评论0 收藏0
  • lucene的查询与排序

    lucene的查询与排序

    摘要:序本文主要记录一下的另外两个要点的使用查询与排序。在指定距离可以找到第一个单词的查询。查询的几个语句之间保持者一定的距离。同时查询几个词句查询。从一个词距查询结果中,去除一个词距查询。 序 本文主要记录一下lucene的另外两个要点的api使用...

    baoxlbaoxl 评论0 收藏0
  • java rmi Caused by: java.lang.ClassNotFoundExcepti

    java rmi Caused by: java.lang.ClassNotFoundExcepti

    摘要:今天做这个作业的时候,复习了挺多的命令行的知识用多了命令行就不会了命令行编译带有包的文件打开注意这一部非常的关键,必须在你的源代码目录下打开否则在运行就会运行包中的文件终于成功了关键就在第二点参考资料我是在这里找到答案的 今天做这个作...

    BrennerBrenner 评论0 收藏0
  • java&javaweb学习笔记(汇总)

    java&javaweb学习笔记(汇总)

    摘要:我的学习笔记汇总标签笔记分为两大部分和笔记内容主要是对一些基础特性和编程细节进行总结整理,适合了解基础语法,想进一步深入学习的人如果觉得不错,请给,这也是对我的鼓励,有什么意见欢迎留言反馈目录基础巩固笔记反射基础巩固笔记泛型基础巩 我...

    yagamiyagami 评论0 收藏0
  • [LintCode] Kth  Largest Element [PriorityQueue]

    [LintCode] Kth Largest Element [PriorityQueue]

    摘要:可以不要用太简单的方法。先把它装满,再和队列顶端的数字比较,大的就替换掉,小的就。遍历完所有元素之后,顶部的数就是第大的数。 Problem Find K-th largest element in an array. Example In array [9,3,2,4,8], the 3rd largest element is 4.In...

    HwgHwg 评论0 收藏0

热门文章

<