- 博客(40)
- 收藏
- 关注
转载 MySQL学习之路(1):SQL脚本语言
使用MySQL数据库,首先安装MySQL数据库,本文所有SQL脚本在MySQL上测试和执行。 安装Mysql服务器;安装Mysql workbench客户端,可以以图形化界面管理mysql;安装phpMyadmin客户端,可以通过bs方式图形化管理Mysql; 1. Mysql服务器操作:...
2019-09-15 14:01:23 258
转载 Qt学习笔记
Linux视频教程集: 序列之一:Linux基本操作和系统管理 序列之二:Linux_C编程(IO+多线程+进程管理+进程通信+网络) 序列之三:C++精讲精炼(语法+STL+IO编程) 序列之四:Qt编程 序列之五:ARM嵌入式Lin...
2019-09-15 14:01:17 98
转载 一步步学习让我头疼的正则表达式
一、正则表达式简介正则表达式通过构建具有特定规则的模式,与输入字符串信息比较,在特定函数中使用从而实现字符串的匹配、查找、替换及分割等操作。php中支持两套正则表达式的处理库函数。一套是由PCRE(Perl Compatible Regular Expression),使用preg_为前缀...
2015-07-01 00:00:00 124
转载 书写优雅的shell脚本(五)- shell中(())双括号运算符
在使用shell的逻辑运算符”[]”使用时候,必须保证运算符与算数之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。1.语法:((表达式1,表达式2…))2.特点:(1)在双括号结构中,所有表达式...
2015-05-29 22:41:00 102
转载 Shell脚本中的算书运算
Shell脚本学习笔记(三)--算术运算 算术运算 在求值时,如果算术式中变量不存在或空值,则该变量的值为0不同进制的数字使用"基底#数字"的表示法,其中基底范围为2~64算术扩展:如果表达式中有变量,该变量名称之前最好不要加上$,以免该变量不存在造成语法的错误如果除法的运算结果...
2015-05-29 21:56:00 89
转载 读懂diff
diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff <变动前的文件> <变动后的文件> diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说...
2015-05-28 15:26:00 92
转载 防火墙相关概念
一.防火墙的概念 近年来,随着普通计算机用户群的日益增长,“防火墙”一词已经不再是服务器领域的专署,大部分家庭用户都知道为自己爱机安装各种“防火墙”软件了。但是,并不是所有用户都对“防火墙”有所了解的,一部分用户甚至认为,“防火墙”是一种软件的名称…… 到底什么才是防火墙?它工作...
2015-05-28 13:01:00 151
转载 MySQL服务器的启动和停止
有时会在本地运行MySQL会出现一些问题,怎样能达到重启的效果呢? 工具/原料 MySQL 方法/步骤 通过系统服务器:打开运行窗口(win+R),输入services.msc回车,打开系统服务器,并找到mysql服务(我安装了两个MySQL,所以有两个),右击...
2015-05-27 14:17:00 125
转载 .NET世界各成员之间的关系
谈到.NET,相信对于大多数初学者而言,都会感觉比较乱、比较迷茫,什么ASP.NET、VB.NET、VC.NET、ADO.NET、.NETFramework等等概念,搞的我们晕头转向的,他们之间到底是什么关系呢?为何如此相似呢?我们脑子里出现了一堆一堆的问号。下面说一下我自己的理解,不正确的...
2015-05-26 12:58:00 80
转载 详解ADO.NET
在讲ADO.NET之前,大家先了解一下.NET,知道ADO.NET在.NET中的地位。参见博客:.NET世界各成员之间的关系ADO.NET是微软在.NET Framework中负责数据访问的类库集,它可以让.NET上的任何编程语言能够连接并访问关系数据库与非数据库型数据源,或是独立出来作为处...
2015-05-26 12:56:00 165
转载 ODBC、OLEDB、ADO、ADO.NET之间的关系
相信看到这篇文章的人,心中肯定有这样的想法:ODBC、OLEDB、ADO、ADO.NET貌似都是访问数据库的东东,那么他们之间有什么区别,又有什么联系呢?不要着急,待我慢慢道来。 先说ODBC,官方的定义是这样的,开放数据库互连(ODBC)是MICROSOFT提出的数据库访问接口标准。...
2015-05-26 12:55:00 117
转载 什么事软件的授权策略,以及社区版和商业版的区别在哪里?
社区版和商业版是相对应的。社区版就是志愿者开发,维护的Linux,如debian,centos,fedora,ubuntu,gentoo,arch等,完全免费,而商业版是服务收费的版本,如redhat,suse,oracle等。同样,社区版如果用在生产环境中,社区版对出现的问题...
2015-05-26 11:18:00 1468
转载 VC6.0 下MFC程序与MySql数据库连接的设置
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用...
2015-05-26 11:03:00 193
转载 为什么必须要使用CloseHandle关闭句柄
很多程序在创建线程都这样写的: ThreadHandle = CreateThread(NULL,0,.....); CloseHandel(ThreadHandle ); 1,线程和线程句柄(Handle)不是一个东西,线程是在cpu上运行的.....(说不清楚了),线程...
2015-05-16 18:57:00 488
转载 Qt4程序转向Qt5
C++ GUI Programming with Qt 4上一段代码,编译不能通过: 问题一:编译按钮为灰色,compile output提示找不到 .pro文件, 原因是有中文路径问题,导致不能识别.pro文件,全部用英文路径即可。 问题二: ...
2015-05-09 09:40:00 103
转载 单播、多播(组播)和广播的区别
单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在? 1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用...
2015-05-06 21:48:00 209
转载 回车与换行的区别
我一直没有搞得很清楚,回车和换行符有啥区别。 记得大一时,C语言老师就说过回车、换行,但都没说得那么细。前两天,看写两句Perl代码时,忽然想起区别一下回车和换行(\r和\n)。现在理解清楚了,记个笔记吧。 符号 ASCII码 意义 \n 1...
2015-05-06 20:33:00 85
转载 MFC学习之路
《VC++ 深入详解》--孙鑫 《MFC深入浅出》 --侯捷 《C++标准程序库》--侯捷 《visual c++典型模块与项目实战大全》 ---电子工业出版社 《visual c++ 串口通信程序》 一、接触MFC day01 1. 使用资源: ...
2015-05-04 12:07:00 226
转载 嵌入式交叉工具链编译
读者可能会有疑问,为什么要用交叉编译器?交叉编译通俗地讲就是在一种平台上编译出能运行在体系结构不同的另一种平台上的程序,比如在PC平台 (X86 CPU)上编译出能运行在以ARM为内核的CPU平台上的程序,编译得到的程序在X86 CPU平台上是不能运行的,必须放到ARM CPU平台上才能运行...
2015-04-30 11:43:00 223
转载 访问Samba共享的文件很慢很慢的问题
由于公司新搬了地址,网络全部重新搭建.但服务器都是直接从旧地址搬到新地址,没有作任何更改. 问题来了,公司同事反映最近访问公共的共享的文件夹速度非常慢,特别是第一次,差点就忍受不了了! 网上找了一下资料,发现有网友(没...
2015-04-30 09:21:00 3776
转载 编译内核无法生成uImage的原因分析
uBoot启动内核,需要符合要求的内核镜像文件uImage(包含head+body组成); 内核镜像需要mkimage来制作; 如果shell在环境变量目录中找不到mkimage工具,就无法生成uImage; 这里的mkimage必须是编译uboot源码后,在...
2015-04-23 14:24:00 879
转载 远程图形界面登录linux —— VNC
一、安装vnc服务端程序 在Linux光盘目录Packages目录中找到安装包 tigervnc-server-1.0.90-0.17.20110314svn4359.el6.i686.rpm 执行:rpm -ivh tigervnc-server-1.0.90-0.17...
2015-04-23 13:31:00 141
转载 如何让linux用户自定义的命令alias永久生效?
alias(中文称为“别名”)允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入。如果经常与 CLI 打交道,那么使用 alias 不仅会节省时间,而且也能提高效率,真是一举两得的好事。 * 基本用法: al ias 的...
2015-04-23 11:45:00 404
转载 Linux设置环境变量小结: 设置永久变量&临时变量 全局变量&局部变量
1.总结背景 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。 这涉及到环境变量PATH的设置问题,而PATH的设置也是在li...
2015-04-23 11:32:00 123
转载 Redhat6.3-i386上安装各种网络服务
一、tftp服务器: windows---linux 或者 linux-linux 或者 windows-windows 1、安装tftp服务器 rpm -ivh /mnt/Packages/tftp-server-0.49-7.e16.i686.rpm ...
2015-04-22 21:05:00 132
转载 Redhat 强制安全策略SElinux配置和防火墙IPtables的配置
1、关闭iptables #service iptables stop 2、关闭SELinux #vi /etc/selinux/config 将文件中的SELINUX="" 为 disabled ,然后重启。 如果不想重启系统,使用命令setenforce 0注...
2015-04-22 20:09:00 195
转载 虚拟机+ubuntu 图形界面和终端界面的切换
虚拟机环境,在图形界面和文本界面间切换: 1 VMWare虚拟机下,由图形界面切换到文本界面,和虚拟机设置有关,默认VM占用Ctrl+Alt为热键,所以由图形界面切换到文本界面的组合键为: Ctrl+Alt+Shift+F(n) ,其中F(n)为F1-F6 ; 由文本...
2015-04-22 12:14:00 312
转载 gcc -l参数和-L参数
-l参数就是用来指定程序要链接的库,-l参数紧接着就是库名,那么库名跟真正的库文件名有什么关系呢?就拿数学库来说,他的库名是m,他的库文件名是libm.so,很容易看出,把库文件名的头lib和尾.so去掉就是库名了 好了现在我们知道怎么得到库名,当我们自已要用到...
2015-04-18 22:01:00 65
转载 linux C -gcc -lm
使用math.h 中声明的库函数还有一点特殊之处,gcc 命令行必须加-lm 选项,因为数学函数位于libm.so 库文件中(这些库文件通常位于/lib 目录下),-lm 选项告诉编译器,我们程序中用到的数学函数要到这个库文件里找。本书用到的大部分库函数(例如printf ...
2015-04-18 21:58:00 231
转载 解决Ubuntu 9.10中vim和gedit显示中文乱码
当你刚装完Ubuntu或者debian的时候,你会发现gedit和vim打开中文都会乱码,下面是解决方法 打开vim的配置文件,位置在/etc/vim/vimrc 在其中加入 set fileencodings=utf-8,gb2312,gbk,gb18030 set ter...
2015-04-17 18:56:00 93
转载 全栈工程师
最近国内外都在流行一个词叫Full Stack,中文翻译过来叫全栈工程师,也叫全端工程师。微博上很多专业人士都在讨论全端工程师,有赞有毁的。我对全端工程师的定义是:掌握多种技能,并 能利用多种技能独立完成产品的人。打外比方,全栈工程师就是一个能独立盖一幢10层小洋楼的人,而普通工程师,...
2015-04-17 12:44:00 118
转载 Ubuntu下配置tftp服务和NFS服务
Ubuntu下配置tftp服务和NFS服务 配置tftp 方法一:(推荐方法)Ubuntu10.04 测试通过 1.安装TFTP软件 sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是客户端,tftpd-hpa是服务器端 2.建立t...
2015-04-16 22:39:00 135
转载 c/c++中的字节对齐
参加了很多面试,遇到字节对齐的问题不是1次2次,但一直没有彻底弄明白是什么意思,清明节刚好闲下来,彻底研究了一下,得到下面的结论,希望对以后的面试和工作有作用: 第一种结论: 首先提出几个概念①基本类型:像int,char,float,double之类的基本类型②复合类型:结...
2015-04-06 16:55:00 75
转载 C/C++中内存模型
一直以来,C++中内存模型和Java内存模型结构就是困扰我的大问题,这在面试中也经常考到。经过长期卓绝地学习,终于得到下面这个最终解决方案:) C++内存分为5个区域(堆栈全常代): 1.堆 heap: 由new分配的内...
2015-04-06 12:24:00 67
转载 visual c++ 中的stdafx.h头文件的作用
stdafx.h VC工程里面经常见到stdafx.h这个头文件,以前也没有特别注意,但是这个文件用不好经常会出错,所以就GOOGLE了一下,总算是弄清楚了。。。 stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框...
2015-04-05 20:22:00 94
转载 Android 开发环境搭建
一、Android SDK的安装 www.developer.android.com 下载的android-sdk-windows其实是一个在线安装工具,安装好后运行SDK Manager进行在线安装真正的Android SDK 二、JDK的安装 官方推荐JDK1.6也就是Sun公司的...
2015-02-06 10:07:00 49
转载 Andrid SDK tools 目录下的工具介绍
Andrid SDK tools 目录下的工具介绍 Android SDK包含了各种各样的定制工具,简介如下: Android模拟器(Android Emulator )它是在你的计算机上运行的一个虚拟移动设备...
2015-02-06 08:37:00 84
转载 android 基础知识
2005年google收购成立22个月的android公司; 2007年谷歌为首的34家公司宣布成立开放手机联盟; android建国纲领: 1、随时随地为每个人提供信息; 2、永不作恶 android的四大天王: 1、Activity:整个应用程序的界面。主要负责应用程序中...
2015-02-05 15:42:00 33
转载 C++学习之路
C++内容概述: day01入门 part1 用C语言+面向对象思维实现面向对象面向对象的思维方式 1、定义结构体{成员变量;函数指针} 2、定义全局函数,函数参数必须带一个参数,为结构体类型的指针; 3、产生一个结构体,并对结构体赋值:成...
2015-02-04 14:44:00 126
转载 Linux 命令学习
1、使用tar命令安装VMware-tools出错。错误情况如下图:出错原因:在在光驱挂载点(/mnt/cdrom/)下直接解压到当前目录的。因为光驱是只读的,所以tar无法把解压出来的文件保存到当前目录。所以写入任何文件都会提示无法打开。"tar -zxvf abc.tar.gz"这...
2015-01-14 13:42:00 48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人