自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

一口一口吃掉Hibernate(一)——使用SchemaExport生成数据表

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 今天就来演示一下Hibernate最初级的操作,使用SchemaExport创建数据表。 1.首先建立POJO类package com.bjpowernode.hibernate;import ja...

2013-09-24 07:58:00 458

10款提高开发效率的 jQuery / CSS3 高级组件

前端开发是一项十分繁琐而又耗体力的工作,如何更有效率的开发我们的应用,很多人会选择适当地使用一些jQuery插件。今天就要给大家分享10款可以提高开发效率的jQuery/CSS3组件。部分插件可以下载源码。1、jQuery图片切换多种过渡效果这是一款非常绚丽的jQuery图片切换播放插件,图片切换时,拥有几种不同的过渡效果,而且这几种过渡效果是随机出现的。整个jQuery图片播放插件外观也...

2013-09-24 07:35:00 451

Github超级菜鸟上传代码实验过程(Window XP环境下实验)

Window XP环境下实验第一步:创建Github新账户 mchdbagh第二步:创建Repositories, 用新账号登陆 https://github.com/访问,点击右下角的绿色按钮“New repository”第三部:完善内容 填写名称,简介(可选), 勾选Public (Anyone can see this repository. You cho...

2013-09-24 00:20:00 578

项目总结——hashtable排序问题

前言: 对于Hashtable在我的上篇博客中有提到,是用在了事务处理中,向sqlhelper传递参数,这个用的很巧妙不知道大家有没有进一步的研究,但是为什么现在需要用到Hashtable的排序呢。大家跟着我想这样的一个场景,现在需要注册一个新用户,注册用户的时候需要有如下的业务逻辑:每个用户拥有或多张卡,注册用户的时候需要对卡进行一定金额的充值。一、业务表分析:对...

2013-09-24 00:15:00 408

java.lang.ClassCastException: android.widget.FrameLayout$LayoutParams cannot be cast to android.widg

有时候需要在在代码中设置LayoutParams,自己为一个FrameLayout设置LayoutParams的时候,遇上如题问题,java.lang.ClassCastException: android.widget.FrameLayout$LayoutParams cannot be cast to android.widget.LinearLayout$LayoutParams...

2013-09-23 22:36:00 377

12组nodes MySQL DB,每组2台Master-Master,批量清除过期的binlog释放磁盘空间

接到call,磁盘报警了,发现是大量dml操作导致N多binlog产生,所以需要清除已经sync过的binlog日志,12组nodes MySQL DB,每组2台Master-Master,需要批量清除过期的binlog释放磁盘空间。方案,总共24台db,一台台进去清理肯定不行,得需要写一个脚本,进行批量操作,方案思路大概如下1, 建立双master列表masterlist; ...

2013-09-23 16:22:00 145

创业团队是召唤来的,不是招聘来的

很早我就想写这篇文字,但苦于找不到合适的标题。恰好今天在小米盒子上看到一系列投资人的采访,其中徐说的一句话非常到位,一下让我跳了起来,决定用这个作为文章的标题。徐说:“创业团队不是雇来的,不是招聘来的,是召唤来的!”我创业做缘创派(ycpai.com)时,很多朋友,包括投资人经常问一个问题:“你是要做招聘吗?”我非常坚决的说:我不做招聘!其实,缘创派上有很多技术背景的人员。但绝对不...

2013-09-23 12:15:00 128

九月百度,迅雷,华为,阿里巴巴,最新校招笔试面试十题(每日更新中)

九月百度,迅雷,华为,阿里巴巴,最新校招笔试面试十题题记 本博客自2010年10月11日开通以来,已经帮助了一大批人找到工作,特别是连续三年在每一年的9、10月份陪伴了至少三届毕业生找工作的旅程,包括校招中的笔试面试,今年也不会例外,我会在本博客开通3周年之际一如既往的陪伴大家一起成长。 本文所整理的全部笔试面试题要么来源于我群内群友们的分享,要么摘自论坛或博客,所有原题均来...

2013-09-23 10:13:00 154

MediaInfo使用简介(新版本支持HEVC)

MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。他除了提供DLL之外,本身也提供GUI工具用于查看视频信息。我使用中发现,新版本的MediaInfo支持HEVC。简介:使用MediaInfo可以获得多媒体文件的哪些信息?内容信息:标题,作者,专辑名,音轨号,日期,总时间……视频:编码器,长宽比,帧频率,比特率……音频:...

2013-09-22 17:18:00 153

C++中使用MediaInfo库获取视频信息

MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。我在项目软件中集成了它的DLL,发现真的是非常好用!下面简单记录一下它的使用方法。(系统开发平台是VC2010)1.将下载下来的MediaInfo.dll拷贝到项目里面2.拷贝MediaInfoDll.h到项目目录3.CPP文件中添加头文件和命名空间#incl...

