首页 > 2015年05月02日 > 全部分享
【ThinkingInJava】18、 关于java中的闭包与回调
/** * 书本:《Thinking In Java》 * 功能:关于java中的闭包与回调,这里回调区别于C++,C++中回调的话寄托于指针 * 文件:Callbacks.java * 时间:2015年4月3日20:26:43 * 作者:cutter_point */ package Lession10innerclasses; import static net.mindview.util....
分类:编程语言   时间:2015-05-02 09:45:46    收藏:0  评论:0  赞:0  阅读:179
java编写微信公众账号收发消息
这两天无聊就申请了一个微信的订阅号,然后从网上搜集了些材料,通过搜集的材料使我的公众号可以接收文本消息并返回简单的文本信息。这里做下记录,日后如果要深入研究一下可以从这里捡起。      为了通过腾讯的开发者认证,我就从新浪申请了一个sae账号,这样我就可以把自己的应用程序放到上面,供测试使用。 1.现在这里说一下开发者认证     (1)首先,你注册完订阅号后(我是个人玩,所以申请了个人订...
分类:微信   时间:2015-05-02 09:45:36    收藏:0  评论:0  赞:0  阅读:544
Treasure Hunting (hdu 3468 二分匹配+bfs最短路径)
题意:在一个R*C的地图内,字母表示集合点,‘*’表示宝藏,‘.’表示空地,现在沿着A->....->Z->a->....->z的方向走,途中从一个集合点到下一个集合点之间只能捡一个宝藏,问最后最多能捡多少宝藏。 思路:将集合点和宝藏分别看成两个集合,若在集合点x到y的最短路径上有‘*’,那么就在x和‘*’之间连边。bfs求出所有集合点到下一个集合点的最短路径。...
分类:其他   时间:2015-05-02 09:45:26    收藏:0  评论:0  赞:0  阅读:168
【ThinkingInJava】19、控制框架的实现
/** * 书本:《Thinking In Java》 * 功能:控制框架的实现 * 文件:Event.java * 时间:2015年4月3日21:33:11 * 作者:cutter_point */ package Lession10innerclasses.controller; public abstract class Event { private long eventTime; ...
分类:编程语言   时间:2015-05-02 09:45:16    收藏:0  评论:0  赞:0  阅读:285
多线程下载
实现这个功能需要用到一个类RandomAccessFile,它既不是继承于InputStream也不继承于OutputStream, 直接继承于Object类,它能够实现在文件里面前后移动,在文件里面移动用seek(),可以用在在文件里面插入数据 或者是覆盖某个数据,跳过多少字节用skipBytes(),这个可以用来实现多线程下载。 将所有的download操作写在一个类里面,先根据文件的u...
分类:编程语言   时间:2015-05-02 09:45:07    收藏:0  评论:0  赞:0  阅读:374
【ThinkingInJava】20、控制框架的使用(初始化系统使用)
/** * 书本:《Thinking In Java》 * 功能:控制框架的实现,1、控制框架的完整实现是由单个的类创建的,从而使得实现的细节被封装了起来。内部类用来表示解决问题所必须的各种不同的action * ,2、内部类能够很容易地访问外围类的任意成员,所以可以避免这种实现变得笨拙。 * 文件:GreenhouseController.java * 时间:2015年4月7日1...
分类:编程语言   时间:2015-05-02 09:44:56    收藏:0  评论:0  赞:0  阅读:193
Java设计模式之工厂方法模式
l工厂方法模式概述 ?工厂方法模式中抽象工厂类负责定义创建对象的接口,具体对象的创建工作由继承抽象工厂的具体类实现。 l优点 ?客户端不需要在负责对象的创建,从而明确了各个类的职责,如果有新的对象增加,只需要增加一个具体的类和具体的工厂类即可,不影响已有的代码,后期维护容易,增强了系统的扩展性 l缺点 ?需要额外的编写代码,增加了工作量 动物抽象类:publicabstract A...
分类:编程语言   时间:2015-05-02 09:44:36    收藏:0  评论:0  赞:0  阅读:139
最小汉密尔顿回路问题 状态压缩dp
给定n个顶点做成的图,要求从顶点0出发经过所有点一次然后回到0点的一条权值之和最小的一条路的权值 #include #include #include #include #include #include #include #include #include #include #define INF 100000000 using namespace std; struc...
分类:其他   时间:2015-05-02 09:44:26    收藏:0  评论:0  赞:0  阅读:361
NYOJ---题目32组合数
组合数 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述找出从自然数1、2、... 、n(0<n<10)中任取r(0<r<=n)个数的所有组合。 输入输入n、r。 输出按特定顺序输出所有组合。 特定顺序:每一个组合中的值从大到小排列,组合之间按逆字典序排列。 样例输入 5 3 样例输出 543 542 541 532 ...
分类:其他   时间:2015-05-02 09:44:16    收藏:0  评论:0  赞:0  阅读:156
POJ 1006-Biorhythms(中国剩余定理)
Biorhythms Time Limit:1000MS     Memory Limit:10000KB     64bit IO Format:%I64d & %I64u Submit Status Practice POJ 1006 Appoint description:  clzls  (2015-03-14)System Crawler  (2015-04-25...
分类:其他   时间:2015-05-02 09:44:06    收藏:0  评论:0  赞:0  阅读:356
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl...
分类:其他   时间:2015-05-02 09:43:47    收藏:0  评论:0  赞:0  阅读:210
R语言基础编程技巧汇编 - 26
1.      监视R语言包更新状态的网站 R语言包的数量已经有近万个,及时关注新发布的包,以及已发布的包的更新状态,非常重要,下列网站提供了这个功能,读者可以经常访问: http://lib.stat.cmu.edu/R/CRAN/web/packages/available_packages_by_date.html 2.      使用命令行参数的R程序示例 以Windows系统为例...
分类:编程语言   时间:2015-05-02 09:43:36    收藏:0  评论:0  赞:1  阅读:4774
POJ1966.Cable TV Network——无向图的点连通度
http://poj.org/problem?id=1966题目描述: 有线电视网络中,中继器的连接是双向的。如果网络中任何两个中继器之间至少有一条路,则中继器网络称为是连通的,否则中继器网络是不连通的。一个空的网络、以及只有一个中继器的网络被认为是连通的。具有n 个中继器的网络的安全系数f 被定义成: (1) f 为n,如果不管删除多少个中继器,剩下的网络仍然是连通的; (2) f 为删除最...
分类:Web开发   时间:2015-05-02 09:43:26    收藏:0  评论:0  赞:0  阅读:200
CF# 149 D Coloring Brackets(区间dp)
D - Coloring Brackets Time Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u Submit Status Practice CodeForces 149D Description Once Petya read a problem about...
分类:其他   时间:2015-05-02 09:43:06    收藏:0  评论:0  赞:0  阅读:234
FileStream文件流
使用文件流拷贝一个较大的多媒体文件: public static void CopyFile(string soucre, string target) { using (FileStream fsRead = new FileStream(soucre, FileMode.Open, FileAccess.Read)) {...
分类:其他   时间:2015-05-02 09:42:56    收藏:0  评论:0  赞:0  阅读:116
C语言BFS(5)___TT与魔法师(swust oj 2464)
Description TT生活在一个充满魔法的国度,为了便于管理,国王请魔法师在一些重要的城市之间造出了“彩虹桥”!彩虹桥的特殊之处在于,可以从桥的一头瞬间移动到另一头。国王还请魔法师为彩虹桥设计出了通行证,通行证大致分成A,B,C三种,彩虹桥也对应A,B,C三种,每个彩虹桥可以识别的通行证最多为三种,每个人都拥有一个唯一类型的通行证,拥有通行证的人可以在对应的彩虹桥两头来回穿...
分类:编程语言   时间:2015-05-02 09:42:51    收藏:0  评论:0  赞:0  阅读:449
进程类Process与多线程Thread
进程类(Process)的基本操作: //通过进程类查询系统所有进程 Process[] pros = Process.GetProcesses(); foreach (var item in pros) { Console.WriteLine(item); }...
分类:编程语言   时间:2015-05-02 09:42:50    收藏:0  评论:0  赞:0  阅读:221
Xml解析方式之Pull解析器的使用
xml有多种解析的方式,这篇文章只介绍用pull解析器来解析XML文件,接下来我会说明使用Pull解析器来读取Xml文件内容和新建Xml文件。 读取Xml文件的内容 我在项目中已经添加了一个Xml文件,“data.xml”,下面是Xml文件里面的内容。 Jack 18 Tom 21 ...
分类:其他   时间:2015-05-02 09:42:26    收藏:0  评论:0  赞:0  阅读:156
Codeforces Round #301 (Div. 2)
#include #include #include #include #include using namespace std; #define maxn 1005 #define inf 0x3f3f3f3f char s1[maxn],s2[maxn]; int main() { int n; cin>>n; cin>>s1>>s2; int d=0; ...
分类:其他   时间:2015-05-02 09:41:56    收藏:0  评论:0  赞:0  阅读:675
enum,EnumMap,EnumSet
enum基本使用: package com.enumTest;enum Shrubbery { GROUND, CRAWLING, HANGING}public class EnumClass { public static void main(String[] args) { for (Shrubbery s : Shrubbery.values()) {...
分类:编程语言   时间:2015-05-02 09:41:46    收藏:0  评论:0  赞:0  阅读:190
1084条   上一页 1 ... 44 45 46 47 48 ... 55 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!