自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(200)
  • 资源 (8)
  • 收藏
  • 关注

原创 Ubantu 配置Samba实现文件共享

一、samba的安装:sudo apt-get insall sambasudo apt-get install smbfs二、 创建共享目录:mkdir /home/phinecos/sharesodu chmod 777 /home/phinecos/share三、创建Samba配置文件:(1). 保存现有的配置文件sudo cp /etc/samba/

2016-06-24 15:59:20 581

原创 使用SQLyog连接MySQL

宿主机:win10 64位系统,虚拟机:ubuntu 64位在安装完虚拟机环境,并安装好mysql-server后,开启mysql(开启sql服务器可以用 /etc/init.d/mysql [start|stop])服务后,发现在本机用sqlyog(连接mysql图形工具)连接不上。需要执行以下步骤确保可以连接。1、root账号登进sqlroot@ubuntu:#

2016-06-24 14:13:40 7326

原创 Ubuntu 14.04安装服务器安装数据库MySQL

mysql是Oracle公司的一种开放源代码的关系型数据库管理系统,被广泛应用于各中小网站,是一种跨平台的数据库管理系统,现在介绍一下如何在Ubuntu 14.04上安装和配置mysq1.更新源列表打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入root用户的密码"-->回车,就可以了。如果不运行该命令,直接安装mysql,会出现"有几个软

2016-06-24 13:50:44 626

原创 ubuntu下安装程序的三种方法

在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb和make install安装源码包三种。下面针对每一种方法各举例来说明。apt-get方法使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-essential这个软件,使用以下,他会帮我把所有的依赖包都一起安装了。sudo apt

2016-06-24 10:53:53 457

原创 ubuntu下安装软件方法

Linux系统中,软件通常以源代码或者预编译包的形式提供。(1)软件源代码需要编译为二进制的机器代码才能够使用,安装比较耗时,不过您可以自行调节编译选项,决定需要的功能或组件,或者针对硬件平台作一些优化。(2)预编译的软件包,通常是由软件的发布者进行编译,您只要将软件拷贝到系统中就可以 了。考虑到预编译软件包的适用性,预编译软件包通常不会针对某种硬件平台优化。它所包含的功能和组件也是通用的组合。

2016-06-24 10:51:19 427

原创 Ubuntu 12.04安装和设置SSH服务

使用SecureCRT远程连接Linux,需要在Linux环境里安装openssh服务1.安装Ubuntu缺省安装了openssh-client,没有安装openssh-server,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。安装ssh-serversudo apt-get install openssh-server安装ssh-cl

2016-06-24 10:40:31 2171

原创 ubuntu图形界面调出命令行

新安装的ubuntu12.04在左边的快捷方式里默认是没有终端图标的,可以使用如下方法打开终端:使用ctrl+alt+t。这个组合键适合ubuntu的各种版本。但是,在使用KVM虚拟机时可能会出现问题。如物理机上安装的是ubuntu10.04,KVM虚拟机里安装的是ubuntu12.04,在当前桌面是虚拟机时,使用该组合键打开的是物理机上的终端,不是虚拟机里的终端。如果物理机和虚拟机安

2016-06-24 09:30:56 7870

原创 解决Windows应用程序不能加载C++组件 Side-by-Side错误

起因前两天写了个小工具,在我的机器跑得好好的,QA的测试机里面却死活跑不起来,一运行就出现一个圣诞框,报一个side by side的错误:The application has failed to start because its side-by-side configuration is incorrect. Please see the application even

2016-06-02 09:24:04 3729

原创 怎样用cmd启动停止服务

最近心血来潮,不喜欢用图形界面来启动服务,喜欢用cmd方式来解决,网上找来一篇文章,自己的想法立即实现,网络真是好啊!!!在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:net start 服务名net stop 服务名用sc可打开被禁用的服务,语法是:sc config 服务名 start= demand    //手动

2016-05-31 09:22:24 5589

原创 Total Command快捷键

