码迷,mamicode.com
首页 > 编程语言
JAVA的extends使用方法
理解继承是理解面向对象程序设计的关键。在Java中,通过keywordextends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。在Java中不同意多继承。(1)继承class Animal{ void eat(){ System.out.println("Ani.....
分类:编程语言   时间:2015-03-18 15:23:29    阅读次数:149
des加密算法
#include #include #include #include unsigned char C[17][28],D[17][28],K[17][48];unsigned char pc_1_c[28]={ 57,49,41,33,25,17,9 ,1,58,50,42,34,26,18 ,1...
分类:编程语言   时间:2015-03-18 15:23:32    阅读次数:210
python多线程--线程同步
如果多个线程共同对某个数据修改,则可能出现不可预料的结果,为了保证数据的正确性,需要对多个线程进行同步。使用Thread对象的Lock和Rlock可以实现简单的线程同步,这两个对象都有acquire方法和release方法,对于那些需要每次只允许一个线程操作的数据,可以将其操作放到acquire和r...
分类:编程语言   时间:2015-03-18 15:22:50    阅读次数:207
用C语言开发CGI程序
1 下载apache程序 apache链接:http://archive.apache.org/dist/httpd/binaries/win32/httpd-2.2.21-win32-x86-no_ssl.msi2 程序:#includeint main(int argc,char *argv[]...
分类:编程语言   时间:2015-03-18 15:20:07    阅读次数:188
(tarjan算法) hdu 1269
迷宫城堡Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8487Accepted Submission(s): 3797Problem Descri...
分类:编程语言   时间:2015-03-18 15:20:00    阅读次数:168
JavaScript实现集合
function set(){this.dataStore=[];this.add=add;this.remove.remove;this.size=size;this.union=union;this.intersect=intersect;this.subset=subset;this.diff...
分类:编程语言   时间:2015-03-18 15:18:39    阅读次数:154
论 Swift 开发入门 : 开关(UISwitch)
论 Swift 开发入门 : 开关(UISwitch)...
分类:编程语言   时间:2015-03-18 14:11:26    阅读次数:194
swift UI专项训练40 用swift实现打电话和发短信功能
今天来讲一下如何让我们的APP可以访问系统的短信和电话功能。首先来说短信功能,比较简单,跟之前的做法差别不大,要使用UIApplication,它是一个单例。我们的功能是点击一个按钮,然后拨通一个内置的电话,需要在button的action中加入如下语句: @IBAction func phoneBtn(sender:UIButton){ // var url1 = NSUR...
分类:编程语言   时间:2015-03-18 14:12:22    阅读次数:164
MFC修改控件颜色
1. CClientDC dc(this); RECT m_pRect; GetDlgItem(IDC_SAMPLE)->GetWindowRect(&m_pRect); ScreenToClient(&m_pRect); CBrush NewBrush(RGB(0, 0, 255)); dc.FillRect(&m_pRect, &NewBrush);  2. 改变CSta...
分类:编程语言   时间:2015-03-18 14:08:46    阅读次数:373
第一个java程序
package helloo; import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import javax.swing.JSplitPane...
分类:编程语言   时间:2015-03-18 14:10:15    阅读次数:157
【JAVA】【NIO】6、Java NIO Channel to Channel Transfers
在Java NIO中,如果其中有一个channel是FileChannel,你可以直接将数据从一个channel传递到另一个channel。FileChannel类有一个transferTo和一个transferFrom方法可以做到。transferFrom()该方法将数据从一个源channel传递到FileChannel。 实例: 参数position和count,表明在目标文件中,从哪个...
分类:编程语言   时间:2015-03-18 14:09:32    阅读次数:128
Java8中时间日期库的20个常用使用示例
除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用Java 8的这套API。Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Date定义为可修改的以及将SimpleDateFormat实现成非线程安全的。看来Java已经意识到需要为时间及日期功能提供更好...
分类:编程语言   时间:2015-03-18 14:08:18    阅读次数:153
算法导论学习之线性时间求第k小元素+堆思想求前k大元素
对于以前,如果要我求第k小元素,或者是求前k大元素,我可能会将元素先排序,然后就直接求出来了,但是现在有了更好的思路。一.线性时间内求第k小元素 这个算法又是一个基于分治思想的算法。其具体的分治思路如下: 1.分解:将A[p,r]分解成A[p,q-1]和A[q+1,r]两部分,使得A[p,q-1]都小于A[q],A[q+1,r]都不小于A[q]; 2.求解:如果A[q]恰好是...
分类:编程语言   时间:2015-03-18 14:08:46    阅读次数:190
jQuery分类过滤和排序布局插件-Isotope
Isotope是一款效果非常神奇的元素分类过滤和排序布局jQuery插件。Isotope是Masonry布局的作者David DeSandro的一款力作,该分类过滤和排序插件允许你以非常简单和炫酷的方式来隐藏和显示元素,以及对元素按照指定的规则进行排序。 Isotope可以设置多种布局方式:masonry布局、水平布局、垂直布局、适合行布局、适合列布局等等。 注意:Isotope不是完全免费的...
分类:编程语言   时间:2015-03-18 14:05:52    阅读次数:250
ZOJ1654.Place the Robots放置机器人——二部图最大匹配(hungary算法)
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=654题目描述: Robert 是一个著名的工程师。一天,他的老板给他分配了一个任务。任务的背景是:给定一 个m×n 大小的地图,地图由方格组成,在地图中有3 种方格-墙、草地和空地,他的老板希望 能在地图中放置尽可能多的机器人。每个机器人都配备了激光枪,可以同时向四个方向(上...
分类:编程语言   时间:2015-03-18 14:02:41    阅读次数:162
结对开发之返回一个整数数组中最大子数组的和
一、题目: 返回一个整数数组中最大子数组的和。二、要求: 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n)。 结对编程要求: 两人结对完成编程任务。 一人主要负责程序分析,代码编程。 ...
分类:编程语言   时间:2015-03-18 14:01:31    阅读次数:184
排序算法
冒泡a=[111,22,233,12,3,4]print a[::-1]def bubbleSort(alist): for passnum in range(len(alist)-1,0,-1): print alist,passnum for i in range(passnum): if...
分类:编程语言   时间:2015-03-18 13:58:38    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!