首页 > 编程语言
高性能Javascript(1)
第一部分 加载与运行 Script Example 当浏览器遇到一个 Hello world! 这些看起来比较规整的代码有一个明显的性能问题就是:在部分加载了三个JavaScript文件。因为每个 此代码展示了所推荐的一个带有defer...
分类:编程语言   时间:2014-08-26 01:45:15    收藏:0  评论:0  赞:0  阅读:348
56 主子线程循环执行
public class Demo { public static Object o = new Object(); public static boolean flag = true; public static void main(String[] args) { ...
分类:编程语言   时间:2014-08-26 01:45:05    收藏:0  评论:0  赞:0  阅读:341
JavaScript性能优化:度量、监控与可视化1
HTTP事务所需要的步骤:接下来,浏览器与远程Web服务器通过TCP三次握手协商来建立一个TCP/IP连接,类似对讲机的Over(完毕) Roger(明白)TCP/IP模型TCP即传输控制协议(Transmission Con-trol Protocol)一旦TCP/IP连接建立,浏览器会通过该连接...
分类:编程语言   时间:2014-08-26 01:44:25    收藏:0  评论:0  赞:0  阅读:286
为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者spring.....
分类:编程语言   时间:2014-08-26 01:43:45    收藏:0  评论:0  赞:0  阅读:393
Python学习笔记(三)——迭代
知识点迭代迭代 什么是迭代呢?和递归又有什么区别呢? 根据维基百科和网上的资料: 迭代:迭代是重复反馈过程的活动,其目的通常是为了接近并到达所需的目标或结果。每一次对过程的重复被称为一次“迭代”, 而每一次迭代得到的结果会被用来作为下一次迭代的初始值。 如求1+2+3+4+5的和: ...
分类:编程语言   时间:2014-08-26 01:40:55    收藏:0  评论:0  赞:0  阅读:436
Java Web (0) -- Install Develop Enviroment
1. Install JDKhttp://blog.csdn.net/sonnet123/article/details/9169741如果原先存在老的jdk版本或者默认的jdk版本,上面的jdk信息可能不是最新版本,则需要[plain] view plaincopy安装javaalternativ...
分类:编程语言   时间:2014-08-26 01:39:45    收藏:0  评论:0  赞:0  阅读:291
javascript取反再取反的作用
在javascript中按位取反再取反可以将一个浮点数的转化为整形,而且其效率要比parseInt高出将近一倍 var start = new Date().getTime(); for (var i = 0; i < 10000000; i++) { var a = Math.random() * 5; ~~a; } console.info(new Date().getTime...
分类:编程语言   时间:2014-08-26 00:35:45    收藏:0  评论:0  赞:0  阅读:655
JAVA编程思想(4) - 多态(一)
多态 在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本类型。多态通过分离做什么和怎么做,从另一个角度将接口和实现分离开来。多态不但能够改善代码的组织结构和可读性,还能够创建可扩展程序。 再论向上转型 代码 //: polymorphism/music/Note.java // Notes to play on musical instruments. pack...
分类:编程语言   时间:2014-08-26 00:35:15    收藏:0  评论:0  赞:0  阅读:411
2014年8月25日,收藏家和杀手——面向对象的C++和C(一)
也许在看到C可以写面向对象这句话后,很多初、中级程序员惊呆了,认为我胡说八道。如果我换个说法,C可以以面向对象的方式写程序,但C语言本身并不直接具有面向对象的特性,这些程序员也许就会好受一些,会从认为我胡说八道转为认为我有机会自圆其说。下面就让我自圆其说一下。...
分类:编程语言   时间:2014-08-26 00:32:45    收藏:0  评论:0  赞:0  阅读:383
[Go语言]从Docker源码学习Go——Interfaces
Interface定义:type Namer interface { Method1(param_list) return_type Method2(param_list) return_type ...}注:1. interface中不能包含变量2. 一个类型不用显式去定义实现某...
分类:编程语言   时间:2014-08-26 00:27:15    收藏:0  评论:0  赞:0  阅读:367
GetNumber的实现(Python & Java & Golang)
TCO2014的编程赢取门票的题目,大致是从一个数组(大小为K),可以选取1~K个数,必须保证这n个数是从1~n,返回所有的选取方法个数。 思路:首先是得到从1开始连续的数,保存每个数的个数。然后通过排列组合得到结果。
分类:编程语言   时间:2014-08-26 00:24:15    收藏:0  评论:0  赞:0  阅读:392
C++实现二分检索算法
C++实现二分检索算法#include #include #includeusing namespace std;void enter(int arrayin[], int n); //输入函数void asort(int arrayin[], int n); //排序函数int Search(in...
分类:编程语言   时间:2014-08-26 00:24:05    收藏:0  评论:0  赞:0  阅读:217
ConcurrentHashMap 源码解析 -- Java 容器
ConcurrentHashMap的整个结构是一个Segment数组,每个数组由单独的一个锁组成,Segment继承了ReentrantLock。然后每个Segment中的结构又是类似于HashTable,也就是又是一个数组,数组的元素类型是HashEntry,每个形成一个桶。要找每个元素的时候,首...
分类:编程语言   时间:2014-08-26 00:17:15    收藏:0  评论:0  赞:0  阅读:392
你好,C++(2)1.3 C++世界版图1.4 如何学好C++
1.3 C++世界版图C++语言的发展过程,不仅是一个特性不断增加、内容不断丰富的过程,更是一个在应用领域中不断攻城略地的过程。在其30余年的发展过程中,C++在多个应用领域都得到了广泛的应用和发展。无论是在最初的UNIX/Linux操作系统上,还是在Windows操作系统上,甚至是在最近兴起的嵌入...
分类:编程语言   时间:2014-08-26 00:08:45    收藏:0  评论:0  赞:0  阅读:536
Python网络爬虫
http://blog.csdn.net/pi9nc/article/details/9734437 一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面...
分类:编程语言   时间:2014-08-26 00:06:55    收藏:0  评论:0  赞:0  阅读:515
spring junit jpa transaction
package com.fengshu.gotian.applicationImpl; import java.util.List; import javax.annotation.Resource; import org.apache.log4j.Logger; import org.junit.Test; import org.junit.runner.RunWith; impor...
分类:编程语言   时间:2014-08-25 23:03:35    收藏:0  评论:0  赞:0  阅读:809
Spring实战笔记3---使用表达式
首先来说一下Spring表达式的一些特性,也可以说成是一些用法: *使用Bean的id来引用Bean; *调用方法和访问对象的属性; *对值进行算数、关系和逻辑运算; *正则表达式匹配 *集合操作...
分类:编程语言   时间:2014-08-25 22:58:05    收藏:0  评论:0  赞:0  阅读:482
Python学习笔记(二)——NumPy
Python可以用List当数组用,但是由于List的元素可以是任意对象,因此保存一个List需要保存所有指针和元素。非常消耗内存。 本文学习博客:用Python做科学计算 整理笔记,以待备用。 首先是NumPy函数库导入 importnumpy as np 创建数组 array 使用array可以创建多维数组 a = np.array([[1, 2, 3, 4],[4, 5,...
分类:编程语言   时间:2014-08-25 22:55:55    收藏:0  评论:0  赞:0  阅读:429
Windows 互斥对象在线程同步上的运用
互斥对象在线程同步时的使用 1 多线程在资源共享的时候出现的问题          在程序中如果不同线程对同一个对象进行操作的话就有可能出现因为线程切换而导致的问题。例如下面的程序 #include #include #include using namespace std; #pragma comment(lib,"ws2_32.lib") DWORD WINAPIfun1P...
分类:编程语言   时间:2014-08-25 22:52:17    收藏:0  评论:0  赞:0  阅读:359
Spring 自动装配
严格的说,实际分为自动检测和自动装配两方面。 先说自动检测,自动检测就是允许Spring自动检测与定义Bean。这就意味着,不使用,你也能实现Spring中大多数的Bean的定义和装配。 为启用这一功能,你得引入context命名空间。...
分类:编程语言   时间:2014-08-25 22:50:25    收藏:0  评论:0  赞:0  阅读:444
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!