2013-09-22 16:58:00 437

Linux shell编程 2 ---- shell变量

1 shell变量 1 在shell编程语言里面有两种变量的类型,字符串和整型 2 定义shell变量 name=string 1 name是变量名,变量名用小写字母命名 2 =是赋值符号,=的两边不能有空格,否则将视为命令 3 string是被赋值的变量,比如字符串或者是整数 3 在shell里面我们使用$来取得变量的值2 字符串变量...

2013-09-22 16:24:00 130

主流视音频平台参数

主流视音频平台参数,Wiki上的,包括世界上主流的视音频平台(YouTube,优酷等,很全),包括视频的编码方式,分辨率,码率,播放器等等信息http://en.wikipedia.org/wiki/Comparison_of_video_hosting_services摘录一个表格部分内容如下:ServiceVide...

2013-09-22 15:54:00 143

Visio 下载,及密钥

Visio2010简体中文高级版(永久激活密钥:GR24B-GC2XY-KRXRG-2TRJJ-4X7DC)ed2k://|file|cn_visio_2010_x64_516562.exe|515232976|E07BBD0AE55934A8557CB47ACB10D0CE|/ed2k://|file|cn_visio_2010_x86_516541.exe|462636136|936E...

2013-09-22 15:44:00 2538

《公司的力量》第三集:猎富时代 解说词

央视的纪录片《公司的力量》使我迄今为止感觉最好的几个纪录片之一。片中详细讲述了公司的产生,演变,发展的历史。听着这些故事,确实让人感觉激情澎湃。真的特别羡慕企业家的人生,自己以后也要多多向他们学习。其中第三集讲述了巨富们从草根开始创业的故事,很吸引人,在此摘录下来以作备忘。1776年,美国独立前夜,一本不到20页的小册子开始流传,小册子名为《常识》。作者托马斯·潘恩用朴素的文字激励人们...

2013-09-22 15:25:00 378

Matlab的曲线拟合工具箱CFtool使用简介

