现在位置: 首页 > blowfish发表的所有文章
  • 01月
  • 05日
综合 ⁄ 共 906字 评论关闭
#include <iostream> using namespace std; template <typename T> void Swap(T &a,T &b); int main() { int i=10; int j=20; cout <<"i,j="<<i<<","<<j<<endl; cout <<"Using compiler-generated int swapper:\n"; Swap(i,j); cout <<"Now i,j="<<i<<","<<j<<endl; double x=24.5; double y=81.7; cout <<"x,y="<<x<<","<<y<<endl; cout <<"Using compiler-generated double swapper......
阅读全文
  • 10月
  • 08日
综合 ⁄ 共 1179字 评论关闭
  D3D纹理混合方式: 摘自: http://blog.readnovel.com/article/htm/tid_1066443.htmlD3DTOP_DISABLE: 禁用纹理层颜色输出.D3DTOP_SELECTARG1:将该纹理层的第一个混合参数直接输出.对于D3DTSS_COLOROP,则输出由 D3DTSS_COLORARG1指定的第一个表示RGB的参数;对于D3DTSS_ALPHAOP,则输出由D3DTSS_ALPHAARG1指定的第一个表示ALPHA的参数.D3DTOP_SELECTARG2:同上.D3DTOP_MODULATE:将两个混合参数相乘后输出.D3DTOP_MODULATE2X: 将两个混合参数相乘后再乘以2输出.D3DTOP_MODULATE4X:将两上混合参数相乘后再乘以4输出.D3DTOP_ADD:将两上混......
阅读全文
  • 08月
  • 30日
综合 ⁄ 共 1025字 评论关闭
有些时候,我们在复制/移动文件 到另一台机器时会用到scp,因为它比较安全。但如果每次 都要输入密码,就比较烦了,尤其是在script里。不过,ssh有另一种用密钥对来验证的方 式。下面写出我生成密匙对的过程,供大家参考。 第一步:生成密匙对,我用的是rsa的密钥。使用命令 "ssh-keygen -t rsa" [user1@rh user1]$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/user1/.ssh/id_rsa): Created directory '/home/user1/.ssh'. Enter passphrase (empty for no passph......
阅读全文
  • 08月
  • 24日
综合 ⁄ 共 2475字 评论关闭
Fatfs文件系统分析(3)-diskio.c/diskio.h文件分析         由于FatFs模块完全与磁盘I/O层分开,因此底层磁盘I/O需要下列函数去读/写物理磁盘以及获取当前时间。由于底层磁盘I/O模块并不是FatFs的一部分,因此它必须由用户提供。 1) disk_initialize 初始化磁盘驱动器 DSTATUS disk_initialize (   BYTE Drive           /* 物理驱动器号 */ ); 参数 Drive指定待初始化的物理驱动器号。 返回值 disk_initialize函数返回一个磁盘状态作为结果。磁盘状态的详情,参考disk_status函数。 描述 disk_initialize函数初始化一个物理驱动......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 124字 评论关闭
在用hadoop的时候,启动失败,再次启动时出现there are stopped jobs ,解决如下: 1、查询当前的jobs: $ jobs 2、结束jobs: $ kill %id id是1中列出的作业的编号 3、激活jobs: $ fg %id id是1中列出的作业的编号
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 325字 评论关闭
问题:用C# string []str = {"AA","QA","4A","4B" ,"QC","5C","4C","AD","5D"};找出该数组元素中后一个字母出现次数唯一的一个,怎么写?   在此帖中看到一个回帖: string[] result = str.GroupBy(s => s[s.Length - 1]).Where(g => g.Count() == 1).Select(g => str.First(s => s[s.Length-1] == g.Key)).ToArray(); 直接取得结果   再度精简:string[] result = str.Where(s => str.Count(t => t[t.Length - 1] == s[s.Length - 1]) == 1).ToArray();
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 2127字 评论关闭
这道题的思路和方法很多,有用线段树的,1e6估计会超时,但是题目中的测试数据足够了,,, 我用的是不断修改和维护区间长度的方法,就是不停的修改,然后排序,最后就可以最大的就可以了。 /* ID: wikioi_bai PROG: milk2 LANG: C++ */ # include<cstdio> # include<iostream> # include<algorithm> using namespace std; # define MAX 54321 int start[MAX]; int end[MAX]; int x[MAX]; int y[MAX]; int main(void) { freopen("milk2.in","r",stdin); freopen("milk2.out","w",stdout); ......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 739字 评论关闭
1、从每次机会中总会看到疑问(Sees a problem in every opportunity) 失败者往往觉得自己做出的决定不太对。他会把积极的事情看得消极,认为每一个机会都存在问题。看到别人的成功,他总是觉得那是因为其他人都比自己幸运。 2、推卸责任(Passes the buck) 失败者在生活中缺乏自信,他把自己看作是现实生活的受害者,他把自己的失败归咎于别人或者生活对自己不公平。 3、‍用抵触的语气(Uses antagonistic phrases) 失败者在生活中通常都有一种抵抗情绪。他会说:“这不是我的事情”,或者“我又不应该负什么责任”来逃避自己......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 1329字 评论关闭
 把专业的问题通俗化——     ERP(Enterprise Resource Planning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。   一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上我想带几个同事回家吃饭可以吗?” (订货意向)   妻子:“当然可以,来几个人,几点来,想吃什么菜?”   丈夫:“6个人,我们7点左右回来,准备些酒、烤鸭、番茄炒蛋、凉菜、蛋花汤……。你看可吗?” (商务沟通)   妻子:“没问题,我会准备好的。” (订单确认)   妻子记录下需要做的菜......
阅读全文
  • 02月
  • 04日
综合 ⁄ 共 3687字 评论关闭
在计算机内,定点数有3种表示法:原码、反码和补码 所谓原码就是前面所介绍的二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 反码表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1。 1、原码、反码和补码的表示方法 (1)    原码:在数值前直接加一符号位的表示法。即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 例如:      符号位  数值位 [+7]原=       ......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 7559字 评论关闭
Device Mapper 是 Linux2.6 内核中支持逻辑卷管理的通用设备映射机制,它为实现用于存储资源管理的块设备驱动提供了一个高度模块化的内核架构,如图 1。 图1 Device Mapper的内核体系架构 在内核中它通过一个一个模块化的 target driver 插件实现对 IO 请求的过滤或者重新定向等工作,当前已经实现的 target driver 插件包括软 raid、软加密、逻辑卷条带、多路径、镜像、快照等,图中 linear、mirror、snapshot、multipath 表示的就是这些 target driver。Device mapper 进一步体现了在 Linux 内核设计中策略和机制分离的原则,将......
阅读全文
  • 11月
  • 21日
综合 ⁄ 共 1500字 评论关闭
题目大意:定义个一序列,f[i] = f[i / 2] (i % 2 == 0);f[i] = f[i / 2] + f[i / 2 + 1] (i % 2 == 1);求这个数列的第m项(m <= 10 ^ 100) 思路:数据范围高精度没跑了。记得之前做过这个题的弱化版,似乎是没有高精度的记忆化搜索,这个题就是加个高精度。 CODE: #include <map> #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #define MAX 210 #define MO 10 using namespace std; #define max(a,b) ((a) > (b) ? (a):(b)) class BigInt{ private:......
阅读全文