首页 > 编程语言
简单算法汇总
一、全排列问题(Permutation) 问题描写叙述:即给定{1,2,3},返回123,132,213,231,312,321 《Permutation》 1)无顺序的全排列问题: 将序列P(n) = {1….. n}的全排列问题看成P(n)={1,P(n-1)} + {2,P(n-1)}…..的 ...
分类:编程语言   时间:2017-08-20 11:03:42    收藏:0  评论:0  赞:0  阅读:386
如鹏网学习笔记(九)JavaScript
JavaScript笔记 一、JavaScript简介 1,JavaScript是一种计算机编程语言,可以像等其他编程语言那样定义变量,执行循环等。 2,JavaScript代码主要执行在浏览器上,为HTML页面提供动态效果 3,而且JavaScript是一种脚本语言,它的代码是解释执行的,也就是解 ...
分类:编程语言   时间:2017-08-20 11:02:26    收藏:0  评论:0  赞:0  阅读:253
让人非常easy误解的TCP拥塞控制算法
正文非常多人会觉得一个好的TCP拥塞控制算法会让连接加速,这样的观点是错误的。恰恰相反,全部的拥塞控制算法都是为了TCP能够在贪婪的时候悬崖勒马,大多数时候。拥塞控制是减少了数据发送的速度。 我在本文中会针对近期跟业内朋友之间的聊天记录。总结出三言两语。 TCP拥塞控制的终极目标绝对不是加快数据发送 ...
分类:编程语言   时间:2017-08-20 11:01:17    收藏:0  评论:0  赞:0  阅读:382
Java 迭代器综述
一、摘要 迭代器模式是与集合共生共死的。一般来说。我们仅仅要实现一个容器,就须要同一时候提供这个容器的迭代器。使用迭代器的优点是:封装容器的内部实现细节,对于不同的集合,能够提供统一的遍历方式,简化client的訪问和获取容器内数据。在此基础上。我们能够使用 Iterator 完毕对集合的遍历。此外 ...
分类:编程语言   时间:2017-08-20 11:00:26    收藏:0  评论:0  赞:0  阅读:265
java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener错误解决方案
出现上面的问题,一般项目是Maven结构的,项目的Maven Dependencies没有添加到项目的编译路径下或者添加的路径不对 解决方案1: 将项目 .classpath 文件中 <classpathentry exported="true" kind="con" path="org.eclip ...
分类:编程语言   时间:2017-08-20 10:58:48    收藏:0  评论:0  赞:0  阅读:259
JAVA线程池资源回收的问题
最近项目中为了提高用户体验度,前台创建任务后台任务,用多线程来跑。 现在的场景:后台定时任务管理这两个线程池,一个最大线程数10个,一个最大线程数15。应用部署之后,不超过5个小时,服务器负载高,内存使用过多。 分析原因:因为这个功能是excel导入功能,如果前台有大量的导入任务时,那么后台的负载就 ...
分类:编程语言   时间:2017-08-20 10:58:29    收藏:0  评论:0  赞:0  阅读:391
删除数组中的重复元素
运行结果: ...
分类:编程语言   时间:2017-08-20 10:58:19    收藏:0  评论:0  赞:0  阅读:283
Python对象类型
Python程序可以分解为模块、语句、表达式以及对象,如下所示: 程序由模块构成 模块包含语句 语句包含表达式 表达式建立并出口对象 一、Python类型的介绍: 1.1 为什么使用内置类型 Python提供了强大的对象类型作为语言的组成部分,事实上,除非有内置类型无法提供的特殊对象要处理,最好总是 ...
分类:编程语言   时间:2017-08-20 10:53:13    收藏:0  评论:0  赞:0  阅读:239
[Java]Java分层概念
service是业务层 action层即作为控制器 DAO (Data Access Object) 数据访问 service是业务层 action层即作为控制器 DAO (Data Access Object) 数据访问 service是业务层 action层即作为控制器 DAO (Data Ac ...
分类:编程语言   时间:2017-08-20 10:52:38    收藏:0  评论:0  赞:0  阅读:294
堆排序详解
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。 二叉堆的定义 二叉堆是完全二叉树或者是近似完全二叉树。 二叉堆满足二个特性: 1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。 2.每个结点的左子树 ...
分类:编程语言   时间:2017-08-20 10:51:11    收藏:0  评论:0  赞:0  阅读:315
自然语言处理(英语文章)———初略处理
这里利用2-gram模型来提取一篇英文演讲的初略的主题句子,这里是英文演讲的的链接:http://pythonscraping.com/files/inaugurationSpeech.txt n-gram模型是指n个连续的单词组成的序列 以下贴出代码(基于python2.7),详情参考《pytho ...
分类:编程语言   时间:2017-08-20 10:48:35    收藏:0  评论:0  赞:0  阅读:298
win10下使用python访问vmbox中的redis
了解到redis没有windows的官方支持,所以在vmbox中的ubuntu装了redis nat端口转发: 之前桥接网络一直连不上,路过的大大的帮忙看看,感激不尽 http://bbs.csdn.net/topics/392218076 ...
分类:编程语言   时间:2017-08-20 10:48:10    收藏:0  评论:0  赞:0  阅读:293
python学习笔记
python学习笔记#####################20170820importosos.chdir(‘/tmp‘)#更改目录os.system(‘ls-lrt‘)#执行相关命令importsyssys.path()#查看python的PATH路径sys.path.append(‘/var‘)#将/var路径增加到python的PATH路径中importsubprocesssubprocess.call([‘ls‘,‘-lrt‘])#####..
分类:编程语言   时间:2017-08-20 09:57:56    收藏:0  评论:0  赞:0  阅读:250
Spring-案例
1.导包 2.1 颜色 2.1.1ColorInk 类中 2.1.2 GrayInk 类中 2.1.3 Ink 接口中 2.2 纸张 2.2.1 A4Paper 类中 2.2.2 B5Paper 类中 2.2.3 Paper接口中 2.3 Printer 3.applicationContext.x ...
分类:编程语言   时间:2017-08-20 09:55:24    收藏:0  评论:0  赞:0  阅读:303
java字符串详解
class StringEqualTest { public static void main(String[] args) { String s1 = "Programming";//栈 String s2 = new String("Programming");//栈 String s3 = " ...
分类:编程语言   时间:2017-08-20 09:54:48    收藏:0  评论:0  赞:0  阅读:533
线程安全的定义
1.1.1 线程安全的定义 依据[JCP],一个线程安全的class 应当满足以下三个条件: 多个线程同时访问时,其表现出正确的行为。 无论操作系统如何调度这些线程, 无论这些线程的执行顺序如何交织(interleaving)。 调用端代码无须额外的同步或其他协调动作。 依据这个定义,C++ 标准库 ...
分类:编程语言   时间:2017-08-20 09:54:39    收藏:0  评论:0  赞:0  阅读:285
利用python数据分析panda学习笔记之Series
1 Series a:类似一维数组的对象,每一个数据与之相关的数据标签组成 b:生成的左边为索引,不指定则默认从0开始。 c:可以通过values和index属性获取数组的表示形式和索引对象 d:跟定索引值 e:通过索引值得到值 f:如果数据在python字典中 可以直接通过字典来创建Series ...
分类:编程语言   时间:2017-08-20 09:53:22    收藏:0  评论:0  赞:0  阅读:763
java中封装类(二)
java中的数字类型包括 Byte,Short,Integer,Long,Float,Double.其中前四个是整数,后两个是浮点数。 在说java中数字类型之前先来看看它们统一的基类Number。 package java.lang; public abstract class Number im ...
分类:编程语言   时间:2017-08-20 09:53:08    收藏:0  评论:0  赞:0  阅读:296
如何使用python来模拟鼠标点击(将通过实例自动化模拟在360浏览器中自动搜索"python")
一、准备工作: 安装pywin32,后面开发需要pywin32的支持,否则无法完成与windows层面相关的操作。 pywin32的具体安装及注意事项: 1、整体开发环境: 基于windows7操作系统; 提前安装python(因为篇幅问题,在此不详细讲解python环境的安装,大家可以自备楼梯); ...
分类:编程语言   时间:2017-08-20 09:51:42    收藏:0  评论:0  赞:0  阅读:667
Spring基础
一.简单案例 打印hello spring 1.导包 <!--beans--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>4.2.3.RELEA ...
分类:编程语言   时间:2017-08-20 09:51:33    收藏:0  评论:0  赞:0  阅读:253
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!