1.原生JavaScript实现字符串长度截取 function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0; i < str.length; i++) { if (icount < len - 1) { temp = str.substr(i, 1); if (patrn.exec(temp) == null)…
原生JavaScript技巧大收集 地址:http://itindex.net/detail/47244-javascript…
Atitit.Js调用后台语言 java c#  php swing android  swt的方法大总结 1. Js调用后台语言有三种方法1 2. Swt  BrowserFunction 绑定方法1 3. Android webview 可以绑定对象1 4. Js 调用Java Nashorn引擎,可以绑定对象1 4.1. 绑定对象方式2 4.2. 在Nashorn中直接使用Java类2 5. 参考2 1. Js调用后台语言有三种方法 绑定方法,绑定对象,直接使用api引入宿主环境 2. S…
原生JavaScript技巧大收集 1.原生JavaScript实现字符串长度截取function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0; i < str.length; i++) { if (icount < len - 1) { temp = str.substr(i, 1); if (patrn.ex…
(转自:http://my.oschina.net/u/436879/blog/85478) 在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理认清Java中静态方法和静态属性的问题. 一般,JVM的内存分为两部分:Stack和Heap. Stack(栈)是JVM的内存指令区.Stack管理很简单,push一定长度字节的数据或者指令,Stack指针压栈相应的字节位移:pop一定字节长度数据或者指令,St…
G1收集器的收集原理 来源 http://blog.jobbole.com/109170/ JVM 8 内存模型 原文:https://blog.csdn.net/bruce128/article/details/79357870 这里介绍的是JDK1.8 JVM运行时内存数据区域划分.1.8同1.7比,最大的差别就是:元数据区取代了永久代.元空间的本质和永久代类似,都是对JVM规范中方法区的实现.不过元空间与永久代之间最大的区别在于:元数据空间并不在虚拟机中,而是使用本地内存. 二.各区域介绍…
java内存模型和线程规范 JVM高级特性与实践(三):垃圾收集算法 与 垃圾收集器实现 大致知识点如下: 4种垃圾收集算法概念的学习 7种垃圾收集器特征的学习 一. 垃圾收集算法 1. 标记-清除算法(Mark-Sweep) 算法分成“标记”.“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象. 垃圾收集算法中最基础的算法 ,后续的收集算法都是基于这种思路并对其不足进行改进而产生的. 主要不足有两点: 效率问题,标记和清除两个过程的效率都不高: 空间问题,标记…
Collector常见用法     常用形式为:   .collect(Collectors.toList()) collect()是Stream的方法 Collectors  是收集器Collector 的工厂方法,提供了一些常用的收集器  比如 常用收集器概要 收集器 行为 toList() 将元素收集到一个  List 中. toSet() 将元素收集到一个  Set 中. toCollection() 将元素收集到一个  Collection 中. toMap(...) 将元素收集到一个…
一篇经典的 介绍netbeans中swing 应用程序框架的文章 http://blog.csdn.net/tangwing/article/details/5745075 Swing外观框架 BeautyEye http://www.oschina.net/p/beautyeye http://code.google.com/p/beautyeye/ 下载地址:http://code.google.com/p/beautyeye/downloads/detail?name=beautyeye_…
Chrome 的扩展应用 ChromeSnifferPlus ( 开源中国地址:http://www.oschina.net/p/chromesnifferplus,GitHub 地址:https://github.com/justjavac/ChromeSnifferPlus) 可以探测正在使用的开源软件或者 js 类库,开发者必备. 下面利用这个扩展收集一些常见网站使用的服务器软件.js 类库和其他开源软件以及它们的版本 ( 2014. 11.5 起). 1. 新浪微博 - 微相册 ( ht…