• 利用 javascript 实现富文本编辑器

     发表于 2 周 前

    近期项目中需要开发一个兼容PC和移动端的富文本编辑器,其中包含了一些特殊的定制功能。考察了下现有的js富文本编辑器,桌面端的很多,移动端的几乎没有。桌面端以UEditor为代表。但...

  • Glide 为什么优秀

     发表于 3 周 前

    Android 开发中需要处理图片的地方很多,但如何针对 Android 平台的特性,将图片这件不简单的事情,做到顺滑流畅则没那么简单。今天就分析下,Google 推荐的 Glid...

  • Java并发编程:阻塞队列BlockingQueue

     发表于 3 周 前

    阻塞队列BlockingQueue是JDK1.5并发新特性中的内容,阻塞队列首先是一个队列,同样实现了Collection接口。阻塞队列提供了可阻塞的put和take方法,以及支持...

  • 国内最火的 HTML、CSS、JavaScript 开源项目 Top 榜,你知多少?

     发表于 1 个月 前

    对于开发者而言,想要着手前端开发,HTML、CSS 和 JavaScript 是三项必备的基础技能。而如何事半功倍地掌握好这些知识?通过了解当下火热的开源项目不乏为最佳学习姿势。本...

  • 20个非常有用的Java程序片段

     发表于 1 个月 前

    下面是20个非常有用的Java程序片段,希望能对你有用。...

  • 正则基本入门

     发表于 1 个月 前

    以前看了许许多多的正则教程,收货并不多,往往都是蜻蜓点水,一点就过。事实上,正则用处真的超级大,比如匹配innerHTML的内容,以及表单验证,也是非他莫属。这里,我结合js,对正...

  • Java在线问题排查利器之Btrace&Greys

     发表于 1 个月 前

    前段时间升级了urs新的远程cookie校验模式。功能上线后,发现涉及用户cookie 校验的接口,有时会报接口超时。通过日志埋点方式,确认了与urs提供的jar包内的新验证方法有...

  • Android开源 - RxWebSocket:基于 OkHttp 和 RxJava 封装的 WebSocket 客户端

     发表于 1 个月 前

    RxWebSocket是一个基于okhttp和RxJava封装的WebSocket客户端,此库的核心特点是 除了手动关闭WebSocket(就是RxJava取消订阅),WebSoc...

  • PopUnder 研究:Javascript逆向与反逆向

     发表于 1 个月 前

    最近在研究 PopUnder 的实现方案,通过 Google 搜索 js popunder 出来的第一页中有个网站 popunderjs.com ,当时看了下,这是个提供 popu...

  • Java数据结构与算法解析——伸展树

     发表于 1 个月 前

    伸展树(Splay Tree)是特殊的二叉查找树。它的特殊是指,它除了本身是棵二叉查找树之外,它还具备一个特点: 当某个节点被访问时,伸展树会通过旋转使该节点成为树根。这样做的好处...

  • 2017 年 9 月:15 个有趣的 JS 和 CSS 库

     发表于 1 个月 前

    迎来了金秋 9 月,在这收获的季节,Tutorialzine 又为我们带来了哪些新鲜、有趣的前端资源呢?前端开发者们,一起来看看有木有你需要的前端库。...

  • 写出优质Java代码的4个技巧

     发表于 1 个月 前

    如果现在要求对你写的Java代码进行优化,那你会怎么做呢?作者在本文介绍了可以提高系统性能以及代码可读性的四种方法,如果你对此感兴趣,就让我们一起来看看吧。以下为译文。...

  • JavaScript是如何工作的:内存管理 + 如何处理4个常见的内存泄露

     发表于 1 个月 前

    几周前,我们开始写一个系列,深入探讨JavaScript和它的工作原理。我们认为了解JavaScript的构成以及它们如何协作,有助于编写出更好的代码和应用程序。...

  • Kotlin 中的领域特定语言

     发表于 1 个月 前

    如果你看过 我最近发表 关于  Kotlin 的文章,你可能会注意到我曾经提到过   DSL( Domain Specific Languages ,领域专用语言) 。 Kotli...

  • 10 个最终编译成 JavaScript 的脚本语言

     发表于 1 个月 前

    与简单的网站相比,现代应用程序有更多 不同的需求 。但是,浏览器是一个拥有(大部分)固定技术的平台,而且JavaScript仍然是web应用程序的核心语言;需要在浏览器中运行的任何...

  • 使用Android Studio开发可独立运行(runnable)混淆过的Jar程序

     发表于 2 个月 前

    之前开发Java程序一直都是使用Eclipse 开发Jar程序,现在开发基本上都已经弃用Eclipse了,但是有时偶尔开发个小的Jar程序,还要切换回去好麻烦,刚好前几天有人问几个...

  • Java总结篇系列:Java泛型

     发表于 2 个月 前

    本文中的例子主要是为了阐述泛型中的一些思想而简单举出的,并不一定有着实际的可用性。另外,一提到泛型,相信大家用到最多的就是在集合中,其实,在实际的编程过程中,自己可以使用泛型去简化...

  • JavaScript作用域和闭包

     发表于 2 个月 前

    作用域和闭包在JavaScript里非常重要。但是在我最初学习JavaScript的时候,却很难理解。这篇文章会用一些例子帮你理解它们。...

  • 【译】Redux 还是 Mobx,让我来解决你的困惑!

     发表于 2 个月 前

    我在去年大量的使用了 Redux ,但我最近都在使用 Mobx 来做状态(state)管理。 似乎现在社区里关于该选什么来替代 Redux 很自然地成为了一件困惑的事 。开发者不确...

  • Java 9的JDK中值得期待的:不仅仅是模块化

     发表于 2 个月 前

    介绍了即将在9.21发布的Java 9新特性,除了最重要的模块化以外,还涉及到编译,工具,协议,缓存等新特点,也提及了在此次版本中移除的功能,供Java爱好者阅读和参考。...