自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

blue7wings的专栏

STAY HUNGERY,STAY FOOLISH...

  • 博客(51)
  • 收藏
  • 关注

原创 IP数据包的流量统计(JAVA语言)

如果不显示图片,或者出现排版错误,抽风,崩坏,节操丢失等一系列不正常情况,请点击下面链接观看,点我IP数据包的流量统计(JAVA语言)要求:编制程序,监控网络,捕获一段时间内网络上的IP数据包,按数据包的源地址统计出该源地址在该时间段发出的IP包的个数,将其写入日志文件中或者用图形表示出来.课程设计,感觉挺有意思的.就想做出来,但自己虽然学过一点JAVA语言但是有些

2014-06-11 23:19:42 12759 1

原创 ubuntu配置lamp环境,配置xdebug(亲测可行)

我个人认为,lamp相对与wamp环境简单,但是用了很多年到windows,在linux下安装是很不习惯的。下面是我安装成功到步骤,希望可以给大家帮助。1.准备工作如果之前安装过LAMP,不完整或者有错误,可以依照如下方式卸除:#apt-get remove --purge apache2 apache2-mpm-prefork apache2-utils apache2.2-co

2013-04-19 18:44:36 1044

转载 ubuntu系统下创建软件桌面快捷方式

1、创建一个文件,将下面的代码拷贝进去这里我们只需要关注3个地方,分别为Exec=软件执行文件的路径,Icon=快捷方式图标(如果有的话),Name=快捷方式名称。根据自己软件按转的位置修改代码,保存之后关闭文件。[Desktop Entry]Categories=Development;Comment[zh_CN]=Comment=Exec=/home/owen/Softwa

2013-04-11 10:46:01 660

原创 双系统:windows下编辑linux文件。

由于把linux系统下的path变量给删了,导致开机登录后重新回到登录界面,网上有很多的方法,比如进入命令行进行操作,但由于系统变量被我删了,命令行也不起作用,于是我想把linux文件重新改下就行。但是在windows环境下是无法查看linux文件的,所以下面的软件可以帮到(千辛万苦google而来)。点我下载。打开软件:右击linux分区->配置文件系统,启用然后以只读方式加载分区取

2013-04-08 21:51:50 4329

原创 JAVA语言学习_06(关于占位符)

以前在学习C#的时候,使用占位符很好的能解决变量输出的问题,我想JAVA有没有这么方便的功能能,搜索了下,果然是有的,也很方便。看下面的例子://java 占位符的使用public class Test04{ public static void main(String args[]){ String a="world"; int b=2013; System.out.pr

2013-03-24 14:37:53 2483

原创 JAVA语言学习_05(关于continue和break)

