现在位置: 首页 > bastille发表的所有文章
  • 06月
  • 10日
综合 ⁄ 共 3399字 评论关闭
好久没用C++了,正好同学有个面试题,于是就帮忙看了一下.虽然对C++的知识了解不少, 但是长期被Java浸淫, 发现这个简单的程序却也写着也不是那么顺手.好在最后还是搞定了,下面分析一下,题目如下, 小弟不才, 可能有错误的地方 ,还请大神指正 把这个题目分成了Group, User ,WechatServer三个类, 具体就是一点简单的操作, 后面将附上源码.这里记录一下自己写时候遇到问题的一些总结: 1.实现单例, 这和Java差距还是有些的. WechatServer需要一个单例, 这样可以保持User列表,和group列表, 代码实现如下: class WechatServer{ priv......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 3694字 评论关闭
http://blog.csdn.net/cometofly/archive/2010/12/09/6066251.aspx 环境:     嵌入式系统,Busybox-1.00版本,IPV6网络环境,DHCPV6动态获取网关和路由信息。 问题:     当使用route命令尝试删除默认网关:route -A inet6 del ::/0 gw 2001::1 dev br0     操作失败,系统温馨提示: SIOC[ADD|DEL]RT: No Such Process 分析:     Busybox-1.00是enbale了IPV6的支持选项的。同时从DHCP Server处获取的默认网关也是正确的。使用 route -A inet6 命令获取默认网关的相关信息如下:     Destination Next Hop Flag Metric Re......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 3277字 评论关闭
1:实体类代码    package com.cn.edu; public class Account { private long id; private int version; private String accountId; private String accountName; private float balance; public long getId() { return id; } public void setId(long id) { this.id = id; } public int getVersion() { return version; } public void setVersion(int version) { this.version = version; } public String getAccountId() { return accountId; } public void setAccountId(String accountId) {......
阅读全文
function makeEducPlanTable(){         var data = eval('(' + responseText + ')');     var tab = $("#educPlanContent");     var html = [];     if(data.length > 0){         var trBgColor = '#FFFFFF';         for(var i=0;i<data.length;i++){             if(i%2 == 0){               trBgColor = "#FFFFFF";             }else{               trBgColor = '#F5FAFA';             }             var plan = data[i];             html.push("<tr align='center' valign='middle' bordercolor='#0000FF'......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1704字 评论关闭
描述 Hanks 博士是 BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson。现 在,刚刚放学回家的 Hankson 正在思考一个有趣的问题。  今天在课堂上,老师讲解了如何求两个正整数 c1和 c2 的最大公约数和最小公倍数。现 在 Hankson 认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公 倍数”之类问题的“逆问题” ,这个问题是这样的:已知正整数 a0,a1,b0,b1,设某未知正整 数 x 满足:  1. x 和 a0 的最大公约数是 a1;  2. x 和b0 的最小公倍数是 b1。  Hankson 的“逆问题”就是求出满足条件的正整......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 7731字 评论关闭
配置内核的命令是: # make config 文本配置方式 # make menuconfig 菜单配置方式 # make xconfig 图形界面配置方式我们可以采用任何一个命令配置内核,一般推荐使用make menuconfig来配置内核。 一.代码成熟度选项,Code maturity level options  --->       [*] Prompt for development and/or incomplete code/drivers       [*]   Select only drivers expected to compile cleanly     在内核中包含了一些不成熟的代码和功能,如果我们想使用这些功能,想打开相关的配置选项,就必需打开这一选项。        二.通用设置选......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 495字 评论关闭
转移方程:if(s1[i]==s2[j])c[i][j]=c[i-1][j-1]+1; else c[i][j]=max(c[i-1][j],c[i][j-1]); #include<stdio.h> #include<string.h> int main() { int c[100][100]; char str1[100],str2[100]; while(scanf("%s %s",str1,str2)>0) { int len1=strlen(str1); int len2=strlen(str2); for(int i=0;i<len1;i++) c[i][0]=0; for(int i=0;i<len2;i++) c[0][i]=0; for(int i=1;i<=len1;i++) for(int j=1;j<=len2;j++) { ......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 2820字 评论关闭
.386  .model flat,stdcall  option casemap:none  include \masm32\include\windows.inc  include \masm32\include\user32.inc  includelib \masm32\lib\user32.lib            ; calls to functions in user32.lib and kernel32.lib  include \masm32\include\kernel32.inc  includelib \masm32\lib\kernel32.lib  WinMain proto :DWORD,:DWORD,:DWORD,:DWORD  .DATA                     ; initialized data  ClassName db "SimpleWinClass",0        ; the name of our window class  AppName db "Our First Window",0      ......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 1024字 评论关闭
unsigned int i = 8; int main() { i = i<<3;//输出结果i = 64 } 上面的变量i是采用逻辑移位还是算术移位呢? 逻辑移位,简单理解就是物理上按位进行的左右移动,两头用0进行补充,不关心数值的符号问题 算术移位,同样也是物理上按位进行的左右移动,两头用0进行补充,但必须确保符号位不改变 但我们好奇的是“i<<3”和“i>>3”到底采用的是算术还是逻辑移位呢?其实单从C语言本身来看可能没有太多突破,因为C最终会被编译器编译成目标平台的汇编代码,所以必须要结合编译器和汇编程序来分析以上代码,......
阅读全文
  • 01月
  • 19日
综合 ⁄ 共 2915字 评论关闭
N-dimensional Sphere Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 667    Accepted Submission(s): 233 Problem Description In an N-dimensional space, a sphere is defined as {(x1, x2 ... xN)| ∑(xi-Xi)^2 = R^2 (i=1,2,...,N) }. where (X1,X2…XN) is the center. You're given N + 1 points on an N-dimensional sphere and are asked to calculate the center of the sphere.   Input The first line contains an integer T which is the number of te......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 3183字 评论关闭
网上的关于vc++6.0下环境配置的文章很多,在此就不赘述了,补充一点,除了在工程->设置->连接->对象/库模块中加入OpenGL32.lib GLu32.lib GLaux.lib GLut32.lib;还要在工具->选项->目录下的include 和lib下分别加载.h文件和lib文件的文件夹地址。 偶下载的开发库是这个http://download.csdn.net/detail/hbuxiaoshe/1906961 另外,头文件中开始的 #include <windows.h> //#include <glew.h> /*包含最新的gl.h glu.h库*/ #include <glut.h>/*包含opengl实用库*/ #include <glaux.h> #incl......
阅读全文
  • 12月
  • 13日
综合 ⁄ 共 2829字 评论关闭
循环队列         队列通常分为两类:一是动态链式队列(其核心思想为链表,只是少了链表的一些功能),二是静态(顺序)队列(其核心是用数组实现,准确一点讲是由向量空间来实现,向量空间好比是开辟的一块内存,由我们的指针来指向其地址)。顺序队列实际上是运算受限的顺序表,由于队列的队头和队尾的位置是变化的,通常设置两个指针front和rear分别指示队头元素和队尾元素在向量空间中的位置,它们的初值在队列初始化时均应置为0。由于入队和出队操作中,头尾指针只增加不减小,致使被删元素的空间永远无法重新利用。当队列中实际的......
阅读全文