搜索到与相关的文章
编程技术

WritableComparator

看完这个类,感觉设计这个类的哥们思维不清晰,有点脑残。这个类进程类RawComparator的意思是说,提供了一个两个方法1.个是通过类比较,1个是通过类的字符流比较。当然侧重后者。你看看里面管七八糟的方法,如果这个类别不用的方法,马上麻烦设计的大哥能不能设置成私有方法。还有如果通过流比较还要把构造函数第二参数设置成true.只是要备注说明吧。如果不看源代码,只看api的人。真的用不起来这个类。compare(WritableComparablea,Wri

系统 2019-08-29 22:33:48 2690

编程技术

Hibernate中抽象化主键使用教程

首先,在数据库中建立表:CREATETABLE`container`(`containerId`varchar(50)NOTNULL,`container_type`varchar(50)NOTNULL,`size`doubledefaultNULL,`name`varchar(50)defaultNULL,`description`varchar(50)defaultNULL,`height`doubledefaultNULL,`length`doubl

系统 2019-08-12 09:30:21 2690

各行各业

ffmpeg只编译h264

./configure--arch=arm--cross-prefix=arm-none-linux-gnueabi---extra-ldflags=-static--target-os=linux--disable-everything--enable-decoder=h264以下命令编译只包含h264decoder的ffmpeg./configure--enable-static--enable-memalign-hack--disable-swsca

系统 2019-08-12 09:27:32 2690

各行各业

程序员的智囊库系列之3--分布式文件系统(Distri

程序员的智囊库系列之3--分布式文件系统(Distributedfilesystems)这是程序员的智囊库系列的第三篇文章。上一篇文章本来打算介绍几个搭建网站的框架,但由于这部分的内容较多,还需要再整理一段时间,所以先放出这部分的第三篇文章。这一部分我们讲介绍分布式存储相关的一些知识,以及当下(2013-10-29)主流的分布式文件系统。由于有些NoSQL数据库也可以用来做分布式文件系统的替代物,所以这部分我们还将介绍几个NoSQL数据库。主要讲介绍以下几

系统 2019-08-12 09:26:48 2690

数据库相关

测试SQL语句执行所用的时间

declare@ddatetimeset@d=getdate()SQL语句select[语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())测试MSSQL中SQL语句执行花费的时间select语句前加:declare@ddatetimeset@d=getdate()并在select语句后加:select[语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())这是简易的查看执行时间的方法。==========

系统 2019-08-12 01:54:34 2690

Oracle

Oracle 数据库实例启动关闭过程

--================================-->Oracle数据库实例启动关闭过程--================================/*Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进行装载。Oracle数据启动的过程被划分为几个不同的步骤,在不同的启动过程中,我们可以对其实现不同的操作,系统修复等等工作,因此了解Oracle数据启动、关闭是非常有必要的。下面详细了OracleD

系统 2019-08-12 01:54:24 2690

MySql

实现分离浅析电商、社区、游戏常用的 MySQL 架构

本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~一般、或者必须是这样、MySQL架构必定要结合业务来分析、设计、优化所以不论是那种架构、根据业务要求组合成符合需求的等于最好的、不能泛泛而谈同时、也必须注意数据的安全(如ipsec,ssh,vpn传输)常见的架构都是进行业务切分、前端缓存、分库分表、若是过亿的查询量、先从业务上拆分、将bbs、web、blog分红几个组、然后再做成一主多从、读写分离的方法而且、在设计表的时候、一般情况下

系统 2019-08-12 01:52:50 2690

数据库相关

WTL中CMemDC与CDC、CDCHandle的联系

1.CDC、CDCHandle只是CDCT模板类的实例化,区别只是在析构时,一个会释放资源,一个不会。typedefCDCTCDCHandle;typedefCDCTCDC;2.CMemDC从CDC继承,除了构造函数与析构函数外没有其它成员函数3.CDC的成员变量只有一个:m_hDCCMemDC有自己的更多的成员变量,同时还可以使用CDC的m_hDC:CDCHandlem_dc;//屏幕的DCOwnerDCC

系统 2019-08-12 01:51:33 2690

操作系统

千呼万唤始出来——InfoQ中文站

经过漫长的等待,InfoQ中文站(http://www.infoq.com/cn/)终于粉墨登场。尽管还处在预启动测试阶段,但InfoQ中文站已经带来了让中国读者眼前一亮的优质技术内容。什么是InfoQ中文站InfoQ中文站是全球著名软件技术门户网站InfoQ的中文子站点。InfoQ是于2006年6月8日正式发布的企业软件开发高端社区门户网站,专门针对技术团队领导者、技术架构师、项目经理和企业架构师等高层技术人群。InfoQ的创始人是拥有多年企业软件开发咨

系统 2019-08-12 01:33:22 2690

MySql

mysql 循环插入记录

一,delimiter的用法告知解释器遇到delimiter后面的符号时作用相当于分号,这样可以避免在shell中写mysql脚本时,与分号发生冲突。举个栗子;输入select*fromt_tag;后就会显示结果,即,执行了该语句,但是使用delimiter后,如下图:只有遇到另外的一个//时,才会执行所写的语句。二,循环插入10个条目先上代码:delimiter//createproceduremyproc()begindeclarenumint;set

系统 2019-08-12 01:32:51 2690