首页 > 编程语言
Think in Java(十二):泛型
1.使用泛型方法可以取代将整个类泛型话,要定义泛型方法,只需将泛型参数列表至于返回值之前: public class GenericMethods { public void f(T x) { System.out.println(x.getClass().getName()); } public static void main(String[] args) { Generi...
分类:编程语言   时间:2015-03-02 22:29:11    收藏:0  评论:0  赞:0  阅读:379
【C语言探索之旅】 第二部分第三课:数组
结束了上一课“指针”的有点艰难的旅程(其实上一课没有讲很深),这一课我们来学习“数组”这个C语言的重点。我们将继续“一路向北”,“指”哪打哪。 为什么这么说呢,因为这一课我们还要涉及指针的知识,就如上一课说的,指针的使用几乎是贯穿C语言的,而且我们也会步步深入指针的学习。不然怎么能称为C语言的精华呢?所以“指针啊,天天见”,您以为指针会这么“放过”你么,呵呵......
分类:编程语言   时间:2015-03-02 22:28:41    收藏:0  评论:0  赞:0  阅读:356
贪心算法解硬币找零问题
假如有一种货币,它有面值为1分、2分、5分和1角的硬币,最少需要多少个硬币来找出K分钱的零钱? 按照贪心算法的思想,需要不断地使用面值最大的硬币。如果要找零的值小于最大的硬币值,则尝试第二大的硬币,依次类推。 代码如下: #include using namespace std; #define ONE 1 #define TWO 2 #define FIVE 5 #define TEN...
分类:编程语言   时间:2015-03-02 22:28:31    收藏:0  评论:0  赞:0  阅读:567
在Mac OSX系统中搭建Python集成开发环境
本篇博客分享如何在Mac OSX系统中搭建Python集成开发环境 首先到Python官网下载python,python官网链接 这里选择下载Python2.7.9版本,下载完成之后安装: 安装成功,打开终端: 下面下载python开发的ide,http://www.jetbrains.com/pycharm/ 下载专业版,有30天的免费试用,足够我们学习python了。 安...
分类:编程语言   时间:2015-03-02 22:27:51    收藏:0  评论:0  赞:0  阅读:364
用java.util.Observable实现Observer模式
本文转载自:dada360778512的博客原文链接:http://blog.csdn.net/dada360778512/article/details/6977758Observer模式 主要是观察者与被观察者之间的关系观察者为羊,被观察者为狼 模仿的场景为狼叫羊跑代码如下:1.被观察者类[ja...
分类:编程语言   时间:2015-03-02 22:25:50    收藏:0  评论:0  赞:0  阅读:319
javascript学习-创建json对象数据,遍历
之前我已经有讲过后台返回json数据到前台,并在前台遍历json数据。这里讲下直接在JS里创建JSON数据,然后遍历使用~创建代码例如以下:(创建的是JSON对象) var YearSelect = {}; var Year = 2014; var DateOption; for (v...
分类:编程语言   时间:2015-03-02 22:23:50    收藏:0  评论:0  赞:0  阅读:288
C#6 冒泡 折半查找 二维数组
人类思维--计算机逻辑思维 逻辑思维--代码实现 写书法: 描红——临摹——碑贴——自成一体——草 章节复习: 数组:一维,二维,多维 一维:豆角。连续,同一类型。 定义:数据类型[] 数组名=new 数据类型[长度]{.,.,.,.}; 赋值:数组名[下标] = 值 取值:数组名[下标] 灵活运用...
分类:编程语言   时间:2015-03-02 22:23:40    收藏:0  评论:0  赞:0  阅读:392
PAT:1041. Be Unique (20) AC “段错误:可能是数组开的不够大”
#include#includeint harsh[10066];int arr[100066];int main(){ memset(harsh,0,sizeof(harsh)); memset(arr,0,sizeof(arr)); int n; scanf("%d",&n); for...
分类:编程语言   时间:2015-03-02 22:23:10    收藏:0  评论:0  赞:0  阅读:395
C语言高级宏技巧
特殊符号#、##(1)# Whenyouputa#beforeanargumentinapreprocessor macro,thepreprocessorturnsthatargumentintoacharacterarray. 在一个宏中的参数前面使用一个#,预处理器会把这个参数转换为一个字符数...
分类:编程语言   时间:2015-03-02 22:21:20    收藏:0  评论:0  赞:0  阅读:247
一道算法题
分析一道算法题的思路
分类:编程语言   时间:2015-03-02 22:19:20    收藏:0  评论:0  赞:0  阅读:269
数据的分类-JavaScript数据类型
JavaScript数据类型1.数据类型是什么? 我们接触的绝大多数程序语言来说,把数据都进行了分类,包括数字、字符、逻辑真假:int,long,string,boolean....等等;我们都知道计算机对数据处理时是采用二进制的方式。将数据加载到内存中,并且通过CPU调度进行计算得到最终结果,那么...
分类:编程语言   时间:2015-03-02 22:18:10    收藏:0  评论:0  赞:0  阅读:229
linux下,Python 多版本共存,及Pip,Easy_install 安装扩展包
linux下,Python 多版本共存,及Pip,Easy_install 安装扩展包
分类:编程语言   时间:2015-03-02 22:16:10    收藏:0  评论:0  赞:0  阅读:478
Java_观察者模式(Observable和Observer)
本文转载自:殇雲的博客原文链接:http://blog.csdn.net/tianjf0514/article/details/7475164一、观察者模式介绍在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变...
分类:编程语言   时间:2015-03-02 22:14:10    收藏:0  评论:0  赞:0  阅读:293
一步一步写算法(之hash表)
【 声明:版权全部,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 hash表,有时候也被称为散列表。个人觉得,hash表是介于链表和二叉树之间的一种中间结构。链表使用十分方便,可是数据查找十分麻烦;二叉树中的数据严格有序,可是这是以多一个指针作为代价的结果。ha...
分类:编程语言   时间:2015-03-02 22:14:00    收藏:0  评论:0  赞:0  阅读:312
Java常用类库--观察者设计模式( Observable类Observer接口)
原文链接:http://www.2cto.com/kf/201310/253013.html如果要想实现观察者模式,则必须依靠java.util包中提供的Observable类和Observer接口。12345678910111213141516171819202122232425262728293...
分类:编程语言   时间:2015-03-02 22:12:50    收藏:0  评论:0  赞:0  阅读:259
微博java SDK介绍及使用说明
转自:作者:新浪微博 开放平台 @MUNTO_AKIRAhttp://open.weibo.com/blog/%E5%BE%AE%E5%8D%9Ajava-sdk%E4%BB%8B%E7%BB%8D%E5%8F%8A%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E-2...
分类:编程语言   时间:2015-03-02 22:10:00    收藏:0  评论:0  赞:0  阅读:303
Java:应用Observer接口实践Observer模式
本文出自“子 孑” 博客,原文链接:http://zhangjunhd.blog.51cto.com/113473/68949在Java中通过Observable类和Observer接口实现了观察者模式。Observer对象是观察者,Observable对象是被观察者。1.实现观察者模式实现观察者模...
分类:编程语言   时间:2015-03-02 22:08:20    收藏:0  评论:0  赞:0  阅读:338
在windows上如何安装python web引擎jinja2
首先要把你的Python文件夹加到环境变量里头去。假设你的Python文件夹位于C:\Python34,那么你需要打开CMD并输入:SETX PATH "%path%;C:\Python34;C:\Python34\Scripts"然后把https://bootstrap.pypa.io/get-p...
分类:编程语言   时间:2015-03-02 22:08:00    收藏:0  评论:0  赞:0  阅读:926
vc++多线程编程
1.CWinApp是一个i额用户界面线程对象,派生自CWinThread,处理用户产生的事件和消息。 MFC 2.AfxBeginThread函数创建和初始化CWinThread对象,启动并返回地址。 3. pThread = new CWinThread(); pThread->m_bAutoDelete = FALSE; pThread = AfxBeginThread(StartAndC...
分类:编程语言   时间:2015-03-02 21:02:20    收藏:0  评论:0  赞:0  阅读:465
Python的类方法,静态方法,实例方法的区别
class ObjOpt:    def __init__(self):        self.Name='abc'        self.CCC=123    #实例方法        def ClassMethodFx3(ad,abc):        return dir(ad)    #实例方法,实例和类都可以调用,但类调用需要传递n个参数,    #实例调用只能要传n-1个参数,...
分类:编程语言   时间:2015-03-02 21:00:20    收藏:0  评论:0  赞:0  阅读:218
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!