码迷,mamicode.com
首页 > 编程语言
《算法导论》— Chapter 12 二叉查找树
序 查找树是一种数据结构,它支持多种动态集合操作。包含Search、Minimum、Maximum、PreDecessor、Successor、Insert、Delete等。它既能够用作字典,也能够用作优先级队列;在二叉查找树(Binary Search Tree)上执行基本操作的时间与树的高度成正 ...
分类:编程语言   时间:2017-08-08 09:29:01    阅读次数:266
掌握HDFS的Java API接口访问
HDFS设计的主要目的是对海量数据进行存储,也就是说在其上能够存储很大量文件(可以存储TB级的文件)。HDFS将这些文件分割之后,存储在不同的DataNode上, HDFS 提供了两种访问接口:Shell接口和Java API 接口,对HDFS里面的文件进行操作,具体每个Block放在哪台DataN ...
分类:编程语言   时间:2017-08-08 09:28:50    阅读次数:166
2. Instructions: Language of the computer (指令:计算机语言)
I speak Spanish to God, Italian to women, Franch to men, and German to my horse. Charles V, Holy Roman Emperor (1500-1558) 2.1 Introduce 2.2 Operation ...
分类:编程语言   时间:2017-08-08 09:27:51    阅读次数:137
python 学习之路
以下我会总结出学习python遇到的问题和解决方案 LookupError: unknown encoding: cp65001 错误码 解决方法:需要将编码(UTF-8)修改为 简体中文(GBK);在CMD窗口执行 chcp 936. ...
分类:编程语言   时间:2017-08-08 09:27:34    阅读次数:152
java网络编程学习之——构建基于多线程的网络通信模型1
该例展示了多用户/服务器通信模型,包含三个文件:Server.java ServerThread.java 和Client.java类。其中ServerThread类支持多线程,为客户提供的所有操作都封装到该类中,该类的构造方法ServerThread(Socket socket)接收一个套接字... ...
分类:编程语言   时间:2017-08-08 09:26:44    阅读次数:151
NET中解决KafKa多线程发送多主题的问题
一般在KafKa消费程序中消费可以设置多个主题,那在同一程序中需要向KafKa发送不同主题的消息,如异常需要发到异常主题,正常的发送到正常的主题,这时候就需要实例化多个主题,然后逐个发送。 在NET中用RdKafka组件来做消息处理,在Nuget中引用。 在程序中初始化Producer,并创建多个T ...
分类:编程语言   时间:2017-08-08 09:24:57    阅读次数:174
SpringMVC
Spring Web MVC需要使用SpringIOC功能 用于开发MVC结构的web程序。 1.MVC思想 将程序组件分为模型,视图,控制器三部分 注意: dispatcherServlet:接受指定的请求,类似一个大的主控制器(大boss) HanlerMapping:根据不同请求类型找寻Con ...
分类:编程语言   时间:2017-08-08 09:24:07    阅读次数:190
12.线程通信CyclicBarrier
CountDownLatch 监听某个线程的初始化,等待初始化执行完毕后,通知主线程工作。延迟、阻塞的是主线程,在单个线程中。CyclicBarrier 针对多个线程、线程池,多个线程初始化准备之后,去操作同一件事件(必须一定要所有准备才可执行,通知各的主线程去执行正常工作)。package dem... ...
分类:编程语言   时间:2017-08-08 00:44:49    阅读次数:295
java集合
|————Set子接口:无序,不允许重复。 |————List子接口:有序,可以有重复元素。 区别:Collections是集合类:java.util.Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框 ...
分类:编程语言   时间:2017-08-08 00:43:33    阅读次数:231
第二章 python基础(二)
第九节 函数 函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字。 可以通过函数名在程序的不同地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句。 函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字。 可以通过函数 ...
分类:编程语言   时间:2017-08-08 00:43:12    阅读次数:324
基于thrift的java和python分别作为客户端和服务端的调用实现
前面已经实现了纯java的thrift的实现。 现在实现实现一下python作为客户端和服务端的thrift的调用 1.python作为客户端,java作为服务端 java服务端代码参考前面写的博客 客户端python的准备: 1.使用mac下的PyCharm,专业的python开发工具 2.生成p ...
分类:编程语言   时间:2017-08-08 00:42:00    阅读次数:1079
java随笔
封装:1.访问修饰符 2.方法的实现 继承:子类通过继承父类,从而自动具备来自于父类的属性和行为。 本章目标: 1.理解继承的概念 2.掌握JAVA中继承的实现的方式 3.理解方法的重写(也是一种多态) 4.理解最终类的和最终方法 设计原则:(7种) 1.开闭原则:软件对于扩展应该是开放的,对于修改 ...
分类:编程语言   时间:2017-08-08 00:41:50    阅读次数:209
js的数组(二)
今天来做第二题,rt: 计算数组的集合,已知数组都是number类型。求和 很简单的一道题目,一般都是遍历之后每一个i += 然后return出去,没啥好说的,先介绍几个js方法,就不会这么认为了。 1.Array.prototype.reduce(): 2.forEach,之前有写过,不清楚的可以 ...
分类:编程语言   时间:2017-08-08 00:41:05    阅读次数:173
java冒泡算法和选择排序法
1 package test.auto; 2 3 import java.util.Arrays; 4 5 import org.apache.bcel.generic.FieldGenOrMethodGen; 6 7 public class Maopao0807{ 8 9 public stat... ...
分类:编程语言   时间:2017-08-08 00:40:43    阅读次数:163
python 3 if else 多重判断示例
#-*-coding:utf-8-*- Man=27 guess_age_of_people=int(input("guessage:")) #python3.x默认变量类型为字符串,数字需要应int()方式进行整形 ifguess_age_of_people==Man: print("Itistrue!") elifguess_age_of_people>Man: print("Itisbigger!") else: print("Itissmall!")
分类:编程语言   时间:2017-08-08 00:40:21    阅读次数:185
python gil解释器锁 IO阻塞线程 系统调用
融汇贯通了 哇哈哈哈 关于释放和获取说明,说的好啊 ...
分类:编程语言   时间:2017-08-08 00:37:01    阅读次数:145
第二章 python基础(三)
第十六节 MySQLdb win64位安装python-mysqldb1.2.5 ubuntu下安装MySQLdb sudo apt-get install python-MySQLdb 导入MySQLdb库 import MySQLdb 创建数据库连接 conn = MySQLdb.connect ...
分类:编程语言   时间:2017-08-08 00:36:45    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!