自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

璐璐的专栏

勿骄勿躁

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

原创 内部类和外部类

内部类:   内部类是一个单独的类,可以随意直接访问外部类的所有变量(包括private),这是通过this 的关系形成的,使得内部类的对象可以随意的访问外部类的所有成员,在内部类中访问外部类的覆盖成员可以用classname.this。   内部类可以放在函数中,条件中,语句块中,不管它嵌套多深,都可以随意访问外部类。非静态的内部类中不能定义静态的变量和方法,静态内部类只能访问外部类

2013-11-18 16:02:40 1266

原创 Android键盘响应事件

当我们使用一个 Android 应用时,需要通过自己的操作,来让 Android 程序产生相应的反应。这种响应方式,可以通过键盘事件、触摸事件、传感器事件等来实现。下面介绍如何响应键盘事件。键盘事件主要包括:onKeyDown,onKeyUp、onKeyMultiple、onKeyLongPress等。我们只需要在我们实现的继承了 Activity 的类中 Override 这些方

2013-11-18 12:22:20 2782

原创 PHP运行出现Notice : Use of undefined constant 的解决办法

问题:      Notice: Use of undefined constant ALL_PS - assumed 'ALL_PS' in E:\Server\vhosts\www.lvtao.net        \global.php on line 50 Notice: Undefined index: EaseTemplateVer in E:\Server\vhosts\ww

2013-11-18 08:51:49 2571

转载 Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)

android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。  1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");  2、Log.d的输出颜色是蓝

2013-11-17 13:58:26 949

转载 Android fill_parent、wrap_content和match_parent的区别

三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content

2013-11-17 09:19:36 741

原创 关于access to the path is denied问题的解决(路径被拒绝)

这个问题的原因就是对网站文件没有访问权限(比较多的是没有修改权限,因为一般都有everyone的读取权限),思路:直接给everyone用户组添加修改权限就好了。方法:在要操作的目录或文件上按右键=》属性=》安全,点添加按钮,输入everyone,点确定,然后勾上允许修改就可以了。 这样修改有一个漏洞就是任何人都可以访问和修改你的网站。

2013-11-16 16:15:21 28718

原创 dos窗口输入命令后 提示不是内部或外部命令也不是可执行的程序或批处理文件

下面以ipconfig命令为例子方法一、环境变量设置的问题,在CMD里运行path命令,看看有没有c:\windows\system32,如果没有就加上,如果有说明这个ipconfig.exe可能被删掉了,从别的相同的系统上拷过来,放在这个目录下就好了                       造成该问题有两个原因,一是该命令程序已丢失,二是环境变量设置错误。        

2013-11-13 16:20:01 5689

转载 oracle 11g安装图解

Oracle 11g安装图文一、Oracle 下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文,也不要出现空格等不规则字符。 官方下地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来

2013-11-13 15:33:38 713

原创 js实现带搜索功能的下拉框

1. 当select输入框中每输入一点内容的时候,在option中找出与内容匹配的选项显示在option的前面选项 中。2. 如何获取每次输入的内容,当keyup的时候触发函数。问题:select标签中可以输入内容吗?(解决:另一篇文章可选择和输入的下拉列表框 )3. 如何获得输入框中的内容?(解决,在输入框上添加onkeyup时间触发的函数用js获得)4. 如何匹配?(解决)

2013-11-05 17:10:45 16029

转载 可选择和输入的下拉列表框

可选择和输入的下拉列表框div,span,p,td,font{font-size:9pt;}onChange="javascript:document.getElementById('ccdd').value=document.getElementById('aabb').options[document.getElementById('aabb').s

2013-11-05 13:42:45 1571

原创 php模糊搜索(SQL语句查询的时候控制)

一般都是用sql语句搜索的    第一种$sql = select username from tables where username like '%你想要的名字%';$query = mysql_query($sql);while($rs = mysql_fetch_array($query)){    echo $rs['username'];}在$sq

2013-10-29 19:00:06 2315

