自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

转载 php对特殊字符的处理

函数名 释义 介绍htmlspecialchars将与、单双引号、大于和小于号化成HTML格式&转成& "转成"' 转成'>转成>htmlentities()所有字符都转成HTML格式除上面htmlspecialchars字符外,还包括双字节字符显示成编码等。   ad

2016-07-16 16:36:48 11004

转载 兼容ie8 rgba()用法

rgba的含义,r代表red,g代表green,b代表blue,红绿蓝是三原色。所有颜色都可以由这三种颜色拼合而成。a代表透明度。比如rgba(255,255,255,0.1)就是透明度为0.1的白色。在现代浏览器中是支持rgba的。但是在ie8等古董级浏览器中是不支持的rgba的,ie8只能勉强支持rgb()函数(即去掉了透明度,只能表示颜色)。所以在ie8中设置半透明就要费点脑子了

2016-07-15 19:31:03 740

原创 iPhone上提交按钮默认样式问题

去掉默认样式-webkit-appearance:none

2016-05-13 11:02:52 866

转载 DQL

对,你没有看错,这里是DQL而不是SQL。DQL是毛语言呢?Document Query Language,意思就是文档化的sql语句,为什么sql语句需要文档化呢?sql语句更倾向于表结构实现,所以在写sql语句的时候头脑中需要具现化的是表结构,而ORM的目的就是不需要开发者关注表结构,所以需要一个不基于表结构的查询语句,又能直接翻译成为SQL语句,这就是DQL。DQL可以直接对Entity进行

2016-05-12 13:46:37 756

原创 Hbuilder适配问题

光标定位到输入框后将底部悬浮按钮顶起来的解决方法:@media (max-height: 400px) {    .mui-button-row {      display: none;}}

2016-05-05 21:30:19 1960

原创 改变select里option的文字方向

direction 属性规定文本的方向 / 书写方向。ltr - 默认。文本方向从左到右。 rtl - 文本方向从右到左。 inherit - 规定应该从父元素继承 direction 属性的值。 在CSS里设置你的 select 添加 direction 属性,值为 rtl 可将select内的option的文字右对齐,亲自试过,移动端和pc端都好用select{

2016-05-05 18:43:06 2038

原创 使用rem时chrome中的bug

问题:当根节点html的字体大小设置小于12px时,chrome始终使用12px计算rem的值原因:chrome的字体最小大小为12px,不能再小了解决办法1:chrome 27.0版本以下可通过给html加-webkit-text-size-adjust:none;属性来解决,但是之后的版本都不支持了,新版本已经禁止了改属性办法2:用css3的transform:scale(0.

2016-04-30 20:35:03 2401

转载 Linux基础知识

linux根目录下各文件夹的作用 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系

2016-04-10 09:34:02 250

转载 git操作

撤销:http://blog.csdn.net/u012730333

2016-04-06 15:22:52 266

转载 复制网页中文字的方法

http://www.360doc.com/content/14/0719/10/1439942_395439764.shtml

2016-03-29 10:38:35 418

原创 移动端响应式rem用法

先引用两个文章1、媒体查询方式http://www.520ued.com/article/53e98eafbb16a74c41b5de772、JS动态实现http://www.tuicool.com/articles/yA7BfaZ

2016-03-21 17:09:06 326

原创 IE兼容性问题

背景图片大小background-size IE9以下不兼容解决方法:filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/widgets/nav.jpg',sizingMethod='scale');注意事项:此背景图会自动铺满,注意包含框的大小,也许是我没找到方法吧元素旋转方法transform:

2016-03-20 18:15:23 284

原创 finder的用法及原理

用法:只要是继承了descktop_controller的类都可以使用$this->finder()的方式来查询数据列表。如果需要修改某一列的值,可以通过注册service的方式来修改此列:首先在service中注册desktop_finder_column_modifier.this_object_name (this_object_name是指对应的数据结构的model对象,如:b2c

2016-03-19 17:52:59 3073

原创 Linux inode 索引节点已满导致服务无法开启的详细解决方法

理解inodehttp://www.ruanyifeng.com/blog/2011/12/inode.htmlinode耗尽无法新建文件http://blog.csdn.net/iefreer/article/details/6124761inode已满的清理方法http://www.csdn123.com/html/topnews201408/91/

2016-01-07 15:25:27 1128

原创 Linux查看服务参数的常用命令

内存top:目前正在使用的实时数据free:查看内存专用命令less /proc/meminfo:内存使用列表cpuless /proc/cpuinfo:cpu使用列表1.top使用权限:所有使用者使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]说明:即时显示process的动态

2016-01-07 14:33:04 514

原创 Linux 常用命令

创建文件   touch   [-acm][-r   ref_file(参照文件)|-t   time(时间值)]   file(文件名)使用 su 命令临时切换用户身份su [OPTION选项参数] [用户]  -l, ——login 登录并改变到所切换的用户环境 -c, ——commmand=COMMAND 执行一个命令,然后退出所切换到的用户环境sudo 授权许可使用的s

2015-10-28 19:18:44 338

原创 Windows下配置nginx + php

第一部分:准备工作。(系统:Windows 8.1)1.首先是下载软件。NGINX官网下载:http://nginx.org/en/download.htmlPHP版本下载地址:http://windows.php.net/download/Mysql版本下载地址:http://www.mysql.com/downloads/mysql/2.安装mysql软

2015-06-15 17:52:34 414

原创 mysql 允许远程登录配置

两步:一、 更改“mysql”数据库里的“user”表里的“host”项(经此步便可在远程登录)x:\>mysql -u root -pvmwaremysql> use mysql;mysql> update user set host = ‘%’ where user = ‘root’;mysql> select host, user from u

2015-05-30 16:31:27 536

转载 PHP的require和include路径问题经验总结(被包含路径弄晕了的来看看)

被PHP的include路径弄晕了。自己试验一通,总结如下。 定义A=包含文件  B=被A包含的文件  C=被B包含的文件 也就是说 A 包含 B, B包含C A中有Php代码  require '[B路径]'  //(这里的require可以换成require_once include)  B中有Php代码  req

2015-04-04 10:33:58 953

转载 html头文件设置常用之<meta>设置缓存

,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.) ,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private,其作用根据不同的重新浏览方式分为以下几种情况:1) 打开新窗口 值为private、no-ca

