首页 > 编程语言
go语言学习(五)——面向对象编程
主要讲的是“类”和接口&和其他传统语言不一样的地方挺多的,断断续续看了好几天 下面是我的练习代码 ...
分类:编程语言   时间:2017-02-24 23:43:44    收藏:0  评论:0  赞:0  阅读:189
Java显式锁学习总结之二:使用AbstractQueuedSynchronizer构建同步组件
Jdk1.5中包含了并发大神Doug Lea写的并发工具包java.util.concurrent,这个工具包中包含了显示锁和其他的实用同步组件。Doug Lea在构建锁和组件的时候,大多是以队列同步器(AbstractQueuedSynchronizer)为基础的,因此AbstractQueued ...
分类:编程语言   时间:2017-02-24 23:41:55    收藏:0  评论:0  赞:0  阅读:278
Python设计模式之一(单例模式)
单例模式就是告诉你,只有一个对象 (1)单例模式不适用的场景 (2)当所有实例中封装的数据相同时,就可以使用单例模式,例如 还有一个经典的使用场景,机器之间数据库的链接 下面对这种单例模式进行探讨,假设创建一个连接池 这样个人每次在操作的时候都是一个单例模式,用一个实例进行链接,但是如果多个人同事打 ...
分类:编程语言   时间:2017-02-24 23:39:46    收藏:0  评论:0  赞:0  阅读:311
java 多态利弊 及 父子类转换条件
多态 父子类转换条件: Java中父类强制转换成子类的原则:父类型的引用指向的是哪个子类的实例,就能转换成哪个子类的引用。 多态的好处: 可以当做形式参数,可以接收任意子类对象。 多态的弊端: 不能使用子类的特有属性和行为。 ...
分类:编程语言   时间:2017-02-24 23:39:17    收藏:0  评论:0  赞:0  阅读:254
【三支火把】---# program (n)以及C语言字符对齐的总结
#pragma pack(n) 当n大于结构体中内存占用最大的变量内存时,将按照最大内存变量的字节占用数进行对齐,否则,就根据n进行对齐 情况一: 例一: #pragma pack(4) struct node{ int a; char b; char c;}; struct node n; pri ...
分类:编程语言   时间:2017-02-24 23:38:46    收藏:0  评论:0  赞:0  阅读:373
重复造轮子系列--堆的生成,排序,插入
这两年一直埋首在C相关的代码中,都快忘记自己曾经热爱并赖以南征北战过的C++了,而且C++11出来那么久了,瞄了几眼,没练过都不敢说自己会C++了, 正好很多基础算法没正经的学习过,打算逐个(算法导论里的)用C++完成一遍好好练练手。(其实没那么多时间,能写几个就写几个啦,加之水平有限) 结果呢,一 ...
分类:编程语言   时间:2017-02-24 23:37:25    收藏:0  评论:0  赞:0  阅读:390
前端必备,十大热门的 JavaScript 框架和库
JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会出现一个新的项目席卷网络社区,虽然这样推动了创新的发展,但不得不说苦了前端的开发者们。因此本文罗列出了一些优秀的 Javascript 框架和库的特及其在 gi ...
分类:编程语言   时间:2017-02-24 22:49:36    收藏:0  评论:0  赞:0  阅读:227
java版本错误
最近在做一个大创项目,在网上找的java web的模板,然而导入到eclipse中报各种错,有语法错误还有java路径错误等等,但发现其实语法并没有问题,后来问同学,知道这个模板只支持java 7版本,我们java8不支持,于是卸载了java8,安装java7在导入程序正常运行没有报错了。 在仔细想 ...
分类:编程语言   时间:2017-02-24 22:47:45    收藏:0  评论:0  赞:0  阅读:164
java学习——反射机制
/* * JAVA反射机制是在运行状态中,对于任意一个类 (class文件),都能够知道这个类的所有属性和方法; * 对于任意一个对象,都能够调用它的任意一个方法和属性; * 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 * * 动态获取类中信息,就是java反射 。 ...
分类:编程语言   时间:2017-02-24 22:45:57    收藏:0  评论:0  赞:0  阅读:167
高斯模糊算法的全面优化过程分享(二)。
在高斯模糊算法的全面优化过程分享(一)一文中我们已经给出了一种相当高性能的高斯模糊过程,但是优化没有终点,经过上一个星期的发愤图强和测试,对该算法的效率提升又有了一个新的高度,这里把优化过程中的一些心得和收获用文字的形式记录下来。 ...
分类:编程语言   时间:2017-02-24 22:45:23    收藏:0  评论:0  赞:0  阅读:285
数据结构与算法----->算法----->简单排序算法:冒泡、选择、插入排序
概述: 5.1冒泡排序算法 冒泡排序的每一轮都选出剩下元素中的最大者放到了数组的最后位置,下一轮冒泡时就不用考虑这个元素了 bubbleSort.java P61 5.2选择排序算法 排序结果:数组左侧是最小值,尾部是最大值 算法思想:每一轮比较找出最小值,然后将其放在最左侧 算法的时间复杂度:比较 ...
分类:编程语言   时间:2017-02-24 22:43:24    收藏:0  评论:0  赞:0  阅读:320
python文件操作
1、打开文件 open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 2、关闭文件 close():文件操作完毕后务必要关闭文件,python中可以 ...
分类:编程语言   时间:2017-02-24 22:42:45    收藏:0  评论:0  赞:0  阅读:269
C语言 · 复数归一化
算法提高 复数归一化 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 编写函数Normalize,将复数归一化,即若复数为a+bi,归一化结果为a/sqrt(a*a+b*b) + i*b/sqrt(a*a+b*b) 。使用结构体指针类型作为函数参数可能是必 ...
分类:编程语言   时间:2017-02-24 22:42:14    收藏:0  评论:0  赞:0  阅读:375
九度oj 题目1066:字符串排序
题目1066:字符串排序 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:6487 解决:2670 题目描述: 输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果 输入: 一个字符串,其长度n<=20 输出: 输入样例可能有多组,对 ...
分类:编程语言   时间:2017-02-24 22:41:25    收藏:0  评论:0  赞:0  阅读:215
Spring IOC理解
内容来自http://blog.csdn.net/qq_22654611/article/details/52606960 一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spring框架的IOC的理解,写得非常通俗易懂,以下内容全部来自原文,原文地址:htt ...
分类:编程语言   时间:2017-02-24 22:38:55    收藏:0  评论:0  赞:0  阅读:258
数据结构与算法----->算法----->递归与归并排序算法
8.1 递归程序特点(编程思路) 1)调用函数自身 2)深层次调用过程中,参数变小(或者参数范围变小) 3)必须要设定“跳出条件”,否则递归程序将会无止境循环下去 8.2 递归算法的简单应用 8.2.1计算第n个三角数字 8.2.2计算阶乘n! 8.2.3变位字(字母的排列组合之“全排列”) 8.2 ...
分类:编程语言   时间:2017-02-24 22:35:22    收藏:0  评论:0  赞:0  阅读:318
编程练习:输入一个数组,编写一个函数,使所有奇数位于数组的前段部分,所有的偶数位于数组的后段部分
想法类似于快速排序 使用两个指针,一个指针指向最前面的元素,另一个指针指向最后一个元素; 第一个指针向右移动,直到遇到偶数停下;第二个指针向前移动,直到遇到奇数停下;然后交换这两个数据。 直到左边的指针和右边的指针相遇时就结束,然后返回数组即可。 ...
分类:编程语言   时间:2017-02-24 22:34:15    收藏:0  评论:0  赞:0  阅读:428
K-Means聚类和EM算法复习总结
摘要:   1.算法概述   2.算法推导   3.算法特性及优缺点   4.注意事项   5.实现和具体例子 ...
分类:编程语言   时间:2017-02-24 22:32:55    收藏:0  评论:0  赞:0  阅读:373
使用 from import方法导入Python模块
比如我们导入一个数学计算的模块 math: >>> import math>>> print math<module 'math' (built-in)>>>>>>> print math.pi #导出圆周率的值3.14159265359>>> 我们导入math模块,在python模块学习中我们会知 ...
分类:编程语言   时间:2017-02-24 22:31:59    收藏:0  评论:0  赞:0  阅读:293
Java基础知识Stream整理(二)
概述 在Java数据流用到的流包括(Stream)、文件(File流)和I/O流 ,利用该三个流操作数据的传输。 Java控制台输入输出流 读取控制台使用数据流: BufferedReader和InputStreamReader 输出控制台使用数据流: PrintStream 常用封装了System ...
分类:编程语言   时间:2017-02-24 22:26:43    收藏:0  评论:0  赞:0  阅读:132
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!