自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Mysql 远程访问SQLSTATE[28000][1045] Access denied for user 'root'@'localhost'

用yii链接mysql数据库的时出现一下问题:SQLSTATE[28000][1045] Access denied for user 'root'@'localhost'(use Password No)用了以下第一个方法解决的,第二个方法没试,收藏一下!遇到这个问题2天多了,很是头疼,先是无法建数据库,就是用的默认test,为了赶紧能演示,后test无法

2015-01-20 20:41:41 2604

转载 php yii框架web项目连接数据库以及crud操作

上篇文章介绍了如何配置yii框架,那么这篇我们就来学习yii的crud操作。不懂的朋友可以给我留言。首先,我们找到我们wen项目的配置文件,..\yiiphp\protected\config 它里面有三个页面,打开它的main.php我们刚开始看到的页面效果如图:下面我们把项目的标题改为“我的php项目”;这里给出main.php修改的截图

2015-01-20 20:36:59 1202

转载 linux下使用yum安装Apache+php+Mysql+phpMyAdmin

适用redhat于32位及64位,前提架设好本地源。在这里不再赘述。 1 安装Apache+php+Mysql a、安装Apahce, PHP, Mysql, 以及php连接mysql库组件 yum -y install httpd php mysql mysql-server php-mysql b、安装mysql扩展    yum -y install mysql-co

2015-01-20 14:33:44 496

转载 每日学习心得:$.extend()方法和(function($){...})(jQuery)详解

2014-02-09前言:    节后头两天上班,主要是调整工作状态。项目也不是很紧,趁着周末把年前遇到了一些关于JS和JQuery的一些问题给总结一下。主要是介绍JQuery的extend方法和(function($){})(jQuery),也会涉及一些相关的知识。1.    JS中substring与substr的区别之前在项目中用到substring方法,因为

2015-01-05 10:55:46 538

转载 Linux下配置安装PHP环境

参考别人的做法,遇到问题上网查,下面就是安装步骤.一、安装Apache2.2.221、到官网下载  http://httpd.apache.org/download.cgi    2、解压    tar  -zxvf httpd-2.2.22.tar.gz3、建立目标文件夹(注意以下所有操作都时在root用户下执行的)    mkdir /usr/local/apa

2014-12-27 18:50:09 667

转载 HTTP协议详解

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

2014-11-04 10:19:53 424

转载 HTML5 WebSocket做聊天室(服务器端基于Jetty8)

早就厌倦了Ajax轮询,一直想试试Web Socket.这次终于体验了一把 这次用的浏览器是Chrome,IE不用提了,不支持,FireFox据说是支持的,但是实际试下来不支持.估计是有自己的API,下次再研究....(以上提到的浏览器都是最新稳定版Chrome15,IE9,Firefox8.0) 开发环境:Eclipse3.7,Jetty8.04 

2014-11-04 09:57:03 1194

转载 网页设计、web前端、后台的开发流程和注意事项

工作2年了,总感觉每次做项目的时候,都是赶时间,赶时间,加班几班,可是最后总结一看,百分之50的时间都浪费在做无用功上面了,甚至因为设计人员的失误,造成了前端和程序大量的返工,休整,加班,造成了开发人员的疲惫。    我个人总结了一下觉得认为比较好的能够节省时间效率的工作流程应该是:    1.产品经理做出整体的构思,提出明确需求,并且形成文档和demo      包括:网

2014-11-03 20:40:41 23830 1

转载 用JS改变的元素CSS样式

