文章库ARTICLE COLUMN

  • 前后端完全分离之 API 设计

    前后端完全分离之 API 设计

    摘要:删除后指定产品不存在获取商品列表未分页获取全部商品成功系列的表壳材料为轻巧的银色及深空灰色阳极氧化铝金属,强化玻璃材质为显示屏提供保护。外观设计不再棱角分明,表层玻璃边有一个弧度向下延伸,与阳极氧化铝金属机身边框衔接。 背景 API 就是...

    gaaragaara 评论0 收藏0
  • 为什么好么些人在谈论怎么做完美,而不是怎么做好?

    为什么好么些人在谈论怎么做完美,而不是怎么做好?

    摘要:做只在乎怎么把告诉我的东西再交给,怎么把的东西交给。做超人无敌了比我差一点,有件事不能做。。想到什么都写这里我是男的,所以上面没写男超人,呵呵。 这是我在segmentfault回答的一个问题里的回复,觉得写的挺多的有点恶搞在里面,拿来给大伙分享...

    callmewhycallmewhy 评论0 收藏0
  • 实战Java虚拟机之二“虚拟机的工作模式”

    实战Java虚拟机之二“虚拟机的工作模式”

    摘要:今天开始实战虚拟机之二虚拟机的工作模式。总计有个系列实战虚拟机之一堆溢出处理实战虚拟机之二虚拟机的工作模式实战虚拟机之三的新生代实战虚拟机之四禁用实战虚拟机之五开启编译目前的虚拟机支持和两种运行模式。 今天开始实战Java虚拟机之二:虚...

    focusjfocusj 评论0 收藏0
  • July算法习题 -  字符串1

    July算法习题 - 字符串1

    摘要:反转上述步骤得到的结果字符串,即反转字符串的两部分和给予反转,得到,形式化表示为,这就实现了整个反转。例如,原字符串为,,输出结果为。同单词翻转输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变,句子中单词以空格符隔开。 ...

    BettaBetta 评论0 收藏0
  • Java泛型:泛型类、泛型接口和泛型方法

    Java泛型:泛型类、泛型接口和泛型方法

    摘要:泛型类容器类应该算得上最具重用性的类库之一。也就是说,如果使用泛型方法可以取代将整个类泛化,那么应该有限采用泛型方法。以上,泛型的第一部分的结束。 根据《Java编程思想 (第4版)》中的描述,泛型出现的动机在于: 有许多原因促成了泛型的出...

    khs1994khs1994 评论0 收藏0
  • 浅谈Java字符串(操作)

    浅谈Java字符串(操作)

    摘要:由于实现了接口,它支持通过索引值去随机访问元素。第三种,循环遍历。如下效率分析遍历时,使用随机访问即,通过索引序号访问效率最高,而使用迭代器的效率最低类型转换如何实现与基本数据类型的装换将转换为基本的数据类型。 虽是读书笔记,但是如转...

    tylintylin 评论0 收藏0
  • 算法设计 - 寻找一个字符串的重复子串LRS

    算法设计 - 寻找一个字符串的重复子串LRS

    摘要:后缀数组最典型的是寻找一个字符串的重复子串字符串大小比较字符串大小比较是指字典顺序,也就是对于两个字符串。注意,在语言中,后缀数组记录的也就是数组中的元素是一个字符指针,指向的是一个子串的起始字符。 虽是读书笔记,但是如转载请注明出处...

    shleyZshleyZ 评论0 收藏0
  • 继承、装饰和动态代理修改对象既有方法

    继承、装饰和动态代理修改对象既有方法

    摘要:继承修改的方法虽然简单,但是一个已经生成的对象是不能使用继承来进行这个方法修改的,因为对象已经生成,它的方法就是父类的方法,不能把它转成子类并进而使用子类方法的。 如何来改变一个对象的中的既有方法呢? 比如如下代码: class Dog{ p...

    leonleon 评论0 收藏0
  • 工厂模式和“万能”工厂类

    工厂模式和“万能”工厂类

    摘要:如下工厂类文件我们可以发现,通过工厂类的包装,在调用工厂类方法构造对象时可以十分轻松地完成任务,而后面的其他任务则交由工厂类的静态代码块完成。因此我们考虑把这部分代码写入工厂类,再生产过程前进行判断,过程封装进工厂类。 需要构造一...

    LancerCometLancerComet 评论0 收藏0
  • Java 用自定义类型作为HashMap的键

    Java 用自定义类型作为HashMap的键

    摘要:检查对应位置中的对象和当前对象是否相等。重载是为了向表明当前对象和上所保存的对象是相等的,这样我们才真正地获得了这个所对应的这个键值对。以下例子可以作为上述说明的佐证以上即是全部。 这是Java中很经典的问题,在面试中也经常被问起。其实很...

    张率功张率功 评论0 收藏0
  • JavaEE:一个宽广的概念。

    JavaEE:一个宽广的概念。

    摘要:有人反驳人家工作两年,你谈个球的标准。,,,,的概念不能更广啊。附录一个项目用来演示各种新特性的示例,有超过个示例程序。 这篇博客什么技术内容都没有,纯粹是介绍JAVAEE这个宽广的概念。 本文内容的基于的环境是JavaEE7 起因: 起因是...

    MASAILAMASAILA 评论0 收藏0
  • 用Lambda武装你的Java: 灵活的事务

    用Lambda武装你的Java: 灵活的事务

    摘要:假如你写了类似这样的和伪代码问题来了,和分别用了两个分开的事务,如果你用了或,并且是的,这就没法运行。你需要让两次调用运行在同一个事务里。 当你采用Spring之类的框架,用了声明式事务,难道每一段需要事务的代码都必须写成一个bean method,...

    The questionThe question 评论0 收藏0
  • Java参考笔记之运算符、表达式

    Java参考笔记之运算符、表达式

    摘要:赋值运算符赋值运算符号描述赋值一元运算符一元运算符描述正号负号,否定算术运算符算术运算符描述加法减法乘法除法取模求余数关系运算符关系运算符描述大于小于大于等于小于等于等于不等于递增与递减运算符递增与递减运算符描述递增,变量值加递减, ...

    fuchenxuanfuchenxuan 评论0 收藏0
  • Java思想之容器implements与接口interface

    Java思想之容器implements与接口interface

    摘要:类似于中的事件驱动函数,当有事件发生时候,通过回调函数,通知主函数。一旦或内的某个函数触发了某个事件,就能通过监听接口发送给主函数,类似中的事件回调函数。父类与子类通过实现接口调用,此时即为父类本身。 http://homeway.me/ 0x01.A...

    MockingBirdMockingBird 评论0 收藏0
  • leetcode2 - Add Two Numbers

    leetcode2 - Add Two Numbers

    摘要:感想刚开始看到这道题,觉得很简单,跟归并的过程比较像,算法复杂度。可以半小时之内完全可以搞定。可是随着一次次提交出问题,发现似乎没有我想的那么简单问题其实就出现在各种没有处理好,剑指多次提到的写代码要注意健壮性深刻体会到了。 You are ...

    BerwinBerwin 评论0 收藏0
  • 实战Java虚拟机之一“堆溢出处理”

    实战Java虚拟机之一“堆溢出处理”

    摘要:如下文字显示了典型的堆内存溢出一旦发生这类问题,系统就会被迫退出。有关等工具的使用,可以参阅实战虚拟机故障诊断与性能优化第章。除了在发生时可以导出堆信息外,虚拟机还允许在发生错误时执行一个脚本文件。 从今天开始,我会发5个关于java虚拟...

    ArnoArno 评论0 收藏0
  • Java - 并发 atomic, synchronization and volatile

    Java - 并发 atomic, synchronization and volatile

    摘要:线程的这种交叉操作会导致线程不安全。原子操作是在多线程环境下避免数据不一致必须的手段。如果声明一个域为一些情况就可以确保多线程访问到的变量是最新的。并发要求一个线程对对象进行了操作,对象发生了变化,这种变化应该对其他线程是可见的。 虽...

    StonePandaStonePanda 评论0 收藏0
  • 无向图的实现和一些常用算法(一)

    无向图的实现和一些常用算法(一)

    摘要:无向图的数据结构边数边的数目邻接表,存储与该节点相邻的节点,一个链表数组无向图的创建一个含有个节点但不含边的无向图从输入流中读取一幅图返回图中有多少个节点边数添加一条边节点相邻的所有顶点对象的字符串表示实现很简单邻接表既然实现了图这种...

    LsnshLsnsh 评论0 收藏0
  • 如何获得一个集合的所有子集合?

    如何获得一个集合的所有子集合?

    摘要:对于集合里面的任何一个元素,有两种可能,一种是在子集合里,另一种是不在子集合里。在子集合里的话用表示,不在的话用表示,那么一个集合的子集合都可以用二进制表示,假设集合为,那么可以用下列二级制表示共有种表示。 对于集合里面的任何一个元素...

    cnswordercnsworder 评论0 收藏0
  • Boyer-Moore算法的实现

    Boyer-Moore算法的实现

    摘要:算法用于搜索匹配字符串,如中的查找功能,是一个十分巧妙高效的算法。如果好后缀有多个,则除了最长的那个好后缀,其他好后缀的上一次出现位置必须在头部。 Boyer-Moore算法用于搜索匹配字符串,如Word中的查找功能,是一个十分巧妙高效的算法。下面...

    stormzhangstormzhang 评论0 收藏0
  • Java Servlet实现文件上传

    Java Servlet实现文件上传

    摘要:翻了几篇教程,写出来了一个简单的文件上传接收代码。这里我们就真正建了一个的实例来处理文件的上传。可以设置上传文件的最大大小。参考的文章实现基本文件上传在中使用开源包实现文件上传功能 文件上传可以说是Web应用中很常用的一块,前几天打算研...

    JeffJeff 评论0 收藏0
  • Java笔记 - transient

    Java笔记 - transient

    摘要:是表明该数据不参与序列化。使用对象序列化,在保存对象时,会把其状态保存为一组字节,在未来,再将这些字节组装成对象。有了这个标记的就能被序列化机制处理。 虽是读书笔记,但是如转载请注明出处 http://segmentfault.com/blog/exploring/ .. 拒绝...

    zhigoozhigoo 评论0 收藏0
  • Java笔记-容器源码(持续更新)

    Java笔记-容器源码(持续更新)

    摘要:加载因子是哈希表在其容量自动增加之前可以达到多满的一种尺度。当哈希表中的条目数超出了加载因子与当前容量的乘积时,则要对该哈希表进行操作即重建内部数据结构,从而哈希表将具有大约两倍的桶数。成员变量每个对由封装,存在了对象数组中。 虽是读...

    mrli2016mrli2016 评论0 收藏0
  • java代码优化

    java代码优化

    摘要:的使用循环内不要创建对象这种做法会在内存中保存份这个对象的引用会浪费大量的内存空间,改为当创建对象不可避免时,注意避免多次的使用初始化一个对象。 30.new的使用 循环内不要创建对象 javafor(int i=1;i...

    keeliikeelii 评论0 收藏0
  • 更新OSX的Java版本

    更新OSX的Java版本

    摘要:中自带的版本过低目前仅为现在很多应用要求版本为所以必须要升级本文章基于版本步骤到官网上下载最新的安装下载好的到目录下查看安装的假设最新安装的为更改的软连接在中系列的命令都只是软连接连接到目录下的命令而是 OSX中自带的Java版本过低, 目前...

    JacendfengJacendfeng 评论0 收藏0

热门文章

<