- 博客(13)
- 资源 (55)
- 收藏
- 关注
原创 Java图形用户界面——AWT概述
AWT(Abstract Windowing Toolkit),抽象窗口工具包,是SUN公司在发布JDK1.0时一个重要的组成部分,是Java提供的用来建立和设置Java的图形用户界面的基本工具。AWT中的所有工具类都保存在java.awt包中,此包中的所有操作类可用来建立与平台无关的图形用户界面(GUI)的类,这些类又被称为组件(Components)。 在整个AWT包中提供的所有工具类主要分为
2015-11-05 17:20:35
1330
原创 Java图形用户界面——Swing概述
AWT大量地引入了Windows函数,所以经常被称为重量级组件。在Java2中提供了轻量级的图形界面组件——Swing,Swing使用Java语言实现,是以AWT平台为基础构建起来的新组件,直接使用Swing可以更加轻松地构建用户界面。在Java中所有的Swing都保存在javax.swing包中,从包的名称中(javax)可以清楚地发现此包是一个扩展包,所有的组件是从JComponent扩展出来
2015-11-04 15:47:34
1459
原创 Java中通过JDBC操作MySQL数据库
JDBC相关的操作 0、JDBC常用类和接口介绍 DriverManager类 DriverManager类用来管理数据库中的所有驱动程序;是JDBC的管理层,作用于用户和驱动程序之间,跟踪可用的驱动程序,并在数据库的驱动程序之间建立连接。此外,DriverManager类也处理诸如驱动程序登录时间限制及登录和跟踪信息的显示等事务。DriverManager类中的方法都是静态方法,所以在
2015-11-04 14:35:43
11883
原创 函数名、数组名实际上是地址与地址的真正区别
#include int function_name(int number){ printf("in function_name() %d\n", number); return 0;}int main(void){ int array[10] = {2}; int *ptr1 = &array; int *ptr2
2013-10-16 17:52:48
3255
1
原创 linux下编程之 串口通信
打开串口:int fd;fd = open("/dev/ttySAC0", O_RDWR);if(fd //打开失败} 备份串口配置信息: 用于使用完串口后,将配置信息复原,以便其他使用此串口。struct termios uart_cfg;int ret; ret = tcgetattr(fd, &uart_cfg);if
2013-07-26 17:50:16
704
原创 WindowsXP下修改MAC地址
第一步:查看MAC 开始->运行->输入cmd->在命令行中输入ipconfig /all 第二步:修改MAC 在桌面上的网上邻居图标上单击右键,选择“属性” 在“本地连接”图标上单击右键,选择“属性” 在“连接时使用”下方的“配置”,点击配置
2013-07-19 15:56:48
896
原创 QT ——设置应用程序图标
在程序发布时,也想是.exe文件可以有一个漂亮的图标。在Qt Creator的帮助索引中查找Setting the Application Icon关键字,这里列出了在Windows上设置应用程序图标的方法,步骤如下: 第一步:从网上下载或DIY一个图标文件, myico.ico文件。将ico图标文件复制到工程文件夹的包含有.h和.cpp的目录中。然后在该目录中右击,新建文本文档
2013-07-04 14:18:20
986
转载 Mailbox:六星期实现从零到百万用户及日处理亿条消息
Mailbox:六星期实现从零到百万用户及日处理亿条消息摘要:14个人、6个星期他们坐拥百万用户,服务日承载信息破亿条。而在App发布不到3周,他们将自己以1亿美元的价格卖给了Dropbox。这里是属于Mailbox的扩展传奇!每个初创公司都梦想一夜之间获得数百万用户,但是很少有公司声称做到了这一点——将基础设施近乎完美的扩展以通往成功之路。广为流行的移动应用Mai
2013-06-21 10:40:34
1135
转载 Bus error 续二
Linux程序调试--Bus Error(2)我们经常会发现有两种内存转储(core dump)一种是段错误(segment error)通常是在一个非法的地址上进行取值赋值操作造成。一种是总线错误(bus error)通常是指针强制转换,导致CPU读取数据违反了一定的总线规则。下面请大家讨论一下总线错误有例子如下sizeof(int)==4:#includ
2013-05-15 18:12:34
707
转载 Bus error 续一
Linux程序调试--Bus ErrorBus Error究竟是指什么一 Bus Error,即总线错误。 引发原因: CPU出于性能方面的考虑,要求对数据进行访问时都必须是地址对齐的。如果发现进行的不是地址对齐的访问,就会发送SIGBUS信号给进程,使进程产生 core dump。RISC包括SPARC(一种微处理器架构)都是这种类型的芯片。x86系列CPU
2013-05-15 18:11:12
1260
转载 Bus error 问题原因
在x86+Linux上写的程序,在PC机上运行得很好。可是使用ARM的gcc进行交叉编译,再送到DaVinci目标板上运行的时候,出现了Bus error。出现的位置如下(其中Debug的内容是我在程序中添加的调试信息):root@211.69.193.189:~# arm_v5t_le-gcc -g shit.croot@211.69.193.189:~# ./a.outDe
2013-05-08 10:33:37
2724
原创 C++中流控制函数 setw() setfill() setbase() setprecision()
所需头文件:#include #include setw(n)的作用:预设宽度coutsetfill(char c)的作用:若在预设宽度中还存在没用完的宽度大小,则用设置字符c填充coutsetbase(n)的作用:将输出数据转换为n进制cout<<setbase(2)<<255<<endl;cout<<setbase(8)<<255<<endl;
2013-04-16 17:17:04
7454
转载 linux 线程的实现
线程的实现目前线程用两种方法实现: (1)、用户态线程: 由于内核并没有对多线程进程的支持,因此,内核中只有单线程进程的概念, 而多线程进程是通过一个和应用程序连接的函数库实现的。由于内核没有轻量 级进程(线程)的概念,因此它不能独立的对之进行调度,而是由一个线程运 行库来组织线程的调度,其主要工作在于在各个线程的栈之间调度。如果一个进程中的某一个线程调用了一个阻
2013-04-11 17:12:56
524
UNIX网络编程第二卷.pdf
2015-01-16
MySQL技术内幕(第4版).pdf
2015-01-16
代码之殇 英文版
2013-08-12
Unix Shell 编程(第三版).pdf
2013-08-08
系统架构师教程.pdf
2013-08-08
PHP从入门到精通.pdf
2013-08-08
Linux窗口程序设计—Qt4精彩实例分析.pdf
2013-05-31
windows系统上SQLite型数据库的查看软件
2013-05-31
Windows平台QT框架下移植QMQTT.pdf
2017-12-22
Java Web 开发实战经典
2015-11-04
JavaScript从入门到精通.pdf
2015-01-16
深入浅出 MFC_华中理 工_简体版.pdf
2015-01-16
ASP.NET从入门到精通.pdf
2015-01-16
DTLite 工具 可查看镜像文件(*.iso)
2015-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人