2015-03-13 15:34:11 2708

转载 java 文件的上传下载(File Download)

前面我们刚刚学完文件上传,那么我们就接着来看和文件上传相对应的文件下载吧。对于文件上传而言,文件下载实现起来要简单的多。通常我们可以直接将一个超链接的地址指向我们想要给用户下载的资源即可。但是如果这些资源是浏览器能够解析的文件类型,比如html文件等,那么浏览器将不会提示用户下载这些文件了,而是会直接在浏览器中打开。这样做还有一个问题,那就是我们的资源文件的地址就直接暴露给用户了,它可以在其他的页

2015-03-04 21:33:43 2071

原创 mybatis存入数据库后没有时分秒 时间不全 只有年月日

对于Ibatis操作Date/Time/DateTime,总结如下:  将pojo的属性类型设置为java.sql.Date(或java.sql.Time, java.sql.Timestamp),此时会严格遵循这三种类型的语义。但此方法因存在前文中提到的性能问题,在JDK1.6以前的JDK版本中能少使用就少使用。  如果你想在pojo中使用java.util.Date, 则要注意:  完整的日期

2015-03-04 19:45:36 2279

原创 JSON和JS对象之间的互转

1. jQuery插件支持的转换方式$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2. 浏览器支持的转换方式(Firefox,chrome,opera,safari,ie9,ie8)等浏览器:JSON.parse(jsonstr); //可以将json字符串转换成json对

2015-01-20 12:53:32 2928

原创 thinkphp where语句中的变量不解析

解决办法:将where语句中的变量用单引号引起来就行了,亲测可用举例:将$System->where("keywords=$keywords")->find();改为$System->where("keywords='$keywords'")->find();即可原因:不明

2015-01-14 16:29:50 1231

原创 MyBatis 中无效的列类型 整形

在使用Mybatis时,不同的xml配置文件,有的会提示:无效的列类型: 通过观察,如果是参数是Map类型或者Java Object类型,如果Map或者Object里面的属性类型不一致,如有些属性是String类型,有些属性是Integer类型,那么MyBatis解析的时候,就会出现问题,类型无法识别。当然,如果传入参数不是Map或者Java Object,而是多个参数列表的形式,

2015-01-11 19:24:40 2421 1

原创 Mybatis XML 文档结构必须从头至尾包含在同一个实体内

Caused by: org.xml.sax.SAXParseException; lineNumber: 59; columnNumber: 2; XML 文档结构必须从头至尾包含在同一个实体内。at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandler

2014-12-31 23:22:49 7636

原创 压缩/解压 zip 时遇到 java.lang.IllegalArgumentException: MALFORMED

错误详情:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder fo

2014-12-28 18:11:08 8965

原创 ajaxfileupload 返回json解析出错 带有<pre>标签

首先公布解决办法:将ajaxfileupload中uploadHttpData方法里 eval( "data = " + data ); 改为 data = jQuery.parseJSON(jQuery(data).text()); 即可!另外由于jquery版本升级,老版本中的方法弃用导致方法不存在,在ajaxfileupload中添加上此方法即可handleError:

2014-12-28 09:48:12 6331

转载 jsp if else c标签 总结

JSTL标签用法关键字:JSTL标签、、、、、、、、、、、、、、原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:)JSP

2014-12-22 16:46:42 20587

原创 js获取div元素是否在屏幕中显示

