码迷,mamicode.com
首页 > 编程语言
JavaScript中利用Ajax 实现客户端与服务器端通信(九)
一:Ajax (Asynchronous JavaScript and XML)不是一个新的技术,事实上,它是一些旧有的成熟的技术以一种全新的更加强大的方式整合在一起 Ajax的关键技术: 1.使用XHTML(HTML)和CSS构建标准化的展示层 2.使用DOM进行动态显示和交互 3.使用XML和X ...
分类:编程语言   时间:2016-09-14 23:06:31    阅读次数:194
KMP算法和next数组的c/c++实现
KMP算法基本思想有许多博客都写到了,写得也十分形象,不懂得可以参考下面的传送门,我就不解释基本思想了。本文主要给出KMP算法及next数组的计算方法(主要是很多网上的代码本人(相信应该是许多人吧)看不懂,直接拿来用也是各种问题),这里的代码封装性和优化都有待考究,但是基本能实现KMP算法 http ...
分类:编程语言   时间:2016-09-14 23:06:21    阅读次数:234
C语言实现词频统计——第二版
原需求 1.读取文件,文件内包可含英文字符,及常见标点,空格级换行符。 2.统计英文单词在本文件的出现次数 3.将统计结果排序 4.显示排序结果 新需求: 1.小文件输入. 为表明程序能跑 2.支持命令行输入英文作品的文件名 3. 支持命令行输入存储有英文作品文件的目录名,批量统计 4. 从控制台读 ...
分类:编程语言   时间:2016-09-14 21:59:39    阅读次数:241
Java NIO Channel之FileChannel [ 转载 ]
Java NIO Channel之FileChannel [ 转载 ] @author zachary.guo 对于文件 I/O,最强大之处在于异步 I/O(asynchronous I/O),它允许一个进程可以从操作系统请求一个或多个 I/O 操作而不必等待这些操作的完成。发起请求的进程之后会收到 ...
分类:编程语言   时间:2016-09-14 21:59:39    阅读次数:349
Java NIO Channel [ 转载 ]
Java NIO Channel [ 转载 ] @author Java NIO系列教程(二) Channel Java NIO的通道类似流,但又有些不同: 既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。 通道可以异步地读写。 通道中的数据总是要先读到一个Buffer,或者总是 ...
分类:编程语言   时间:2016-09-14 21:54:25    阅读次数:157
Python多进程并发(multiprocessing)用法实例详解
http://www.jb51.net/article/67116.htm 本文实例讲述了Python多进程并发(multiprocessing)用法。分享给大家供大家参考。具体分析如下: 由于Python设计的限制(我说的是咱们常用的CPython)。最多只能用满1个CPU核心。Python提供了 ...
分类:编程语言   时间:2016-09-14 21:57:00    阅读次数:215
python os模块文件相关
使用前 import os导入模块 os模块: os.sep 可以取代操作系统特定的路径分割符 os.linesep 字符串给出当前平台使用的行终止符。例如,Windows使用'\r\n',Linux使用'\n' 而Mac使用'\r'。 os.name 字符串指示你正在使用的平台。比如对于Windo ...
分类:编程语言   时间:2016-09-14 21:55:25    阅读次数:167
用代码实现对数组重复元素的去重-面试思考题
这道题主要是考察array_unqiue 的底层实现 php中array_unique源码为: 还想深挖的给大家推荐几篇好文章: http://blog.csdn.net/lz610756247/article/details/51512918 php源码注释:https://github.com/ ...
分类:编程语言   时间:2016-09-14 21:54:42    阅读次数:200
初涉java库--ArrayList
我的车就差一个轮子啦,造好轮子,我就飞上天与太阳肩并肩啦,想想都激动。什么你要自己造轮子,是不是傻,商店里不都是别人造好的吗,又好又方便,只需一点money,你没有money,那你只能做个安静的美男子啦。幸运的是编程世界中的轮子不需要money,今天就来看看如何调用库中的轮子。 今天的内容: 一.修 ...
分类:编程语言   时间:2016-09-14 21:54:34    阅读次数:294
机器学习之爬山算法小结
简言 机器学习的项目,不可避免的需要补充一些优化算法,对于优化算法,爬山算法还是比较重要的.鉴于此,花了些时间仔细阅读了些爬山算法的paper.基于这些,做一些总结. 目录 1. 爬山算法简单描述 2. 爬山算法的主要算法 2.1 首选爬山算法 2.2 最陡爬山算法 2.3 随机重新开始爬山算法 2 ...
分类:编程语言   时间:2016-09-14 21:50:27    阅读次数:547
数值标记问题 离线+树状数组 HDU 3938
题目大意:给你一个长度为n的数组a,定义区间[l,r]的val为区间内所有不同的数值之和。现在有m个询问,每次询问一个区间,问区间的val是多少。 思路:将所有的询问按照右端点排序。然后暴力枚举右区间,然后对之前出现过的val做一个标记即可,每次都更新这个标记就好了。 具体的和HDU 5869一样, ...
分类:编程语言   时间:2016-09-14 21:46:30    阅读次数:174
JavaWEB中读取配置信息
第一种方法是使用java.io和java.util包,缺点是路径的概念要清晰, 例子: Properties prop = new Properties(); InputStream in = getClass().getResourceAsStream("/common.properties"); ...
分类:编程语言   时间:2016-09-14 21:47:48    阅读次数:144
效能分析——词频统计的java实现方法的第一次改进
java效能分析可以使用新版本jdk自带的jvisualvm工具进行统计 由于词频统计的运行在本人使用的机器上运行很快,无法被jvisualvm捕捉到线程的运行,所以捕捉的是eclipse的运行波动间接反映词频统计的效能 捕捉到的快照如下: 词频统计处理的文件为WarAndPeace,大小3282K ...
分类:编程语言   时间:2016-09-14 21:44:41    阅读次数:154
《JavaScript高级程序设计 第二版》理解对象
声明:这类属于学习笔记,主要是摘录书中内容,比较少的整理。内容经常是跳跃的,建议您阅读书本,收益更大。 ECMA-262把对象定义为“无序属性的集合,其属性可以包含基本值,对象或者函数” 对象时一组没有特定顺序的值,每个属性或方法都有一个名字,每个名字都映射一个值。 每个对象都是基于一个引用类型创建 ...
分类:编程语言   时间:2016-09-14 21:45:30    阅读次数:108
算法5--排序--Merge Sorted Array
之前几天在忙其他的事情,没有时间更新,今天更新了几个,虽然有几个SMR的博客暂时没有开放,已经写好了,以后会慢慢开放的 今天再更新一个有关排序的算法题 1 Merge Sorted Array描述Given two sorted integer arrays A and B, merge B int ...
分类:编程语言   时间:2016-09-14 20:39:17    阅读次数:135
Java 修饰符
Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明: 访问控制修饰符 Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4种不同的访问权限。 默认的,也称为 def ...
分类:编程语言   时间:2016-09-14 20:40:17    阅读次数:200
HDU5869树状数组+gcd预处理
比赛的时候知道用树状数组,但有点乱不知道怎么处理。 统计不同的gcd的个数其实就是用树状数组统计区间内不同的数的模板题啊... 复杂度O(nlogn) 1 #include <bits/stdc++.h> 2 using namespace std; 3 const int N = 1e5+10; ...
分类:编程语言   时间:2016-09-14 20:37:31    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!