Matlab有一个功能强大的曲线拟合工具箱 cftool ,使用方便,能实现多种类型的线性、非线性曲线拟合。下面结合我使用的Matlab R2011b 来简单介绍如何使用这个工具箱。假设我们要拟合的函数形式是 y=A*x*x + B*x, 且A>0,B>0 。1、在命令行输入数据:x=[110.3323148.7328178.064202.8258033224.710524...

2013-09-22 14:57:00 368

Linux shell编程 1 ---- shell脚本编程基础

1 什么是shell脚本 1 shell除了是命令解释器之外还是一种编程语言,用shell编写的程序类似于DOS下的批处理程序 2 用户可以在文件中存放一系列的命令,通常将shell编写的程序称为shell脚本或者shell程序 3 将命令,变量和流程控制有机递结合起来将会得到一个功能强大的编程工具。shell脚本语言非常擅长处理文本类型的的数据,由于Linux系统中的所有的...

2013-09-22 14:48:00 191

FFMPEG源码分析之媒体打开过程

avformat_open_input[cpp]view plaincopy//参数ps包含一切媒体相关的上下文结构,有它就有了一切,本函数如果打开媒体成功,//会返回一个AVFormatContext的实例.//参数filename是媒体文件名或URL.//参数fmt是要打开的媒体格式的操作结构,因为是读,所以是inp...

2013-09-22 02:11:00 1389

MPlayer源代码分析

一.Mplayer支持的格式MPlayer是一个LINUX下的视频播放器,它支持相当多的媒体格式,无论在音频播放还是在视频播放方面,可以说它支持的格式是相当全面的。视频格式支持:MPEG、AVI、ASF 与WMV、QuickTime 与 OGG/OGM、SDP、PVA、GIF。音频格式支持:MP3、WAV、OGG/OGM 文件(Vorbis)、WMA 与 ASF、MP4、CD音频、XM...

2013-09-22 01:49:00 487

使用FFmpeg类库实现YUV视频序列编码为视频

搞视频处理的朋友肯定比较熟悉YUV视频序列,很多测试库提供的视频数据都是YUV视频序列,我们这里就用用YUV视频序列来做视频。关于YUV视频序列,我就不多讲了,可以看书学习,通常的视频序列都是YUV420格式的。步骤也就那几步,添加视频流,打开编码器,开辟相应的内存空间,然后就可以打开YUV序列逐帧写入数据了,so easy!记得最后要做好文件的关闭和内存的释放,因为FFmpeg是c风...

2013-09-22 01:36:00 164

JNA调用DLL函数遇到的几个问题

最近一个JSP项目需要用到分词模块,而分词模块实用C++写成的DLL库。于是上网搜各种方法,最后选择了JNA作为JSP调用DLL的工具。JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native ...

2013-09-22 01:24:00 116

从一个MFC工程移植对话框类到另一个MFC工程

今天碰到模块移植问题了,自己做的对话框类(继承于CDialog)要移植到目标工程中.在网上搜了几个帖子发现都说的很生涩.问了我们的技术总监之后总算解决这个问题了.问题:把一个MFC SDI工程中的一个对话框资源和类拷贝到另一个MFC SDI中. 1.在VC6中打开老的工程,在工作区Resource标签页中选中Dialog文件夹下的资源文件(就是双击后会出现编辑窗口界面的...

2013-09-22 01:17:00 93

X264输出的统计值的含义

典型的x264输出如下:avis [info]: 1280x720 @ 1.77 fps (40997 frames)yuv4mpeg: 640x480@30/1fps, 0:0x264 [info]: 352x288 (given by file name) @ 25.00 fps取决于输入源会有不同,但大致形式一样,以上三行分别对应于avisynth, y4m, yuv输入。以下行...

2013-09-22 00:51:00 171

毕业生必知二三事。给即将毕业的师弟师妹看看,很有用的~~~~

关于 签约/违约篇(一)签约一般来讲,签约分为两种:签offer和签三方协议。其中,前者对个人及企业的约束效力远不及后者。下面分别来介绍。1、签offeroffer一般是单位提供给你的一个录用意向,以合同的形式提供给你,要求你在上面签字,表明你接受对方的录用意向,愿意到单位工作。所以,这实际上相当于个人和企业签署的一个合同。一般这种形式在外企中比较常见,另外就是那些不给解决户口的单位,通常也会跟你...

2013-09-22 00:19:00 209

GitHub以及Git学习 持续编辑学习中

官网地址: http://www.worldhello.net/gotgithub/01-explore-github/030-explore-github.html1加入github,https://github.com/去这个网站注册自己的用户名,比如我注册的是 mchdbagh 注册GitHub账号,点击免费方案右侧的“Create a free account”按钮,就进入...

2013-09-21 23:59:00 73

网络视频传输的服务质量(QoS)

QoS(Qualityof Service)服务质量,是网络的一种安全机制, 是用来解决网络延迟和阻塞等问题的一种技术。在正常情况下,如果网络只用于特定的无时间限制的应用系统,并不需要QoS,比如Web应用,或E-mail设置等。但是对关键应用和多媒体应用就十分必要。当网络过载或拥塞时,QoS 能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。ITU将服务质量定义为决定用户对服务的满意程...

2013-09-21 23:57:00 246

IPTV监测和测试设备

IPTV监测设备主要用于设备和系统部署完成后对系统进行监视,测试设备主要用于在系统部署之前对系统和系统中用到的设备进行测试和验证。主流产品如下:1. ClearSight Networks及其产品Clearsight ClearSight Networks是网络监测领域分布式实时分析、应用故障分析与解决的领导提供商。它在2001年成立,2003年10月开始销售,目前全世界范围大约 1000...

2013-09-21 23:50:00 270

Python 入门教程 7 ---- PygLatin

第一节 1 介绍了Python的函数组成有三部份,函数头,函数体 2 函数的举例def ni_sayer(): """Prints 'Ni!' to the console.""" print "Ni!" 3 练习:写一个函数,输出字符串"Eggs!",函数体增加一行注释# Define your spam function startin...

2013-09-21 19:43:00 103

ERROR 1135 (HY000): Can't create a new thread (errno 11); 引发的血案

睡梦中,被红木城的电话call起来了,说application页面报500错误了。打开电脑,登录公司内部oc通讯工具,leader以及manager以及sa以及minotor都在线呢,大家正在讨论中,他们已经可以确认问题在db了,我赶紧去后台检查db。马上登录数据库,用root检查db状况:[xxx@xxx-db003db1 mysqldata]$ mysql -urootER...

2013-09-21 17:41:00 402

SDI,ASI,HDMI,DP等接口的区别

总结了几种接口的参数:HDMI:传输的是数字信号,非压缩视频信号+音频信号,使用面广,高清电视上有DP(Display Port):传输的是数字信号,非压缩视频信号+音频信号(和HDMI比有一个角是直角),使用面广,有些笔记本上就有SDI:传输的是数字信号,非压缩视频信号(没有音频),传输距离远,用于广播电视领域ASI:传输的是数字信号,压缩视频信号(例如MPEG2-T...

2013-09-21 14:25:00 285

<Win32_20>纯c语言版的打飞机游戏出炉了^_^

经过昨天的苦战,终于完成了纯C版的打飞机游戏——使用微信打飞机游戏的素材,不过玩法有些不同,下面会有详述一、概述游戏的玩法、实现效果1. 游戏第一步,简单判断一下,给你一个准备的时间:2.选择"是"进入游戏界面:3. 分数的记法规则和微信版的一样——小飞机1000、中号飞机6000、大boss100004. 使用鼠标点击响应的飞机,能实现爆炸效果5....

2013-09-21 10:45:00 573

开源DirectShow分析器和解码器: LAV Filter

LAV Filter是一款开源的DirectShow视频分离和解码软件,他的分离器LAVSplitter封装了FFMPEG中的libavformat,解码器LAVAudio和LAVVideo则封装了FFMPEG中的libavcodec。它支持十分广泛的视音频格式。支持状况:封装格式:MKV/WebM, AVI, MP4/MOV, MPEG-TS/PS (including basic ...

2013-09-21 10:43:00 236

AAC专利介绍

AAC(高级音频编码)是音频压缩方案,并于 1997 年首次在 MPEG 内实现标准化。设计 AAC 的目的是,以低于以前 MPEG 音频压缩格式的比特率提供高品质音频。AAC 通过 MPEG-4 标准化流程实现了进一步完善,并最终利用带宽扩展技术进行了增强,由此产生 High Efficiency AAC;利用新增的参数化立体声产生 High Efficiency AAC ver...

2013-09-21 10:07:00 243

H.264专利介绍

1、H.264/AVC 是ITU与ISO联合制定的视频编码标准国际标准不代表免费2、H.264的版权由美国MPEG-LA公式专门负责收费说明:http://www.mpegla.com/main/programs/AVC/Pages/Agreement.aspx收费标准:http://www.mpegla.com/main/program...

2013-09-20 20:48:00 226

ffmpeg源码分析:transcode_init()函数

transcode_init()函数是在转换前做准备工作的.此处看一下它的真面目,不废话,看注释吧:[cpp]view plaincopy//为转换过程做准备staticinttranscode_init(OutputFile*output_files,intnb_output_files,InputFile*inp...

2013-09-20 17:36:00 144

ffmpeg源码分析:transcode()函数

还是先看一下主函数吧:(省略了很多无关大雅的代码)[cpp]view plaincopyintmain(intargc,char**argv){OptionsContexto={0};int64_tti;//与命令行分析有关的结构的初始化,下面不再罗嗦reset_options(&am...

2013-09-20 17:34:00 97

Linux系统服务 3 ---- FTP服务原理及vsftpd服务配置

1 FTP 1 FTP是一个相当古老并且应用极为广泛的互联网协议,FTP为我们提供了一种可靠的方式在网络上进行文件共享 2 FTP是一种CS架构的服务,拥有一个服务端和客户端,FTP使用TCP协议作为底层传输协议,提供了数据传输的可靠性,FTP的标准端口为20,21,20做为数据接口,21为指令接口 3 所有的共享的文件都是放在服务端2 FTP模式 FTP客户端...

2013-09-20 14:48:00 143

<Win32_19>用双缓冲技术实现真正的平滑

今年暑假自学了Win32 SDK , 从初学到现在,还是颇有收获。不过既然学了,就得学有所用。我们都知道IT行业中有两大方向:软件和游戏(其实网络是嵌入在二者之中的)。之前写了一个集音乐、视频播放于一身的简易播放器——说白了就是一个小软件。那么下一步,就是写一个游戏——纯Win32 C语言,不适用任何游戏引擎——打飞机游戏。虽然游戏还在创作中(今天才开始,目前我正在努力codi...

2013-09-19 17:01:00 238

假如女孩拒绝了你

假如女孩拒绝了你 不要悲伤,不要心急,更不要反击 微笑着转身潇洒地远走 至少还是朋友啊 往后的日子里需要镇静  相信自己吧 恋爱的日子将会来临  有一种喜欢叫做放手  尽管接下来的日子你总是忧郁  一切都是瞬息  一切都将会过去  而那过去了的  就会成为你美好的回忆...

2013-09-19 17:01:00 140

项目总结——再谈事务机制

引言: 做机房收费系统时,有研究过在三层架构中添加事务处理的机制。那时候基本是自创的一个方法。因为要访问一个公共的静态变量。当时自然就想到了使用实体类,这样得到公共的Connection以后就可以不用在每个层中传了。同样这次的系统中也用到了事务机制的处理。发现了另一种使用事务机制的好的方法,当然也要拿出来给大家分享下了。 基本思路: 看代码之前,大概说一下这次系统...

2013-09-19 16:30:00 108

Python 入门教程 6 ---- PygLatin

第一节 1 练习:使用Python来输出这句话"Welcome to the English to Pig Latin translator!"print "Welcome to the English to Pig Latin translator!"第二节 1 介绍了Python的输入,Python里面我们可以通过raw_input来实现出入 2 比如...

2013-09-19 10:04:00 118

空空如也

空空如也

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

TA关注的人

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