continue和break都是跳转语句,但二者有着很本质的区别:break就是简单的停止本次及以后的循环,而continue是本次的循环而进行下一次循环。看下面的例子:public class Test02{ public static void main(String args[]){ for(int i=1;i<=9;i++){ for(int j=i;j<=9;j++)

2013-03-24 11:00:02 765

原创 JAVA语言学习_04(类的toString()方法)

Object类中已经定义好toString()公共方法,由于所有的类都是Object类的子类,所以所有的类都继承toString()方法,并可以调用它。值得一提的是,它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法。我们看下系统给我们定义好的toString()方法。看下面的例子:

2013-03-23 16:14:54 641

原创 JAVA语言学习_03(关于枚举类型)

首先,为什么要使用枚举类型呢?这个是为了限制变量赋值,例如四季只有春夏秋冬,不可能有别的季节了,我对季节就使用枚举类型。对于JAVA语言中的枚举类型,和C语言中的枚举类型,实现的方式是不一样的,在JAVA中是以类的形式实现。    下面我简单的介绍下枚举类型的用法(真的是超简单)。枚举类型的定义和类的定义是很像的。如下:public static enum Season{ win

2013-03-23 15:26:08 504

原创 JAVA语言学习_02(关于static)

作为一个初学者,最令我好奇的就是static,无论是声明类,还是函数,还是变量基本上都有static。这是我学习C不常见的,所以为了搞懂static的作用,我查阅了先关的资料,比得出下面自己的见解。用static修饰的有:静态变量,静态方法,静态类。当声明静态之后,当声明对象的时候不产生拷贝,都只是共用。1.静态变量:我认为静态变量就是象全局变量一样,任何地方都是一样的。看下面的例子:

2013-03-15 19:15:22 537

原创 JAVA语言学习_01(字符串相关知识)

正式开始学习JAVA,开个贴子记录下学习过程中的点点滴滴把。PHP还没精通就开始学JAVA,专业课没办法,既然学了,就学好吧。但语言总是想通的,学习JAVA过程中反而看到了好多jQuery的影子。字符串,不同于C语言中的字符串,JAVA中的字符串是一种特殊的类。拥有很多的方法。例如:1.可以将字符类型数组转换成字符串形式:char i[]={'a','b','c','d'};

2013-03-12 21:56:35 794

原创 js 简易的回到顶部。

思路:通过scrollTop这个属性实现,当scollTop=0的时候就回到页面顶部。代码:回到顶部#po{ width:1000px; height:2000px; background-color:#CCC; margin:auto; } var g=document.getElementById("gotop"); var p=g.fi

2013-01-24 16:24:00 608

原创 js关于有参函数的调用。

学了这么久的js居然没有意识到这个问题。对于一个无参函数,调用很简单,如下:var btn=document.getElementById("btn");function test(){ alert("hi"); }btn.onclick=test;所以,我理所当然地认为,有参函数的调用,如下:var btn=document.getElem

2013-01-22 17:59:57 7179

原创 javacript跨浏览器实现复制到剪切板

使用clipboardData这个属性可以实现复制到剪切板,但是在chrome浏览器下无法使用,推荐使用zeroclipboard解决。将文件中的ZeroClipboard.js和ZeroClipboard.swf放在一起,然后调用js文件,即可。例如: var clip=new ZeroClipboard( document.getElementById("one

2013-01-20 18:34:37 704

原创 解决ThinkPHP中开启调试模式无法加载模块的问题。

刚开始学习ThinkPHP就遇到这种问题,还是自己粗心。错误如下:原因:开启调试模式,区分大小写的,要把模块名首字母大写就OK了。也就是:http://localhost/php/fanhuar/index/index.php/index/改成:http://localhost/php/fanhuar/index/index.php/Index/

2013-01-17 09:44:29 23897

原创 给元素添加父节点

javascript中有很简便的添加子节点的方法,但是没有直接添加父节点的方法,可以通过变通的方法实现。思路:创建一个需要添加为的父节点,不直接添加成子节点的父节点,而是把这个父节点添加成body的子节点,然后把子节点添加成父节点的子节点。例子:给子节点son,添加一个父节点father.添加父节点 var son=document.getElementById("s

2013-01-16 17:30:04 2016 2

原创 简易的跑马灯广告

和上一个广告一样,都是控制margin的大小和div标签的overflow属性来实现的。效果:源码:跑马灯式广告我是广告,别点我..........................................var ad=document.getElementById("ad");var po=document.getElementByI

2013-01-16 15:43:05 698

原创 简易的上升式广告。

学习了定时器的相关知识,就写了个上升式的广告,就是在右下角出现的那种上升式的广告,可以取消的那种,效果如下(IE有点小瑕疵):源码:上升式广告图x2.0我是广告/*************************************************/var EventUtil={ addHandler:function(element,t

2013-01-14 21:34:06 375

原创 删除节点内容的三种方法

说不上原创吧,是论坛上的大神帮我的,我总结下,列在下面。我的初衷是,按一次add增加一个hellow world,按一次delete全部删除掉,但按照我的方法是,按一次delete是删除了部分,很是奇怪。var add=document.getElementById("btn1");var del=document.getElementById("btn2");add.onc

2013-01-13 19:00:38 3386

原创 跨浏览器事件对象和事件方法的解决方案

由于,存在IE这种奇葩的浏览器存在,导致DOM中的许多的方法,和别的浏览器不一样。所以跨浏览器是很有必要的。下面给出事件对象和事件方法的解决方案,源码来自《javascript高级程序设计》一书。//跨浏览器事件方法.var EventUtil={ addHandler:function(element,type,handler){ if(element.addEventListene

2012-12-26 20:16:57 357

原创 DOM中的动态脚本和动态样式

刚刚学习js中DOM的相关操作,其中动态脚本和样式感觉相当的重要.动态操作是给html添加脚本和样式,有的人可能问,给HTML添加样式,和样式,无论是内联和超链接的方式都可以,但这里重要的是动态的方式添加.例如,如果用户点击某个按键,背景颜色就发生改变,这个简单的添加样式就实现不了了,这里当然运用的事DOM相关的操作.例如,动态的添加一个js脚本:var script=document

2012-12-23 20:52:40 633

原创 关于js继承

是明和其他功能一样,ECMAScript 实现继承的方式不止一种。这是因为 JavaScript 中的继承机制并不确规定的,而是通过模仿实现的。这意味着所有的继承细节并非完全由解释程序处理。     javascript继承方式有很多中,详情可已参见这里。     下面我介绍下运用最多的混合继承:       function ClassA(sColor) { this.c

2012-12-20 09:49:32 350

原创 关于<img>标签的一点理解

最近,用smarty发现插入图片的时候,图片老是不显示,我想是不是smarty本身的问题,后来仔细看了看这个标签,真发现以前一点没用心学习.下面是我们使用标签可能使用的方法.关于img标签的一点小理解这是第一张图片:这是第二张图片:这是第三张图片:这是第四张相片:我们来看下效果:这是本地预览:这是在服务器上的预览:无论在那种情况下,

2012-12-02 15:22:42 548

原创 css构建很赞的表单效果

效果就是将提交按钮改成文字状的,这样看着更加简洁.CODE用css建立表单form{ font:20px Arial, Helvetica, sans-serif; }.txt{ font:20px Arial, Helvetica, sans-serif; border:0px; border-bottom:1px black solid; ba

2012-12-01 19:07:20 628

原创 简单的玻璃材质导航栏

效果code玻璃特效的导航菜单body{ margin:0; margin-top:20px; }ul#menu{ font-family:Arial, Helvetica, sans-serif; font-size:17px; background-image:url(images/under.gif); padding:0 0 0 8px; li

2012-11-29 16:34:37 830

原创 css构建两个简单的导航栏

css构建两个简单的导航栏第一个导航栏效果:当鼠标移动到上面的时候,对应的颜色改变code:荧光灯效果的菜单a{ text-decoration:none; display:block; width:120px; }a:link,a:visited{ border:1px solid #999; border-top:solid 10p

2012-11-29 11:11:10 897

原创 css小总结:overflow,vertical-align,border-collapse属性.

overflow属性检索或设置当对象的内容超过其指定高度及宽度时如何管理内容.如果超出指定的高度或者宽度就可以指定其行为.取值:visible: 不剪切内容。 hidden: 将超出对象尺寸的内容进行裁剪,将不出现滚动条。 scroll: 将超出对象尺寸的内容进行裁剪,并以滚动条的方式显示超出的内容。 auto: 在需要时剪切内容并添加滚动条,此为body对象和textarea

2012-11-27 22:58:37 1878

原创 html小总结:邻接选择器

相对于并集选择器,交集选择器,邻接选择用的并不多,但在特殊的情景下还是蛮实用的.通过案例很轻易的理解它的用法.案例:css:body ul li+li {color:red;}html:这是第一个li这是第一个li这是第一个li这是第一个li这是第一个li效果:可以看见第二个li标签中的文字全部都是红色的了,也就是说li+li

2012-11-24 23:35:54 824

原创 html小总结:表格斑马纹的实现.

效果:原理:最简单的方法就是在每一偶数行加上class选择器.code:css:  tbody tr.even{background-color:#AAA;}html:书名价格作者简介javasript程序设计99.00查理入门必学韩语入门33.00韩老师看完就能说.....此处省略若干个字..

2012-11-24 15:44:00 6857

原创 html小总结:表格立体效果的实现.

效果:原理:就是通过控制控制表格中单元格的内边距和边框属性,形成立体的效果.code:tr th{ padding:5px; border:2px solid #EEE; border-bottom-color:#666; border-right-color:#666;}

2012-11-24 15:32:20 4557

原创 简单实现在一个页面内上下跳转..

我们上网的时候又是会发现,有回到顶部的功能,这是怎么实现的呢?估计是这样的,下面是我的简单的代码.显然的只有在大段文字的时候才能起效.html code:这是第二个测试文档回到底部恋爱恐惧症就是指对恋爱出现恐惧,进入可以恋爱的年龄却不敢恋爱,从而影响了自己的感情生活。  恋爱恐惧症产生的原因主要是人生经历有关,比如说自己在以前的爱情史中受到过伤害,或者说自己的亲人与朋友

2012-11-11 11:32:32 1456

原创 文字下沉并浮动.

显示效果:css code:#firstLetter{font-size:2em;float:left;text-transform:capitalize;}html code:a......个人觉得这样的效果还是很文艺的,和我以前看英语杂志右边同样的效果.虽然效果简单,但是很实用啊..哈哈...

2012-11-11 10:56:34 498

原创 复杂点的javascript翻转器.

上次按照书上写了简单的javascript翻转器,这次写了发杂点的,这个翻转器将图片加载到缓存中,从而造成从服务器获得图像造成的缓存.需要的文件是,图片(xx.gif)和要反转的图片(xx_on.gif).复杂点的翻转器window.onload=rolloverInit;function rolloverInit(){ //查找图片文件,如果是图片且父标签是就传递给set

2012-11-10 20:50:04 505

原创 简单的验证码

简单的验证码,没有通过数据库验证,嫌麻烦就没加;还有没有完成javascript点击验证码就换的效果(javascript刚起步).login.html(登录页面)用户登录用户登录用户名:密   码:验证码: loginprocess.php(验证处理)<?phpsession_start();$num=$_SESSION['SecurityC

2012-11-04 17:26:09 370

原创 javascript简单的反转器.

the page's rollover

2012-11-02 19:39:15 589

原创 简单的js代码..

从今天开始0基础学习javascript,有点html和php基础,我想学习这个不会太难的,我也不视频学习了,太浪费时间,是时候自己咀嚼点东西了,哈哈.javascipt.htmlwindow.onload=initAll;function initAll(){ document.getElementById("Lincoln").onclick=saySomething; docu

2012-11-01 22:14:18 1315

原创 简易的用户注册和登录系统.

忙了几个小时终于把上周没完成的用户登录写好了,很简易,没加入会话技术,以后再加吧....哈哈,颇为自豪啊!!login.html (登录界面)用户登录用户登录用户名:密码  :success.php(登录成功界面)<?php$username=$_POST['username'];$password=md5($_POST['password']

2012-10-29 21:28:38 2575

原创 简易的图片上传,分享.

磨磨唧唧几天终于把这个东西写出来了,也算一个小案例吧.新手不容易啊,是吧!!这里由衷感谢, phpnewnew,老师.上代码吧.上传页面,upload.html文件上传文件上传文件名:简介:选择文件:查看上传文件上传处理页面,upload.php<?php //发送用户信息$filename=$_REQUEST['f

2012-10-27 21:24:18 474

原创 使用文本和字体创建图像.

通过相关的函数,生成带文字的图片,有点意思.<?php//定义相关量$im=imagecreatefrompng('button2.png');// 文字$string="press me!";//颜色$red=imagecolorallocate($im, 255, 0, 0);//字体$fontname="F:/apache/htdocs/php/msyh.ttf";//

2012-10-26 22:04:22 626

转载 浅谈HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1

2012-10-24 21:39:38 559

原创 常见的MIME类型

文件后缀MIME备注*.avivideo/x-msvideo视频文件*.aif *.aiff *.aifcaudio/x-aiff声音文件*.au *.sndaudio/basic声音文件*.ai*.eps *.

2012-10-18 21:21:30 425

空空如也

空空如也

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

TA关注的人

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