首页 > 编程语言
JavaScript 简介
JavaScript 发展历史 .在 1995 年年由 Netscape(?网景)公司推出 LiveScript。在此之前,没有所谓的前端技术,所有的处理理都 需要由服务器?端进?行行操作。 .由?网景公司联合 SUN 公司完善 LiveScript。同时,?网景公司将 LiveScript 更更名 ...
分类:编程语言   时间:2017-07-09 14:26:33    收藏:0  评论:0  赞:0  阅读:146
快速排序(QuickSort)的Javascript实现
快速排序js代码实现 "快速排序"的思想很简单,整个排序过程只需要三步: (1)在数据集之中,选择一个元素作为"基准"(pivot)。 (2)所有小于"基准"的元素,都移到"基准"的左边;所有大于"基准"的元素,都移到"基准"的右边。 (3)对"基准"左边和右边的两个子集,不断重复第一步和第二步,直 ...
分类:编程语言   时间:2017-07-09 14:25:25    收藏:0  评论:0  赞:0  阅读:221
Java代理
其实每个模式名称就表明了该模式的作用,代理模式就是多一个代理类出来,替原对象进行一些操作,比如我们在租房子的时候回去找中介,为什么呢?因为你对该 地区房屋的信息掌握的不够全面,希望找一个更熟悉的人去帮你做,此处的代理就是这个意思。再如我们有的时候打官司,我们需要请律师,因为律师在法律方面有 专长,可... ...
分类:编程语言   时间:2017-07-09 14:24:46    收藏:0  评论:0  赞:0  阅读:251
Java代理模式
1,什么是代理模式? 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,代理模式有什么好处? 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口, ...
分类:编程语言   时间:2017-07-09 14:24:08    收藏:0  评论:0  赞:0  阅读:242
五大算法思想—贪心算法
怎么理解 贪心法在解决这个问题的策略上目光短浅,仅仅依据当前已有的信息就做出选择,并且一旦做出了选择。无论将来有什么结果,这个选择都不会改变。 一句话:不求最优,仅仅求可行解。 怎样推断 对于一个详细的问题,怎么知道是否可用贪心算法解此问题,以及是否能得到问题的最优解? 我们能够依据贪心法的2个重要 ...
分类:编程语言   时间:2017-07-09 14:22:43    收藏:0  评论:0  赞:0  阅读:161
Java并发:线程安全的单例模式
转载请注明出处:jiq?钦'stechnical Blog1、饿汉式public class Singleton { private final static Singleton INSTANCE = new Singleton(); private Singleton() { } public s ...
分类:编程语言   时间:2017-07-09 14:21:13    收藏:0  评论:0  赞:0  阅读:166
Javascript MVC 学习笔记(三) 视图和模板
模板 Javascript中模板的核心概念是,将包括模板变量的HTML片段和Javascript对象做合并。把模板变量替换为对象中的属性值。 书中讲到了几种库作为模板引擎,可是链接失效了。能够在这里下载,链接:jQuery.tmpl 使用方式非常easy,看一下它的说明即可了。给定一个模板。通过给它 ...
分类:编程语言   时间:2017-07-09 14:20:46    收藏:0  评论:0  赞:0  阅读:232
JavaScript 的使?
要让浏览器?运?行行 JavaScript,必须先有?一个 HTML ?页?面,在 HTML ?页?面中引?入 JavaScript,然后,让浏览器? 加载该 HTML ?页?面,就可以执?行行 JavaScript 代码。 引?方式 1. 内部引? JavaScript 代码可以直接嵌在??的任何 ...
分类:编程语言   时间:2017-07-09 14:18:44    收藏:0  评论:0  赞:0  阅读:170
PTA 10-排序4 统计工龄 (20分)
题目地址 https://pta.patest.cn/pta/test/15/exam/4/question/721 5-13 统计工龄 (20分) 给定公司NN名员工的工龄,要求按工龄增序输出每个工龄段有多少员工。 输入格式: 输入首先给出正整数NN(\le 10^5≤10?5??),即员工总人数 ...
分类:编程语言   时间:2017-07-09 13:40:09    收藏:0  评论:0  赞:0  阅读:1225
深入理解java虚拟机(二)HotSpot Java对象创建,内存布局以及訪问方式
内存中对象的创建、对象的结构以及訪问方式。 一、对象的创建 在语言层面上。对象的创建仅仅只是是一个newkeyword而已,那么在虚拟机中又是一个如何的过程呢? (一)推断类是否载入。虚拟机遇到一条new指令的时候,首先会检查这个指令的參数能否在常量池中定位到一个类的符号引用,而且检查这个符号代表的 ...
分类:编程语言   时间:2017-07-09 13:39:54    收藏:0  评论:0  赞:0  阅读:344
交换排序:冒泡排序
交换排序:两两比較待排序记录的关键码,若是逆序,则交换,直到无逆序。当中最简单的交换排序是:冒泡排序。 冒泡排序(Bubble Sort,也叫起泡排序):不断地比較相邻的记录,若是不满足排序要求,则交换。 交换时,可从前向后。也可从后向前。看一个从前向后的排序过程: 原序列 12 3 45 33 6 ...
分类:编程语言   时间:2017-07-09 13:37:52    收藏:0  评论:0  赞:0  阅读:194
Python快速学习-获取对象信息
1type() 获取对象的基本类型,判断两个对象类型。 2types 判断对象是否是函数,使用前要引入import types 3isinstance() 判断class类型,判断一个变量是否是某种类型中的一种,基本上能用type判断,都可以用isinstance。 4.dir() 获取对象的所有属 ...
分类:编程语言   时间:2017-07-09 13:35:27    收藏:0  评论:0  赞:0  阅读:197
递归算法经典实例小结(C#实现)
一 、递归算法简介 在数学与计算机科学中,递归是指在函数的定义中使用函数自身的方法。 递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点: (1) 递归就是在过程或函数里调用自身。 (2 ...
分类:编程语言   时间:2017-07-09 13:35:12    收藏:0  评论:0  赞:0  阅读:188
java自学之路-day04
JAVA04 switch语句 switch(){ case:常量1 执行语句 break; default: 执行语句 break; } l jdk 0-1.4 byte short int char l jdk1.5 byte short int char enum l jdk1.7 byte ...
分类:编程语言   时间:2017-07-09 13:35:00    收藏:0  评论:0  赞:0  阅读:267
PTA 09-排序1 排序 (25分)
题目地址 https://pta.patest.cn/pta/test/15/exam/4/question/720 5-12 排序 (25分) 给定NN个(长整型范围内的)整数,要求输出从小到大排序后的结果。 本题旨在测试各种不同的排序算法在各种数据情况下的表现。各组测试数据特点如下: 数据1:只 ...
分类:编程语言   时间:2017-07-09 13:33:31    收藏:0  评论:0  赞:0  阅读:1020
Java深入浅出系列(四)——深入剖析动态代理--从静态代理到动态代理的演化
静态代理 如上图,在程序执行之前。程序猿就要编写Proxy。然后进行编译,即在程序执行之前,代理类的字节码文件就已经生成了(Proxy类的class文件已经存在了)。 静态代理尽管在增强现有的接口业务功能方面有非常大长处,可是大量使用这样的静态代理,会使系统内的类的规模大量增大,不易维护。而且Pro ...
分类:编程语言   时间:2017-07-09 13:32:19    收藏:0  评论:0  赞:0  阅读:177
【JAVA】Java开发使用技巧_获取当前项目中某个文件路径
下面是一个小实例,注释也很清晰,但足以说明问题。 1 public class TestMain { 2 3 public static String PROJECT_NAME = "/Test/"; 4 public static String FILE_NAME = "src/com/test/ ...
分类:编程语言   时间:2017-07-09 13:31:44    收藏:0  评论:0  赞:0  阅读:448
python变量
1.变量是可以改变的量(删除变量的时候,不一定值不在了,也许还有其他的变量指向哪个值),如图: 2.变量是存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。 3.根据一个变量的数据类型,解释器分配内存,并决定什么数据可以被存储在内存中。因此,通过分配不同的数据类型的变量,你可以存储整数 ...
分类:编程语言   时间:2017-07-09 13:30:11    收藏:0  评论:0  赞:0  阅读:163
hdu 3342 Legal or Not (拓扑排序)
重边这样的东西 仅仅能呵呵 就是裸裸的拓扑排序 假设恩可以排出来就YES 。 else NO 仅仅须要所有搜一遍就好了 #include <cstdio> #include <cstring> int mapp[101][101]; int d[101]; int n,m; int a,b; int ...
分类:编程语言   时间:2017-07-09 13:28:31    收藏:0  评论:0  赞:0  阅读:126
python之shutil模块
shutil模块是进行文件夹或者文件的拷贝,压缩,重命名等操作的第三方模块 下面我们来介绍一下shutil模块 1、shutil.copyfileobj,拷贝文件的内容 2、shutil.copyfile,拷贝文件 3、shutil.copymode,拷贝文件权限,其他信息比如内容,组,用户信息均不 ...
分类:编程语言   时间:2017-07-09 13:28:21    收藏:0  评论:0  赞:0  阅读:182
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!