上一页 1 ··· 115 116 117 118 119 120 121 122 123 ··· 300 下一页
2013年9月9日

Ray Through Glasses

摘要: http://acm.hust.edu.cn/vjudge/contest/view.action?cid=30506#problem/T题意:给你一束光,问你在一个三层的平面类传递n次的种数;仔细想下,就是一个fibonacci数列;#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace std ;vector Fi 阅读全文
posted @ 2013-09-09 20:51 you Richer 阅读(212) 评论(0) 推荐(0)

单例的最佳实践!!

摘要: http://en.wikipedia.org/wiki/Singleton_patternLazy initialization[edit source| editbeta]This method uses double-checked locking, which should not be used prior to J2SE 5.0, as it is vulnerable to subtle bugs. The problem is that an out-of-order write may allow the instance reference to be returne... 阅读全文
posted @ 2013-09-09 20:48 you Richer 阅读(162) 评论(0) 推荐(0)

Oracle百问百答(一)

摘要: Oracle百问百答(一)01.如何查看oracle的版本信息?02.如何查看系统被锁的事务信息?03.怎么获取有哪些用户在使用数据库?04. 数据表中的字段最大数是多少?表或视图中的最大列数为 100005. 怎样查得数据库的SID ?select name from v$database;,也可以直接查看 init.ora文件06. 如何查询表空间信息?07. 如何统计两个表的记录总数?08.如何获取系统的当前日期,若天数大于15,显示1,否则显示0?09. drop user和drop user cascade有什么区别?drop user :仅仅是删除用户;drop user  阅读全文
posted @ 2013-09-09 20:47 you Richer 阅读(238) 评论(0) 推荐(0)

ISO/OSI网络体系结构和TCP/IP协议模型

摘要: 1. ISO/OSI的参考模型共有7层,由低层至高层分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、 应用层。各层功能分别为:(1)物理层 提供建立、维护和拆除物理链路所需的机械、电气、功能和规程的特性;提供有关在传输介质上传输非结构的位流 及物理链路故障检测指示。在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是比特。(2)数据链路层 负责在两个相邻结点间的线路上,无差错地传送以帧为单位的数据,并进行流量控制。每一帧包括一定数量的数据 和一些必要的控制信息。与物理层相似,数据链路层要负责建立、维持和释放数据链路的连接。在传送数据时,如果接收点检测到所传数据中有.. 阅读全文
posted @ 2013-09-09 20:45 you Richer 阅读(229) 评论(0) 推荐(0)

Java输出当前的日期(年月日时分秒毫秒)

摘要: package test.remote.tools.combine;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;public class TestOutDate { public static void main(String[] args) { //method 1 Calendar nowtime = new GregorianCalendar(); String strDateTime="[ 阅读全文
posted @ 2013-09-09 20:42 you Richer 阅读(7321) 评论(0) 推荐(0)

VC2010对Excel的操作

摘要: 1.创建新的C++工程 创建基于对话框的MFC程序 2.添加库、添加Excel类库 在工程名上右键,选择“添加”—“类”(或者点击菜单栏的“项目”->“添加类”),选择“TypeLib中的MFC类”(MFC Class From TypeLib) 类来源选“注册表”,在可用的类型库中选择“MicrosoftExcel 14.0 Object Library”在接口列表框中选择需要的类,在此,我们选择_Application,_Workbook,Worksheet,Range,Workbooks,Worksheets这六个就可以了。 可以看到,六个类被添加了进来。 3.修改头文件 分别将加 阅读全文
posted @ 2013-09-09 20:40 you Richer 阅读(525) 评论(0) 推荐(0)

hdu2647解题报告

摘要: 题意:有个工厂的老板给工人发奖金,每人基础都是888,工人们有自己的想法,如:a 工人想要比 b 工人的奖金高,老板想要使花的钱最少 那么就可以 给b 888,给a 889 ,但是如果在此基础上,b也想比a高,那么就不能让他们满意,输出 -1;分析,根据题意可以得出一个拓扑的关系,比如 一组数据:4 41 21 32 43 4那么有如图关系:(位于上层的要求比下层的高)由图可以知道,我们需要给1号890,2、3号889,4号888元,但是我们在拓扑排序的时候总是从入度为0的点 (从图中也就是1号) 开始,如果这样那么我们怎么知道 入度为 0 的点是在第几层呢?那么同样也不好计算总共的奖金数量。 阅读全文
posted @ 2013-09-09 20:37 you Richer 阅读(197) 评论(0) 推荐(0)

premake 在64位Ubuntu系统下编译32位GCC程序

摘要: 首先,要安装GCC 4.8, 参考前文:Ubuntu 12.04 & 13.04 安装 GCC4.8.1其中,重点是安装multilibapt-get install gcc-4.8-multilib 接着前文premake管理一个solution和多个project的目录树做一些修改:1.创建四个configuration,分别为Debu64, Release64, Debug32和Release32, 把它们放在solution下面,这样,每个proejct都共享这些设置。-- A solution contains projects, and defines the availa 阅读全文
posted @ 2013-09-09 20:35 you Richer 阅读(459) 评论(0) 推荐(0)

模板的Traits

摘要: Traits含义就是特性,应用Trait模板参数,使得我们的程序既保持灵活性,同时减少类型参数的数量。能够使得我们对函数进行更加细粒度的控制。 #ifndef TRAIT_H_#define TRAIT_H_/*templateT accumulate( const T *begin, const T *end ){ T total = T(); while ( begin != end ) { total += *begin; ++begin; } return total;}*/templateclass AccumulationTrai... 阅读全文
posted @ 2013-09-09 20:33 you Richer 阅读(228) 评论(0) 推荐(0)

生产者、消费者 C源码,gcc编译通过

摘要: /*生产者、消费者*/ #include #include #define BUFFER_SIZE 16 /***struct prodcons***/ struct prodcons { int buffer[BUFFER_SIZE]; pthread_mutex_t lock; int readpos,writepos; pthread_cond_t notempty; pthread_cond_t notfull;};void init(struct prodcons *b) { pthread_mutex_init(&b->lock,NULL); pthread_cond 阅读全文
posted @ 2013-09-09 20:30 you Richer 阅读(306) 评论(0) 推荐(0)
上一页 1 ··· 115 116 117 118 119 120 121 122 123 ··· 300 下一页