CSS样式的引用有3种方式:style引用、class引用、id引用,所以js改变元素的样式我们也分3种来说。1.js改变由style方式引用的样式:方法一:document.divs.style.cssText="border:1px solid #000000;color:#FF0000";方法二:document.divs.setAttribute("style","border

2014-11-03 19:49:40 2218

转载 href=#与href=javascriptvoid(0)的区别

#"包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0)  仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者等打开新窗口链接的几种办法1.window.open('url')2.用自定义函数 

2014-11-03 19:48:18 461

转载 兼容IE和FF的js脚本做法(比较常用)

做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们下面是兼容IE和FF的js脚本做法和分解(部分选自网上,经本人整理),希望对大家有帮助。       /*以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox  */   //window.event

2014-11-03 18:01:35 541

转载 addEventListener和attachEvent区别

一、适应的浏览器版本不同attachEvent方法适用于IE    addEventListener方法适用于FF 二、针对的事件不同attachEvent中的事件带on   而addEventListener中的事件不带on 三、参数的个数不同attachEvent方法两个参数:第一个参数为事件名称,第二个参数为接收事件处理的函数; add

2014-11-03 10:50:23 678

转载 js数据结构

从结构上看,所有的数据(data)最终都可以分解成三种类型:第一种类型是标量(scalar),也就是一个单独的字符串(string)或数字(numbers),比如"北京"这个单独的词。第二种类型是序列(sequence),也就是若干个相关的数据按照一定顺序并列在一起,又叫做数组(array)或列表(List),比如"北京,上海"。第三种类型是映射(mapping),也就

2014-11-03 00:51:06 2115

转载 JS继承机制--写的比较通俗易懂,一系列文章看文对于你对于JS继承机制的理解会加深很多

Javascript继承机制的设计思想作者: 阮一峰日期: 2011年6月 5日我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但

2014-11-02 20:50:46 550

转载 Java中函数参数的传递是值传递还是引用传递

[java] view plaincopyprint?什么是值传递?什么是引用传递?    值传递是将要传递的值作为一副本传递.如   int i=4;  int j=i;  这里相当于把14复制了一个副本给j,结果是i=4,j=4  引用传递,传递的是引用对象的内存地址 int *p,*p1; int j=5; *p=j;

2014-11-02 16:53:31 462

转载 display:inline、block、inline-block的区别

display:block就是将元素显示为块级元素.  block元素的特点是:  总是在新行上开始;  高度,行高以及顶和底边距都可控制;  宽度缺省是它的容器的100%,除非设定一个宽度  , , , , 和 是块元素的例子。  display:inline就是将元素显示为行内元素.  inline元素的特点是:   和其他元素都在一行上;  

2014-11-02 14:09:41 430

转载 JS计算字符串所占字节数

废话不说,直接正题吧。最近项目有个需求要用js计算一串字符串写入到localStorage里所占的内存,众所周知的,js是使用Unicode编码的。而Unicode的实现有N种,其中用的最多的就是UTF-8和UTF-16。因此本文只对这两种编码进行讨论。下面这个定义摘自维基百科(http://zh.wikipedia.org/zh-cn/UTF-8),做了部分删减。UT

2014-11-02 00:36:59 5377

转载 Java垃圾回收机制

1. 垃圾回收的意义  在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释放

2014-11-01 11:15:33 410

转载 局部代码块——构造代码块——静态代码块 (In Java)

局部代码块:作用:控制变量的生命周期;在程序中,当我们已经使用完 x 后,并且在接下来的代码中,不会再用到x,那么就没必要让x 在内存中占用空间了,这用情况下,可以使用 局部代码块,将x及其所设计到的区域封装为局部代码块,他们在程序执行中顺序不变,只是在执行完成后消失。表现形式,以代码体现如下:[java] view plaincopyprint

2014-11-01 10:45:56 462

转载 CGI与Servlet的比较

转载自:http://www.maxhis.info/java/cgi-vs-servlet/概括来说,CGI和Servlet可以完成相同的功能。CGI(Common Gateway Interface)程序,主要用Perl、Shell Script或C编写,能够向客户端提供动态内容,即每次客户端浏览器访问某一页面时,可以看到不同的内容。CGI应用开发比较困难,因为它要

2014-11-01 09:21:25 456

转载 jQuery 选择器的优化(从官方文档翻译过来的)

今天在官网看到一篇jQuery 选择器的优化的文章,所以翻译过来,方便记住和查阅。官方地址:http://learn.jquery.com/performance/optimize-selectors/选择器的优化在今天没有比过去更重要了,因为很多浏览器实现了document.querySelectorAll()这个方法,选择器的负担也从jQuery转向了浏览器。然而,有些

2014-07-25 10:54:22 722

转载 MongoDB在windows下安装教程

先在mongoDB的官网上下载个稳定版本http://www.mongodb.org/     www.2cto.com  将下载的压缩包解压,并在根目录下新建两个文件夹,分别命名data(存放数据)和logs(存放日志),在logs文件夹下新建mongodb.log文件以记录日志。启动服务在浏览器中输入http://localhost:27017可验证mongoDB服务是

2014-07-16 12:32:03 431

转载 ORA-28056错误处理过程

报错内容:D:\>sqlplus /nologSQL*Plus: Release 11.1.0.7.0 - Production on 星期四 10月 8 20:03:50 2009Copyright (c) 1982, 2008, Oracle.  All rights reserved.SQL> conn /as sysdbaERROR:ORA-28056:

2014-06-09 16:42:01 1382

转载 error: ora-01034:oracle not available ora-27101:shared memory realm does not exist

出现错误:解决方法:1 、先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd的命令行窗口下,输入lsnrctl start,回车即启动监听。2 、查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“abc”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=abc3

2014-06-09 16:39:52 498

转载 指针与引用

1.从内存上来讲  系统为指针分寸内存空间,而引用与绑定的对象共享内存空间,系统不为引用变量分配内容空间。2指针初始化以后可以改变指向的对象,而引用定义的时候必须要初始化,且初始化以后不允许再重新绑定对象。3.所以引用访问对象是直接访问。指针访问对象是间接访问。4。如果pa是指针,那么*pa就是引用了。但是两者在作为形参的时候非常相似,区别是指针拷贝副本,引用不拷贝

2014-04-23 23:05:06 470

转载 utf-8占几个字节

占2个字节的:〇占3个字节的:基本等同于GBK,含21000多个汉字占4个字节的:中日韩超大字符集里面的汉字,有5万多个一个utf8数字占1个字节一个utf8英文字母占1个字节 在查找 UTF-8 编码资料时发现,很多的帖子说的 UTF-8 编码里,一个汉字占用3个字节,有的还做了个证明,大概是这样的,创建一个没有BOM的UTF-8编码的文本文件

2014-04-22 20:09:55 35197 4

转载 同源策略以及cookie安全策略

1、引言     跨站点请求伪造(Cross—Site Request Forgery).以下简称CSRF。是一种广泛存在的网站漏洞。Gmail、YouTube等著名网站都有过CSRF漏洞.甚至包括“ING DIRECT”这样的荚国第四大储蓄银行的金融机构网站。2009年3月著名网络安全机构SANS与MITRE结合来自全球超过30个软件工作者及安全专家,将CSRF列为最危险的25个编程错误

2014-04-13 22:30:26 1142

转载 腾讯一面准备

说明:虽说题目是二面准备,其实更多的是我一面是所考到的知识。不管几面吧,反正都是有用且常考的知识。简述TCP协议在数据传输过程中收发双方是如何保证数据包的可靠性的答:(1)为了保证数据包的可靠传递,发送方必须把已发送的数据包保留在缓冲区;(2)并为每个已发送的数据包启动一个超时定时器;(3)如在定时器超时之前收到了对方发来的应答信息(可能是对本包的应答,也可以是对本包后续包

2014-04-11 20:51:47 1077

转载 WebService到底是什么?

一、序言  大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?   当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序

2014-04-08 21:24:27 433

转载 http状态码大全

完整的 HTTP 1.1规范说明书来自于RFC 2616,你可以在http://www.talentdigger.cn/home/link.php?url=d3d3LnJmYy1lZGl0b3Iub3JnLw%3D%3D在线查阅。HTTP 1.1的状态码被标记为新特性,因为许多浏览器只支持 HTTP 1.0。你应只把状态码发送给支持 HTTP 1.1的客户端,支持协议版本可以通过调用reque

2014-04-07 18:46:57 571

转载 malloc函数详解

一、原型:extern void *malloc(unsigned int num_bytes);头文件:#include 或 #include (注意:alloc.h 与 malloc.h 的内容是完全一致的。)功能:分配长度为num_bytes字节的内存块说明:如果分配成功则返回指向被分配内存的指针,否则返回空指针NULL。当内存不再使用时,应使用free(

2014-03-28 17:15:06 451

原创 李白打酒

题目内容:话说大诗人李白,一生好饮。幸好他从不开车。一天,他提着酒壶,从家里出来,酒壶中有酒2斗。他边走边唱:无事街上走,提壶去打酒。逢店加一倍,遇花喝一斗。这一路上,他一共遇到店5次,遇到花10次,已知最后一次遇到的是花,他正好把酒喝光了。 请你计算李白遇到店和花的次序,可以把遇店记为1,遇花记为0。则:010110000010000 就是合理的次序。像这样的

2014-03-26 18:02:49 5361 2

转载 java中==与equel的区别

值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。    ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。    equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。    ==比较的是2个对象的地址,而equals

2014-03-26 17:43:05 3940

原创 Oracle中协议适配器错误

很久没有用Oracle了,最近启动sqlplus,竟然出现了以下错误:      经过一番折腾,最后发现时Oracle服务器没有启动,打开管理工具-----服务,启动OracleServiceORCL服务,然后问题就解决了。      在网上也查了以下相关资料,发现Oracle出现ORA-12560:TNS:协议适配器错误的原因有三种:    1.监听服务没有起起来

2014-02-18 21:57:44 1259

转载 Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

我的解决方案一开始,我是依照某本教材,配置了User Libraries(名为struts-2.2.3, 可供多个项目多次使用), 然后直接把struts-2.2.3引入过来(这个包不会真正的放在项目文件夹下): 可是一运行就出现如题所示的错误,程序无法启动,具体错误如下:严重: Exception starting filter struts2java

2014-02-05 16:35:26 583

转载 在myeclipse中添加mysql驱动

折腾了一上午,找到了这错误的原因。哎……悲剧! 确认包已经被导入web工程目录。 原来是tomcat找不到MYSQL JAR包的问题。后来又把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面就ok了,嘿…… 在java项目中,只需要引入mysql-connector-java-5.1.7-bin.

2014-01-29 14:29:43 2647

原创 Oracle中用sys用户登录

1、用sqlplus登陆sys用户的时候,用户名应该输入:sys as sysdba,否则会报错!

2014-01-01 16:53:58 16763 2

原创 安装Oracle出现先决条件检查失败

在安装Oracle的时候显示先决条件检查失败,若全部都失败,解决办法:在命令行下输入:net share c$=c:   若继续出现以下情况:解决方法:回到上一步,修改默认字符集位Unicode。

2014-01-01 16:04:39 1058

原创 正则表达式的使用

这是一个包含JavaScript的html文件,主要是利用正则表达式来约束邮箱地址的格式,只有当输入的邮箱地址是正确的邮箱地址格式才能成功提交,否则出现警示。     整体都很简单,就是正则表达式的写法比较复杂,一步小心就可能出错。    以下是源代码和界面截图: function testemail(form) { if(form.email.value.match(

2013-11-07 22:11:26 531

原创 联动菜单

这是一个html文件,里面包含了JavaScript,用来实现客户端两个下拉列表的操作    该页面中有两个下拉列表,一个里面有几个省,另一个里面有几个城市,当选择某个了特定的省的时候,另一个列表中的城市会自动改变成该省中的各个城市。    这种联动菜单在网页中经常见到,就想湖工大的教务系统,当你查看不同班级的课表时,就回去出现两个下拉列表,当你选中某个专业时,另一个下拉列表中的班级就自动

2013-11-07 22:02:12 582

空空如也

空空如也

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

TA关注的人

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