- 博客(88)
- 收藏
- 关注
原创 role-based的一个博客
http://hi.baidu.com/ling1026/blog/item/f822c3c456d0f0af8226acbc.html
2010-04-08 15:30:00
206
原创 How to: Use the SQL Server Role Provider with Windows Authentication in WCF Calling from Windows Forms
http://msdn.microsoft.com/en-us/library/cc949054.aspx
2010-04-06 13:39:00
239
原创 wcf与wpf的最简单组合方式
建立wcf service library方式。客户端add service reference.命名为servicereferece1. ServiceReference1.Service1Client myclient = new WpfApplication1.ServiceReference1.Service1Client(); Debug.Write(myc
2010-04-05 15:48:00
207
原创 避免WCF Service Reference 和 WCF Service Factory的误导作用 (zz)
http://www.cnblogs.com/callwangxiang/archive/2008/07/01/1233260.html
2010-04-05 15:45:00
176
原创 SQL2005远程登录失败的检查和解决
SQL2005远程登录失败的检查和解决(Could not open a connection to SQL Server)远程登录SQL2005出错Error: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failur
2010-04-05 10:09:00
304
原创 ainol 6000hda avi不能挂载srt字幕问题的解决
解决之道 ,把*.avi改成1.avi,把字幕 *.srt用记事本打开,另存为1.txt,编码为ansi. 再将 1.txt重命名成1.srt即可成功挂载。
2010-01-15 00:25:00
304
原创 ural 1055 Combinations
#include #include#include using namespace std;vector primevector; //记录从2开始到50000的素数vector cvector;int Isprime(int n){ int temp =1; //是素数 for (vector::iterator iter = primevector.
2009-12-01 10:22:00
279
原创 Ural 1087 The time to take stones
/*思路是这样的,f[t]=1表示还剩t个子时先手是能赢的,f[t]=0表示先手会输,递推公式是这样的 f[t] = 1 当且仅当存在某个i,使f[t-k[i]]=0,因为先手可以直接拿k[i]个。#include using namespace std;int main(){ int n,m,i,j; cin>>n>>m; int* k = new int[m]
2009-11-27 22:44:00
344
原创 URAL 1095. Nikifor 3
//用BigInteger做的,事实证明这个方法虽然能解决,但比较麻烦 //思路应该是这样的,比如给一个5302134,应该先去一个1234,即成为530,然后将53排在最前,中间试着放1234的排列,使能整除7,然后最后放0#define sprintf_s sprintf//gcc?????? const int base = 10; //10????? /*con
2009-11-27 22:16:00
425
原创 析构函数为什么必须为虚函数
解释:在类的继承中,如果有基类指针指向派生类,那么用基类指针delete时,如果不定义成虚函数,派生类中派生的那部分无法析构。 #include "stdafx.h" #include "stdio.h" class A { public: A(); virtua
2009-11-06 23:38:00
394
原创 10.27华为二面终面
今天十点西苑饭店鸿运厅.没打网上的简历,当时觉得不爽.到了鸿运厅问了下一楼的打印服务,10元一页.没打. 二面是把一组人(14个)分成两个部分,群殴.话题是给了13个领导的能力,每组来排序然后辩论为啥你把这个能力排到第一位,而把另外一个排到第二位...我觉得发挥还算正常.成功pass. 第三环节算性格测试,上机做完,easy的很. 第四部分是终面,一个b
2009-10-27 23:17:00
750
原创 关于GetMemory之类问题的总结
void GetMem(char *p){ p = (char*)malloc(100);} Void main(){ char* str; GetMem(str); strcpy(str,"Hello World!"); printf(str);} 以上
2009-10-26 20:45:00
252
原创 Unix的5种I/O模型
Unix的5种I/O模型 关键字: unix的5种i/o模型1、阻塞I/O 2、非阻塞I/O 3、I/O复用(select、poll、linux 2.6种改进的epoll) 4、信号驱动IO(SIGIO) 5、异步I/O(POSIX的aio_系列函数) 同步I/O和异步IO POSIX把这两个术语定义如下: 同步I/O操作导致请求进程阻塞,直至操作完成 异步I/O操作不导致请求阻塞。
2009-10-26 10:05:00
172
原创 RISC与CISC的区别与联系总结
RISC 精简指令集计算机 指令种类小,指令格式固定,寻址方式简化,只用简单的LOAD和Store访问内存,较多的寄存器.CISC 复杂指令集计算机
2009-10-26 09:30:00
479
原创 正则表达式全部符号解释
转自:http://yirlin.cnblogs.com/archive/2006/04/12/373222.html 正则表达式全部符号解释 字符 描述/ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,n 匹配字符 "n"。/n 匹配一个换行符。序列 // 匹配 "/" 而 "/
2009-10-26 08:36:00
134
原创 1081. Binary Lexicographic Sequence
#include #include using namespace std;int fib[45];void InitFib(){ fib[0]=1; fib[1]=2; for (int i=2;i<=44;i++) fib[i] =fib[i-1]+fib[i-2];}int main(){ int n,k,i,j; cin>>n>>k
2009-10-24 20:09:00
278
原创 timus 1031
#include #include #include using namespace std;int l[4],c[4];long f[10010],dis[10010]; //f代表费用,dis表示离第一个的距离long cost[10010][4];int main(){ long n,i,j,k; long Tstart,Tend; for (
2009-10-24 16:45:00
242
原创 2009.10.24华为技术北京一面
不笔试就一面,直接导致面试场象一个小型的招聘会现场.西苑饭店四楼,一个大厅大约是五六排,每排都做了十个左右的面试官.一对一面试. 开始申的是研究,别人看了看我简历说你适合研发,直接调到研发.然后第二次面我的面试官还是挺和谐的,有点循循诱导的意思. 先问了我在实习时做的项目,让我画了下我做的模块的框架,然后看了看成绩单,没有问什么.开始让我做题, 先写一道c++
2009-10-24 11:15:00
319
原创 c++类的访问控制修饰符与继承修饰符的组合
第二:类的继承后方法属性变化: 使用private继承,父类的所有方法在子类中变为private; 使用protected继承,父类的protected和public方法在子类中变为protected,private方法不变; 使用public继承,父类中的方法属性不发生改变;public:protected:private:public继承
2009-10-22 10:06:00
995
原创 运算符的结合
今天看腾读的题有这么一道,a^b很自然的感觉是b 但为啥呢? 因为1. 以下为主要的二目与三目运算符中的优先级比较. * / %+-> >= == !=&^|&&||? :赋值运算符 = += != |= 等 2. 有些运算符是零目的,我也不懂为啥不能称为一目. [] . () -> 3. 一目运
2009-10-21 21:13:00
181
原创 risk Metrics笔试题
1.有一个随机数发生器,能以概率p生成0,以概率1-p生成1,问如何做一个随机数发生器使得生成0和1的概率相等。 int f2(){ int a, b; do { a = f(); b = f(); }while(a == b); return (a - b + 1) / 2;}2.用上面那个生成0和1的概率相等的随机数发生器,怎样做一个随机数发生器使得它生成的数
2009-10-19 09:37:00
300
原创 系统调用的定义
所谓系统调用,就是内核提供的、功能十分强大的一系列的函数。这些系统调用是在内核中实现的,再通过一定的方式把系统调用给用户,一般都通过门(gate)陷入(trap)实现。系统调用是用户程序和内核交互的接口
2009-10-10 14:53:00
326
原创 进程间通信的基本方式
这个要分windows和linux. windows: 信号量,共享内存,管道(共享文件方式),邮件槽,套接字linux: 信号量, 共享内存,管道, 消息队列 ,套接字 基于文件映射的共享内存管理: 用户进程可以将整个文件映射为进程虚拟地址空间的一部分来加以访问.管道通信: 也称共享文件方式, 即利用一个打开的共享文件连接两个相互通信的进程,文件作为缓冲传输
2009-10-10 10:32:00
204
原创 timus 1052 Rabbit hunt
题目大义: 给出兔子的坐标,问最多有多少兔子是在一条直线上 思路: 先将所有兔子按横坐标排序,因为两点定一条直线,所以只需枚举所有的两点即可.#include #include #include using namespace std;int n;struct node { int x; int y;};int com
2009-10-08 22:25:00
275
原创 关于sizeof中数据对齐及其它的一些问题总结
C++程序的内存格局通常为4个区: 1:全局数据区:存放全局变量、静态数据、常量 2:代码区:存放所有类成员函数和非成员函数代码 3:栈区 :存放为运行函数而分配的局部变量、函数参数、返回类型、返回地址 4:堆区 余下的就是堆(使用new和delete)注意如果操作堆内存时
2009-10-07 23:16:00
174
原创 ural 1639
题目大义:如果一个m*n个格子的巧克力,有两个人博弈, 每个人只能挑出一片来顺着格子边前一刀. 开始巧克力是整的,当巧克力变成m*n个格子时,没法再剪的人就输了.问题可以变成是, 一个人可以选择自己当前手还是后手, 那什么情况下他选择后手? 1)当m*n是偶数时,他要选择先手, 因为他可以先平分一下这个巧克力,这时巧克力就变成了相等的两部分A和B. 他之后可以模仿后手的动作. 2
2009-09-25 16:21:00
255
原创 不要看太多牛人的事迹
看的多了,就容易崇拜,因为再怎么说我们也是社会主义初级阶段,怎么能不羡慕资本主义国家水管工都能住得起紫藤街的残酷现实. 就像这两天看了acrush楼大教主的事迹,不得不景仰+崇拜一下. 别人三十分钟潇洒的搞定三题目,直接入围google codejam round 2.而我们三人耗了三次,总算在最后一次中以994名的成绩入围round 2. 差距
2009-09-15 15:31:00
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人