现在位置: 首页 > HollisMcgill发表的所有文章
  • 09月
  • 08日
综合 ⁄ 共 1496字 评论关闭
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一、静态成员(static) (1) 静态成员属于类所有,非静态成员属于类的实例所有。  (2) 每创建一个类的实例,都会在内存中为非静态成员新分配一块存储;非静态成员属于类所有,为各个类的实例所公用,无论类创建了多少实例,类的静态成员在内存中只占同一块区域。 二、静态方法 (1) 静态方法属于类所有,类实例化前即可使用。 (2) 非静态方法可以访问类中的任何成员,静态方法只能访问类中的静态成员。因为静态方法在类实例化前......
阅读全文
  • 09月
  • 29日
综合 ⁄ 共 1573字 评论关闭
堆排序 1.堆  堆实际上是一棵完全二叉树,其任何一非叶节点满足性质 Key[i]<=key[2i+1]&&Key[i]<=key[2i+2]或者Key[i]>=Key[2i+1]&&key>=key[2i+2] 即任何一非叶节点的关键字不大于或者不小于其左右孩子节点的关键字。 堆分为大顶堆和小顶堆,满足Key[i]>=Key[2i+1]&&key>=key[2i+2]称为大顶堆,满足Key[i]<=key[2i+1]&&Key[i]<=key[2i+2]称为小顶堆。由上述性质可知大顶堆的堆顶的关键字肯定是所有关键字中最大的,小顶堆的堆顶的关键字是所有关键字中最小的。 2.堆排......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 1118字 评论关闭
Spring配置使用 控制反转(IOC):应用把对象控制权交给spring容器管理。反转指控制权的转移。 面向切面(AOP):拦截方法,用户没有权限就不让用户执行业务中的某些方法。 配置文件:applicationContext.xml,将bean放入Spring容器 头部:scheme spring创建对象的方式: 1.默认调用构造函数 2.静态工厂方法创建 3. spring模式setter方式   bean配置: <bean id="personService" class="com.lid.service.PersonServiceBean"/> bean的作用域:   默认是单利模式,及只创建一次bean    如果想没调用一次就创建一个新的bean对象的话......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1389字 评论关闭
#include<algorithm> #include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #define inf 0x7fffffff using namespace std; inline int read(){ int x=0,f=1;char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();} return x*f; } struct edge{int from,to,next,v,c;}e[200001]; int t[61][10]; int n,m,cnt=1,ans,T=2001,head[2005],from[2005],dis[2005]; inl......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 669字 评论关闭
继续之前的介绍......   三、交互视图 交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系。交互视图显示了跨越多个对象的系统控制流程。交互视图包括 顺序图和协作图 顺序图表示了对象之间传送消息的时间顺序。每一个类元角色用一条生命线来表示。顺序图的一个用途是用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。 协作图对在一次交互中有意义的对象和对象间的链建模。对象和关系只有在交互的才有意义。 协作图的一个用途是表示一个类操作的......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 7574字 评论关闭
我按照最新mini2440 linux移植开发指南时,在操作“移植Nand 驱动并更改分区信息”时,按照文档修改后,再编译zImage时,总是编译通不过,下面是出错信息arch/arm/mach-s3c2440/mach-mini2440.c:155: error: array type has incomplete element typearch/arm/mach-s3c2440/mach-mini2440.c:156: error: array index in non-array initializerarch/arm/mach-s3c2440/mach-mini2440.c:156: error: (near initialization for 'mini2440_default_nand_part')arch/arm/mach-s3c2440/mach-mini2440.c:158: error: field name not in record......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 9528字 评论关闭
堆栈信息 Exception Class: Kernel (KE) Current Executing Process: [wpa_supplicant, 687][logwrapper, 686] Backtrace: [<c0327a40>] emmc_ipanic+0x4c/0x46c [<c0068a8c>] notifier_call_chain+0x64/0xdc [<c0068d34>] __atomic_notifier_call_chain+0x40/0x54 [<c0068d68>] atomic_notifier_call_chain+0x20/0x28 [<c0568654>] panic+0x7c/0x194 [<c00121e4>] die+0x120/0x2a0 [<c0568328>] __do_kernel_fault.part.9+0x5c/0x7c [<c00157f8>] do_page_fault+0x23c/0x278 [......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 10373字 评论关闭
IV. How to succeed the interview 如何成功的面试 Speak out and communicate 大胆说出你的想法和主动交流 Most of the time, you'll need more information from the interviewer to analyze & answer the question to its full extent. The process of your thoughts is as important as final solution, so you are encouraged to ask more questions and speak out your thoughts. 多数情况下,你需要从面试官那里得到更多信息来分析和解答完整的问题。你思考的过程与最 终的方案同样重要,因此我们鼓励你问更多的问题并......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 2487字 评论关闭
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>asd</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> var index=0;//位置 var isAuto=true;//是否自动 var isScroll=false;//是否正在滚动 jQue......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 445字 评论关闭
  在这两种架构下添加系统调用的步骤是类似的,简要地比较一下,以2.6.28.6内核为例。   1.在内核源码相应位置(如sys.c或其他与这个函数联系紧密的文件)添加新的内核函数作为系统调用,形如 asmlinkage long sys_foo(void) { }   2.加入系统调用表。ARM架构存放于/arch/arm/kernel/call.S中,形如CALL(sys_foo);x86架构放于/arch/x86/kernel/syscall_table_32.S中,形如.long sys_foo。   3.定义系统调用号。ARM架构存放于/arch/arm/include/asm/unistd.h中,形如    #define __NR_foo (__NR_SYSCALL_BASE+361);  ......
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 2911字 评论关闭
DataGridView 应用(二)显示行号,合并单元格 2008年04月16日 星期三 14:45        /// <summary>        /// 显示行号        /// </summary>        private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)         {            System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(e.RowBounds.Location.X,e.RowBounds.Location.Y,dataGridView1.RowHeadersWidth - 4,e.RowBounds.Height);             TextRenderer.DrawText(e.Graphics, (e.RowInd......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 1674字 评论关闭
Graph Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65768/65768 K (Java/Others) Total Submission(s): 355    Accepted Submission(s): 195 Problem Description Everyone knows how to calculate the shortest path in a directed graph. In fact, the opposite problem is also easy. Given the length of shortest path between each pair of vertexes, can you find the original graph?     Input The first line is the test case number T (T ≤ 100). First line of each case is an integer N (1 ≤ N ≤ 10......
阅读全文