首页 > 编程语言
java设计模式——装饰者模式
一、什么情况下考虑使用“装饰者模式”? ?????? 当我们需要将责任动态的附加到对象上的时候;也就是说,我们开发设计的对象中有某一部分的功能现在还不能确定,以后需要动态的添加或者去掉。或者是在使用继承比较困难的时候,可以采用组合的实现方式(继承与复用)。 ??????? 结合下面一个实际可能应用的场景来进行分析: ? ?????? 此为某一咖啡店的简单的菜单系统,其中所有的咖啡必须继 ...
分类:编程语言   时间:2014-11-19 02:34:05    收藏:0  评论:0  赞:0  阅读:204
新手学Python之端口扫描系统
分类:编程语言   时间:2014-11-19 02:31:10    收藏:0  评论:0  赞:0  阅读:300
Java如何获取系统cpu、内存、硬盘信息
分类:编程语言   时间:2014-11-19 02:28:40    收藏:0  评论:0  赞:0  阅读:304
Java_信号量_Semaphore应用
Java_信号量_Semaphore应用 计数信号量(Counting Semaphore)用来控制同时访问某个特定资源的操作数量,或者同时执行某个指定操作的数量。计数信号量还可以用来实现某种资源池,或者对容器施加边界。 Semaphore中...
分类:编程语言   时间:2014-11-19 02:25:52    收藏:0  评论:0  赞:0  阅读:278
spring mvc controller间跳转 重定向 传参
1. 需求背景 ? ? 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 本来以为挺简单的一件事情,并且个人认为比较常用...
分类:编程语言   时间:2014-11-19 02:25:42    收藏:0  评论:0  赞:0  阅读:299
java post get 请求
public?static?String?getGetMethod(String?url,String?param)?{?? ???String?result?=?""; ?????????BufferedReader?in?=?null; ?????????try?{ ???????????...
分类:编程语言   时间:2014-11-19 02:24:42    收藏:0  评论:0  赞:0  阅读:189
MicrosoftExcel2013下的VBA宏:生成程序修改单
注意: 1.这段宏是在MicrosoftOfficeStandard2013下撰写和调试的。用在其他Office版本中可能需要适当修改 2.保存带有宏的Excel表格,应该保存为*.xlsm格式(启用宏的工作簿) 关于本宏的用途 现在修改了一个程序的...
分类:编程语言   时间:2014-11-19 02:24:01    收藏:0  评论:0  赞:0  阅读:356
Python中使用item()遍历字典
Python中通常使用for...in遍历字典,本文使用item()方法遍历字典。item()item()方法把字典中每对key和value组成一个元组,并把这些元组放在列表中返回。DEMO代码如下:#!/usr/bin/envpython#-*-coding:utf-8-*-dict={"name":"zhangsan","age":"30","city":"shanghai","blog":"ht..
分类:编程语言   时间:2014-11-19 02:18:01    收藏:0  评论:0  赞:0  阅读:372
python文件和目录操作函数小结
本文主要介绍python文件和目录操作函数小结,主要涉及到os模块和shutil模块的一些方法。python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listd..
分类:编程语言   时间:2014-11-19 02:17:12    收藏:0  评论:0  赞:0  阅读:321
python每隔1s执行相同任务非阻塞模式
首先我们先用crontab每隔1分钟执行,看下效果,然后在执行这个,配置crontab[root@localhost~]#crontab-l*/1****pingwww.baidu.com>/dev/nul注意我故意写成了这样的命令一直ping,目的是当进入到下一分钟的时候,系统会自动的开启另一个进程去执行,为了看出效果我们通过查..
分类:编程语言   时间:2014-11-19 02:14:52    收藏:0  评论:0  赞:0  阅读:237
python读写文件
python打开文件可以有多种模式,读模式、写模式、追加模式,同时读写的模式等等,这里主要介绍同时进行读写的模式r+python通过open方法打开文件file_handler=open(filename,mode)mode的模式有以下几种模式:r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写..
分类:编程语言   时间:2014-11-19 02:11:12    收藏:0  评论:0  赞:0  阅读:285
贪吃蛇C语言实现
/* /* 头尾平移的方法实现 Byblack4yl 原理: 在大小为100的数组中,利用head,rear标记的头,尾坐标值,定位当前头和尾巴。 在行走时,擦去尾巴,按方向标记新头,擦去旧头,实现蛇行走。 当吃到食物时,只变化头,不变化 */ #include"windows.h" #include"conio.h" #include..
分类:编程语言   时间:2014-11-19 02:08:12    收藏:0  评论:0  赞:0  阅读:262
俄罗斯方块带预测功能---C语言实现
分类:编程语言   时间:2014-11-19 02:08:02    收藏:0  评论:0  赞:0  阅读:279
一个多线程的Socket通信Demo(C语言实现)
-----------这是客户端程序-------------- #include"stdio.h" #include"winsock2.h" #include"stdlib.h" #pragmacomment(lib,"ws2_32") voidmain() { WSADATAwsaData; WSAStartup(MAKEWORD(2,2),&wsaData); SOCKETs=socket(PF_INET,SOCK_STREAM,IPPROTO_TCP); sockaddr_..
分类:编程语言   时间:2014-11-19 02:07:42    收藏:0  评论:0  赞:0  阅读:842
一个仿系统自带计算器程序MFC实现
个人觉得还算可以吧。相似度也有个60%吧。支持带括号四则运算,支持高级面板,支持进制转换,支持逻辑运算。Vs2008下编译。附件下载源代码.
分类:编程语言   时间:2014-11-19 02:07:22    收藏:0  评论:0  赞:0  阅读:330
使用Spring RestTemplate解析RESTful服务
在上一篇“使用SpringMVC4构建Restful服务”博文中,我们谈到了如何使用SpringMVC4搭建RESTful服务,本文以上篇文章为基础,继续讲解如何解析SpringRESTful服务。上篇文章中,我们用了jacson包进行Java对象的序列化,本文仍然使用此包进行Java对象的反序列化。构建RESTful服务1..
分类:编程语言   时间:2014-11-19 02:05:42    收藏:0  评论:0  赞:0  阅读:330
冯斌:JavaFx实例(十四)“CubicBezierCurve”
本实例演示三次方贝塞尔曲线,在数学的数值分析领域中,贝塞尔曲线(英语:Béziercurve)是电脑图形学中相当重要的参数曲线。更高维度的广泛化贝塞尔曲线就称作贝塞尔曲面,其中贝塞尔三角是一种特殊的实例。以下是贝塞尔曲线的实例:线性贝塞尔曲线给定点P0、P1,线性贝塞尔..
分类:编程语言   时间:2014-11-19 02:05:12    收藏:0  评论:0  赞:0  阅读:323
Unity3D技术之从 Cinema 4D 中导入对象浅析
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。从Cinema4D中导入对象Unity可直接导入Cinema4D文件。开始时只需将.c4d文件放到工程的资源(Assets)..
分类:编程语言   时间:2014-11-19 02:04:12    收藏:0  评论:0  赞:0  阅读:292
Java中的数组转List
Java中数组转List的方法...
分类:编程语言   时间:2014-11-19 01:59:31    收藏:0  评论:0  赞:0  阅读:109
Java数组去掉重复的方法集
经常用到,有时候不只是简单的基本类型,那种可以用set集合去重,好多时间用到的是我们自定义的类型,下面举个例子(我这儿就那int举例了): 方法一、 这种类似与选择排序算法,首先我们取i值,然后将i之后的所有重复的去掉。具体实现如下: import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; /** *...
分类:编程语言   时间:2014-11-19 01:58:31    收藏:0  评论:0  赞:0  阅读:192
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!