自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 Oracle学习笔记四 --- 变量及表管理

1、表名、列命名规则字母开头不能超过30字符不能使用oracle关键字有些特别字符不能用2、变量--字符型char  定长  最大2000字符例子:char(10)    '小韩’前四个字符放'小韩’,后6个字符放空格:“小韩      ”查询效率极快,经常要查询的字段可以用这个类型varchar2  变长    最大4000字符

2016-04-03 18:41:57 504

原创 Oracle学习笔记三 --- 用户管理

由于看书和看文字教程有点不够系统,网上找了一下,决定看韩顺平老师的视频,顺便做一下笔记oracle默认用户scottOracle10g安装后默认scott被锁定解锁:1、登陆管理员权限   conn sys/密码 as sysdba;2、解锁                     alter user scott account unlock;3、首次登陆        

2016-04-03 18:40:32 585

原创 Oracle学习笔记2 ---- 连接数据库

安装完Oracle10g后,有一个叫SQL*plus的命令行工具,打开它,填入用户名和密码,另外还有一个叫“主机字符串”的框,开始我也不知道是啥东西,了解到在代码中连接数据库时除了用户名和密码,还需要一个服务名称,试着把服务名称填上去,还真行了。实际上,SQL*plus是通过该服务名称在(windows)本地oracle_home\network\ADMIN\tnsnames.ora文件中找到

2016-03-18 16:43:48 415

原创 oracle学习笔记1-安装

1、环境win8   64bit Oracle10g  2、打开安装程序时,不满足要求 和 安装程序异常崩溃的问题修改database\stage\prereq\db\refhost.xml 和 install目录的oraparam.ini文件由于是win8系统,对应6.2,这两个文件原先只有5.1、5.2的配置,参照他们,增加6.2的配置信息3、再以管理员的身份运

2016-03-18 16:34:20 401

原创 UDP编程应用探讨一

由于在项目中用TCP比较多,也发现TCP在频繁数据传输的应用中存在拥塞的缺点。考虑到UDP在这方面存在优点,抽出时间专门测试一下UDP的编程使用和TCP的区别,以使下次设计应用层协议时正确选择传输层协议1、 UDP每次操作都是针对一个数据包,而TCP操作数据流发送方调用3次sendto 发送大小都为64B 的数据包:数据包A:a_HelloWorld。数据包B:b_He

2016-02-15 18:33:19 569

转载 char、varchar、nchar、nvarchar的区别

转自http://blog.csdn.net/bad1027/article/details/5934025对于程序中的string型字段,SQLServer中有char、varchar、nchar、nvarchar四种类型来对应(暂时不考虑text和ntext),开建立数据库中,对这四种类型往往比较模糊,这里做一下对比。定长或变长所谓定长就是长度固定的,当输入

2016-02-06 16:26:42 465

原创 Qt程序界面美化一-- stylesheet

参考QtGUI4书本的例子1、QApplication设置全局样式表#include #include "candydialog.h"int main(int argc, char *argv[]){ QApplication app(argc, argv); QFile file(":/qss/candy.qss");

2016-01-12 22:06:36 1955

转载 U_boot 的 bootcmd 和bootargs参数详解

转自:http://www.cnblogs.com/cornflower/archive/2010/03/27/1698279.html    U-boot的环境变量值得注意的有两个: bootcmd 和bootargs。u-bootcmd    前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置

2015-12-06 12:48:31 368

原创 apt-get update 失败

/etc/apt/source.list 内容不正确从https://repogen.simplylinux.ch获取新的source.list,即可解决

2015-11-16 19:00:58 527

原创 git学习笔记二

1、windows下,忽略配置文件.gitignore 只能通过gitbase使用命令创建2、git add命令产生警告warning: LF will be replaced by CRLF in src/cnc/plc/lad/ladlinewidget.h.The file will have its original line endings in your working d

2015-11-12 17:06:41 583 2

原创 Git学习笔记一

git学习笔记1、帮助命令git   命令的基本描述git help  具体命令详细描述git config 配置命令描述2、使用一个c语言创建库的项目来学习git基础命令2.1、创建Git库, 项目根目录下$ git init 2.2、配置git将在该目录下生成.git目录,修改配置文件或直接使用命令添加个人信息:在.git目录下有一个config文件

2015-11-12 10:18:11 530

原创 QThread线程学习笔记

子类化QThread要注意

2015-11-06 17:36:06 2482

原创 linux C笔记

1、计算运行时间struct timeval tv1;struct timezone tz1;struct timeval tv2;struct timezone tz2;gettimeofday( &tv1, &tz1);//待测代码段gettimeofday( &tv2, &tz2);printf("%ds %dus\n", (int)(tv2.tv_sec

2015-10-27 10:18:42 363

