码迷,mamicode.com
首页 > 2015年08月30日 > 全部分享
计算几何模板
既然咱负责计算几何,就多刷一些题吧ww模板改编自刘汝佳点,线基础部分:struct Point{double x, y;Point(double x=0, double y=0) :x(x),y(y) {}};typedef Point Vector;Point Read(){double x, y...
分类:其他好文   时间:2015-08-30 00:54:07    阅读次数:186
Javascript高级程序设计——第三章:基本概念(二)
相等操作符: 相等==:这个操作符会先转换操作数,强制类型转换,然后再比较他们的相等性。 null == undefined //trueNaN == NaN //false"5" == 5 //tr...
分类:编程语言   时间:2015-08-30 00:54:15    阅读次数:126
设计模式12: Proxy 代理模式(结构型模式)
Proxy 代理模式(结构型模式)直接与间接人们对于复杂的软件系统常常有一种处理手法,即增加一层间接层,从而对系统获得一种更为灵活、满足特定需求的解决方案。如下图,开始时,A需要和B进行3次通信,当增加一个C后,C和B只需要通信一次,A和C通信3次就好了。动机(Motivation)在面向对象系统中...
分类:其他好文   时间:2015-08-30 00:53:27    阅读次数:236
JavaScript Date 对象
Date 对象Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()注释:Date 对象会自动把当前日期和时间保存为其初始值。Date 对象属性属性描述constructor返回对创建此对象的 Date 函数的引用。prototype使您有能力向对象...
分类:编程语言   时间:2015-08-30 00:54:20    阅读次数:160
web测试
web开发中为了确保程序的正确性,单元测试必不可少。但是不借助测试框架,测试的后,每次修改都要重启Tomcat等服务容器,很麻烦。Junit是个很不错的单元测试框架。若用JUnit4测试SSH框架的架构,尤其是Service层或Action层,若通过自动注解的方式,通常会碰到nullPointer的...
分类:Web程序   时间:2015-08-30 00:52:23    阅读次数:157
JAVA 对象拷贝
原文链接:http://blog.csdn.net/jdluojing/article/details/69631121.java里的clone分为:A:浅复制(浅克隆):浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。Java...
分类:编程语言   时间:2015-08-30 00:51:15    阅读次数:220
垃圾回收算法
Mark-Sweep 算法 标记-清除(Mark-Sweep)算法,分为 “标记”和 “清除”两个阶段:第一阶段标记出所有需要回收的对象, 在标记完成之后统一回收掉所有被比标记的对象。 这个算法主要有两个缺点: 1. 标记和清除过程的效率不高 2. 标记清除过后会产生大量不连续的内存碎片。由于空间碎...
分类:编程语言   时间:2015-08-30 00:51:34    阅读次数:151
区分html与css中的属性
CSS中id与Class的区别1、在CSS文件里书写时,ID加前缀"#";CLASS用"."2、id一个页面只可以使用一次;class可以多次引用。3、ID是一个标签,用于区分不同的结构和内容,就象名字,如果一个屋子有2个人同名,就会出现混淆;class是一个样式,可以套在任何结构和内容上,就象一件...
分类:Web程序   时间:2015-08-30 00:51:07    阅读次数:206
Ansible用于网络设备管理 part 0 安装和登录网络设备
真尼玛累了,但是又怕第二天早上又忘掉,在这先大概写写。安装:http://www.tecmint.com/install-and-configure-ansible-automation-tool-in-linux/http://www.tecmint.com/how-to-enable-epel-...
分类:其他好文   时间:2015-08-30 00:49:02    阅读次数:655
JavaWeb基础学习体系与学习思路
对于JAVAWEB的学习,首先一定要明确的是学习整体框架和思路,要有一个把控。对于WEB,很多人认为是做网页,简单的把静态网页与JAVAWEB与网页设计一概而论。 拿起一本JS就开始无脑的学习,学了一会儿就不知所云。那么,我们应该怎么来学习呢? 我认为,对于JAVAWEB的学习,主要分为三部...
分类:编程语言   时间:2015-08-30 00:49:01    阅读次数:139
libmad编译
patch -Np1 -i ../libmad-0.15.1b-fixes-1.patch &&sed "s@AM_CONFIG_HEADER@AC_CONFIG_HEADERS@g" -i configure.ac &&touch NEWS AUTHORS Chang...
分类:其他好文   时间:2015-08-30 00:49:43    阅读次数:193
关于懒加载的理解
懒加载:当程序用到某个属性的时候 才会去创建它, 如果 程序中 开始运行 暂时还用不到, 那么程序就先 不去 创建这个对象 从而 节约系统的内存等资源的 程序运行模式。 所谓懒加载,写的是其getter方法。说的通俗一点,就是在开发中,当程序中需要利用的资源时。在程序启动的时候不加载资源,只有...
分类:其他好文   时间:2015-08-30 00:49:45    阅读次数:193
在调用Qt库来实现功能过程中的一些总结
1.对于QTabWidget中tab名字的变化。当其中只有一个&时,Qt Assistant中给出的解释是:If the tab's label contains an ampersand, the letter following the ampersand is used as a shortc...
分类:其他好文   时间:2015-08-30 00:49:06    阅读次数:154
Textview解析带图片的html示例
1 public class MainActivity extends Activity { 2 private Handler handler; 3 private String html; 4 private TextView tv; 5 private ProgressBar bar...
分类:Web程序   时间:2015-08-30 00:48:35    阅读次数:164
第5讲:HOOK 任务管理器 第2种方法注入
exe 注入程序完整代码:#include "stdafx.h"typedef BOOL (*StartHook)();int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, ...
分类:其他好文   时间:2015-08-30 00:47:51    阅读次数:213
算法:堆排序
# 堆排序的Python实现# coding:utf-8import randomimport timet = time.time()# 堆排序, 按照从小到大排序,所以建立大根堆# 列表的第一个元素没有使用def ShiftDown(a, i): if not a: retur...
分类:编程语言   时间:2015-08-30 00:46:04    阅读次数:339
Nginx的安装
1, Centos系列安装GCC编译环境#yum -y install gcc automake autoconf libtool make#yum install gcc gcc-c++2, 安装依赖文件#yum -y install zlib zlib-devel openssl openssl...
分类:其他好文   时间:2015-08-30 00:46:50    阅读次数:108
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!