码迷,mamicode.com
首页 > 编程语言
Java基础
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
分类:编程语言   时间:2016-02-18 21:35:36    阅读次数:257
javascript日历插件
javascript日历插件 最近在尝试着写javascript日历插件,所以也到github上看国外人日历源码,或者国内人写的好点的,也在研究点,虽然看到网上有一大把的日历控件,但是没有几个是自己想要的,虽然效果是实现了,但是看他们的源码,头有点大,所以自己也在研究这方面的东西。周末用了2天来研究
分类:编程语言   时间:2016-02-18 21:37:19    阅读次数:295
Javascript常用的设计模式详解
<!-- a{color:#464646;text-decoration:none} --> Javascript常用的设计模式详解 阅读目录 一:理解工厂模式 二:理解单体模式 三:理解模块模式 四:理解代理模式 五:理解职责链模式 六:命令模式的理解: 七:模板方法模式 八:理解javascri
分类:编程语言   时间:2016-02-18 21:36:09    阅读次数:741
java开发环境
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 重点是安装方法;汉化方法;测试.
分类:编程语言   时间:2016-02-18 21:32:42    阅读次数:179
字符串匹配与KMP算法笔记
>>字符串匹配问题 字符串匹配问题即在匹配串中寻找模式串是否出现, 首先想到的是使用暴力破解,也就是Brute Force(BF或蛮力搜索) 算法,将匹配串和模式串左对齐,然后从左向右一个一个进行比较, 如果不成功则模式串向右移动一个单位,直到匹配成功或者到达匹配串最后仍然不成功,返回失败。 很明显
分类:编程语言   时间:2016-02-18 21:32:38    阅读次数:217
算法题23 带min函数的栈
题目 定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数。在该栈中,调用 min、push 及 pop 的时间复杂度都是 0(1) 分析 要在O(1)的时间获取最小元素,需要将这个最小元素保存下来。但只用一个变量去保存最小的元素可以吗?如果在使用栈的过程中将这个最小元素pop
分类:编程语言   时间:2016-02-18 21:31:39    阅读次数:194
python-整理--时间模块
使用datetime模块处理时间 1 ########################################################################### 2 # 3 # datetime模块 4 # 5 ##############################
分类:编程语言   时间:2016-02-18 21:30:24    阅读次数:246
斐波那契数列 -- 递归算法(-)
//斐波那契数列 //1, 1, 2, 3, 5, 8, 13, 21, 33 function aa(n){ if(n <= 2){ return 1; } return aa(n - 1) + aa(n - 2); } alert(aa(3)); // 21
分类:编程语言   时间:2016-02-18 21:27:54    阅读次数:158
Java学习笔记(一):数据类型与变量
数据类型 Java中存在2种数据类型,下面我们来详解一下: 基本数据类型; 引用数据类型; 可以用一张表来记录: 基本数据类型 整型 byte:1个字节8位,取值范围为:[-128, 127],直接写值:(byte) 1; short:2个字节16位,取值范围为:[-32768, 32768],直接
分类:编程语言   时间:2016-02-18 21:23:34    阅读次数:330
ACM数论之旅4---扩展欧几里德算法(欧几里德(???)?是谁?)
为什么老是碰上 扩展欧几里德算法 ( ????? )最讨厌数论了 看来是时候学一学了 度娘百科说: 首先, ax+by = gcd(a, b) 这个公式肯定有解 (( ????? )她说根据数论中的相关定理可以证明,反正我信了) 所以 ax+by = gcd(a, b) * k 也肯定有解 (废话,
分类:编程语言   时间:2016-02-18 21:21:26    阅读次数:219
Javascript封装
一封装 var person = function(){ //变量作用域为函数内部,外部无法访问 var name = "default"; return { getName : function(){ return name; }, setName : function(newName){ nam
分类:编程语言   时间:2016-02-18 21:20:47    阅读次数:212
java基础
背景编辑 Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为
分类:编程语言   时间:2016-02-18 21:21:22    阅读次数:186
这几行 javascript 代码能让你的浏览器崩溃?
先上Demo,有兴趣的可以先试一下: http://www.zeakhold.com/crash/ (温馨提示:访问前请保存好浏览器其他窗口的任务,整人被打概不负责嘿嘿~) 事情还是得从 IT Security Tweets ? 的一篇推文说起: 也就是说,这段 javascript 代码,能让浏览
分类:编程语言   时间:2016-02-18 21:19:31    阅读次数:423
黑马程序员_java08_多线程
转载于:http://www.itxuexiwang.com/plus/view.php?aid=148线程是程序中可以并行执行的任务。java运行系统总是选当前优先级最高的处于就绪状态的线程来执行。如果几个就绪线程有相同的优先级,将会用时间片方法轮流分配处理机。进程与线程的区别进程属于一个独立的运行程序,..
分类:编程语言   时间:2016-02-18 19:58:24    阅读次数:191
Java基础了解
今天刚开始学习Java,除了老师讲的之外,又进一步上网去了解了下Java的相关知识: Java语言的主要特点: 1. 跨平台性 所谓的跨平台性,是指软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行。这是软件发展的趋势和编程人员追求的目标。之所以这样说,是因为计算机硬件的种类繁多,操
分类:编程语言   时间:2016-02-18 19:54:56    阅读次数:172
C++11 用户自定义字面值
用户自定义字面值,或者叫“自定义后缀”更直观些,的主要作用是简化代码的读与写,比如: auto mo = chrono::seconds(+1); auto mo = +1s; 这两行是等价的,但是使用后缀的方式明显更简洁。 C++11允许用户创建自已的字面值。先看一个示例: #include <i
分类:编程语言   时间:2016-02-18 19:53:29    阅读次数:175
PHP数组函数(2)
1.array_combine() 函数通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值 array_combine(keys,values); 键名数组和键值数组的元素个数必须相同! 如果其中一个数组为空,或者两个数组的元素个数不同,则该函数返回 false。 2.ar
分类:编程语言   时间:2016-02-18 19:44:03    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!