原创 Qt编译问题笔记

undefined referenceto `vtable for 虚函数没写函数体

2015-10-19 10:13:38 532

原创 C++类的继承笔记

老是忘记类的继承特性,把测试代码和结果记下来#include #include #include using namespace std;class ParentA{public: virtual void ptFun(){printf("class ParentA call!\n");}};class ChildB : public ParentA

2015-09-24 11:55:47 554

原创 gcc 库的链接问题

测试项目共三个文件,内容如下:add.cint add(int a, int b){ return a+b;}sum.cextern int add(int a, int b);int sum(int a, int b, int c){ return add(a, add(b, c));}main.c#include extern int

2015-09-18 11:13:41 468

转载 vmlinux uImage与zImage的区别

转自这里  http://www.cnblogs.com/pigeon84/articles/2212404.html  从下面的内核编译过程,可以看出vmlinux, arch/arm/boot/compressed/vmlinux, arch/arm/boot/Image, arch/arm/boot/zImage 之间的区别LD      vmlinux 

2015-09-17 17:56:10 668

原创 windows Qt下使用fftw库

环境 win7Qt 5.1.0 下载fftwhttp://www.fftw.org/install/windows.html32-bit version: fftw-3.3.4-dll32.zip (2.4MB)64-bit version: fftw-3.3.4-dll64.zip (2.8MB)正如官网所述:需要在cmd下执行以下命令生成lib库

2015-08-26 17:08:43 4418

原创 Qt中文相关问题笔记

1、在Qt creator中无法使用输入法环境Qt creator 5.1,Ubuntu10.04, ibus输入法解决:可以通过运行以下脚本启动QT #!/bin/sh  cd (QT的可执行文件目录)export QT_IM_MODULE=iBus  ./qtcreator 2、在ARM linux上无法显示中文这种情况多半是字库问题引起,把wenqua

2015-08-18 16:56:52 662

原创 qwt6.1.0编译与安装

1、配置qwtqmake(编译什么版本qwt的就用什么版本的qmake,如需要在arm平台的qwt,即需使用arm平台的qmake)要是需要静态库,把qwtconfig.pri文件的Dll关掉:#QWT_CONFIG           += QwtDll 2、make要是没有修改qwtconfig.pri配置文件,可能出现下面问题2.1、qwt_symbol.cpp:

2015-08-18 09:59:20 2661 2

转载 Qt 4 迁移至 Qt 5

转自:http://www.devbean.net/2012/06/porting-from-qt4-to-qt5/将 Qt 4 代码迁移到 Qt 5 还是比较简单的。实际上,在 Qt 5 开发过程中就已经注意了与 Qt 4 代码保持兼容性。与 Qt 3 到 Qt 4 的迁移不同,Qt 5 的核心类库并没有作大的 API 的修改,几乎也没有新的类取代了旧的(例如,像 Qt 4

2015-08-07 09:24:49 592

原创 VM下搭建UBuntu开发环境笔记

Ubuntu10.04 在VM中安装: 1、系统安装完毕,升级系统2、在System =》Preferences =》 IBus Preferences 加入中文输入法3、获取root权限:键入sudo passwd4、要是在/mnt/hgfs/找不到共享目录,在VM->Reinstall VMtools 重新安装VMtools,这时在ubuntu会自动加载其光盘,把压缩包拷贝

2015-08-06 17:38:24 570

原创 Qt与C语言交互探讨

0、背景界面线程由Qt实现,底层数据处理主要由C语言实现,此时C和Qt的数据交互不可避免。 1.1、Qt信号与槽 使用信号与槽的机制进行C与Qt的多线程通信。1、定义一个用于发射信号的类SysCourier,并创建其对象sysCourier;2、把该对象a与Qt的界面对象使用connect连接相应的信号与槽3、在cpp文件中,定义全局函数,该全局函数调用对象a的函数

2015-08-06 17:29:48 6036 1

原创 dbus1.0.2、libxm2交叉编译、安装

1、环境ubuntu12.04arm-linux-gcc  4.6.2dbus1.0.22、配置参考yanzi1225627的博客 http://blog.csdn.net/yanzi1225627/article/details/7855124

2015-08-06 09:31:25 2945

转载 【转】Qt5.2.1移植新唐n32905测试 转的一位朋友的过程,基本能够通过。

转自:http://david4383.blog.163.com/blog/static/3366036201410525751369/ 目录 个人测试,不保证移植全部正确 一:Qt在开发板运行测试二:Qt 简介三:Qt开发环境与跨平台四:Qt5.2.1移植,主机开发环境安装五:Qt5.2.1移植,交叉编译环境安装六:QtCreator交叉编译版本配

2015-08-05 16:14:11 3387

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除