首页 > 编程语言
算法:顺序查找与折半查找
资料摘自: typedef int DataType; //顺序查找算法 //用顺序查找在n元数组list中查找与key等值的元素,返回该数组元素的下标 //若未找到,则返回-1 int SeqSearch(DataType List[], int n, DataType key) {     for(int i = 0; i     {         if(List[i...
分类:编程语言   时间:2015-05-02 18:11:56    收藏:0  评论:0  赞:0  阅读:265
浅谈JAVA设计模式之——工厂方法(FactoryMethod)
一、概述             定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。       二、适用性  当一个类不知道它所必须创建的对象的类的时候。  当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。...
分类:编程语言   时间:2015-05-02 18:10:36    收藏:0  评论:0  赞:0  阅读:238
浅谈JAVA设计模式之——单例模式(Singleton)
一、概述        保证一个类仅有一个实例,并提供一个访问它的全局访问点。 二、适用性      1.当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。      2.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。 三、参与者   Singleton 定义一个Instance操作,允许客户访问它的唯一实例。Insta...
分类:编程语言   时间:2015-05-02 18:10:06    收藏:0  评论:0  赞:0  阅读:238
【VR】Leap Motion 官网文档 Unity资源与插件
Leap Motion的官网文档已经有不少的热心网友参与了翻译,但没有覆盖官网文档的全部。 为迎合Unity VR的热潮与大家的学习需要,本博客将推出针对Unity方向的官方文档翻译系列。 本篇首先对Leap Motion所提供的Unity资源与插件进行概述。...
分类:编程语言   时间:2015-05-02 18:09:46    收藏:0  评论:0  赞:0  阅读:383
详谈java集合框架
1、为什么使用集合框架 当我们并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象——可以使用Java集合框架2、Java集合框架包含的内容 接口:(父类)Collection接口下包含List(子类 )接口和Set(子类)接口 List接口下又包含(ArrayList集合实现类和Linke...
分类:编程语言   时间:2015-05-02 18:06:06    收藏:0  评论:0  赞:0  阅读:196
C++11中的右值引用和move函数
新版的C++标准库出现了很多C++11的新特性,刚开始接触确实很费劲,特别是右值引用和move函数这种基于效率的考虑损失了语言的简单直接的特性,废话不多说,先看右值引用。C++中根据const和non_const,lvalue和rvalue可分为四类对象 non_const const...
分类:编程语言   时间:2015-05-02 18:05:06    收藏:0  评论:0  赞:0  阅读:222
Swift学习笔记1---变量和元组
感觉基本语法和 js 很像但是区别最大的就是 Swift是强类型的语言,我个人是很赞同强类型的,因为若类型很容易引起很难发现的隐藏bug,因此对苹果的做法非常赞同。所以依据强类型的特性,就可以很自然的引申出很多区别,例如用a=1;if(a){println("it is true");}这样的语句则...
分类:编程语言   时间:2015-05-02 18:04:46    收藏:0  评论:0  赞:0  阅读:185
Spring RESTful 配置问题
1.restful模板默认不显示id字段的,可以参考http://tommyziegler.com/how-to-expose-the-resourceid-with-spring-data-rest/添加id字段。2.spring boot 下jsp 404不能正常显示的问题。参见:http://...
分类:编程语言   时间:2015-05-02 18:04:26    收藏:0  评论:0  赞:0  阅读:626
JAVA I/O系统
一、Java I/O系统的定义:统一放在Java.io包和Java.nio包中的类。 1,流的概念:当程序需要读取数据的时候,就会开启 一个通向源设备的流,这个数据源设备可以是文件,内存和网络连接。2,流的基本特性:流质和方向。3,流的分类: a 按数据流的方向分:输入流(从数据源读取数据到程序中....
分类:编程语言   时间:2015-05-02 18:02:23    收藏:0  评论:0  赞:0  阅读:199
【JavaEE】SSH+Spring Security+Spring oauth2环境方法及example
原文http://www.cnblogs.com/smarterplanet/p/4088479.html现在加最后一样,就是oauth2,现在很多网站都有对应的移动版本,那么移动端访问服务端的服务怎么控制权限,我知道的主要是两种方法,第一是模拟浏览器,访问服务的时候会生成session,之后在移动...
分类:编程语言   时间:2015-05-02 18:01:10    收藏:0  评论:0  赞:0  阅读:481
学习block的主要目的 学会排序(升序,降序)
这个对于名字的比较有局限看看下面的比较mv也可以用这种办法
分类:编程语言   时间:2015-05-02 18:01:03    收藏:0  评论:0  赞:0  阅读:161
数组中只出现一次的数字 40
分析问题 任何一个数字异或它自己都等于0,通过这个思想遍历数组,用一个result累计异或操作,如果遇到某一个数两次,必定消除了异或操作,换句话说就是如果我们从头依次异或数组中的每一个数字,那么最终的结果应该是那个只出现一次的数字 要想说的更明白一点不如举个例子 实例 比如int[] array={...
分类:编程语言   时间:2015-05-02 17:58:18    收藏:0  评论:0  赞:0  阅读:207
c++处理excel
文件加入到工程目录下即可:CSpreadSheet.h文件在vs的mfc工程下运行.// Class to read and write to Excel and text delimited spreadsheet//// Created by Yap Chun Wei// December 20...
分类:编程语言   时间:2015-05-02 17:57:46    收藏:0  评论:0  赞:0  阅读:302
关于java MulticastSocket中的joinGroup(SocketAddress mcastAddr,NetworkInterface netif)
今天复习了一下java网络编程这方面(其实是之前没有学好),之前在linux下用c来做过一些例子,不过不好久没有用也就忘得一干二净了。不知道c/c++的东西不太好记,还是当初没好好学。关于组播这方面,其实别的问题没有,《JAVA网络编程》这本书说得很明白了,但遇到其中一个很令人费解的api,如下:j...
分类:编程语言   时间:2015-05-02 17:56:36    收藏:0  评论:0  赞:0  阅读:428
详谈Struts+Hibernate+Spring三大框架
前言:对于JAVA WEB端的程序员来说,对JAVA三大框架:Struts+Hibernate+Spring的了解必不可缺,下面详细谈谈Java三大框架主要用来做WEN应用。三大框架:Struts+Hibernate+SpringJava三大框架主要用来做WEN应用。Struts主要负责表示层的显示...
分类:编程语言   时间:2015-05-02 17:51:36    收藏:0  评论:0  赞:0  阅读:193
java 从零开始 第三天
2015年5月2日 51刚过一天,电脑坏了。不开心,就没有更新了Java中的类型转换自动类型在 Java 程序中,不同的基本数据类型的数据之间经常需要进行相互转换。例如:,代码中 int型变量 score1可以直接为 double 型变量 score2 完成赋值操作,运行结果为:82.0这种转换称为...
分类:编程语言   时间:2015-05-02 17:51:08    收藏:0  评论:0  赞:0  阅读:160
多线程断点下载详解
首先先理清一下逻辑,后面会贴上源代码,里面有详细的解释,根据前面的逻辑去看后面的源码能够很快掌握断点下载。续传也是同样的道理。 看源码之前需要了解的知识:使用Http的Range头字段可以指定每条线程从文件的什么位置开始下载,下载到什么位置为止,如:指定从文件的2M位置开始下载,下载到位置(4M-1byte)为止,代码如下:HttpURLConnection.setRequestProperty...
分类:编程语言   时间:2015-05-02 16:34:11    收藏:0  评论:0  赞:0  阅读:269
Hibernate查询语言
HQL(Hibernate Query Language)查询语言是完全面向对象的查询语言,它提供了更加面向对象的封装,它可以理解如多态、继承和关联的概念。HQL看上去和SQL语句相似,但它却提供了更加强大的查询功能。1. 了解HQL语言HQL语句与SQL语句是相似的,其基本的使用习惯也与SQL相同...
分类:编程语言   时间:2015-05-02 16:31:36    收藏:0  评论:0  赞:0  阅读:308
利用python建表
(ENV)carlo@ubuntu:~/flasky$ python hello.py shell>>> from hello import db>>> db.drop_all()>>> db.create_all()
分类:编程语言   时间:2015-05-02 16:30:16    收藏:0  评论:0  赞:0  阅读:340
python中判断readline读到文件末尾
fp = open('somefile.txt')while True: line = fp.readline() if not line: breakPython中,空串的not返回true,即not line时为读到EOF(文件末尾)
分类:编程语言   时间:2015-05-02 16:30:03    收藏:0  评论:0  赞:0  阅读:665
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!