模板Trait 技术想了好久都没有想到合适的例子,已是干脆直接使用[1]中的例子就好了。STL 中引入了迭代器的概念。但是在本文中的例子不直接使用STL 的迭代器,而是写了一段很简短的代码,作为演示使用。
本例中的迭代器有三种:
Forward_Iter,只能向前进,也就是只能加非负数
Bidirectional_Iter,可以双向增减
Random_Iter,可以随意增减
*本例并没有沿用ST...
分类:
其他好文 时间:
2016-05-13 02:15:08
阅读次数:
262
随机访问存储器分为两种,静态(S)和动态(D),静态(SRAM)比动态(DRAM)要快也要贵,因为SRAM作为高速缓存,DRAM作为主存以及图形系统的帧缓冲区。1.静态RAMSRAM的每一个数据位都存在一个双稳态的存储单元中(双稳态:只有两个稳定平衡状态,注意,不仅平衡,而且要稳定平衡,意味着受到一点小小的干扰也不会状态发生改变,如果处于不稳定的状态,则会转化到稳定状态),因此只要有电,数据就绝对...
分类:
其他好文 时间:
2016-05-13 02:16:15
阅读次数:
109
一:问题及代码
/*
* 文件名称: 字符串
* 作 者: 陈思杏
* 完成日期: 2015 年 5 月 8 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:通过数组来计数各类字符的个数
* 输入描述:输入适当数字的字符串
* 问题描述:判断字符属于那一类
* 程序输出: 输出各类字符的个数
* 问题分析: 分析字符串属于...
分类:
编程语言 时间:
2016-05-13 02:13:13
阅读次数:
179
1.spring 对数据库访问的支持
当我们开发持久层的时候,我们面临着多种选择,比如使用JDBC、Hibernate、java持久化API或其它持久化框架。幸好的是spring能够支持所有这些持久化机制。
DAO(data access boject)数据访问对象,这个名字就很形象描述了DAO在应用程序中所扮演的角色。DAO提供了数据的读取、写入到数据库中的一种方式。它们应该以接口的方式发布...
分类:
数据库 时间:
2016-05-13 02:14:03
阅读次数:
271
前面两篇文章分别解释了在websphere环境下建立SSL连接的两种办法,那么一更进一步:
两者的区别是什么?
本质上两者是一样的都是通过JVM来建立socket连接,区别在于配置JVM socket连接方式。
两种配置方式的优先级?
系统变量方式的优先级高,会覆盖websphere的配置。具体可看下面一篇文章。
http://www.ibm.com/developerw...
分类:
其他好文 时间:
2016-05-13 02:15:43
阅读次数:
131
接前面内容,这里主要谈我们实现一开始描述的实际的技术需求的过程。
我们在建立与服务器的SonicMQ的SSL连接时,用了第三方jar去完成握手,而该第三方包采用的是标准的Java接口方式,即SSLContext.getInstance()。这也很容易理解,因为第三方jar的提供方并不能假设用户一定是在websphere环境下使用该第三方jar,所以采用标准方式更为可取。
我们的...
分类:
其他好文 时间:
2016-05-13 02:14:42
阅读次数:
705
1.vim为什么需要插件管理器
按照正常的vim插件安装包括去官网下载、解压、拷贝到VIM的安装目录以及运行:help
tags这几个步骤。这些步骤已经足够复杂,更加无法想象的是要更新或者删除一个插件时,因为它的文件分布在各个目录下,就比如Windows上的安装路径,Applicationdata,用户数据,注册表等等,除非你对VIM的插件机制和要删的插件了如直掌,否则你...
分类:
系统相关 时间:
2016-05-13 02:11:55
阅读次数:
231
Hug the princess
Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others)
Submit
Status
There is a sequence with nn elements.
Assuming they are a1,a2,?,...
分类:
其他好文 时间:
2016-05-13 02:13:21
阅读次数:
252
Steady Cow Assignment
Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u
Submit Status Practice POJ
3189
Description
Farmer John's N (1
FJ would like to...
分类:
其他好文 时间:
2016-05-13 02:14:18
阅读次数:
199
/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:my.cpp
*作 者:
*完成日期:2016年5月8日
*
*问题描述:按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务:
(1)先建立一个Point(点)类,包含数据成员x,y(坐标点)...
分类:
其他好文 时间:
2016-05-13 02:12:03
阅读次数:
143
Description
童年的我们,将和朋友分享美好的事物作为自己的快乐。这天,C小朋友得到了Plenty of candies,将要把这些糖果分给要好的朋友们。已知糖果从一个人传给另一个人需要1 秒的时间,同一个小朋友不会重复接受糖果。由于糖果足够多,如果某时刻某小朋友接受了糖果,他会将糖果分成若干份,分给那些在他身旁且还没有得到糖果的小朋友们,而且自己会吃一些糖果。由于嘴馋,小朋友们等不及...
分类:
其他好文 时间:
2016-05-13 02:13:56
阅读次数:
238
程序被分成虚拟页,内存被分为页帧,虚拟页可以通过全相连的方法映射到任何一个页帧中。SRAM相当于DRAM的缓存,而DRAM相当于硬盘的高速缓存,但是我们看代价的话,内存不命中相比于SRAM不命中代价要大得多,因此我们要用尽一切办法减少内存的miss,于是我们采用全相连的方法来映射,而且使用写回而不是直写。于是在调度过程中,我们到底从硬盘调用哪个页面,替换哪个牺牲页的策略由操作系统、MMU和页表实现...
分类:
其他好文 时间:
2016-05-13 02:14:13
阅读次数:
155
题目链接:点这里!!!!
题意:
给定两个长度为n(n
问你能组成多少对特殊的串('?'代替为数字后的s,w),使得存在(1wj。
题解:
1、我们假设‘?’的总个数为num,则能够成的总情况为10^num。
2、我们可以通过求相反的情况来求出答案。
3、可以分为4种情况。
(1)已知存在(1wj。我们的答案为sum。
(2)已知存在(1w...
分类:
其他好文 时间:
2016-05-13 02:12:56
阅读次数:
234
SpirngMVC实现文件下载 @RequestMapping("/login")
public void get(HttpServletRequest request,HttpServletResponse response){ response.setContentType("text/html;chaset=utf-8");...
分类:
编程语言 时间:
2016-05-13 02:11:07
阅读次数:
198
73.JAVA编程思想——JDBC
据估算,将近一半的软件开发都要涉及客户(机)/服务器方面的操作。Java 为自己保证的一项出色能力就是构建与平台无关的客户机/服务器数据库应用。在Java1.1 中,这一保证通过Java 数据库连接(JDBC)实现了。
数据库最主要的一个问题就是各家公司之间的规格大战。确实存在一种“标准”数据库语言,即“结构查询语言”(SQL-92),但通常都必须确切知道自...
分类:
数据库 时间:
2016-05-13 02:10:49
阅读次数:
241
熬到半夜打结果前一个小时提交代码的页面根本加载不进去,D题写完还因为小点没判被hack掉了。。。
rating什么的都是身外之物了,于是乎喜闻乐见地又掉回绿名了。A题:*题目描述:
Bear看一场90分钟的比赛,有n个有趣的事件的时间点,Bear如果连续15分钟没有看到有趣的事件,那么它就会关掉电视,问Bear最多可以看多长时间的电视?
*题解:
模拟,记得判最后一个点到90分钟的距离。...
分类:
其他好文 时间:
2016-05-13 02:12:46
阅读次数:
161
#include "stdafx.h"
#include "TestCmd.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
CWinApp theApp;
using namespace std;
#ifdef _UNICODE
#define tstring wstring
#else
#define tstring string
#endi...
分类:
其他好文 时间:
2016-05-13 02:12:25
阅读次数:
177