转载 php+ajax做仿百度搜索下拉自动提示框(有实例) 详细出处参考:http://www.jb51.net/article/31103.htm

php+mysql+ajax实现百度搜索下拉提示框 主要有3个文件三个文件在同一个目录里 如下图 下面是三个文件的代码 把sql文件导入到mysql数据库里 修改下数据库密码为自己的 记得哦是UTF-8编码 php+mysql+ajax实现百度搜索下拉提示框 效果图 rpc.php文件  代码如下:mysql_connect('localhost

2013-10-28 14:45:43 5719

转载 mysql自动备份

mysql自动备份数据库windows下:   具体来说,我们若需利用任务计划程序自动运行则应执行如下步骤:     1.单击“开始”按钮,然后依次选择“程序”→“附件”→“系统工具”→“任务计划”(或者是“设置”→“控制面板”→“任务计划”),启动Windows   2000的任务计划管理程序。     2.在“任务计划”窗口中双击“添加任务计划”图标,启动系统的“任

2013-09-04 15:18:51 803

原创 php下cms程序转移服务器的一般步骤

phpc程序 转移到别的服务器步骤 1、备份旧空间内程序 2、备份旧空间网站数据库3、下载“php的cms程序”(程序和旧空间程序安装时版本要相同)上传到新服务器,重新安装。 4、上传“旧空间内备份程序”到 新服务器 (覆盖刚安装好的php的cms程序) ,替换修改过的文件和增加的文件,例如:图片,模板,css,js5、将备份数据导入数据库  ,在导入之前最好先批量替换lo

2013-09-04 11:46:40 974

原创 架设PHP服务器80端口被占用的解决方法

架设PHP服务器80端口被占用的解决方法遇到apache无法启动的问题,首先考虑两点:1、apache配置错误,常见于擅自改动了apache配置文件(httpd.conf)的同学。2、端口占用,此时同学们应该关闭一切可能占用80端口的程序,比如迅雷什么的,因为wamp默认的端口就是80端口,在服务器上最常见的是系统程序占用80端口注意:如果多次安装wamp要删除删除多余的wamp否

2013-09-04 11:38:15 5668

原创 js实现批量删除,编辑操作

批量删除1. js     $(function () {        $('#batch_action').change(function() {            var act = $(this).val();            if(act != '') {                $('#act').val(act);         

2013-08-28 15:48:45 5571

转载 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败问题解决方案

当连接sqlserver使用信任连接(参看Web.Config文件)时就会出这个错误,在WindowsXP当中,ASP.NET的运行帐号是ASPNET,而在Windows server2003当中,运行帐号则改为了Network Service,直接把这个用户加到sqlserver的登陆帐号里面就好了,这样很多例子就不用去改连接字符串了!具体的解决方法:第一步:把'

2013-08-17 09:51:57 12402

原创 php 将文件夹里的文件按修改日期放到相应的日期文件夹中

递归实现源代码://调用函数test("test");echo "整理完成!";//echo is_dir("test/Data");function test($dire){    //打开文件夹    $dir = opendir($dire);    while(($file = readdir($dir))!= false)  

2013-08-09 11:00:52 1758

转载 PHP $_GET、$_POST、Cookie、Session

$_GET、$_POST$_GET、$_POST 分别用以取客户端通过 get、post 方法传到服务端的数据。    FullName:     $action = $_GET["action"];if ($action == "print"){    $fullName = $_POST["fullName"];    echo "FullN

2013-08-07 12:10:21 2720

转载 ThinkPHP的开发实践(步骤)一

1、新建站点2、拷贝thinkphp文件夹到站点根目录3、在根目录新建index.php文件,内容为:// 定义ThinkPHP路径  define('THINK_PATH','./ThinkPHP');  // 定义项目名称,myapp可以是然后项目比如admin,user,shop,home等  define('APP_NAME','My

2013-08-06 09:06:20 950

转载 ThinkPHP-RBAC

一、基本配置   5     'USER_AUTH_ON'          =>true,             //开启认证    6     'USER_AUTH_TYPE'        =>1,                // 默认认证类型 1 登录认证 2 实时认证  7     'USER_AUTH_KEY'         =>'authId',        

2013-08-04 09:50:36 1063

转载 thinkphp中$_validate属性

Model类里面定义$_validate属性,是由多个验证因子组成的数组,支持的验证因子格式: 格式:array(验证字段,验证规则,错误提示,验证条件,附加规则,验证时间)  验证字段:需要验证的表单字段名称,这个字段不一定是数据库字段,也可以是表单的一些辅助字段,例如确认密码和验证码等等。(必须)验证规则: 要进行验证的规则,需要结合附加规则(必须)提示信息:

2013-08-01 15:32:59 947

转载 Windows2003服务器安全配置连载(一、端口设置)

一:端口设置1.查看端口“开始">"运行”>“cmd”,打开命令提示符窗口。在命令提示符状态下键入“NETSTAT -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态. 命令格式:Netstat -a -e -n -o -s -a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。 -e 表示显示以太网发送

2013-08-01 11:27:44 937

原创 Linux环境下安装php网站(服务器,远程)

1.使用 WINSCP工具2.找到httpd, vhost  添加虚拟主机,如果是第一次安装网站需要配置驱动3.上传网站到www根目录,注意修改权限4.在本地导入数据库,修改数据库类型,MyIsan可以移动,InnoDB不能移动,所以一般是将类型设置为MyISAn,然后将数据库打包上传到服务器数据库位置,解压,修改权限即可  注意:数据库远程连接要开启

2013-08-01 11:02:45 1228

原创 Smarty缓存

使用缓存要开启smarty的缓存,只需将caching设为true,并指定cache_dir即可.使用cache_lefetime指定缓存生存时间,单位为秒要对相同页面生成多个不同的缓存,在display或fetch中加入第二参数cache_id,如$smarty->display('index.tpl',$my_cache_id);此特性可用于对不同的$_GET进行不同的缓存

2013-07-29 16:34:19 777

转载 Smarty模板使用

1,下载并配置smarty在www.smarty.net下载smarty的最新版,解压,拷贝其中的libs文件夹到项目中2,在项目中创建templates、templates_c、cache、config四个文件夹在项目中创建index.php,代码如下require_once("libs/smarty.class.php");$smarty=new smarty();

2013-07-29 16:15:56 795

转载 MySql控制台修改用户密码

WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。  首先,通过WAMP打开mysql控制台。  提示输入密码,因为现在是空,所以直接按回车。  然后输入“use mysql”,意思是使用mysql这个数据库,提示“Database changed”就行。   然后输入要修改的密码的sql语句“update use

2013-07-25 11:30:54 1794

转载 数据库排序规则(COLLATE Chinese_PRC_CI_AS NULL)

数据库的排序规则是个头疼的话题,常见使用的地方:1.安装数据指定 2.建立数据库指定3.建表指定4.查询语句指定。一般1.安装时候指定,一定要指定对,中文版和英文版是不一样的。2.生产服务器和测试服务器服务器数据库版本不一,考虑影响,考虑面向使用的用户,以及现有数据的字符集。3.查询语句也要指定,如果字符集不一样,必须强制指定同一种,语句才能执行。遇到过在一些连接条件的时候必须

2013-07-21 13:10:31 1151

原创 sql2000和sql2005装在一台机器上和两版本之间的转换

sql2000和sql2005装在一台机器上是需要加实例名的! 我是先安装的sql2005,后安装的sql2000。如果sql2005默认,那么sql2000安装时就不能选“默认实例”,而要有实例名。例如: sql2005   ap2         sql2000   ap2\sql2000  (sql2000为实例名) 访问的是sql2005中的数据库 访问的是sq

2013-07-21 13:09:03 1633

原创 php网站发布详细流程(使用wamp集成环境)

1.首先查看服务器的ip地址2.查看服务器是否安装有MySql和Apache,和Mysql(3306)和Apache(80)的默认端口是否被占用。3.然后安装wamp集成环境,然后配置一下集成环境: (1).1.在C:\wamp\bin\apache\Apache2.2.17\conf下的文件httpd.conf中修改:           # Virtual hosts

2013-07-17 18:45:02 7617

转载 命令行导入导出MySql数据库

MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:

2013-07-05 11:52:51 713

原创 设计模式之观察者模式

网上订阅模式是指企业通过网页向消费者提供网上直接订阅、直接信息浏览的电子商务模式。消费者通过网络订阅相关信息服务,并在网上支付相关费用,企业按用户要求的时间,将相关的信息发送到用户指定的地点,通常是用户的信箱。该模式主要用来销售报刊杂志、有线电视节目等,主要包括在线服务和在线出版、在线娱乐等。如中国邮政就通过邮政183网站与新华社主办的新华网,推出报刊杂志的网上订阅。编写程序模拟用户订阅报刊的

2013-06-20 18:27:19 829

原创 设计模式之迭代器模式

引言:  迭代这个名词对于熟悉Java的人来说绝对不陌生。我们常常使用JDK提供的迭代接口进行java collection的遍历: Iterator it = list.iterator();while(it.hasNext()){ //using “it.next();”do some businesss logic}

2013-06-20 11:19:41 727

原创 设计模式之策略模式

定义:定义一组算法,将每个算法都封装起来,并且使他们之间可以互换。类型:行为类模式类图:       策略模式是对算法的封装,把一系列的算法分别封装到对应的类中,并且这些类实现相同的接口,相互之间可以替换。在前面说过的行为类模式中,有一种模式也是关注对算法的封装——模版方法模式,对照类图可以看到,策略模式与模版方法模式的区别仅仅是多了一个单独的封装类Context,它与模版方法

2013-06-18 20:08:48 577

原创 序列化(Serializable接口)

序列化是什么:序列化就是将一个对象的状态(各个属性量)保存起来,然后在适当的时候再获得。序列化分为两大部分:序列化和反序列化。序列化是这个过程的第一部分,将数据分解成字节流,以便存储在文件中或在网络上传输。反序列化就是打开字节流并重构对象。对象序列化不仅要将基本数据类型转换成字节表示,有时还要恢复数据。恢复数据要求有恢复数据的对象实例。序列化有什么特点:如果某个类能够被序列

2013-06-08 11:40:55 796

原创 Struts2框架问题??

搭建struts2环境,在web.xml中加入过滤器的代码后访问任何页面都是404错误。请大家帮帮忙。 我是用myeclipse做的,我的步骤是这样的: 1、新建web project项目。 2、导入struts2.3.8的必须库类。类库文件如下:   3:发布web工程,我用的是tomcat 7.x。 (这时候我访问工程中的index.jsp可

2013-06-08 11:39:12 1056

转载 java.util.Date和java.sql.Date的区别及应用

java.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = new java.util.Date(sqlDate.getTime());... -------------------------------

2013-06-08 10:55:37 578

转载 Struts2中关于"There is no Action mapped for namespace / and action name"的总结

一、struts.xml文件错误。这种错误又分为以下几种:1,struts.xml文件名错误。一定要注意拼写问题;2,struts.xml文件放置路径错误。一定要将此文件放置在src目录下。编译成功后,要确认是否编译到classes目录中;3,struts.xml文件内容错误。下面给出一个正确的struts.xml文件以供参考。注意背景色部分。xml version="1.0" enc

2013-06-07 08:47:41 884

转载 org.apache.struts2.dispatcher.FilterDispatcher作用

它是Struts2的主要的Filter,负责四个方面的功能:        (1)执行Actions        (2)清除ActionContext        (3)维护静态内容        (4)清除request生命周期内的XWork的interceptors    另注:该过滤器应该过滤所有的请求URL。一般被设置为/*.    具体:        (

2013-06-06 22:16:04 767

转载 java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z错误

008-8-21 13:22:26 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet jsp threw exceptionjava.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z

2013-06-06 16:24:01 16344

空空如也

空空如也

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

TA关注的人

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