自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pwa技术分析

PWA技术分析PWA是什么?PWA的含义1.       PWA(ProgressiveWeb Apps):渐进式应用;2.       google于2016年推出;3.       webapp,但是功能和性能上可以媲美nativeapp,有三个主要特点:可靠、快速、沉浸式体验;4.       PWA是一系列规范+技术的集合;PWA能实现的功能l   功能点:

2017-03-18 22:09:58 1530

转载 MMS

<br />MMS(Microsoft Media Server protocol)是一种串流媒体传送协议,用来访问并流式接收Windows Media服务器中.asf文件的以中国协议。MMS协议用于访问Windows发布点上的单播内容。MMS是连接Windows Media单播服务器的默认方法。若观众在Windows Media Player中键入一个URL以连接内容,而不是通过超级链接访问内容,则他们必须使用MMS协议引用该流。MMS的端口是1755。<br />KMP也支持该协议,有些播放器已经带有许

2010-07-06 21:21:00 397

转载 mysql基本命令

<br />第一招、mysql服务的启动和停止<br />net stop mysql<br />net start mysql<br />第二招、登陆mysql<br />语法如下: mysql -u用户名 -p用户密码<br />键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:<br />mysql><br />注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP<br />第三招、增加新用户<br />格

2010-06-28 13:32:00 324

转载 Makefile makefile.am makefile.in configure

实例:在/hello/目录下创建一个hello.c文件,并编译运行它:#cd /hello/(1) 编写源文件hello.c:#includeint main(int argc, char** argv){printf("Hello, GNU!n");return 0;}[litao@vm0000131 hello]$ lltotal 4-rw-rw-r-- 1 litao litao 68 Aug 12 12:02 hello.c一、autoscan[litao@vm0000131 hello]$ a

2010-06-24 09:58:00 471

转载 error while loading shared libraries: libperl.so: cannot open shared object file.

