摘要:1.首先介绍下BUFSIZ这个关键字什么意思: BUFSIZ[=8192],这个值在你的stdio.h的182行有申明 2.发送端程序 snd.c#include<stdlib.h>#include<stdio.h>#include<unistd.h>#include<string.h>#include<sys/types.h>#include<sys/ipc.h>#include<sys/msg...
阅读全文
04 2011 档案
摘要:Linux编程中进程间的通信是很重要的一部分,下面介绍下这部分的主题框架,让人有一个很清楚的认识: 进程间通信: 1、同一个主机之间的通讯: 1、unix进程间通讯的方式:无名管道、有名管道、信号 2、system V进程间通讯的方式:信号量、消息队列、共享内存 2、不同主机间(网络)进程之间的通信: 1、RPC 2、Socket
阅读全文
摘要:这个代码的作用就是如果没有来源的话就无法正常访问,有来源才可以正常访问,也就是禁止直接输入网址访问的意思。 ASP代码如下: <% '防止直接输入网址登陆 url=request.ServerVariables("HTTP_REFERER") if url="" then response.redirect "http://" response.end end if %> JS代码如下: <...
阅读全文
摘要:1。忽视右键 <body oncontextmenu="return false"> 或 <body style="overflow-y:hidden"> 2。加入背景音乐 IE:<bgsound src="*.mid" loop=infinite> NS:<embed src="*.mid" autostart=true hidden=true loop=true> </embed> *.mid...
阅读全文
摘要:<INPUT name="pclog" type="button"value="/GO"onClick="location.href='http://www.itpx.net/'"> 链接式: <a href="javascript:history.go(-1)">返回上一步</a> <br/> <a href="<%=Request.ServerVariables("HTTP_REFERER&quo
阅读全文
摘要:可以校验你在你的文本框上输入的数据是否是正确Ip function check_ip() { var i; var ip=document.getElementById('Ip').value; var node = document.getElementById("ip_span"); i = ip.length; if(i==0) { alert("警告:请输入IP地址"); ...
阅读全文
摘要:<Script language="javascript"> // JavaScript Appears here. alert("欢迎你浏览网站!"); alert("我的网址是:www.google.net"); alert("资源之窗,了解服务的窗口!"); </Script> <script type="text/javascript"> function show(str) { ...
阅读全文
摘要:很多CSS爱好者不喜欢HTML表格,尤其是在制作表单的时候,虽然现在已经是XHTML+CSS的年代,但表单的设计大多还在采用table来布局。那 么,有没有更好的使用纯语义化XHTML+CSS设计表单方法呢?今天让我们一起来尝试这种更符合语义化的方法来代替Table嵌套的表 很多CSS爱好者不喜欢HTML表格,尤其是在制作表单的时候,虽然现在已经是XHTML+CSS的年代,但表单的设计大多还在采用...
阅读全文
摘要:在 使用url进行参数传递时,经常会传递一些中文名(或含有特殊字符)的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312, 而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端 javascript的encodeURI函数编码的URL,结果就不一样。 javascript对文字进行编码涉及3个函...
阅读全文
摘要:# 用来标志特定的文档位置 %23(编码) % 对特殊字符进行编码 %25 (编码) & 分隔不同的变量值对 %26(编码) + 在变量值中表示空格 %2B (编码) \ 表示目录路径 %2F(编码) = 用来连接键和值 %3D (编码) ? 表示查询字符串的开始 %3F(编码)
阅读全文
摘要:开发者最容易犯的JavaScript错误,总结出13个。这些当中可能少不了你犯的错误。我们描述了这些陋习,并列出来解决办法,希望对开发者有帮助。 1.for...数组迭代的用法 Usage of for..in to iterate Arrays 举例: var myArray = [ “a”, “b”, “c” ]; var totalElements = myArray.length; for...
阅读全文
摘要:boycott (haha):刚刚看到了这个用来演示一种新的物体跟踪的算法的视频,它是Zdenek Kalal博士论文里的一部分。Zdenek Kalal是英国萨里大学的一个捷克学生。他演示的是他的神奇的精确定位系统,这个系统几乎可以跟踪镜头里的任何物体,只要你能看见它,并把它选中。它能做很多神情的事情。在这个视频中,他演示了通过摄像机拍摄他的手指、把他的手指选做目标。系统于是就能精确的跟踪他的手...
阅读全文
摘要:经过几天的努力终于在arm-linux平台上搭建了apache+sqlite+php平台. apche与sqlite网上有不少资料,而php for arm-linux很少.为了在arm平台上安装php发了不少时间.所以将搭建过程发表在此,希望对大家有所帮助. Sqlite for Arm Linux安装 1、 下载sqlite3.3.8:请到http://www.sqlite.org/downl...
阅读全文
摘要:在Linux下安装PHP,源代码方式安装,总需要配置很多参数。这里列出常用配置参数,并详细用中文解释说明了。给大家一些参考./configure --prefix=/usr/local/PHP php 安装目录 --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/PHP/etc 指定php.ini位置...
阅读全文
摘要:先绘制一个简单的表格,注意的是我们要把我们的个js和css文件放在我们的这个html的当前文件夹里面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.o...
阅读全文
摘要:1、jqGrid的固定写法: <script type="text/javascript"> $(function(){ $("#list").jqGrid({参数类表}) }); </script> 2.其中参数类表是个很关键的参数,下面做一个详细的介绍 Property Description url Tells us where to get the data. Typically this...
阅读全文
摘要:1 colModel : 要呈现字段的属性设置 1.1 align:定义数据相对单元格的对齐方式.string left 1.2 datefmt: 日期格式, string Y-m-d 1.3 editable: 定义字段是否可编辑 boolean false 1.4 defval : 搜索字段的默认值,(只用于自定义搜索) string empty 1.5 edittype: 该字段控件类型(t...
阅读全文
摘要:表格控件(DataGrid )允许最终用户阅读和写入到绝大多数数据库的应用程序。DataGrid 控件可以在设计时快速进行配置,只需少量代码或无需代码。当在设计时设置了DataGrid 控件的 DataSource 属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。然后您就可以编辑该网格的列;删除、重新安排、添加列标头、或者调整任意一列的宽度。 1. Flexigrid F...
阅读全文
摘要:body{ font-family: Arial,sans-serif; color: #333333; line-height: 1.166; margin: 0px; padding: 0px; } #masthead{ margin: 0; padding: 10px 0px; border-bottom: 1px solid #cccccc; width: 100%; }...
阅读全文
摘要:现在在嵌入式设备中所使用的web服务器主要有:boa、thttpd、mini_httpd、shttpd、lighttpd、goaheand、appweb和apache等。 Boa 1.介绍 Boa诞生于1991年,作者Paul Philips。是开源的,应用很广泛,特别适合于嵌入式设备,网上流行程度很广。它的官方网站说boa是最受人喜爱的嵌入式web服务器。功能较为强大,支持认证,cgi等。Boa...
阅读全文
摘要:文章内容如下: Mr.Jamie说,一般人大概很难想像创业公司CEO的工作有多难,你的公司在烧钱,说不定只剩下6个月的粮草,你怎么可能不担心?偏偏在团队面前你又必须装作若无其事,一切都在你的掌控之中。 Jason Goldberg整理了一个列表,列出创业公司CEO每周应该做的13件事,以下是编译版本: 1.记住你的“一件事”:你的创业公司在一段时间内只能把一件事做好,明确你的“一件事”,写在墙上,...
阅读全文
摘要:要分析arm2440的启动流程,先得了解arm2440的硬件配置,在arm2440这款cpu里面没有什么存储的芯片,除了以个4kb的SRAM(静态存储器可以运行程序,但是最重要的一点就是掉电就失掉所有的数据)注意这4kb是cpu自己的不是外设的的。好了现在讲述下启动的流程。(一下是从nand flash 启动) 1、首先机器上电,从外部的nand flash 的0x0000-0x01000也就是前...
阅读全文
摘要:U-Boot移植好后就要考虑如何引导内核了(以下介绍的是bootm方式,开发板是友善之臂的mini2440)。所用的U-Boot是移植的U-Boot-2009.08 ,内核是mini2440光盘中的kernel-2.6.29。U-Boot引导内核分三步:内核的编译、启动参数的设置、下载固化。 (一)内核的编译 通常,u-boot为kernel提供一些kernel无法知道的信息,比如ramdisk...
阅读全文
摘要:1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。 2. Linux 内核。特定于嵌入式板子的定制内核以及内核的启动参数。 3. 文件系统。包括根文件系统和建立于 Flash 内存设...
阅读全文
摘要:一》基础 我们知道rand()函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是 根据一个数,我们可以称它为种了,为基准以某个递推公式推算出来的一系数,当这系列数很大的时候,就符合正态公布,从而相当于产生了随机数,但这不是真正 的随机数,当计算机正常开机后,这个种子的值是定了的,除非你破坏了系统。 为了改变这个种子的值,C提供了 srand()函数,它的原形是void sra...
阅读全文
摘要:当下对于网站前段开发人员来说,很少有人不使用一些JS框架或者WEB UI库,因此这些可以有效提高网站前段开发速度,并且能够统一开发环境,对于不同浏览器的兼容性也不需要程序员操心,有了这些优点,当然大家都会使用这些框架或库。 本文整理了国内外最全面和主流的JS框架与WEB UI库,里面有许多人已经十分熟悉,比如JQUERY。当然也有很多是陌生的,可以通过本文了解他们各自的优缺点,或许你能找到更好用的...
阅读全文
摘要:闪速程序存储器的编程方法常见的有以下几种: (1)传统的并行编程方法; (2)通过串行口进行在线编程ISPIn System Programmability :对器件或电路甚至整个系统进行现场升级或功能重构; (3)在运行中,应用程序控制下的应用在线编程IAPIn Application Programming ;IAP模式简单地说就是在某一个section中运行程序,同时对另一个sectio...
阅读全文
摘要:知乎,点点,Color,Path ... 这些是互联网和移动互联网上最新鲜的创业热点,有人问,随着互联网越来越成熟,巨头公司对市场瓜分完毕,个人创业者的机会是不是越来越小?现在看起来并非如此,最近一两年,互联网方面创业的点子空前的多,时不时会发现有新鲜的,匠心独具的网站在内测。 创业什么最重要? 我曾经以为,有一个 天才的点子 最重要! @李开复 :不要为一个点子创业因为:(1)你的点子不见得有你...
阅读全文
摘要:在C程序main函数中,接收用户输入任意个整数,然后在main中调用使用ARM汇编编写的函数(在该函数中完成对这些整数的排序功能),然后再在C程序main函数中输出这些排好顺序的整数。 main.c #include <stdio.h> int main() { int i=0; int num=0; int *array=NULL; while(num <= 0) //输入数组中元素的个数 {...
阅读全文
摘要:源代码: /* * _3.c * * Created: 2011-4-5 19:34:47 * Author: xmphoenix.fish */ #include <avr/io.h> #include<util/delay.h> #define F_CPU 8000000UL #define key_down() (PINB &_BV(PB5)) #define real_switch() P...
阅读全文
摘要:源代码: /* * _3.c * * Created: 2011-4-5 11:34:29 * Author: xmphoenix.fish */ #include <avr/io.h> #include<util/delay.h> #define F_CPU 8000000UL const unsigned char table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,...
阅读全文
摘要:qt的画图机制为显示器和打印提供了统一的api接口,主要有3个大类QPainter(提供画图操作的基本接口和操作) QPaintDevice(提供画图的设备也就是你的图画在那个地方)和QPaintEngine(为QPainter和QPaintDevice提供内部使用的抽象接口定义,一般不会用到的). QPainter-->QPaintEngine---->QPaintDevice 其中QPaint...
阅读全文
摘要:源代码: <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>深海的小鱼儿正弦曲线-PLOT</title> <script language="javascript" type="text/javascript" src="jquery.js"></script> <script ...
阅读全文
摘要:源代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content...
阅读全文
摘要:源代码: <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>深海的小鱼编制-PLOT</title> <script language="javascript" type="text/javascript" src="jquery.js"></script> <script lan...
阅读全文
摘要:源代码: 备注:前面的没有用的代码省~ <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>深海的小鱼编制-PLOT</title> <script language="javascript" type="text/javascript" src="jquery.js"></scri...
阅读全文
摘要:<html><head><title>Javascript Debugging</title><script> function populateDiv(){ var divElement = document.getElementById('messageLabel'); divElement.innerHTML = "Lorem ipsum dollor"; }</script></head>...
阅读全文
摘要:最近正在使用JQuery的flot进行画图,但是这方面的中文帮助实在是太少了,干脆把英文的document直接翻译一下吧。 调用plot函数的方法如下: var plot = $.plot(placeholder, data, options) 其中placeholder可以是JQuery的对象,DOM元素或者JQuery的表达示,要把完成的图放到这个位置上。placeholder要有宽度和高度。...
阅读全文
摘要:不了解的同学先“点这里”看看什么是Firebug。简单来说,Firebug是Firefox上用来监视、编辑和调试站点的CSS、HTML、DOM和JavaScript的扩展工具。 我们先到Firebug的主页上下载最新的版本装上,下面开始调试: 1、查看、编辑HTML元素及其(转) 安装好Firebug之后,你可以通过点击浏览器右下方的小虫子打开Firebug,如图: 或者直接按F12,如果要以窗口...
阅读全文
摘要:jQuery 作为一个轻量级的 JavaScript 库,至 06 年出来到现在, 也算是用得最火的 JavaScript 库了吧, 要开始学习 jQuery ,首先还是必须得把环境搭配好吧, 这一篇博文呢,主要是想介绍一下在 Dreamweaver 上和 Visual Studio 2008 上搭配 jQuery 环境, 其实呢,jQuery 就一个 . js 文件,直接在项目中引用就 OK 了...
阅读全文
摘要:printf是标准输出流的输出函数,用来向屏幕这样的标准输出设备输出,而fprintf则是向文件输出,将输出的内容输出到硬盘上的文件或是相当于文件的设备上 printf是有缓冲的输出,fprintf没有缓冲 fprintf()传送输出到一个流中的函数 原形:int fprintf(FILE *stream,const char *format[,argument,...]) 功能 <javascr...
阅读全文
摘要:备注:一般的情况下,我们在用shell调用的话,或者你通过什么什么方式调用你的应用程序的时候,注意你的此刻的路径就是你的被调用的程序的路径。 路径分为绝对路径和相对路径: 绝对路径: 在Linux中,绝对路径是从/(也被称为根目录)开始的,比如/usr、/etc/X11。如果一个路径是从/开始的,它一定是绝对路径,这样就好理解了; [root@localhost ~]# pwd 注:判断用户当前所...
阅读全文