码迷,mamicode.com
首页 > 编程语言
Haffman integration by java(Algorithm)
简单介绍哈夫曼压缩算法中哈夫曼树如何生成,java代码实现哈夫曼压缩算法
分类:编程语言   时间:2015-08-04 22:20:04    阅读次数:283
java Timer(定时调用、实现固定时间执行)
最近需要用到定时调用的功能。可以通过java的Timer类来进行定时调用,下面是有关Timer的一些相关知识。 其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样:Timer timer = new...
分类:编程语言   时间:2015-08-04 22:21:35    阅读次数:217
A.归并排序
归并排序(求逆序数)归并排序:递归+合并+排序时间复杂度:O(n logn)空间复杂度:O(n)用途:1.排序 2.求逆序对数DescriptionIn this problem, you have to analyze a particular sorting algorithm. The alg...
分类:编程语言   时间:2015-08-04 22:20:25    阅读次数:113
Spring with and without XA
http://www.javaworld.com/article/2077963/open-source-tools/distributed-transactions-in-spring--with-and-without-xa.html 文章涉及的代码: 1. <bean?id="transactionManager" class="org.springframew...
分类:编程语言   时间:2015-08-04 21:15:19    阅读次数:184
kafka-python实现获得kafka topic
from kafka.client import KafkaClient client = KafkaClient(“zookeeper_host”) topic_list = client.topics...
分类:编程语言   时间:2015-08-04 21:16:01    阅读次数:179
Java泛型
上一篇博文java8函数式编程--收集器collector:(http://my.oschina.net/joshuashaw/blog/487322)讲得比较随性,并没有把源码一句一句拿出来分析,后来发现groupingBy方法最后有一个if-else分支用来返回不同类型...
分类:编程语言   时间:2015-08-04 21:15:01    阅读次数:623
machine learning in coding(python):根据关键字合并feature,删除无用feature,转化为numpy数组
import pandas as pd import numpy as np from sklearn import preprocessing from keras.models import Sequential from keras.layers.core import Dense, Activation, Dropout # load training and test datasets...
分类:编程语言   时间:2015-08-04 21:12:47    阅读次数:266
Java中多线程的回顾---学习笔记(二)
java多线程应用中一些很重要的知识点...
分类:编程语言   时间:2015-08-04 21:14:00    阅读次数:122
图论:fleury算法
。。。...
分类:编程语言   时间:2015-08-04 21:13:11    阅读次数:255
JS学习第二天----JS语言核心
JS语言核心     有些东西,对于初学者来说,可能看不懂,我在这里只是想说一下,JS里面有这么个情况,并不是说让你掌握,你只需要大致浏览一下就可以了. // 所有在双斜杠之后的内容都属于注释 //变量是表示值的一个符号名字 //变量通过var关键字来声明,案例: var x;//声明一个变量x   //值可以通过等号赋值给变量 x=0;  //现在变量x的值为0 x //=...
分类:编程语言   时间:2015-08-04 21:09:49    阅读次数:150
C语言编程入门——枚举与宏定义
枚举是编程人员自己定义的一种基本数据类型,这种类型的变量只能取枚举中的值,好处就是能够防止变量的错误赋值。用法:enum 类型名{变量1,变量2,变量3,...}     C语言中宏定义是定义在程序头部,作预处理用,有无参和有参两种,可以看作是一个过程的调用,与函数调用不一样,不涉及入栈出栈问题,调用速度快。用法:#define 替换名 原名 宏定义示例1: # include ...
分类:编程语言   时间:2015-08-04 21:10:04    阅读次数:185
java面向对象编程之反射
java面向对象之反射,访问成员变量,构造方法,和方法;...
分类:编程语言   时间:2015-08-04 21:08:50    阅读次数:107
Java 正确遍历字符串
Java字符串是一系列的Unicode字符序列,但是,它却常常被误认为是char序列。于是,我们经常这样来遍历字符串: package testchar; public class TestChar2 { public static void main(String[] args) { String s = "Aß東...
分类:编程语言   时间:2015-08-04 21:06:53    阅读次数:127
C语言编程入门——综合练习(一)
至此,C语言的基础知识已经基本学完了,然而你会发现学完C语言,却什么也做不了,当时我学到这里时也是这样,学习编程是一个漫长的过程,前面只是编程语言的基础,后面还会有很长的路要走,希望能够坚持下去。     这里,我们做一些小程序练习,再大的程序也是由小程序组装起来的,正如:不不积跬步,无以至千里。 求菲波拉契亚数列: # include int main(void) { int...
分类:编程语言   时间:2015-08-04 21:05:20    阅读次数:136
C语言编程入门——综合练习(二)
解一元二次方程: # include # include int main(void) { double a; double b; double c; double x1; double x2; double det; char ch; do { printf("请输入a b c 三个系数的值:\n"); printf("a = "); scanf("%...
分类:编程语言   时间:2015-08-04 21:04:31    阅读次数:109
12558 - Egyptian Fractions (HARD version)(IDA*算法)
IDA*算法,迭代加深搜索和A*算法的结合 。 迭代加深搜索适用于那些没有明显深度上限的题目,将深度从小到大枚举,直到找到最优解 ,减小了深搜的盲目性 。 A*算法需要一个乐观估价函数,在这个函数里寻找一个代价最小的点去搜索,所以时间复杂度都浪费在这个上面了 。 其实我照着紫书上巧的,感觉很容易,实际上其中的算法思想是要静下心来仔细研究的,练ACM这么久了,深深感到这个竞赛是那么的迷人,又是...
分类:编程语言   时间:2015-08-04 21:06:59    阅读次数:163
java类的认识
java使用类来构造自己的数据类型,类其实就是对一类数据和行为的数据封装;可以达到低耦合功能;java注意啦:用类也是我们为了定义自己数据类型的一种方法,所以结构体,共用体也是一样的;都是为了处理数据而用的方法! 类的存放问题: java源代码文件是以类为中心的,一个类的定义源码必须只在一个源文件实现;一个“文件名.java”文件名必须与文件中用public class 修饰的类名一致,java语...
分类:编程语言   时间:2015-08-04 21:06:06    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!