文章库ARTICLE COLUMN

  • [leetcode]132. Palindrome Partitioning II

    [leetcode]132. Palindrome Partitioning II

    摘要:用表示当前位置最少需要切几次使每个部分都是回文。表示到这部分是回文。如果是回文,则不需重复该部分的搜索。使用的好处就是可以的时间,也就是判断头尾就可以确定回文。不需要依次检查中间部分。 Given a string s, partition s such that every s...

    AiryAiry 评论0 收藏0
  • 向EML文件追加附件的Java实现

    向EML文件追加附件的Java实现

    摘要:说明之前在网上也找了一下该需求的实现,但是后面测试发现几乎全部都只能够对没有附件的文件进行追加,如果已近带了附件的文件在执行时源文件会被破坏掉。代码原始文件已近有附件的情况直接追加即可原始文件不带附件需要将之前的正文与新加附件并列注依...

    TurboTurbo 评论0 收藏0
  • wemall app商城源码Android数据的SharedPreferences储存方式

    wemall app商城源码Android数据的SharedPreferences储存方式

    摘要:本文分享商城源码数据的储存方式,供技术员参考学习。所以不论的数据储存多么简洁,也只能是储存方式的一种补充,而无法完全代替数据库这样的储存方式。 wemall-mobile是基于WeMall的Android app商城,只需要在原商城目录下上传接口文件即可完成服...

    PrasantaPrasanta 评论0 收藏0
  • 对象的序列化存储:Serializable 和 Parceable

    对象的序列化存储:Serializable 和 Parceable

    摘要:而且这种方式也是推荐的序列化方式,因此我们应该首选。只要实现了这个接口,一个类的对象就可以实现序列化并可以通过和进行传递了。 文章参考自任玉刚大神的书籍《Android开发艺术探索》,强烈推荐这本书。 在进行Android开发的时候我们有时候需要用...

    RyanQRyanQ 评论0 收藏0
  • [译]新的高性能计算框架——KernelHive

    [译]新的高性能计算框架——KernelHive

    摘要:追踪正在进行的计算的状态。为了知道作业的进度,通过监听端口来接受二进制文件发来的信息。子系统监听的子系统包括多种预编译二进制文件。这些二进制文件被分配给对应的在应用层定义好的计算模版。 KernelHive: a new workflow-based framework for m...

    2shou2shou 评论0 收藏0
  • 如何处理有依赖的消息

    如何处理有依赖的消息

    摘要:生产者生产的消息要满足不了消费者才行。可以看到一个有依赖的消息我们在处理的过程,会多一次查询操作,性能多少会受点影响。如果没有的消息进来,孤儿院里是酱紫的。收到之后再处理,紧接着又找到的条消息,再出来,让去处理。 在项目中踏完一系列坑...

    TonyTony 评论0 收藏0
  • Java Lambda表达式

    Java Lambda表达式

    摘要:表达式的主要作用就是代替匿名内部类的烦琐语法。从这点来看,表达式的代码块与匿名内部类的方法体是相同的。与匿名内部类相似的是,由于表达式访问了局部变量,该局部变量相当于与一个隐式的修饰,因此不允许对局部变量重新赋值。 函数式接口 函数式...

    lewiflewif 评论0 收藏0
  • 记一次JVM调优

    记一次JVM调优

    摘要:现象登入生产环境,使用命令因为这时候并没有打的,所以只能观察现象。其他的可以根据这个类推,是内纯的占用量。 前言 我们的游戏上线之初,经常有玩家反馈卡,或者有网络延迟等现象,造成用户流失等现象,这时候我就想到是不是可能是之前的jvm配置有...

    sugarmosugarmo 评论0 收藏0
  • 微信小程序里碰到的坑和小知识

    微信小程序里碰到的坑和小知识

    摘要:本文作者来自授权地址已解决在里设置了图片路径在里正常无误但是在手机上是没有显示的解决办法这段话位置放那么偏问题描述代码截图模拟器里的效果手机里的效果未解决用小程序自带的底部导航组件的话没法实现跟微信原生底部小红点或者消息提醒的功能已解...

    233jl233jl 评论0 收藏0
  • Spring 学习小结

    Spring 学习小结

    最近又看了下spring4.0的文档,根据文档里的新特性总结一下

    since1986since1986 评论0 收藏0
  • 基于Java Swing的仪表盘实现

    基于Java Swing的仪表盘实现

    摘要:指针对于表示我们的当前值的大小,我们需要一个指针来指向我们的当前值,这个时候我们需要根据提供的数值的大小,绘制一个指针来表示当前的值,指向刻度盘上的当前位置。实现效果线性刻度盘弧形刻度盘半圆中心刻度盘圆形刻度盘开源实现地址 序言 够几...

    littleGrowlittleGrow 评论0 收藏0
  • 完整的网站开发技术学习建议

    完整的网站开发技术学习建议

    摘要:本文讲解的是一份学习参考目录,如果能坚持学习下去,那你离全栈又近了一步。 本文讲解的是一份学习参考目录,如果能坚持学习下去,那你离全栈又近了一步。一.网页编辑1.网页编辑技术 (1)起步:包含html,css 推荐网站:html菜鸟教程 慕课网 w3csc...

    freewolffreewolf 评论0 收藏0
  • 通过项目逐步深入了解Mybatis<二>

    通过项目逐步深入了解Mybatis<二>

    摘要:的实例不能共享使用,它也是线程不安全的。因此最佳的范围是请求或方法范围定义局部变量使用。在中就不需要直接对数据库的连接参数进行硬编码了。 转载请务必注明出处,原创不易! 相关文章:通过项目逐步深入了解Mybatis 本项目全部代码地址:Github...

    BigTomatoBigTomato 评论0 收藏0
  • Dynamic Proxy Pattern Self-Conclusion

    Dynamic Proxy Pattern Self-Conclusion

    Reflection and dynamic compiling are used to achieve dynamic proxy pattern. Based on learning today, long story in short, there are four steps to implement it. Get the instance which is the dynamic p...

    kid143kid143 评论0 收藏0
  • Java 枚举类

    Java 枚举类

    摘要:返回枚举值在枚举类中的索引值就是枚举值在枚举声明中的位置,第一个枚举值的索引值为零。这是一个静态方法,用于返回指定枚举类中指定名称的枚举值。 手动实现枚举类 手动实现枚举类 实例有限而且固定的类,在Java里被称为枚举类。 早期采用通过定义...

    LiuRhoRamenLiuRhoRamen 评论0 收藏0
  • 右脑编程--左脑是基础(3)之逻辑篇

    右脑编程--左脑是基础(3)之逻辑篇

    摘要:结果显示,代码写的好的,用中文表述起来也是清晰明了代码写的差的,基本上无法用中文来表述自己的思维意图。注意这部分全部用中文来练习,这样,就没人有借口来为自己的逻辑问题找理由了。 在上一篇中,我讲到了英语的重要性,也提到了一个概念代码...

    VPointerVPointer 评论0 收藏0
  • ThreadLocal基本原理及运用

    ThreadLocal基本原理及运用

    摘要:基本原理线程本地变量是和线程相关的变量,一个线程则一份数据。其中为声明的对象。对于一个对象倘若没有成员变量,单例非常简单,不用去担心多线程同时对成员变量修改而产生的线程安全问题。并且还不能使用单例模式,因为是不能多线程访问的。 Thread...

    VEIGHTZVEIGHTZ 评论0 收藏0
  • [leetcode]Longest Valid Parentheses

    [leetcode]Longest Valid Parentheses

    摘要:在问题中,我们可以用来检验括号对,也可以通过来检验。遇到就加一,遇到就减一。找到一对括号就在最终结果上加。我们用来表示当前位置的最长括号。括号之间的关系有两种,包含和相离。 Longest Valid Parentheses Given a string containing just the...

    qujianqujian 评论0 收藏0
  • [leetcode] 403. Frog Jump

    [leetcode] 403. Frog Jump

    摘要:还有一个石头可能由之前的多个石头到达,这又是可以优化的地方。当前结果可由之前的结果得出,且有重复的搜索方法,就需要用。 [链接描述]leetcode 题目。 有点类似于jump game, 只不过这里对步数有了隐形的要求,当前步数和之前步数有关。如果我们...

    mo0n1andinmo0n1andin 评论0 收藏0
  • 微信小程序中rpx与rem单位使用

    微信小程序中rpx与rem单位使用

    摘要:小程序毕竟出来不久,以上言论有的属于官方文档,有的属于自己瞎捉摸,大家不能全信,要自己测了才知道 原作者: 小小小 来自: 授权地址 本文讲解rpx和rem应用于微信小程序,如果你还没有入门,建议先从下面看起: 微信小程序官方文档web app变革之r...

    lwx12525lwx12525 评论0 收藏0
  • Java对象内存布局解析

    Java对象内存布局解析

    摘要:堆内存用于存放我们在程序中创建的对象,一旦没有足够的空间用于存放这些对象,即会抛出异常。当我们采用后一种方式时,我们需要了解一个对象是如何占据堆内存空间的,或者说是了解一个对象是由哪些部分组成的。 JVM将内存划分为程序计数器(Program C...

    charles_paulcharles_paul 评论0 收藏0
  • java中的AIO

    java中的AIO

    摘要:会关联线程池,它的任务是接收处理事件,并分发给负责处理通道中操作结果的结果处理器。跟通道中发起的操作关联的结果处理器确保是由线程池中的某个线程产生。基本思想是主线程会派一个侦查员到独立的线程中执行操作。 简介 jdk7中新增了一些与文件(网...

    邹强邹强 评论0 收藏0
  • [leetcode]321. Create Maximum Number

    [leetcode]321. Create Maximum Number

    摘要:题目意思从两个数组中,保持元素相对位置不变的前提下,找到一个长度为的最大数组。我们每次取两个数组中剩下的最靠前元素里较大的一个。合并之前结果,得到一个长度为的最大数组。三个不同的函数分别用于取,合并,比较。 Given two arrays of lengt...

    codeGooglecodeGoogle 评论0 收藏0
  • [leetcode]174. Dungeon Game

    [leetcode]174. Dungeon Game

    摘要:为了保证骑士可以最终到达,我们可以从终点逆向走到起点。为正数表示是药水,骑士可以相应降低初始血量。为负数表明要增加血量来保证存活。用二维空间来表示当前位置所需的最小血量,不断向左上方走直到起点。用来表示当前层与下一层。 The demons ha...

    siberiawolfsiberiawolf 评论0 收藏0
  • Java多线程笔记(二):锁与闭锁工具类

    Java多线程笔记(二):锁与闭锁工具类

    摘要:如果释放的次数多了,会得到一个异常反之则会导致当前线程一直持有该锁,导致其他线程无法进入临界区。,若没有参数,当前线程会尝试获得锁,如果申请锁成功,则返回,否则立即返回。闭锁闭锁是一种同步工具类,可以延迟线程的进度直到其到达终止状态。...

    skinnerskinner 评论0 收藏0

热门文章

<