码迷,mamicode.com
首页 > 编程语言 > 日排行
js排序
一: 二: 三:冒泡排序 js中排序sort其实就是arrNum中第一个与第二个比较,如果第一个比第二个大,那么他们交换位置,否则不变。然后第二个和第三个比较,大的那个向后排,依次结果[7,3,2,8]。也就是把最大的那个排到了最后面,但这不是我们想要的结果。 所以再上面有2层循环,当i=0时[7, ...
分类:编程语言   时间:2017-09-01 16:11:34    阅读次数:198
动态数组、C风格字符串、字符串字面值
动态数组 每一个程序在执行时都占用一块可用的内存空间,用于存放动态分配的对象,此内存空间称为程序的自由存储区(free store)或堆(heap)。C语言使用malloc和free在堆中分配存储空间,而C++语言则使用new和delete表达式实现相同的功能。 动态分配数组时,如果数组元素具有类类 ...
分类:编程语言   时间:2017-09-01 16:12:01    阅读次数:227
JavaScript中的闭包详解
闭包是JavaScript的重要特性,非常强大,可用于执行复杂的计算,可并不容易理解,尤其是对之前从事面向对象编程的人来说,对 JavaScript 认识和编程显得更难。特别是在看一些开源的JavaScript代码时感觉尤其如此,跟看天书没什么区别。 一般情况下,人们认识一个事物,会根据之前的经验, ...
分类:编程语言   时间:2017-09-01 16:12:11    阅读次数:219
python全栈开发从入门到放弃之socket并发编程之IO模型
一 IO模型介绍 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-bl ...
分类:编程语言   时间:2017-09-01 16:34:32    阅读次数:367
java 常量池详解
参考资料:http://www.cnblogs.com/holos/p/6603379.html 注意: 1.首先,我们平时在讨论字符串新建问题时所说的常量池其实指的是全局字符串常量池。并不是运行时常量池,更加不是class编译时常量池。 例如:当我们通过new新建一个字符串时 String s1 ...
分类:编程语言   时间:2017-09-01 16:34:41    阅读次数:193
Selenium TestNG Java环境搭建过程中所遇问题汇总
【问题一】运行时报Unalbe to connect to host 127.0.0.1 on port 7855 【问题分析】Selenium版本与火狐版本不一致,需要下载对应的版本 【解决方式】根据Selenium版本下载对应的火狐版本,版本具体对应方式可以查看官网相关说明(http://www ...
分类:编程语言   时间:2017-09-01 16:35:15    阅读次数:219
spring boot + session+redis解决session共享问题
自己没有亲自试过,不过看了下这个例子感觉靠谱,以后做了测试,在加以说明。 ...
分类:编程语言   时间:2017-09-01 16:35:29    阅读次数:175
java网络编程长连接的问题
一. 网络程序运行过程中的常见异常及处理 第1个异常是 java.net.BindException:Address already in use: JVM_Bind。 该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以 ...
分类:编程语言   时间:2017-09-01 16:36:07    阅读次数:227
SpringMVC
环境搭建: 1.创建maven工程(选择web app) 2.添加pom依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</versio ...
分类:编程语言   时间:2017-09-01 16:59:46    阅读次数:128
python-day38--IO模型
一、 IO模型介绍 对于一个网络通信,IO涉及到两个阶段 1.操作系统等数据来 2.进程或线程等操作系统拷贝数据 记住这两点很重要,因为这些IO模型的区别就是在两个阶段上各有不同的情况。 二、阻塞IO(blocking IO) 例子: 1 from socket import * 2 s=socke ...
分类:编程语言   时间:2017-09-01 17:00:10    阅读次数:232
Python并发之协程
而在单线程下,我们不可避免程序中出现io操作,但如果我们能在自己的程序中(即用户程序级别,而非操作系统级别)控制单线程下多个任务能遇到io就切换,这样保证了该线程能够最大限度地处于就绪态,即随时都可以被cpu执行的状态,相当于我们在用户程序级别将io操作最大限度地隐藏起来,该线程好像是一直处于计算过 ...
分类:编程语言   时间:2017-09-01 17:00:53    阅读次数:477
多线程必须用到的线程池(什么时候用多线程)
案例需求:要开发的项目是一个IT问答平台,其中用户发布问题后,需要给平台上所有选了该问题类别的邮箱中各发一份邮件。 分析:这个时候就必须用到多线程了,因为用户发布问题和给其他用户发邮件可以说是两个相互独立的步骤,如果让主程序一行一行执行的话,那如果发邮件的人很多的话,用户发一个问题要等很长时间页面才... ...
分类:编程语言   时间:2017-09-01 17:42:54    阅读次数:380
python安装
在Windows上安装Python 首先,从Python的官方网站python.org下载最新的2.7版本, 然后,运行下载的MSI安装包,在选择安装组件的一步时,勾上所有的组件: 特别要注意选上pip和Add python.exe to Path,然后一路点“Next”即可完成安装。 默认会安装到 ...
分类:编程语言   时间:2017-09-01 17:43:43    阅读次数:196
假如时光倒流,我会这么学习Java
回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。 [入门] 我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。 后来我就看《T ...
分类:编程语言   时间:2017-09-01 17:44:18    阅读次数:143
Python之路-进程
进程 进程的定义:进行中的过程,是对正在运行程序的一个抽象。 1.multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiproces ...
分类:编程语言   时间:2017-09-01 17:44:52    阅读次数:220
spring mvc controller间跳转 重定向 传参
spring mvc controller间跳转 重定向 传参 1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 本来以为挺简单的一件事情,并且个人认为比较常用的一种方式,一百 ...
分类:编程语言   时间:2017-09-01 17:45:18    阅读次数:175
hdu3518(后缀数组)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3518 题意: 给出一个字符串, 问其中有多少字串出现了两次以上(计算次数时不能彼此覆盖, 如 "aaaa" 中 "aa" 出现了两次而非三次). 思路: 后缀数组/字典树 后缀数组解法, 题目所求即使 ...
分类:编程语言   时间:2017-09-01 17:47:07    阅读次数:198
java框架---->lucene的使用(一)
Lucene是一个全文检索的框架,apache组织提供了一个用Java实现的全文搜索引擎的开源项目。这里我们对apache的lucene的框架做一个简单的介绍。心甘情愿这四个字,透着一股卑微,但也有藏不住的勇敢。 lucene的第一个实例 一、maven中引入的依赖pom.xml 二、关于lucen ...
分类:编程语言   时间:2017-09-01 17:47:26    阅读次数:223
Java线程池之ThreadPoolExecutor
前言 线程池可以提高程序的并发性能(当然是合适的情况下),因为对于没有线程的情况下,我们每一次提交任务都新建一个线程,这种方法存在不少缺陷: 1. 线程的创建和销毁的开销非常高,线程的创建需要时间,会延迟任务的执行,会消耗大量的系统资源。 2. 活跃的线程会消耗系统资源,而大量的空闲线程会占用许多内 ...
分类:编程语言   时间:2017-09-01 17:48:09    阅读次数:167
堆排序
[Data Structure] ...
分类:编程语言   时间:2017-09-01 17:49:16    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!