- 博客(66)
- 收藏
- 关注
MSFlexGrid控件
在做学生管理系统时在查询这个模块中,将查询的内容显示给用户。用的是MSFlexGrid控件。首先在使用前在工程-部件进行控件的添加。添加的是Microsofy FLexGrid Control 6.0。下面是通过百度和查看有关帮助对该控件使用的总结。功能:MSFlexGrid控件可以显示网格数据,也可以对其进行操作。提供了灵活的网络排序、合并和格式设置的功能,网格可以包含字符串和图片。...
2011-07-31 20:42:00 830
Java无法连接MongoDB问题
背景介绍: 由于开发用的Linux服务器在一个相对封闭的环境中,只有通过SSH访问22端口。于是就用putty做了一个SSH forwarding,将本机的27018端口映射到远程的27017端口。在cmd中通过mongo localhost:27018成功连接,并且进行了操作。现象: 在程序中通过Mongo mongo = new Mongo("localhost",...
2011-07-31 00:34:00 552
Oralce的STARTUP/SHUTDOWN参数
1)STARTUPSTARTUP OPEN:STARTUP缺省的参数就是OPEN,打开数据库,允许数据库的访问。当前实例的控制文件中所描述的所有文件都已经打开。STARTUP MOUNT:MOUNT数据库,仅仅给DBA进行管理操作,不允许数据库的用户访问。仅仅只是当前实例的控制文件被打开,数据文件未打开。STARTUP NOMOUNT:仅仅通过初始化文件,分配出SGA区,启动数据库后台...
2011-07-30 17:12:00 57
ARM-Linux驱动--DMA驱动分析(一)
硬件平台:FL2440 (s3c2440)内核版本:2.6.35主机平台:Ubuntu 11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/66458211、DMA的功能和工作原理这里就不多说了,可以查看s3c2440的手册2、在正式分析DMA驱动之前,我们先来看一下DMA的注...
2011-07-30 00:31:00 52
通过现象我能看到的是...
在提高班英语学习的过程中出现了这种现象:看相关的英语视频并没有去掉英文字幕,当然这并不是个人现象,很多人都有这种现象.作为英语学习的负责人,这种现象的产生也有我的责任,相应的提醒和监督工作并没有做好,同时我们的英语环境和氛围还没有达到一定的温度.我们可以看到,第一次做小孩其实挺容易的,但是让长大的自己再去做一次小孩没有自己想象的那么容易.其中最主要的一个原因是长大的我们太''聪明"了....
2011-07-29 23:52:00 84
需求:做软件的基础
最近几天有点纠结,好像又回到了很久之前学习的一种状态,在黑暗中摸摸索索,滚滚爬爬,可能就是这种感觉。 教务系统从真正开始分析需求,写需求,建模,代码,到现在已经两周了,今天在完善BLL层的代码(同时完善DAL层的代码。。)。还是自己想事情做事不够周到,到现在还在写DAL层中的方法。 这几天一直在想一个事情,做软件最重要的是什么,按照官方的语言做软件的流程就是理解需求,进行需求分析,然后进入...
2011-07-29 23:49:00 73
ARM-Linux驱动移植--DM9000网卡驱动移植
硬件平台:FL2440内核版本:2.6.39主机平台:Ubuntu 11.04内核版本:2.6.35交叉编译器:arm-linux-gcc 4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/66415791、DM9000网卡驱动的分析请见http://blog.csdn.net/yming0221/artic...
2011-07-28 17:18:00 57
SQLPLUS命令使用大全
- 直接输入sqlplus并回车就是启动SQL*PLUS,输入user及password将使用户登陆到缺省的数据库。- 运行sqlplus user/password@SERVICE_NAME 将连接到指定的数据库。远程登录:sqlplus user/password@host:1521/service_name。- sqlplus /nolog就是使SQL*PLUS启动,但不登陆Or...
2011-07-27 16:50:00 78
Oracle Cursor的使用
When Oracle Database executes a SQL statement, it stores the result set and processing information in an unnamedprivate SQL area. A pointer to this unnamed area, called acursor, lets youretrieve the...
2011-07-27 16:41:00 88
Velocity的中文问题
今天做了一个小工具,通过Velocity生成Latext的tex文件,可是当使用Miktex生成PDF时,里面的中文都变成了乱码。而之前在Eclipse直接运行时,并没有发现问题。毫无疑问是文件编码引起的问题。 用Notepad++打开生成的tex文件,发现文件的编码是ANSI,也就是系统本地的编码。下面是生成tex的代码: public class VelocityHelp...
2011-07-25 22:44:00 71
ARM-Linux驱动--DM9000网卡驱动分析(四)
硬件平台:FL2440 (S3C2440)内核版本:2.6.35主机平台:Ubuntu 11.04内核版本:2.6.39交叉编译器:arm-linux-gcc 4.3.2原创作品,转载请标明出处本文接上文ARM-Linux驱动--DM9000网卡驱动分析(一)ARM-Linux驱动--DM9000网卡驱动分析(二)ARM-Linux驱动--DM9000网卡驱动分析(三)1、接下...
2011-07-23 21:42:00 86
教务系统初期
从15号正式开学到现在一直在进行教务系统的开发,刚刚拿到学校使用的正方系统后台的时候,从了解需求,画界面开始,到现在的数据库设计。 这次写教务系统是由学宇师姐带领着严格按照软件工程的流程来进行开发的,首先是了解需求,了解需求大概用了两天左右,进行了界面的大概设计,第一次写界面没有用到什么东西,只是一个大概的界面布局。第一次进行界面的草拟主要是为了帮助我们理解需求。两天结束之后,对需求有了...
2011-07-22 15:27:00 100
[C++] 如何不用虚函数实现多态
#include "stdafx.h"typedef void (*fVoid)();class A{public: static void test() { printf("hello A\n"); } fVoid print; A() ...
2011-07-21 22:01:00 144
DLL编程总结
1)创建DLL创建DLL的时候,头文件里在输出变量,函数,类之前使用__declspec(dllexport)修饰符号。当VC编译器看到变量,函数或者类之前的这个修改符的时候,它就将某些附加信息嵌入产生的.obj文件中。当链接DLL的所有.obj文件时,链接程序要查找关于输出变量,函数或类的信息,并自动生成一个.lib文件,它包含一个DLL输出的符号列表。如果要链接引用该DLL的输出符号的任何...
2011-07-19 23:55:00 63
ARM-Linux驱动--DM9000网卡驱动分析(三)
<style type="text/css"> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } PRE.cjk { font-family: "AR PL UMing HK", monospace } A:link { so-language: zxx } --> </style...
2011-07-18 21:33:00 64
ARM-Linux驱动--DM9000网卡驱动分析(二)
硬件平台:FL2440(s3c2440)内核版本:2.6.35主机平台:Ubuntu 11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6612623下面开始分析具体的代码,这里由于使DM9000驱动更容易理解,在不影响基本的功能的前提下,这里将尽可能的简化该驱动(如:去掉该驱动中支持电源...
2011-07-17 21:18:00 68
暑假正式开始了 说道说道
对于自己来说,已经没有什么暑假的意义了,这个暑假没有回家,在学校里多待了几天。今天米老师开了大会,强调的还是暑假一些纪律,这些对于我们来说已经是司空见惯了,但防患于未然,做事仍不能掉以轻心,小心驶得万年船,尤其今年的八期九期人格外的多,对于这些来说,不仅仅要做好自己,作为一个老生,还要时刻提醒他们。 大三的回忆录已经在上篇写了,在这下说道说道自己这几天的感受。 从接触教务系统已经有几天...
2011-07-15 23:03:00 95
ARM-Linux驱动--DM9000网卡驱动分析(一)
<style type="text/css"> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } PRE.cjk { font-family: "AR PL UMing HK", monospace } A:link { so-language: zxx } --> </style...
2011-07-15 23:02:00 79
Linux内核中sk_buff分析
<style type="text/css"> <!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --> </style>在内核中sk_buff表示一个网络数据包,它是一个双向链表,而链表头就是sk_buff_head,在老的内核里面sk_buff会有一个list域直接指向sk_b...
2011-07-15 22:57:00 72
当数据行比较密集时,每三行一交替的颜色条更适宜阅读:因为所阅读的数据行可以处于是颜色条的上部、下部和中间...
当数据行比较密集时,每三行一交替的颜色条更适宜阅读:因为所阅读的数据行可以处于是颜色条的上部、下部和中间食物/100克能量/kal蛋白质/克糖类/克脂肪/克水分/克纤维/克灰份/克大豆淀粉3410.50 84.8014.10.50.1奶糖4072.50 84.56.65.600.8豆腐花40110.00 8...
2011-07-15 16:19:00 81
Linux内核抢占实现机制分析
【摘要】本文详解了Linux内核抢占实现机制。首先介绍了内核抢占和用户抢占的概念和区别,接着分析了不可抢占内核的特点及实时系统中实现内核抢占的必要性。然后分析了禁止内核抢占的情况和内核抢占的时机,最后介绍了实现抢占内核所做的改动以及何时需要重新调度。【关键字】内核抢占,用户抢占,中断, 实时性,自旋锁,抢占时机,调度时机,schedule,preempt count1 内核抢占概述2.6新的可...
2011-07-15 12:41:00 58
高亮突出关联性
高亮突出关联性Highlight Relationships这种技术增加了复杂表格或矩阵的可读性。无论用户鼠标悬停到单元的列还是行,都会高亮突出整个单元。
2011-07-14 11:06:00 66
linux内核移植-移植2.6.35.4内核到s3c2440
硬件平台:FL2440主机平台:Ubuntu 11.04交叉编译器:arm-linux-gcc 4.3.2原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6604616本来是想移植最新的内核2.6.39但是总是在编译快完成的时候报错,有人说是新的内核对arm平台的支持不好,所以就降低了一下版本,这里移植2.6.35.4内...
2011-07-14 09:31:00 60
在Windows上使用ROR和MongoDB
Ruby和MongoDB在Linux上结合非常自然,开发起来十分方便快捷,而在Windows上却稍微有些麻烦。 ROR默认使用ActiveRecord进行数据库操作,而如果要使用MongoDB代替MySQL或者SQLite,就要禁用ActiveRecord。那么创建新项目的命令就是:rails new watermelon --skip-active-record项目创建后,进入...
2011-07-13 23:10:00 90
linux-2.6.35.3内核移植(s3c2440)
忙乎了一个下午,总算忙乎出来了,不过前期大量的搜索工作别人已经完成。学习一下!!!宿 主机:Fedora13目标 机:s3c2440交叉 编译 器:arm-linux-gcc-3.4.1交叉编译器路径:/usr/local/arm/3.4.1要移植 的内核 版本:linux-2.6.35.3文件 系统 类型: yaffs2一、准备工作1、下载 解压内核从官网上下载linu...
2011-07-13 22:07:00 416
内核编译记录--cc1: error: invalid option `abi=aapcs-linux'
编译内核出错cc1: error: invalid option `abi=aapcs-linux'使用arm-linux-gcc -vyan@yan-laptop:/etc$ arm-linux-gcc -vUsing built-in specs.Target: arm-none-linux-gnueabiConfigured with: /scratch/julian/lite-res...
2011-07-13 20:02:00 93
用不同的颜色让浏览者的注意力集中到某个特定区域
让浏览者的注意力集中到某个特定区域。用于显示属性的最佳值或者某个常用要素,用不同的颜色和/或不同的大小来区分。有多种方法可以实现这种方式。不同颜色...
2011-07-12 17:11:00 103
linux 共享内存映射原理 vmalloc kmalloc getfreepage
Linux提供了复杂的存储管理系统,使得进程所能访问的内存达到4GB进程的4GB内存空间被人为的分为两个部分--用户空间与内核空间。用户空间地址分布从0到3GB(PAGE_OFFSET,在0x86中它等于0xC0000000),3GB到4GB为内核空间内核空间中,从3G到vmalloc_start这段地址是物理内存映射区域(该区域中包含了内核镜像、物理页框表mem_map等等),比如我们使用 ...
2011-07-11 08:18:00 85
redis备忘录
redis是一个带持久化的高速key-value存储系统。特点是:热数据放在内存里面实现高速访问,支持可配置的数据持久化,支持主从同步,不依赖任何第三方库(包括通讯层),自己实现了类似virtual memory的机制,代码量不大。和mysql相比,redis的读写速度要快很多。和memcached相比,redis带有持久化和主从机制,不过redis重启比较慢。和bdb相比,r...
2011-07-11 03:25:00 45
FL2440开发板U盘挂载
在移植好内核和跟文件系统的基础上,进行USB的移植。S3C2440集成了USB控制器支持USB1.1版本,支持USB主机和USB设备主机符合OHCI1.0版本,Linux2.6.29.1的内核支持USB控制器,只需在内核中配置即可。在内核目录下,输入make menuconfig,进入配置菜单,如下:Device Drivers-àSCSI device support-à<*&...
2011-07-10 22:08:00 67
ARM-Linux驱动移植--Watch Dog Timer(看门狗)驱动移植
硬件平台:FL2440 (S3C2440)内核版本:2.6.28软件平台:Ubuntu 11.04内核版本:2.6.39交叉编译器:arm-linux-gcc 3.4.1原创作品,转载请标明出处1、加载看门狗驱动insmod wdt.kowdt.ko为驱动文件名,不加任何参数如果不喂狗,则计数器到0时执行中断函数(设置LED的状态,然后喂狗,重新设置WTCNT的值)可选的参数m...
2011-07-10 20:55:00 67
使用module_param来向内核模块传递参数
如果希望给一个内核模块传递参数,则可以通过module_param()。参数用moudle_param宏定义来声明,它定义在moduleparam.h。下面是module_param宏的定义:/* This is the fundamental function for registering boot/module parameters. perm sets the visibility...
2011-07-10 13:35:00 48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人