压缩和解压缩文件Alt + F5                压缩选定文件Alt + F9解压压缩文件Alt + Shift + F9测试压缩文件FPT连接Ctrl + F                     ftp站点管理器Ctrl + N新建ftp连接  C

2016-05-23 11:58:29 1284

原创 VS2005 vs2008 vs2010 vs2012 远程调试

一 远程端的设置  1. 远程机器端 的安全选项  在远程机器上,开始——设置——控制面板——管理工具——本地安全策略——本地策略——安全选项,在右侧找到网络访问:本地帐户的共享和安全模式,双击它,将“进来宾 - 本地用户以来宾身份验证”,改为:“经典 - 本地用户以自己的身份验证”    2.远程端 运行VS 远程调试监视器  将本地文件夹下远程调试监视器所在文件

2016-05-17 13:57:13 519

原创 VS2010进行远程调试C++

假设现在有A、B两台PC机。VS2010安装在A机器上,也就是说A机器是开发使用的机器。B机器是程序运行部署使用的机器,其IP为:192.168.1.129(局域网IP)说明:如果B机器是外网IP下面方法照样适合,不过在使用的适合可能会出现无法附加到进程的错误。如果出现无法附加到进程的错误、无法连接到设备.请按照步骤13进行设置。 1、根据vs2010安装目录倒找Remot

2016-05-16 14:41:49 3053 1

原创 B超原理

首先让我们谈谈什么是超声波,大家知道人耳能听到的声音频率为20Hz----20KHz,低于20Hz的声波为次声波,人耳是听不到的,高于20KHz的声波为超声波,人耳也是听不见的。超声波之所以被广泛用于医疗领域是因为他有许多奇妙的特点: 1.由于超声波频率高、波长短,他可以像光那样沿直线传播,使得我们有可能向某已确定方向上发射超声波,2.声波是纵波,可以顺利地在人体组织里传播。3. 超声波遇到不

2016-05-12 11:04:34 8949

原创 C++ 动态链接库和静态链接库

概论  先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。  静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中了。但是若使用DLL,该DLL

2016-05-06 18:19:21 6364 1

原创 使用gparted和acronis进行Linux分区和NTFS分区无损调整

在使用Linux的过程中,随着软件的安装和数据的膨胀,有时候会发现划分给Linux分区需要进行调整。如果直接使用分区命令fdisk调整分区大小,往往意味着分区数据的丢失。LVM技术可以避免分区数据丢失,但在使用中有许多限制。本文介绍一种使用gparted进行Linux分区调整的方法,它比较适合个人计算机中的硬盘分区调整,同时也可避免数据丢失。 gparted是一款免费、开源的Linux下的

2012-08-18 15:26:47 1471 1

转载 判断系统CPU是大端还是小端

