自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

给函数添加装饰方法(一个二逼大学同学的故事)

给大家讲一个我的一个二逼大学同学的故事: 有一个函数func_a(arg),他有这么一种需求,想在该函数执行前和执行后加入处理逻辑,按照平常的思路他是这么进行设计的:def func_a(arg):    ……def func_b(arg):    …… # do something before    func_a(arg)    …… # do someth...

2013-12-31 15:18:15 172

原创 Google Test测试框架自带Sample案例注释翻译

      有一段时间没写博客了,前些时间闲下来看了下google test(gtest)测试框架自带的sample测试样例,感觉还不错,就对里面的注释进行了相关翻译,在此做个标录,对测试流程、方法和设计的理解会有些帮助,方便日后重新查阅,有兴趣的同志不妨看一下相关说明:     1、项目工程可到附件中下载     2、项目工程在visual studio2005环境下编译运行的 ...

2012-09-07 13:55:16 315 2

JSP注释及指令

一、JSP两种注释  1、HTML注释    <! - -  注释内容 - ->JSP不会直接解析HTML注释,这种注释会在浏览器端查看源文件的时候可以看到  2、JSP注释  <%- - 注释内容 - -%> 一般用来对java程序段做出说明  //注释内容     常用于单行注释  /* 注释内容/ 可以单行注释,也可以多行注释  /** 注...

2011-07-21 08:20:40 149

MySQL常用指令汇总

MySQL常用指令汇总DDLData Definition Languages 数据定义语言  对数据库的数据段、数据表、列、索引对象进行创建、删除、修改  创建数据库 1、查看mysql中存在的数据库    可以看到自己刚创建的dbdemo已经在其中了2、选择自己要使用的数据库 3、查看数据库中已经创建的数据表   因为dbna...

2011-07-18 01:31:05 211

JMF视频音频通信( 图+源码 )

 最近由于做山寨QQ视频聊天的需要,做了一个视频通信窗口组件。现在分享一下供大家学习……  原创文章,转载请标明出处!谢谢!工程文件下载地址:http://download.csdn.net/source/3378150 本文地址: http://mzhx-com.iteye.com/blog/1098698  效果图如下:   三个类 源代码如下: p...

2011-06-20 18:34:20 304

JMF的音视频同步播放

关于同步播放:如果音视频单独进行播放,两个播放器很难保持统一并进行开始和停止。 JMF针对上述问题,Player通过调用addController方法,使两个Player结合起来,并设当前Player为终极的控制端。从属Player隶属于终极Player之下,终极Player所调用的方法同时也会在从属Player上调用。只有在两个Player都进入各自的完成状态,主控Player才抛出Comp...

2011-05-29 12:11:58 104

JMF多媒体框架知识点汇一(音频控件)

JMFjava多媒体框架:该文章会不断积累该框架的有用知识点,尽管刚开始内容很少:显示控制组件(音频) Player中存在实现GainControl接口的音频组件调节器。GainControl提供调节音频音量的方法。GainControl的相关方法api  如果Player提供的话,要显示该控件,你可以采用以下步骤: 1。调用getGainControl从P...

2011-05-29 11:21:05 230 1

Mina框架传递对象

      接触java的Mina框架已经有很多时间了,在网上也读过了很多的相关文章,发现Mina框架的确是一个值得拿来好好研究的东西,前些日子写了一个山寨QQ项目,其中的通信部分用到了java中自带的InputStream,OutputStream,Writer,Reader等等,感觉其中的很大的一个问题就是难以将事务处理的逻辑层与解析层分离开来,造成整个项目看起来比较臃肿,繁琐,不够模块化,接...

2011-03-08 16:26:48 164

高仿真山寨QQ

      花了两个多月的时间,终于将一个山寨的QQ做的有一点眉目了 山寨QQ实现的主要功能如下:     1、登录界面(数字帐号,密码填写,简单注册,状态改变,是否记住密码,是否自动登录)     2、主界面(个人头像,状态改变,空间信息,邮件信息提示,界面换肤,好友分类,列表展示与回收,点击列表是弹出对应的聊天窗口)     3、聊天窗口(消息的输入与发送,文字的字体、大小...

2011-02-22 18:15:01 293

正则表达式提取字符串

 在网络通信时通常会用到xml,当传输数据流时都是进行字节传输,为区分所传输的数据的类型,通常会在传输字节两边加上属性标志,类似于html编程。  例如:假如客户端登录了,它就要向服务器发送一段字节流,说明用户名。假如这个人的用户名是:梅竹寒香,那么客户端就要对“梅竹寒香”进行xml包装,把它包装成:<user>梅竹寒香</user>。这样当服务器接收到这条消息,根...

2010-08-24 15:31:22 604

山寨版是男人就将ta搞大游戏代码详解--梅竹寒香

代码详解,已经将java包导出,请在下面下载,如果你的机器上装有javaJDK直接点击运行即可 该游戏实现一下功能:1、时间进度条,控制每局游戏在100s之内2、显示剩余时间3、实现鼠标监听器,使得控制小球能够跟随鼠标的移动而移动4、设置有“开始”、“再来一次”、“暂停”、“继续”命令按钮5、拥有一个得分文本框,和一个关数文本框 游戏特色:1、当鼠标移动小球...

2010-08-10 15:37:54 922

实现键盘监听器,键盘控制小球移动

      本次实例实现了一个小球的控制移动,键盘上的上下左右四个键控制小球移动的方向,这里只是一个小小的键盘监听器的雏形,希望会为以后的学习有些好的提示。      程序运行时要用鼠标点击一下窗体,从而激活窗体,这样才能通过上下左右键来控制小球的移动第一个类: package keylistenermove;import java.awt.BorderLayout;...

2010-08-10 14:49:23 614

窗体在显示器上居中显示方法

import java.awt.Toolkit;import javax.swing.JButton; public class repaintttttt extends javax.swing.JFrame {  public void shouUI() {  // 设置窗体大小  int windowsWedth = 600;  int windowsHeight = 60...

2010-08-06 17:06:58 323

Date类的getDay()和getDate()方法

                                                                                                                 图片是后来添加上去的    遇到的问题:      今天,搞了一个属于自己的日历,碰到一个比较纠结的问题,就是那个日期(指的是“日”不是“...

2010-08-02 01:34:47 18843

奇妙的无序点——Java模拟

有些看似无序的数学游戏问题,通过Java的窗口类进行进行有形的具体模拟,你就会发现其中的奇妙之处,比方说下面的一个题目:      在一个二维坐标平面上,先随机选定四个点,依次标记为1,2,3,4,并记录它们各自的坐标值,我们把其中的第1点作为游戏点,其余的三个点作为“掷骰子”点,游戏规则是这样的:从其余的三个点(2、3、4)中随机选出一个点,求出这个点与游戏点的中点坐标,并把这个中点作为...

2010-07-28 01:51:15 177

五子棋初步详解

以下是本算法的主要思想步骤,而具体算法分析及注解,相关图片请下载文件  另外还可以在算法中添加悔棋、重来一局、显示当前步骤的算法,详细算法将在以后的博文中讲述,这里也给出了加强版的图片于下载文件中   编写五子棋程序,初步功能思想摘要: 1.框架类的实现:      最基本的是能实现在屏幕上显示一个窗口,类似windows窗口,该窗口的属性有:标题(如“中国五子棋-...

2010-07-28 00:30:20 556

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除