自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yelbosh的专栏

我的手心是空空的

  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

转载 js中的静态变量

静态变量即为某个类所拥有的属性,通过 类名+"."+静态变量名 的方式访问该属性。如下可以做清晰的解释:function BasicInfo(name,age,from){this.name = name;this.age = age;this.from = from;}BasicInfo.generalInfo = "is 3zfp owned object";v

2012-06-30 00:33:11 7968

原创 unix socket通信

贾大神写的这些socket代码还是挺不错的,够规范,但是貌似还需要我改一改.先收藏一下吧.客户端#include #include #include #include #include #include #include #include #include #include /** *title: 似乎是之前的上机练习 *Author

2012-06-29 01:15:00 898

原创 unix文件操作

文件操作函数中最重要的六个函数分别是creat,注意没有e,open,close,read,write,lseek,这几个函数分别位于:create,open,close位于fcntl头文件中read,write,lseek位于unistd头文件中另外还有两个重要的头文件分别为sys/types和sys/stat,分别为系统基本数据类型头文件和文件状态头文件

2012-06-28 21:21:54 1386

转载 Linux中的文件i节点

linux文件系统是Linux系统的心脏部分,提供了层次结构的目录和文件。文件系统将磁盘空间划分为每1024个字节一组,称为块(也有用512字节为一块的,如:SCOXENIX)。编号从0到整个磁盘的最大块数。     全部块可划分为四个部分,块0称为引导块,文件系统不用该块;块1称为专用块,专用块含有许多信息,其中有磁盘大小和全部块的其他两部分的大小。从块2开始是i节点表,i节点表中含有i节点

2012-06-28 20:24:39 8513

原创 shell编程实例--实现累加

until的基础结构是:until [ 条件 ];dologicdone我实现的代码如下所示:sum=0;n=3;in=0;until [ "$n" = 0 ];doread insum=`expr $sum + $in`n=`expr $n - 1`doneecho $sum使用for循环,for循环的基础结构是

2012-06-28 18:38:59 12774 1

原创 shell编程实例1--参数表示

要求在命令行打印参数直以及参数的个数,以及当前进程的idecho"Currentcommandis$0"echo"Thefirstparameteris$1"echo"Thesecondparameteris$2"echo"Thethirdparameteris$3"echo"Totalofparametersif$#"echo"CurrentPIDis$$"

2012-06-28 16:17:11 683

转载 grep命令使用

