首页 > 编程语言
Java线程的两种实现形式
一、创建线程的第一种方式:继承Thread类class Demo extends Thread{ @Override public void run() { super.run(); for(int i=0;i<20;i++) Syste...
分类:编程语言   时间:2015-03-18 15:34:50    收藏:0  评论:0  赞:0  阅读:387
【转】分享一份C语言写的简历
个人观点:文章想法很棒,作者的编码风格也很赞,可以从中学到不少东西。转载的文章是我都用心看过的,而且希望后续再可以回过头看的文章,努力让自己的能力越来越强,加油这里黑客新闻吗?作者用代码更新了自己的简历,是不是很接地气,特符合程序员的逼格。这是一份可读可执行的C语言源文件,也是作者编码风格的体现。#...
分类:编程语言   时间:2015-03-18 15:34:00    收藏:0  评论:0  赞:0  阅读:680
深入理解Java虚拟机 - Java体系
使用JAVA已经快三年了,但说来惭愧,一直以来认为Java就是Java语言本身,最多再包括一个JVM,对于整个Java的体系结构还是不甚明了,现在有时间把《深入理解Java虚拟机》这本书读了一下,也算解答了自己很多的疑惑。 JAVA不仅仅是一门语言,而是由一系列软件和规范形成的技术体系,我们...
分类:编程语言   时间:2015-03-18 15:32:40    收藏:0  评论:0  赞:0  阅读:254
插入排序
在冒泡排序、选择排序编写代码之后,楼主渐渐找到了coding的信心,熟能生巧,就像写词唱曲之前,都得先背诵大量的诗词,熟悉各路歌曲,才干走出自己的路线,有自己的杰作。好吧,来让楼主继续进行"社会主义0基础阶段"的任务,这次是插入排序。一. 算法描写叙述 插入排序:插入即表示将一个新的数据插入到...
分类:编程语言   时间:2015-03-18 15:32:30    收藏:0  评论:0  赞:0  阅读:256
JavaScript 对象
JavaScript 对象是拥有属性和方法的数据。JavaScript 对象是变量的容器。对象定义你可以使用字符来定义和创建 JavaScript 对象:实例varperson = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"}...
分类:编程语言   时间:2015-03-18 15:25:10    收藏:0  评论:0  赞:0  阅读:290
JavaScript实现二叉查找树
function Node(data, left, right) //定义二叉树节点,包括节点上存储的数据,指向左右子节点的指针{ this.data = data; this.left = left; this.right = right; this.show = show...
分类:编程语言   时间:2015-03-18 15:24:50    收藏:0  评论:0  赞:0  阅读:316
SSH搭建完美CURD,含分页算法
今日开始研究使用java平台上的框架解决web服务端的开发。这是一个完整的SSH实例,在马士兵老师的SSH整合代码基础上,增加用户的增删改查,同时实现structs方式的分页放出源代码供大家学习参考。关键是网上的学习案例真少http://pan.baidu.com/s/1ntHswHF
分类:编程语言   时间:2015-03-18 15:24:00    收藏:0  评论:0  赞:0  阅读:297
JAVA的extends使用方法
理解继承是理解面向对象程序设计的关键。在Java中,通过keywordextends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。在Java中不同意多继承。(1)继承class Animal{ void eat(){ System.out.println("Ani.....
分类:编程语言   时间:2015-03-18 15:21:30    收藏:0  评论:0  赞:0  阅读:160
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:20:30    收藏:0  评论:0  赞:0  阅读:330
python多线程--线程同步
如果多个线程共同对某个数据修改,则可能出现不可预料的结果,为了保证数据的正确性,需要对多个线程进行同步。使用Thread对象的Lock和Rlock可以实现简单的线程同步,这两个对象都有acquire方法和release方法,对于那些需要每次只允许一个线程操作的数据,可以将其操作放到acquire和r...
分类:编程语言   时间:2015-03-18 15:19:50    收藏:0  评论:0  赞:0  阅读:393
用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:18:50    收藏:0  评论:0  赞:0  阅读:426
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:16:30    收藏:0  评论:0  赞:0  阅读:254
swift UI专项训练40 用swift实现打电话和发短信功能
今天来讲一下如何让我们的APP可以访问系统的短信和电话功能。首先来说短信功能,比较简单,跟之前的做法差别不大,要使用UIApplication,它是一个单例。我们的功能是点击一个按钮,然后拨通一个内置的电话,需要在button的action中加入如下语句: @IBAction func phoneBtn(sender:UIButton){ // var url1 = NSUR...
分类:编程语言   时间:2015-03-18 14:10:41    收藏:0  评论:0  赞:0  阅读:334
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:40    收藏:0  评论:0  赞:0  阅读:391
第一个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:08:10    收藏:0  评论:0  赞:0  阅读:296
【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:07:30    收藏:0  评论:0  赞:0  阅读:320
Java8中时间日期库的20个常用使用示例
除了lambda表达式,stream以及几个小的改进之外,Java 8还引入了一套全新的时间日期API,在本篇教程中我们将通过几个简单的任务示例来学习如何使用Java 8的这套API。Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Date定义为可修改的以及将SimpleDateFormat实现成非线程安全的。看来Java已经意识到需要为时间及日期功能提供更好...
分类:编程语言   时间:2015-03-18 14:06:20    收藏:0  评论:0  赞:0  阅读:714
算法导论学习之线性时间求第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:05:50    收藏:0  评论:0  赞:0  阅读:852
jQuery分类过滤和排序布局插件-Isotope
Isotope是一款效果非常神奇的元素分类过滤和排序布局jQuery插件。Isotope是Masonry布局的作者David DeSandro的一款力作,该分类过滤和排序插件允许你以非常简单和炫酷的方式来隐藏和显示元素,以及对元素按照指定的规则进行排序。 Isotope可以设置多种布局方式:masonry布局、水平布局、垂直布局、适合行布局、适合列布局等等。 注意:Isotope不是完全免费的...
分类:编程语言   时间:2015-03-18 14:05:20    收藏:0  评论:0  赞:0  阅读:391
ZOJ1654.Place the Robots放置机器人——二部图最大匹配(hungary算法)
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=654题目描述: Robert 是一个著名的工程师。一天,他的老板给他分配了一个任务。任务的背景是:给定一 个m×n 大小的地图,地图由方格组成,在地图中有3 种方格-墙、草地和空地,他的老板希望 能在地图中放置尽可能多的机器人。每个机器人都配备了激光枪,可以同时向四个方向(上...
分类:编程语言   时间:2015-03-18 14:02:30    收藏:0  评论:0  赞:0  阅读:543
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!