所谓的大端小端就是CPU在存储数据的时候是从高地址开始存储还是低地址开始存储。例如在sizeof(int) = 2的系统中,1 + (2 )= 1 + 512 = 513,我们把这个值赋值给int nTemp = 1 + (2 。我们假定系统分配给变量nTemp的地址空间为:0x0000FF08到0x0000FF09,那么0x0000FF08开始的8个位为第一个字节的存储空间,0x0000FF09

2012-05-10 22:44:57 1492

转载 Fiddler 教程

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话Fiddler如何捕获HTTPS会话Fiddler的基本

2012-03-30 11:37:51 750

转载 HTTP协议详解

当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HT

2012-03-30 11:35:48 727

原创 HTTP协议详解

引言                                        HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of

2012-03-07 16:25:41 744

原创 HTTP 协议简介

一、TCP/IP 协议介绍在介绍 HTTP 协议之前,先简单说一下TCP/IP协议的相关内容。TCP/IP协议是分层的,从底层至应用层分别为:物理层、链路层、网络层、传输层和应用层,如下图所示:   从应用层至物理层,数据是一层层封装,封装的方式一般都是在原有数据的前面加一个数据控制头,数据封装格式如下:  其

2012-03-06 23:12:49 864

原创 HTTP报头

HTTP头字段包括4类: general-header ; request-header ; response-header ; entity-header . ******************************************************************************* General Header Fields =

2012-03-06 21:17:34 738

原创 eclipse快捷键的使用

1、切换编辑点 Alt + (向右方向键)2、查看打开文件 Ctr + e3、充分利用模板 主要是自己定义的4、自定义快捷键生成Getter和Setter 我的:Ctr+Shift+S,S 单个的属性的生成你可以: Ctr+1 建议中有一项5、删除时候尽量不要退格或者Delete键 行级别 Ctr+d 行中个别部分 Ctr+x6、看见方法名或者变量名不好,替换Ctr+2,r

2012-03-05 23:49:59 694

转载 c语言实现函数可变参数

前言:          本文在很大程度上改编自网友kevintz的“C语言中可变参数的用法”一文,在行文之前先向这位前辈表示真诚的敬意和感谢。      一、什么是可变参数            我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为:        int    printf(    const    char*    for

2012-03-02 12:09:20 878

原创 注册、反注册dll,regsvr32命令详解

Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所 使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一 个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。

2012-02-21 17:57:45 1722

原创 批处理字符串操作

批处理有着具有非常强大的字符串处理能力,其功能绝不低于C语言里面的字符串函数集。批处理中可实现的字符串处理功能有:截取字符串内容、替换字符串特定字段、合并字符串、扩充字符串等功能。下面对这些功能一一进行讲解。  【 1、截取字符串 】  截取字符串可以说是字符串处理功能中最常用的一个子功能了,能够实现截取字符串中的特定位置的一个或多个字符。举例说明其基本功能:

2012-02-14 14:04:19 682

原创 C语言写的trim()函数

C语言的标准库中缺少对字符串进行操作的trim()函数,使用起来有些不便,可以使用利用 strlen 和 isspace 函数以及指针来自己写一个。1、strlen 函数原型:extern int strlen(char *s);        用法:#include 功能:计算字符串s的长度说明:返回s的长度,不包括结束符NULL。2、isspace 函数

2012-02-07 11:54:10 2007

原创 DOS 批处理符号大全

Dos批处理中符号作用大全 2007-07-14 10:43 @ \\隐藏命令的回显。 ~ \\在for中表示使用增强的变量扩展; 在set中表示使用扩展环境变量指定位置的字符串; 在set/a中表示按位取反。 % \\使用两个%包含一个字符串表示引用环境变量。比如一个%time%可以扩展到当前的系统时间; 单个%紧跟0-9的一个数字表示引用

2011-12-25 23:18:05 748

原创 CMD 环境变量

所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量 其次,明确一下环境变量的作用。     它是操作系统用来指定运行环境的一些参数。比如临时文件夹位置和系统文件夹位置等。当你运行

2011-12-24 18:42:51 973

原创 Window 批处理详解

批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。 一.简单批处理内部命令简介                1.Echo 命令

2011-12-22 22:54:19 907

原创 UNIX 正则表达式

^                    锚定行的开始 如:'^grep'匹配所有以grep开头的行。 $                   锚定行的结束 如:'grep$'匹配所有以grep结尾的行。  .                    匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 *                    匹配零个或多个先前字符

2011-12-21 23:18:38 2478

原创 UE 正则表达式

UltraEdit是一套功能强大的文本编辑器,可以编辑文字、Hex、ASCII码,可以取代记事本,内建英文单词检查、C++及VB 语法加亮,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML Tag 颜色显示、搜寻替换以及无限制的还原功能。UltraEdit支持二进制和16进制编辑,所以还可以用来修改EXE 或DLL 文件。本文面向有一定UltraEdit使用经验的

2011-12-21 22:35:27 2700

原创 UE使用教程

UE 正则表达式Tip 1: 如何去掉所编辑文本中包含特定字符串的行?         这则技巧是在UltraEdit的帮助文件里提到.CTRL+R 调出来替换(Replace)窗口,选中"使用正则表达式";然后用查找 %*你的字符串*^p 替换成空内容即可.如,我当前有个文本文件,需要去掉所有包含 http://www.dbanotes.net/ 这个字符串的行,查找 %*http://

2011-12-21 22:33:08 4766

原创 Makefile学习教程: 写 Makefile

0 Makefile概述      什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写mak

2011-12-19 23:03:39 684

原创 htons(), ntohl(), ntohs(),htons() 函数

在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(), ntohl(), ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数:      htonl()--"Host to Network Long"      ntohl()--"Network to Host Long"      htons

2011-12-19 22:51:06 599

原创 字符转换

一 C++ 中 string与wstring互转方法一:string WideToMutilByte(const wstring& _src) {         int nBufSize = WideCharToMultiByte(GetACP(), 0, _src.c_str(),-1, NULL, 0, 0, FALSE);char *szBuf = new char[n

2011-12-17 23:13:29 595

转载 浅谈文字编码和Unicode(下)

3 字符编码模型程序员经常会面对复杂的问题,而降低复杂性的最简单的方法就是分而治之。Peter Constable在他的文章"Character set encoding basics Understanding character set encodings and legacy encodings"中描述了字符编码的四层模型。我觉得这种说法确实可以更清晰地展现字符编码中发生的事情,所以在这

2011-12-17 23:06:08 4097 1

转载 浅谈文字编码和Unicode(上)

我曾经写过一篇《谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词》(以下简称《谈谈Unicode编码》),在网上流传较广,我也收到不少朋友的反馈。本文探讨《谈谈Unicode编码》中未介绍或介绍较少的代码页、Surrogates等问题,补充一些Unicode资料,顺带介绍一下我最近编写的一个Unicode工具:UniToy。本文虽然是前文的补充,但在写作上尽量做到独立成篇。

2011-12-17 23:04:48 618

转载 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?我很早前就发现Unicod

2011-12-14 23:21:42 542

转载 Windows环境下Unicode编程总结

发表日期:2005-07-17作者:bigeye_leo[转贴] 出处:CSDN   UNICODE环境设置在安装Visual Studio时,在选择VC++时需要加入unicode选项,保证相关的库文件可以拷贝到system32下。 UNICODE编译设置:C/C++, Preprocessor difinitions 去除_M

2011-11-24 11:24:45 434

原创 Windows环境下Unicode编程总结

UNICODE环境设置在安装Visual Studio时,在选择VC++时需要加入unicode选项,保证相关的库文件可以拷贝到system32下。 UNICODE编译设置:C/C++, Preprocessor difinitions 去除_MBCS,加_UNICODE,UNICODE在ProjectSetting/link/output 中设置Entry为wWinMainC

2011-10-21 18:37:55 393

Django 1.8 中文版教程

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。

2018-08-23

Docker开发指南

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

2018-08-20

UTF-8 UNICODE GBK 相互转换C源码

在VS2005下正常编译通过 UTF-8 TO UNICODE 相互转换C源码 UTF-8 TO GBK 相互转换C源码 GBK TO UNICODE 相互转换C源码

2011-10-20

Visual AssistX插件破解版

Visual Studio系列IDE中功能强大的代码自动补全工具。与普通的Visual AssistX插件不同,本资源中自带有相应的破解注册机,您可以放心地使用,不受AssistX试用期限的限制!

2011-09-22

MTK 架构 分析

MTK是一个庞大的代码的组合,看完后会让你对MTK的架构有个清楚的了解

2011-05-12

MTK 程序 经验 总结

对学习MTK的新手们有很大的帮助 对学习MTK的新手们有很大的帮助 对学习MTK的新手们有很大的帮助

2011-05-12

MTK操作系统内核机制

描述的很详细的MTK内核机制 学习深入MTK必备

2011-04-06

MMI 富贵实列教材

有最详细的列子,即使你是新手 也能一步一步引导你进入MTK开发,是MTK界最经典的教材

2011-03-07

空空如也

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

TA关注的人

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