用‘grep’搜索文本文件如果您要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic’的文件:$ grep magic /usr/src/linux/Documentation/*sysrq.txt:* How do I enable

2012-06-28 15:07:02 4021

原创 sencha中launch以及之前的活动

今天写程序的时候遇到一个麻烦,就是我在application中定义了一个变量,发现在controller中使用的时候报错说未定义。感觉是作用域问题。虽然别人说不加var就是全局变量我也将信将疑,但是这次我决定好好探究一下sencha touch在程序开始运行时所进行的一系列活动。看官方文档上对application的launch过程的四个主要阶段的描述:Launching

2012-06-27 20:53:24 2361 1

转载 理解Javascript中类的定义

关于如何在Javascript中定义类,网上可以找到不少的文章。在开始讲之前,还是先来看看定义类的两种基本方式吧:(1) 利用函数构造类型。function Foo(text, url) { this.text = text; this.url = url; this.render = function() { document.write('+ this.url + '

2012-06-27 15:45:50 515

原创 Chrome第一个扩展程序

Chrome中的主要文件是:第一个是manifest.json,这其中的结构可以参见:http://open.chrome.360.cn/html/dev_manifest.html我写的是:{"name":"first chrome","version":"1.0","description": "Gets information from Google.",

2012-06-26 21:53:29 877

转载 所见即所得富文本编辑器实现原理

相信很多人都使用过多种富文本编辑器,富文本编辑器常用于编辑博客、用户交互,富文本编辑器分为两种:所见即所得和非所见即所得两种富文本编辑器的实现原理是不相同的。1. 非所见即所得编辑器这种编辑器的实现原理很简单,用textarea元素就可以实现,假如要实现粗体、斜体、下划线、颜色字、图片的效果,只需在字的中间加上自定义标签即可,例如: [b]富文本编辑器[b] ,[img]s

2012-06-26 15:40:55 19740 1

原创 通话记录样式备份

.receivebox{display: block;width:50%;    padding:0.3em;    text-align:left;    background:#C6E2FF;     position:relative;     -webkit-border-radius:10px;    opacity:1.0;}.sen

2012-06-25 13:50:19 933

原创 设置按钮的徽章文本

很多地方都需要用到按钮的徽章文本,用来向用户进行提示。如qq消息,以及新浪微博等很多地方都需要这种简易的标志来进行提示button的badgeText属性可以直接对该文本进行配置今天在写消息提示的时候,我们首先要判断用户现在处于什么状态,是否处在聊天界面,只有不处在聊天界面的时候才会进行徽章文本的提示。比较蛋疼的是我用getActiveItem方法来想获取那个view处在activ

2012-06-23 16:50:52 850 1

原创 播放声音

播放声音我们可以直接使用Ext的Audio的类。Sencha真的是一个非常好的框架,好的地方便是它很好写,很直观,想创建一个对象的话你只需要声明类的名称,然后直接在config对象中使用键值对来对该对象进行设置,直观易懂。创建一个audio的时候要在config对象中说明url地址,这样便是audio = new Ext.Audio({url:"resources/au

2012-06-23 16:13:48 985

原创 scrollable滚动条向下滚动至底部

很多时候我们需要将滚动view的滚动条滚动至底部,如通话记录,下面介绍一下代码:首先是取得scroller,其实像dataview、list、nestlist等都包含有scrallable,他是view和scroller的组合。我们要滚动就需要获得scrollerscroller = Ext.getCmp("myRecord").getScrollable().getScrol

2012-06-23 15:41:31 3196

原创 event事件(1)

panel1 = Ext.create("Ext.Panel",{ html:"nihaoma", layout:"vbox", cls:"main1", listeners:{ drag:{ element:"element", fn:function(){ this.remove() } }, doubletap:{

2012-06-23 12:48:09 786

转载 Js获取当前日期时间及其它操作

2008-11-11 10:29 18301人阅读 评论(6) 收藏 Js获取当前日期时间及其它操作2008-07-28 17:202008-06-11 17:24var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????

2012-06-22 22:54:06 452

原创 解决电子书包中即时通信的对话记录样式

随便记一记。为了实现下面的样式:.sendbox{display: inline;    padding:0.3em;    text-align:left;    background:#C6E2FF;     position:relative;     -webkit-border-radius:10px;    opacity:1.0;    m

2012-06-21 15:16:48 908

转载 纯CSS实现各类气球泡泡对话框效果

一、关于纯CSS实现气泡对话框首先,来张大图:上边这张黄黄的,大大的,圆圆的,有个小尾巴,文字内容有些YY的图片,就是使用纯CSS实现的气泡对话框效果,一点图片都没有哦。看到这里,你是不是跟我一样,有些惊叹CSS的潜力呢。关于这张图片,暂时先放到一边,下面我要讲一些与主旨相关的比较重要的,同时又很实用的一些技术。我们首先看下面这一张图片(截自人人网):可能颜

2012-06-21 14:04:03 1466

原创 高考爬虫总结

今天又玩了一把爬虫,现在总计一下.首先是字符串的操作1.分割操作split,这是string自带的,返回的是根据特定的字符分割字符串后返回的数组2.然后是文件读取,这其中要涉及的是判断文件读取到,可以根据读取的字符串的长度为这,或者判断读取的字符串是否为'',这样便可以做出正确的判断.貌似你可以写很多的pipeline,但是这毕竟只是一个管道,所以你一次只能

2012-06-20 15:25:06 1609

原创 爬取高考数据

下面是我的高考爬虫程序,做一下备份

2012-06-20 12:56:42 2683

原创 二叉树----宽度计算

#define M 10 //假设二叉树最多的层数 int Width(BinTree T) { int static n[M];//向量存放各层结点数 int static i=1; int static max=0;//最大宽度 if(T) { if(i==1) //若是访问根结点 { n[i]++; //第1层加1

2012-06-12 12:59:35 4703

原创 二叉树----宽度计算

#define M 10 //假设二叉树最多的层数 int Width(BinTree T) { int static n[M];//向量存放各层结点数 int static i=1; int static max=0;//最大宽度 if(T) { if(i==1) //若是访问根结点 { n[i]++; //第1层加1

2012-06-12 12:59:22 1099

原创 迪杰斯特拉算法感悟

今天又看了一便迪杰斯特拉算法,从非编程的角度上把这个算法又理解了一遍。其实这样来看的话,迪杰斯特拉算法和普利姆算法以及侧路斯卡尔算法刚开始的操作都是将点集分为U和V-U,这样的话便是在两个点集之间进行操作。迪杰斯特拉算法主要是这么做的:它不断的从d中找出边权值最小,而且尚未加入U的点,加入之后,再重新计算d和path的值,注意这里只计算那些V-U中的点,因为已经加入U的点和源点之间的距离已经是最小

2012-06-11 11:08:47 4306

原创 二叉树——高度

编写一个程序来计算二叉树的高度:使用递归来实现上述目的,代码如下所示:int depth(BTree *b){ int dep1, dep2; if(b==NULL) return 0; else{ dep1 = depth(b->left); dep2 = depth(b->right); ret

2012-06-10 16:08:30 683

原创 矩阵连乘算法精讲

今天看了好久的矩阵连乘算法,总算有了一点头绪,现在来细细总结一下。首先我们知道的是,矩阵连乘算法是一种动态规划法,那么和多段图和弗洛伊德算法一样,它也体现了动态规划法的特点。像弗洛伊德算法,它的动体现在每加进一个节点,那么d和path者两个二维表都会发生相应的变化,且朝着全局最优解的方向去变化。那么矩阵连乘算法其实也是一样的。这里面也用到了两个二维表,分别是m和s。弗洛伊德算法其实和dijks

2012-06-10 16:02:30 3300

转载 贪心法和动态规划法的区别

动态规划和贪心算法的区别动态规划和贪心算法都是一种递推算法  均用局部最优解来推导全局最优解 不同点: 贪心算法: 1.贪心算法中,作出的每步贪心决策都无法改变,因为贪心策略是由上一步的最优解推导下一步的最优解,而上一部之前的最优解则不作保留。 2.由(1)中的介绍,可以知道贪心法正确的条件是:每一步的最优解一定包含上一步的最优解。 动态规划算法: 1.全局最优

2012-06-10 11:21:48 13963 3

原创 Prim算法精讲

对Prim算法有了新的理解,现在此总结一下。我们现在主要讲的是实现部分。Prim算法是基于MST性质所构造的算法。MST就是最小生成树一定包含U和V-U之间的轻边。(参见上一篇日志),所以Prim算法的核心还是设计一种程序,使得能够不断的找出最小生成树点集和未加入最小生成树点集之间的轻边。这个按照我们人的思维的话确实很好做。我们来举一个例子吧。看下面的图:我们的原点

2012-06-09 14:50:18 1265

转载 MST性质的证明

什么是MST?MST就是Most Small Tree,应该就是最小生成树的意思吧,具体不是很清楚,MST性质就是最小生成树性质(以下简称MST性质),我们在看最小生成树的算法的时候,很多情况下都有关于这条性质的说明,比如,历史上最经典的Prim算法和Kruskal算法就是根据这个性质演算出来的Algorithm,MST性质的声明如下:最小生成树性质:设G=(V,E)是一个连通网络,U是顶

2012-06-09 11:46:31 7452 3

git基本原理与常用命令

git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令git基本原理与常用命令

2017-09-06

git原理与命令

git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮git原理与命令,描述git的所有的原理等发的卡房间看到父发阿卡丽的实践法拉盛达芙妮

2017-09-04

中缀表达式计算C++实现

中缀表达式计算C++实现

2013-01-16

SSD4选择题做题工具 windows 7版本

一个比较好用的ssd4刷体的工具哦,享用的话就用一下,不想用的话就算了,反正是随便写的,写着玩意晚哈哈

2012-05-26

violet UML编辑器

很简洁的uml图形编辑工具,这是一款很好的工具哦亲

2012-04-27

空空如也

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

TA关注的人

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