想要判读元素是否在页面内首先需要获取两个量:1、$("#test1").offset().top 元素距离顶部的距离2、$(document).scrollTop() 页面翻过去的距离用第一个量减去第二个量就能判断出元素距离浏览器窗口顶部的距离,再根据浏览器窗口高度即可知道元素是否在窗口中出现$(window).height() 浏览器窗口高度即:0 关

2014-12-22 15:08:55 5324

转载 直接使用MYSQL命令导入导出SQL文件

1.MYSQL中将数据库导出成SQL文件其实很简单的,就是一条语句就可以了,首先我们打开cmd,不用进mysql指令界面,直接按照下列格式将导出语句敲进去,然后再输入密码即可了:mysqldump -h[主机所在IP] -u[用户名] -p [要导出的数据库]>[导出的路径//[文件名].sql]好吧,直接这样看可能有点抽象,我们来举个例子,目前我的MYSQL中有一个数据库

2014-12-21 09:56:45 896

原创 3像素bug div里的图片距离div下边框多3个像素

不废话,先说解决办法著名的3像素Bug。你可以给img的css设置display: block;/*用来去除div下边莫名多出来的3px的像padding-bottom的东西。注:vertical-align: middle; 亦可*/

2014-08-13 17:36:07 852

转载 filter 在CSS用的效果

滤镜说明:  Alpha:设置透明层次  blur:创建高速度移动效果,即模糊效果  Chroma:制作专用颜色透明  DropShadow:创建对象的固定影子  FlipH:创建水平镜像图片  FlipV:创建垂直镜像图片  glow:加光辉在附近对象的边外  gray:把图片灰度化  invert:反色  light:创建光源在对象上  mask:创

2014-07-14 09:14:54 757

原创 jetty处理请求路径与tomcat的不同,图片出不来

数据库中存的路径是/upload/2014/07/10/1404956103602.jpg访问时根据项目路径拼出来的绝对路径是

2014-07-10 09:45:45 3685 2

原创 java.sql.SQLException: Could not retrieve transation read-only status server

org.springframework.dao.TransientDataAccessResourceException: <|### Error querying database. Cause: java.sql.SQLException: Could not retrieve transation read-only status server<|### The error may exi

2014-07-08 15:16:39 13039

转载 Mobile Web开发基础之四————处理设备的横竖屏

为了应对移动设备屏幕的碎片化,我们在开发Mobile Web应用时,一个最佳实践就是采用流式布局,保证最大可能地利用有限的屏幕空间。由于屏幕存在着方向性,用户在切换了屏幕的方向后,有些设计上或实现上的问题就会凸显——我们至少需要处理一下当前显示元素的宽度的适配(当然,要做的可能不仅仅是这个)。很多时候,我们需要为不同的屏幕方向来设计对应的应用显示模式,这个时候,实时地获知设备的模竖屏状态就显得极为

2014-06-17 09:32:10 674

转载 Mobile Web开发基础之三————由按键想到的

按钮是天生为移动平台而生的:移动平台上的按钮往往被设计得比较大以便用户点击——与此形成鲜明对比的就是移动平台上的超链接。移动平台与桌面平台在人机交互上有显著的不同,移动平台的输入工具为用户的手指,显示区域相对输入工具就很小;而对于桌面平台,显示区域较输入区域就大得多了,鼠标的存在,更是与触屏式的交互有所不同。       传统的按钮(button)与那些经过CSS装饰后看起来像按键

2014-06-17 09:31:26 945

转载 Mobile Web开发基础之二————开发环境套件一览

做为一个Mobile Web开发者,我们除了拥有真机外(这个对于大多数团队不现实呀,IT民工们真心买不起),更重要的就是先在模拟器/仿真器上来测试了。在此列举所需要的所有开发环境: SDK,仿真器,模拟器iOS SDK(XCode), 最好的IDE与仿真器(没有之一 )Android SDKOpera Mobile,最快的仿真器Opera Mini , 一个基于Java A

2014-06-17 09:29:43 895

转载 Mobile Web开发基础之一————viewport标签

我们先来一个基础的HTML5的网页框架,如下Html代码  >  html>      head>          meta charset="utf-8">          title>基本HTML5网页架构title>      head>      body>          p>HelloWorldp>      body>

2014-06-17 09:24:42 642

原创 MyEclipse创建ssh工程

1、首先注意导入jar包顺序,应按照struts --> spring --> hibernate其中struts和spring的包导入一直next到最后就没什么了,在导入hibernate包之前要注意先进入Myeclipse database explorer中创建数据库连接,注意建立数据库连接的驱动包的位置(最好是MyEclipse工程意外位置的包)因为整合了spring,所以hibe

2014-04-24 16:12:19 896

tomcat6.0.30 解压版

解压版,比较干净,比安装版好用

2014-04-23

空空如也

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

TA关注的人

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