码迷,mamicode.com
首页 > 编程语言 > 周排行
怎么样加快JavaScript加载和执行效率
JavaScript 在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因 JavaScript 的阻塞特性变的复杂,也就是说当浏览器在执行 JavaScript 代码时,不能同时做其他任何事情。本文详细介绍了如何正确的加载和执行 JavaScript 代码,从而提高其在浏览器中的性... ...
分类:编程语言   时间:2017-02-11 18:08:19    阅读次数:281
java反射的理解与应用(某大神博客中看到的博文,写的真的太好了,果断转载作为笔记)
原文地址:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html#undefined 一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信 ...
分类:编程语言   时间:2017-02-11 18:10:37    阅读次数:260
8 -- 深入使用Spring -- 2...4 使用@PostConstruct和@PreDestroy定制生命周期行为
8.2.4 使用@PostConstruct和@PreDestroy定制生命周期行为 @PostConstruct 和 @PreDestroy 同样位于javax.annotation 包下,也是来自Java EE 规范的两个Annotation,Spring直接借鉴了它们,用于定制Spring容器 ...
分类:编程语言   时间:2017-02-11 18:51:25    阅读次数:189
[java] 怎么去掉小数点后面不需要的0
import java.text.NumberFormat NumberFormat nf = NumberFormat.getInstance(); nf.format(3.300); ...
分类:编程语言   时间:2017-02-11 18:52:28    阅读次数:523
More Effective C++ Item14:明智运用exception specifications
使用exception specifications你必须非常仔细去确保,函数调用的子函数、注册的回调函数不会违背约定。而设计模板内部的异常更难确保。 设计回调机制的时候,如果调用方规定了不抛出异常,就必须确保注册进来的函数均不会抛出异常,书上给出了这样的做法: 并以CallBackPtr类型注册函 ...
分类:编程语言   时间:2017-02-11 18:51:49    阅读次数:149
SpringBoot学习(1)
IDE使用IDEA更加方便些,对本人来说eclipse更为方便些(可以下载相关的STD插件),这里使用最原始的创建maven工程的方式创建。 环境: JDK1.8 Maven3.3.3 Maven的配置文件可以使用aliyun的镜像,这样在down相关的jar包的时候会块一些。 好啦,开始Sprin ...
分类:编程语言   时间:2017-02-11 18:54:30    阅读次数:273
8 -- 深入使用Spring -- 2...5 Spring 3.0 新增的注解
8.2.5 Spring 3.0 新增的注解 @DependsOn @Lazy @DependsOn :用于强制初始化其他Bean。修饰Bean类或方法,可以指定一个字符串数组作为参数,每个数组元素对应一个强制初始化的Bean。 @Lazy : 用于指定该Bean是否取消预初始化。 啦啦啦 ...
分类:编程语言   时间:2017-02-11 18:56:19    阅读次数:229
Qt——线程与定时器
一、定时器QTimer类 The QTimer class provides repetitive and single-shot timers. The QTimer class provides a high-level programming interface for timers. To ...
分类:编程语言   时间:2017-02-11 19:00:50    阅读次数:628
2月11日 阿里巴巴Java开发手册 读后感
该手册分为几个部分: 印象深刻的几点: (五)集合处理 2.【强制】ArrayList的subList结果不可强转成ArrayList,否则会抛出ClassCastException 异常:java.util.RandomAccessSubList cannot be cast to java.ut ...
分类:编程语言   时间:2017-02-11 19:06:16    阅读次数:490
AIZU AOJ 2309 Vector Compression 最小树形图(朱—刘算法)
题意简述:给定若干个相同维度的向量,寻找一种排序方法,使得所有向量的表示长度总和最低。 所谓表示长度为(Aj-r*Ai)^2,其中i<j 数据范围:向量总数和维度均小于100 思路:(1)首先Ai和Aj确定后,最小表示长度是可以在线性时间计算出来的。使用简单的二次函数分析方法即可。 (2)上述可以得 ...
分类:编程语言   时间:2017-02-11 19:08:47    阅读次数:368
MVP+Dagger2+Rxjava+Retrofit+GreenDao 开发的小应用,包含新闻、图片、视频3个大模块,代码封装良好
练习MVP架构开发的App,算是对自己学过的知识做一个总结,做了有一段时间,界面还算挺多的,代码量还是有的,里面做了大量封装,整体代码整理得很干净,这个我已经尽力整理了。不管是文件(java、xml、...
分类:编程语言   时间:2017-02-11 19:09:12    阅读次数:234
Qt——线程与定时器
一、定时器QTimer类 The QTimer class provides repetitive and single-shot timers. The QTimer class provides a high-level programming interface for timers. To ...
分类:编程语言   时间:2017-02-11 19:49:15    阅读次数:300
不要用for in语句对数组进行遍历
for...in主要用于对数组和对象的属性进行遍历。for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 语法:for (variable in object) {...} 对数组操作 可以发现在for in函数中变量以字符串的形式出现,这时候在函数中操作a[x ...
分类:编程语言   时间:2017-02-11 19:50:26    阅读次数:240
分离式线程
1、技术都是为了解决实际问题的,考虑下面的场景: 主线程创建一个子线程,子线程做一些任务,在主线程上,等待子线程完成任务,然后向下运行。代码如下: #include <stdio.h> #include <pthread.h> #include <unistd.h> void* FuncA(void ...
分类:编程语言   时间:2017-02-11 20:43:38    阅读次数:305
Python爬取知乎网站
PS: 1、爬取的内容里面还有链接没有处理干净,虽然别人给了个源码,但是自己看不懂!(还要加油!↖(^ω^)↗↖(^ω^)↗) 2、视频里面说要模拟浏览器登入,但是我这里没有模拟还是可以正常的爬取(我用的是Python3) ...
分类:编程语言   时间:2017-02-11 20:43:37    阅读次数:215
第十三课、计算器核心解析算法(中)
一、中缀转后缀 1、中缀表达式转后缀表达式的过程类似编译过程 (1)、四则运算表达式中的括号必须匹配 (2)、根据运算符优先级进行转换 (3)、转换后的表达式中没有括号 (4)、转换后可以顺序计算出最后结果 2、转换过程 (1)、当元素e为数字:输出 (2)、当元素e为运算符: A、与栈顶运算符进行 ...
分类:编程语言   时间:2017-02-11 20:43:26    阅读次数:210
全局照明算法基础(一)——从辐射亮度到渲染方程
全局照明(Global Illumination)问题上已经有很多著名的算法,如路径追踪(Path Tracing),辐照度(Radiosity)等。绝大部分书籍/教材都直接介绍了做法,在理论方面有所欠缺(比如算法的正确性)。这段时间在看《Advanced Global Illumination》, ...
分类:编程语言   时间:2017-02-11 20:47:47    阅读次数:1634
读书笔记 effective c++ Item4 确保对象被使用前进行初始化
Item4 确保对象被使用前进行初始化 C++在对象的初始化上是变化无常的,例如看下面的例子: Int x; 在一些上下文中,x保证会被初始化成0,在其他一些情况下却不能够保证。看下面的例子: Class Point { Int x,y; }; Point p; P的数据成员有时候保证能够被初始化( ...
分类:编程语言   时间:2017-02-11 20:51:26    阅读次数:241
浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main__' 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义: “Make a sc ...
分类:编程语言   时间:2017-02-11 20:51:59    阅读次数:226
Python collections.defaultdict() 与 dict的使用和区别
在Python里面有一个模块collections,解释是数据类型容器模块。这里面有一个collections.defaultdict()经常被用到。主要说说这个东西。 综述: 这里的defaultdict(function_factory)构建的是一个类似dictionary的对象,其中keys的 ...
分类:编程语言   时间:2017-02-11 21:41:09    阅读次数:313
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!