码迷,mamicode.com
首页 > 编程语言
JavaScript高级程序设计:笔记1~4章
第三章关于操作符基本概念请对应目录自测推荐深入了解关于for-in循环定义局部变量的知识(若对象属性null/undefined )则不在执行语句了解label及break/ continue的运用了解with的原理,并知道大量使用with会使效率下降了解switch case的运用,知道它在JS中...
分类:编程语言   时间:2014-12-10 00:15:03    阅读次数:222
R语言学习资源
R语言基础代码...
分类:编程语言   时间:2014-12-09 23:11:57    阅读次数:532
妈妈再也不担心我的编码问题了。中文编码融汇贯通,windows,django,python,java,html
用django 写一个小web 应用。 该应用里调用的一个业务相关jar 包, 并把jar 包的返回值 显示出来。 就是在windows环境下,使用django框架,用python语言调用java 的jar包,输出内容到,html中。涉及了一堆的编码问题。  过程中不是乱码,就是乱码。总算在高人指点下搞定。特此记录。 妈妈再也不担心我的编码问题了。 1. python 文件头 ...
分类:编程语言   时间:2014-12-09 23:12:47    阅读次数:561
UVA11988 Broken Keyboard (a.k.a. Beiju Text)【数组模拟链表】
题目大意:你在输入文章的时候,键盘上的Home键和End键出了问题,会不定时的按下。 给你一段按键的文本,其中'['表示Home键,']'表示End键,输出这段悲剧的文本。 思路:使用链表来模拟,遇到Home键,就将后边的文本插入到这段文本的最前边,遇到 End键,就插入到这段文本的最后边。但是用链表会用到指针,过程比较繁琐。这里用一个 Next数组模拟指向,Next[i]表示当前显示屏中s[i]右边的字符下标。再用一个cur表示当前 光标的位置,last表示最后一个字符的记录位置,这样遇到End键,就能直...
分类:编程语言   时间:2014-12-09 23:09:36    阅读次数:413
atitit.编程语言会形成进化树--哪些特性会繁荣??通才还是专才的选型 现代编程语言的特性总结
atitit.编程语言会形成进化树--哪些特性会繁荣??通才还是专才的选型 现代编程语言的特性总结     1.  有一种观点,编程语言就像物种,会形成进化树,有的分支会死掉。  多年之后,你觉得语言会演化成什么样子?哪些特性会繁荣,又有哪些会枯萎?  这 好比讨论未来哪种基因会繁荣,答案是不可知的。我们知道的是,有的语言专长于一个小生态位而获得了成功。类似于吃竹子的熊猫,PHP“吃”初...
分类:编程语言   时间:2014-12-09 23:09:25    阅读次数:246
拓展kmp算法总结
算法总结第二弹,上次总结了下kmp,这次就来拓展kmp吧。 拓展kmp算法是对KMP算法的扩展,它解决如下问题: 定义母串S,和字串T,设S的长度为n,T的长度为m,求T与S的每一个后缀的最长公共前缀,也就是说,设extend数组,extend[i]表示T与S[i,n-1]的最长公共前缀,要求出所有extend[i](0 注意到,如果有一个位置extend[i]=m,则表示T在S中出现,而且是在...
分类:编程语言   时间:2014-12-09 23:10:54    阅读次数:338
Atitit.编程语言的主要的种类and趋势 逻辑式语言..函数式语言...命令式语言
Atitit.编程语言的主要的种类and趋势 逻辑式语言..函数式语言...命令式语言   1. 编程语言的主要的种类 逻辑式语言..函数式语言...命令式语言 1 2. 逻辑式语言,,不必考虑实现过程而只需考虑定义和结果 1 3. 第五代语言 1     1. 编程语言的主要的种类 逻辑式语言..函数式语言...命令式语言   在FAQ3里说过,世界上有C和LISP两种编程语...
分类:编程语言   时间:2014-12-09 23:08:43    阅读次数:221
POJ 2299 Ultra-QuickSort (树状数组)
前段时间用归并排序写了这题,发现树状数组也能解这题,就去学习了一下 首先先来看一个序列   6 1 2 7 3 4 8 5,此序列的逆序数为5+3+1=9。冒泡法可以直接枚举出逆序数,但是时间复杂度太高O(n^2)。冒泡排序的原理是枚举每一个数组,然后找出这个数后面有多少个数是小于这个数的,小于它逆序数+1。仔细想一下,如果我们不用枚举这个数后面的所有数,而是直接得到小于这个数的个数,那么效率将...
分类:编程语言   时间:2014-12-09 23:08:39    阅读次数:270
为什么 C++ 中成员函数指针是 16 字节?
当我们讨论指针时,通常假设它是一种可以用 void * 指针来表示的东西,在 x86_64 平台下是 8 个字节大小。例如,下面是来自 维基百科中关于 x86_64 的文章 的摘录: Pushes and pops on the stack are always in 8-byte strides, and pointers are 8 bytes wide. 从 CPU 的角...
分类:编程语言   时间:2014-12-09 23:06:35    阅读次数:293
Java---10---多线程概述
多线程概述: 进程和线程是现代操作系统中的两个必不可少的运行模式。在操作系统中可以有多个进程,包括系统进程(由操作系统内部建立的进程)和用户进程(由用户建立的进程);一个进程中可以有多个线程。 进程可以简单的理解为正在进行中的程序,当我们打开任务管理器就能够看到进程。 线程是程序最小的执行单位,多线程程序意味着一个程序具有可以同时执行两个或者多个任务的功能。 线程是进程中的...
分类:编程语言   时间:2014-12-09 23:06:42    阅读次数:206
JavaScript的闭包特性
闭包是一个比较抽象的概念,尤其是对js新手来说。在这里,我就我个人的理解j简单谈一下: 闭包:官方解释是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。然而,当我看到这个官方解释的时候顿时就觉得不一般,这个解释太学术了,没达到一定境界的人是理解.....
分类:编程语言   时间:2014-12-09 23:07:18    阅读次数:326
18位身份证验证--java实现,正则表达式
简单的正则表达式:(1)preg_match("/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/",$id_card)(2)preg_match("/^(\d{6})(18|19|20)?(\d{2})([01]\d)([0123]\d)(\d{3}) (\d|X)?$/",...
分类:编程语言   时间:2014-12-09 23:04:20    阅读次数:547
java--面向抽象编程
所谓面向抽象编程是指当设计某种重要的类时,不让该类面向具体的类,而是面向抽象类,及所设计类中的重要数据是抽象类声明的对象,而不是具体类声明的对象。就是利用abstract来设计实现用户需求。比如:我们有一个Circle圆类,计算其面积。123456789publicclassCircleextend...
分类:编程语言   时间:2014-12-09 23:03:17    阅读次数:573
careercup-C和C++ 13.2
13.2浅析哈希表和STL map。对比哈希表和STL map。哈希表是怎么实现的?如果输入数据规模不大, 我们可以使用什么数据结构来代替哈希表。解答对比哈希表和STL map在哈希表中,实值的存储位置由其键值对应的哈希函数值决定。因此, 存储在哈希表中的值是无序的。在哈希表中插入元素和查找元素的时...
分类:编程语言   时间:2014-12-09 23:01:30    阅读次数:219
武汉科技大学ACM :1009: 华科版C语言程序设计教程(第二版)例题4.18
Problem Description 验证哥德巴赫猜想:任何充分大(>=4)的偶数都可以用两个素数之和表示。Input输入一个偶数n。(2 2 3 #include 4 5 using namespace std; 6 7 int prime(int m) 8 9 {10 11 ...
分类:编程语言   时间:2014-12-09 23:00:09    阅读次数:348
JavaScript_process01
JavaScript_process01和html使用css一样,使用js也有两种途径,其一为内嵌js代码,其二是外部引用.js文件。******************************************************************需要注意的是,带有src属性的标签...
分类:编程语言   时间:2014-12-09 22:58:13    阅读次数:275
careercup-C和C++ 13.3
13.3C++中的虚函数是如何工作的?解答虚函数依赖虚函数表进行工作。如果一个类中,有函数被关键词virtual进行修饰, 那么一个虚函数表就会被构建起来保存这个类中虚函数的地址。同时, 编译器会为这个类添加一个隐藏指针指向虚函数表。如果在派生类中没有重写虚函数, 那么,派生类中虚表存储的是父类虚函...
分类:编程语言   时间:2014-12-09 22:56:52    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!