- 博客(65)
- 收藏
- 关注
原创 Oracle学习笔记四 --- 变量及表管理
1、表名、列命名规则字母开头不能超过30字符不能使用oracle关键字有些特别字符不能用2、变量--字符型char 定长 最大2000字符例子:char(10) '小韩’前四个字符放'小韩’,后6个字符放空格:“小韩 ”查询效率极快,经常要查询的字段可以用这个类型varchar2 变长 最大4000字符
2016-04-03 18:41:57 529
原创 Oracle学习笔记三 --- 用户管理
由于看书和看文字教程有点不够系统,网上找了一下,决定看韩顺平老师的视频,顺便做一下笔记oracle默认用户scottOracle10g安装后默认scott被锁定解锁:1、登陆管理员权限 conn sys/密码 as sysdba;2、解锁 alter user scott account unlock;3、首次登陆
2016-04-03 18:40:32 603
原创 Oracle学习笔记2 ---- 连接数据库
安装完Oracle10g后,有一个叫SQL*plus的命令行工具,打开它,填入用户名和密码,另外还有一个叫“主机字符串”的框,开始我也不知道是啥东西,了解到在代码中连接数据库时除了用户名和密码,还需要一个服务名称,试着把服务名称填上去,还真行了。实际上,SQL*plus是通过该服务名称在(windows)本地oracle_home\network\ADMIN\tnsnames.ora文件中找到
2016-03-18 16:43:48 428
原创 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 414
原创 UDP编程应用探讨一
由于在项目中用TCP比较多,也发现TCP在频繁数据传输的应用中存在拥塞的缺点。考虑到UDP在这方面存在优点,抽出时间专门测试一下UDP的编程使用和TCP的区别,以使下次设计应用层协议时正确选择传输层协议1、 UDP每次操作都是针对一个数据包,而TCP操作数据流发送方调用3次sendto 发送大小都为64B 的数据包:数据包A:a_HelloWorld。数据包B:b_He
2016-02-15 18:33:19 586
转载 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 473
原创 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 1996
转载 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 381
原创 apt-get update 失败
/etc/apt/source.list 内容不正确从https://repogen.simplylinux.ch获取新的source.list,即可解决
2015-11-16 19:00:58 553
原创 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 603 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 573
原创 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 387
原创 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 568
原创 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 485
转载 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 690
原创 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 4554
原创 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 691
原创 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 2788 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 622
原创 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 587
原创 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 6241 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 2990
转载 【转】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 3440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人