当运行vi或者vim时,报告如下错误:<br />vim: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory  解决方案 <br />出现类似错误是由于缺少相关的库文件(*.so文件)造成的<br />可能的原因是版本不匹配或者没有安装相应的rpm文件首先要执行的文件在那里,用which命令<br />[root@test /r

2010-06-22 08:54:00 5312

转载 GDB使用手册

简述 一 列文件清单 二:执行程序 三:显示数据 四:断点(breakpoint) 五.断点的管理 六.变量的检查和赋值 七. 单步执行 八.函数的调用 九.机器语言工具 十.信号 GDB的使用方法 简述一 列文件清单List(gdb) list line1,line2二

2010-04-28 11:18:00 384

原创 分辨率

以前转载的百度百科的分辨率,感觉太乱了,有时间还是自己重新整理一下比较好

2010-04-20 16:26:00 335

转载 转载的关于java学习的一些东西

 这篇文章写在我研究J2SE、J2EE近三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、 IO、JNI……研究了J2EE的JDBC、Sevlet、JSP、JNDI…..不久我发现这些好像太浮浅了:首先,我发现自己知道的仅仅是java提 供的大量的API,根本不能很好地使用它; 其次,我根本就没有学到任何有助于写程序的知识,此时我也只不过能写个几页的

2010-04-20 15:57:00 424

转载 制作deb包的三种方法

我所知道的制作deb包有三种方法,一种是将现有的文件打包,安装该包就像将打包的文件释放到某个目录;第二种是用deb源码打包; 第三种是用makefile源码打包,安装这种包就相当于用源码编译安装软件。 1. 第一种方法-----将现有的文件打包: 比如你要打包你当前debian系统的/usr/src/soft目录,然后在另一个debian系统上安装 改包时这些文件也释放到/usr/src/soft

2010-04-15 15:42:00 836

转载 经典的生成树学习资料

SPA spanning-tree algorithm 生成树算法  字节字段描述2 协议ID 此处总为01 版本 STP的版本。802.1为01 消息类型 BPDU的类型(配置BPDU=ox00 TCN=ox80)1 标志 TC/TCA8 根ID 根网桥的网桥ID4 路径开销 到达根网桥的STP开销8 网桥ID 转发根网桥BPDU的网桥的ID2 端口 转发根网桥BPDU的网桥

2010-04-13 09:05:00 601

转载 数据包

“包”(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。有人说,局域网中传输的不是“帧”(Frame)吗?没错,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而帧是工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以在局域网中,“包”是包含在“帧”里的。 名词解释:OSI(Open System Interconnection

2010-04-09 15:46:00 529

转载 一些开源的ocr软件与接口

OCRE, OCR Easy, http://lem.eui.upm.es/ocre.html Clara OCR, http://directory.fsf.org/claraocr.html Ocrad, based on a feature extraction, http://directory.fsf.org/ocrad.html GOCR, http://sourceforge.net

2010-04-09 11:21:00 1358

转载 VC通过命令行参数禁止用户双击运行exe

由于项目需要,需要在主程序中调用一个外部A.exe程序,而A.exe程序因为通过开发商提供的SDK来编写的,并且无法与现有项目的开发平台兼容,不得已只有通过主程序利用CreateProccess来调用。但是前段时间发现一个问题,如果用户直接在主程序目录下双击运行A.exe,可能会导致程序界面某些地方显示出现问题。        基于上面的问题,要想办法做到:用户双击运行主程序目录下的A.exe

2010-04-09 10:11:00 780

转载 (linux).a .so

还没填写内容  改天找到合适的再添吧

2010-03-31 09:43:00 292

转载 (JWindows)lib和dll

在静态库情况下,函数和数据被编译进一个二进制文件(通常扩展名为*.LIB),编译器在处理程序代码时将从静态库中恢复这些函数和数据并把他们和应用程序中的其他模块组合在一起生成可执行文件。这个过程称为"静态链接",此时因为应用程序所需的全部内容都是从库中复制了出来,所以静态库本身并不需要与可执行文件一起发行。在动态库的情况下,有两个文件,一个是引入库(.LIB)文件,一个是DLL文件,引入库文件包含被

2010-03-30 10:58:00 527

转载 windows主机的IIS连接数限制,Linux的Apache连接限制,PHP的CPU限制!

        关于IIS连接数,也叫IIS并发数,是指同一时间内,有多少个对服务器的请求。只有windows主机上才会有,微软操作系统为了系统安全,规定了系统的用户连接数,也就包括其中的IIS链接,而在目前常用服务器系统windows server 2003,可以不限制连接数,但不限制IIS连接数带来的后果可能就是整台服务器不稳定,既出现宕机的现象,而导致你的网站无法访问!如果你的网站超过了

2010-03-29 11:21:00 1233

转载 最重要的十大开源软件

知名IT网站InfoWorld近日评出了十大开源软件,并且评价称它们是最重要最有价值的开源软件,很少有什么软件产品是无可替代的,但是如果没有了这些软件,整个软件业都会黯然失色,也无法像现在这样精彩。1、Linux内核Linux并不是第一个开源软件项目,但却是它向世人展示了开源的力量并对开源的普及做出了巨大的贡献。2、GNU工具及GNU编译器GNU项目是一种由自由软件项目和各

2010-03-25 17:01:00 979

转载 如何使用开源项目

如何选择开源项目  近几年开源项目越发普及,很多商业软件都逐渐引入开源项目。由于我负责的产品线采用了不少开源项目(主要是C++、Java、Python),这几年就经常会碰到开源项目选型的问题(从几个具有类似功能的开源软件项目中进行抉择)。今天我就大概聊一下自己的几点看法,供大伙儿参考。  ★License(授权协议)  License是很多人容易忽略的一个问题,所以我们先来聊一下L

2010-03-25 16:42:00 725

转载 为什么要用非关系型数据库

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如: 1、High performance - 对数据库高并发读写的需求 web2.0 网站要根据用户个性化信息来实时生成动态页面和提供动态信

2010-03-25 10:55:00 645

转载 ubuntu中安装,卸载软件方法总结

说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。 一、Ubuntu中软件安装方法 1、APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f ins

2010-03-24 11:47:00 486

转载 开源的含义

没太看明白开源的含义看懂的就是说开源必须允许自由地再分发;至于开源是否一定包含源代码我则不清楚开源licenseGPL(Gun General Public License)GPL是目前世界上运用最广泛的开源协议,它规定了任何从GPL协议授权的源码衍生的软件或者任何采用了GPL授权的源码的软件,都必须遵循GPL 的协议,即软件的所有源代码必须开源。它就像病毒一样,哪怕只

2010-03-23 10:19:00 1555

转载 AT命令

概述:在JB00+BT项目的SMS Demo中使用了蓝牙的DUN服务来对手机发送AT命令,主要用AT命令实现2个方面的功能:发送短信、查询手机电话本。DUN连接成功后,就可以直接对手机发送AT命令了。使用AT命令之前,一般通过发送"AT"进行AT命令初始化,如果成功返回OK,即说明手机已可正常响应AT命令。 调试AT命令有一个比较简便的方法就是使用PC的超级终端进行调试:如果手机有串口接口,直

2010-03-21 14:19:00 399

原创 脚本语言

初开博客,或是转载别人的文章,或是把自己混淆或不清楚的概念做个总结,主要面向对象是自己。所以可能写得粗糙一些这次是想知道脚本语言的含义script language是为了缩短传统的edit-compile-link-run过程而创建的计算机编程语言。一个脚本通常是解释运行而非编译。先给个网址,有空再填http://zh.wikipedia.org/wiki/%E8%84%9

2010-03-21 13:43:00 274

原创 关于DNS

#rpm -qa|grep bind 查看系统是否安装了DNS服务器了#rndc status 查看目前DNS服务器状态

2010-03-19 10:09:00 302

原创 DNS解析及A记录/MX记录等

什么是DNS?域名管理系统DNS(Domain Name System)是域名解析服务器的意思.它在互联网的作用是:把域名转换成为网络可以识别的ip地址.比如:我们上网时输入的www.163.com会自动转换成为202.108.42.72  什么是A记录?A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server

2010-03-18 16:04:00 1088

原创 https与http

看一篇文章快速掌握自己需要的信息HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上

2010-03-18 10:07:00 513

原创 Memcache

memcache是什么

2010-03-16 09:50:00 261

转载 CDMA和GSM

移动通信网       -------蜂窝网第一代蜂窝网:采用模拟调制体制第二代蜂窝网:采用数字调制体制,两种,分别是GSM和CDMACDMA:code Division Multiple Access码分多址是在无线通讯上使用的技术,CDMA允许所有的使用者同时使用全部频带,并且把其他使用者发出的讯号视为杂讯,完全不必考虑到讯号碰撞问题。优点:1 CDMA中所提供的语音编码技术,

2010-03-15 09:04:00 729

原创 HTTP Get与Post的区别

表单提交中Get和Post方式的区别有5点   1. get是从服务器上获取数据,post是向服务器传送数据。   2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 

2010-03-11 10:25:00 277

原创 MYSQL常用语句

mysql常用语句 (一) 创建,删除和最基本查询:显示数据库 mysql->show databases; 创建数据库 mysql->create database db; 删除数据库  mysql->drop database db; 选择数据库 mysql->use db 创建表 mysql->create table mytable(name varchar(20),sex(char(1)

2010-03-01 20:18:00 241

转载 const的作用

  const是C语言的一种关键字,起受保护,防止以外的变动的作用!可以修饰变量,参数,返回值,甚至函数体。const可以提高程序的健壮性,你只管用到你想用的任何地方。(一)const修饰参数。const只能修饰输入参数。   1、如果输入参数是指针型的,用const修饰可以防止指针被意外修改。   2、如果参数采用值传递的方式,无需const,因为函数自动产生临时变量复制该参数。   3、非内部

2010-02-23 15:51:00 268

转载 C++构造函数详解

        c++类的构造函数详解                        一、 构造函数是干什么的class Counter{public:         // 类Counter的构造函数         // 特点:以类名作为函数名,无返回类型         Counter()         {                m_value = 0;         }    

2010-02-23 15:51:00 1074

转载 php snoopy

snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。下面是它的一些特征:1、方便抓取网页的内容2、方便抓取网页的文字(去掉HTML代码)3、方便抓取网页的链接4、支持代理主机5、支持基本的用户/密码认证模式6、支持自定义用户agent,referer,cookies和header内容7、支持浏览器转向,并能控制转向深度8、能把网页中的链接扩展成高质量的ur

2010-02-02 13:18:00 639

转载 [转]php编码转换函数mb_convert_encoding

mb_convert_encoding 函数为php内部多字节字符串编码转换函数,可以在有需要的使用场合(如:解决在GB2312编码环境下使用Ajax产生的中文字乱码的问题)方便进行编码转换,以解决网页乱码的问题,使用非常方便,效率非常高,几乎支持所有编码。PHP 4 >= 4.0.6、PHP 5 版本支持。函数原型: /*** 多字节字符串编码转换函数** @param

2010-02-02 13:15:00 745

原创 linux下MySQL配置文件讲解[转载]

MySQL配置文件文章来源:[url]http://www.linuxidc.com/Linux/2009-04/19285.htm[/url]    MySQL发布的最新产品实际上超出了Red Hat Enterprise Linux所携带的版本。但是,稳定性和开放源代码可是很重要的因素,因此在操作系统上使用较早MySQL版本是有道理的。    有许多可以采用的配置文件,

2010-01-29 14:44:00 358

原创 Iinux 下重启mysql

/etc/init.d/mysql   start|stop|restart|reload|force-reload

2010-01-29 14:36:00 320

原创 [转]再谈mysql字符集问题

、无论怎么改动代码,只要进行中文查询返回结果集均为0 ;book 表的字符以 utf8_general_ci 存储的。2、将book表转换成 gb2312后 出现错误,大意是gb2312 不能同latin1字符进行比较。网上了解了下,原来  MySQL处理连接时,外部连接发送过来的SQL请求会根据以下顺序进行转换:character_set_client             //客户连

2010-01-29 11:42:00 620

原创 [转]Linux下的(主要是Ubuntu)快捷键

一个系统用久了,总会用到许多快捷键,可能大家对win下的快捷键比对linux下的要熟悉一些,所以,我打算整理一些快捷键的说明。1.关于终端的快捷键:Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入”cd/ho”在按一下tab键,终端里就会显示”cd/home”了。如果您的文件夹下,有两个名字开头部分相同的文件,比如有”picture001.bmp

2010-01-29 10:49:00 390

原创 [转]sprintf函数的用法

自《CSDN 社区电子杂志——C/C++杂志》在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buff

2010-01-29 10:10:00 340

原创 c++连接mysql

先安装mysql代码: sudo apt-get install mysql-server mysql-client再装开发包代码: sudo apt-get install libmysqlclient15-dev安装完以后,C代码里添加头文件代码: #include 编译方法:代码: g++ $(mysql_config --cflags) xxx.

2010-01-28 17:25:00 327

空空如也

空空如也

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

TA关注的人

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