自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

helencoder的博客

PHP、足球、逗比

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

转载 [转]css样式加载顺序及覆盖顺序深入理解

css样式加载顺序及覆盖顺序深入理解 链接地址:这里写链接内容 很多的新手朋友们对css样式加载顺序和覆盖顺序的理解有所偏差,下面用示例为大家详细的介绍下,感兴趣的朋友不要错过{ height: 100%; width: 200; position: absolute; left: 0; border: solid 2 #EEE; } .current_block { borde

2015-11-07 11:08:26 480

原创 微信公众账号利用post方法调用接口实现方法

微信公众账号利用post方法调用接口实现方法,相较于利用get方法调用接口而言,利用post方法需要额外设置cURL的参数,同时需要对数据进行格式改造,一般为利用json数据传输。 以获取素材列表为例:function getSucaiList($Token,$Data){ $url = 'https://api.weixin.qq.com/cgi-bin/material/bat

2015-11-05 21:35:29 6781

原创 微信公众号智能识别回复的实现(基于ThinkPHP框架)

Controller代码:public function index(){ //获取微信发送确认的参数。 $signature = $_GET['signature']; $timestamp = $_GET['timestamp']; $nonce = $_GET['nonce'];

2015-11-05 16:22:55 1396

原创 微信公众号开发sprintf()函数其中%S等符号的说明

**转换说明符** %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括float和doulbe) %e(%E) 浮点数指数输出[e-(E-)记数法] %g(%

2015-11-04 15:14:01 2288

原创 [亲测]Apache配置虚拟域名

原先刚接触Apache服务器的时候,觉得配置个虚拟域名是很炫的技能,但你自己研究一下,才发现原来是So easy! Apache配置虚拟域名,主要需要配置两个文件一个是本机的hosts文件,一个是apache的配置文件httpd.conf。1.本地hosts访问一个域名,通过dns服务器得到该域名所指向的服务器ip地址,然后通过ip地址和服务器建立连接,完成剩下的事情。开发过程中,我们利用host

2015-11-03 19:16:29 7836

原创 php页面编码设置的方法

输出meta标签: 1、在php mvc的控制器里面或php页面echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">'; 2、在php页面或html页面<meta http-equiv="content-type" content="text/html; charset=utf-8"> 使用header函数

2015-11-03 14:17:57 1913

原创 ThinkPHP3.2中预定义常量解析

在HOME模块下的Controller文件下直接创建TravelController.class.php文件。代码如下:<?php namespace Home\Controller; use Think\Controller; class TravelController extends Controller{ public function index()

2015-11-03 11:52:43 1469

原创 ThinkPHP3.2中引入JS,CSS文件路径配置

在ThinkPHP3.2框架中,默认已经没有Public文件夹了。其中对于__PUBLIC__的定义也需要重新定义。这给笔者造成了很长时间的困扰,现在这个问题终于解决,分享出来给大家参照一下。 在ThinkPHP中config文件中进行一下配置即可。//重定义网站的一些URL地址 /* 模板相关配置 */ 'TMPL_PARSE_STRING' => array(

2015-11-03 11:15:18 10691

原创 百度API返回JSON数据解析

百度API市场提供了大量免费同时又非常好用的第三方API。关于其API的调用等问题都有相应的示例非常的方便。 关于其返回的JSON数据的解析,笔者遇到了这样的一个问题。 例:天气预报API返回数据形式为:JSON返回示例 :{errNum: 0,errMsg: "success",retData: { city: "北京", //城市 pinyin: "beijing", /

2015-11-02 16:02:00 9426

原创 PhpStorm快捷键

PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。ctrl+j 插入活动代码提示ctrl+alt+t 当前位置插入环绕代码alt+insert 生成代码菜单ctrl+q 查看代码注释ctrl+d

2015-11-02 11:44:54 460

转载 ThinkPHP中数据库CRUD操作方法盘点(limit、page、table、order、data方法)

limit方法 limit方法也是模型类的连贯操作方法之一,主要用于指定查询和操作的数量,特别在分页查询的时候使用较多。ThinkPHP的limit方法可以兼容所有的数据库驱动类的。 用法 限制结果数量 例如获取满足要求的10个用户,如下调用即可:$User = M('User');$User->where('status=1')->field('id,name')->limit(10)-

2015-11-01 12:31:15 2955

转载 ThinkPHP中数据库CRUD操作方法盘点(where方法)

where方法从属于模型类的连贯操作方法之一,主要用于查询和操作条件的设置。 where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。where方法的参数支持字符串和数组,虽然也可以使用对象但并不建议。 字符串条件 使用字符串条件直接查询和操作,例如:$User =

2015-11-01 11:15:13 636

转载 ThinkPHP中数据库CRUD操作方法盘点(field方法)

ThinkPHP中对于数据库的一系列操作方法使得其操作数据库变得非常的简单,现对其基本操作方法进行一个盘点。 field属于模型的连贯操作方法之一,主要目的是标识要返回或者操作的字段,可以用于查询和写入操作。 1、用于查询 在查询操作中field方法是使用最频繁的。$Model->field('id,title,content')->select();这里使用field方法指定了查询的结果集中

2015-11-01 09:50:28 1026

原创 PHP中的cURL的简单应用

本文笔者仅介绍关于cURL的简单应用。 cURL(Client URL Library Functions)作为一款网页抓取神器,操作简单,功能强大。 具体步骤如下://1,初始化cURL$url = 'http://www.baidu.com'; //设置需要抓取的网站URL$ch = curl_init(); //初始化方法//2,设置cURL的参数,其参数有很多,此处介绍最常用的两个

2015-10-31 11:28:34 401

转载 [转]Apache配置详解

Apache的配置 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本配置) (1) 基本配置: ServerRoot “/mnt/software/apache2” #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。 PidFile logs/httpd.pid #第一

2015-10-30 22:30:36 714

原创 [亲测][解决方法]MySQL #1364 – Field “details” doesn’t have a default value

简单一行命令解决问题!运行SQL命令。注:此命令需要权限!SQL代码SET@@GLOBAL.sql_mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";

2015-10-30 21:22:46 1662

原创 基于PHP的微信公众平台开发(TOKEN验证,消息回复)

微信公众平台开发 实现步骤: 第一步:填写服务器配置 登录微信公众平台官网后,在公众平台后台管理页面 - 开发者中心页,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。Encodi

2015-10-30 16:56:05 10577 1

原创 Linux下FTP用户权限的更改

Linux下,尤其是远程的云服务器,经常需要用到FTP上传一些文件。则对于Linux添加FTP用户以及设置其相关权限就显得比较重要,毕竟我们不希望用户可以看到我们服务器上所有的文件并对其进行任意的操作。 相关命令: 例: 在linux中添加ftp用户,并设置相应的权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下:1、环境:ftp为vsftp(安装ftp见附录)。被限制用户名

2015-10-29 14:57:39 14911

原创 阿里云服务器ECS配置(亲测)

阿里云服务器ECS配置 操作过程中一定要主要保存所有的用户名和密码!!! 工具:Xshell(windows下连接远程服务器);FileZilla(上传建站程序到服务器); 第一步:收集Xshell登陆信息 登陆阿里云管理中心,点击“云服务器ECS”,点击“实例”,看到服务器信息页面,点击“管理”在此信息中查看公网IP地址。 第二步:进入命令界面 打开 Xshell 4 ,点击“用户身份

2015-10-29 11:16:05 3092 1

原创 PHP学习笔记(七):命名空间

在PHP中,命名空间用来解决在编写类库或应用程序时创建可重用的代码如类或函数时碰到的两类问题: 1. 用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。 2. 为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。 定义命名空间 虽然任意合法的PHP代码都可以包含在命名空间中,但只有三种类型的代码受命名空间的

2015-09-24 21:08:01 498

原创 PHP学习笔记(六):类与对象

自PHP 5起完全重写了对象模型。PHP 5中的新特性包括访问控制、抽象类和final类方法,附加的魔术方法,接口,对象复制和类型约束。 基本概念 class 每个类的定义都以关键字class开头,后面跟着类名,后面跟着一对花括号,里面包含有类的属性与方法的定义。 一个类可以包含有属于自己的常量、变量(“属性”)以及函数(“方法”)。 例:class SimpleClass {

2015-09-24 17:02:03 494

原创 PHP学习笔记(五):函数

用户自定义函数 一个函数可由以下的语法来定义:function add($arg1,$arg2){ return $arg1+$arg2;}$result = add(3,4);函数名和PHP中的其他标识符命名规则相同。Note:函数名是大小写无关的。 函数无需在调用之前被定义,除非是函数是有条件被定义的,当一个函数是有条件被定义时,其定义必须在调用之前先处理。 例:$flag

2015-09-24 14:46:57 398

原创 PHP学习笔记(四):流程控制

流程控制语句中包含多条语句,其中if、if_else、elseif、while、do_while、for、switch在其他的编程语言中都已存在,在PHP这些语句也无二致,在此不予赘述。 PHP提供了一些流程控制的替代语法,包括if、while、foreach、switch。替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号分别换成endif;endwhile;endfor;endfo

2015-09-24 11:55:33 407

原创 PHP学习笔记(三):运算符

运算符优先级 算术运算符 取反、加、减、乘、除(商 返回浮点数,整除除外)、取模(余数) 取模运算符%的结果和被除数的符号(正负号)相同。 赋值运算符 符号=意味着把右边表达式的值付给左边的运算数。 对于数组而言,对有名字的键赋值使用=>运算符。 另外还有“组合运算符” 位运算符 左移相当于乘2,右移相当于除2. 比较运算符 三元运算符 错误控制运算符 @ 当其放置

2015-09-24 11:17:56 518

原创 PHP学习笔记(二):变量、常量、表达式

变量 PHP中的变量是用一个美元符号后面跟变量名来表示,变量名是区分大小写的。一个有效分变量名由字母或者下划线开头,后面跟上任意数量的字母、数字或者下划线。(后面跟变量名来表示,变量名是区分大小写的。一个有效分变量名由字母或者下划线开头,后面跟上任意数量的字母、数字或者下划线。 (this是一个特殊的变量,不能被赋值) 变量有两种赋值方式:传值赋值和引用传值(实际为别名)。传值赋值即为改变一

2015-09-24 10:36:49 728

原创 PHP学习笔记(一):类型

PHP即PHP:Hypertext Preprocessor,是一种被广泛应用的开源通用脚本语言,尤其适用于web开发并可嵌入HTML中去。它的语法利用了C、Java、Prel,易于学习。该语言的主要目标是允许web开发人员快速编写动态生成的web页面。 和客户端的Javascript不同的是,PHP代码是运行在服务端的。PHP脚本主要应用于以下三个领域:一、服务端脚本;二,命令行脚本;三、编写桌

2015-09-24 09:43:05 423

原创 PHP实现验证码的实现

利用PHP依赖的GD库可以轻松实现验证码 验证码生成步骤: 1、生成底图 利用imagecreatetruecolor()方法生成底图。 函数解释: **imagecreatetruecolor — 新建一个真彩色图像 说明: resource imagecreatetruecolor ( int width,intwidth , int height ) imagecrea

2015-09-22 22:27:18 516

原创 MySQL入门教程 命令整合(亲测 配图)

MySQL中有很多这样那样的命令,笔者在做demo的过程中,因为脑子实在是记性不好,导致每次一用到一个不清楚的命令,就要百度,谷歌,真是浪费时间,同时还有很多不对的代码,故现在将常用命令总结如下: 测试利用navicat此绝对是使用MySQL数据库的神器啊! 利用一个使用MySQL的小故事的对于MySQL的常用命令进行总结归纳:

2015-09-22 18:54:37 488

原创 利用PHPExcel实现Excel文件的写入和读取

作为一个原本的JAVA党,用过PHP才知道,原来对于Excel文件的写入和读取原来可以这么简单! 利用PHP实现对于Excel的读取,主要借助于PHPExcel插件来完成。 PHPExcel下载地址:PHPExcel下载 一、PHPExcel实现写入excel操作步骤 首先需要引入类文件,引入PHPExcel.php文件。 1、新建一个Excel表格(实例化PHPExcel类) 2、创建

2015-09-18 09:13:09 26218 1

原创 Ubuntu登陆密码忘记后找回方式

Ubuntu登陆密码忘记,但是使用guest仍然可以登录。 如何找回密码?下面这种方式亲测可用! 首先,在guest模式下,右上角有一个选项可以回到自己user的模式,但是还是要输入密码,输错了会再次进入到guest。反复试验几个密码,发现真是找不回来,只有通过系统设定新密码,再次登录用新密码。1.Ubuntu开机后,长按shift键进入grub菜单(这种方式笔者试过并未成功)。对于安装双系统的

2015-09-09 10:05:44 2135

原创 利用Cookie实现用户浏览商品记录

https://github.com/helencoder/JSPCookie

2015-09-01 22:07:28 1112

转载 (图文)在MyEclipse(2015)中上传项目到github的步骤(很详细)

http://www.mamicode.com/info-detail-928508.html MyEclipse 2015 默认已经安装了git插件,在MyEclipse中上传项目到github的步骤如下:(原创文章,转载请注明转自Clement-Xu的博客:http://blog.csdn.net/clementad/article/details/46954587)1、github官网(ht

2015-09-01 19:24:24 995

原创 利用JDBC实现java与MySQL数据库的连接及相关操作

利用JDBC实现java和MySQL数据库的连接,并实现增删改查等操作。 具体步骤分为: 一、将JDBC的驱动包添加到项目的classpath中 下载地址:http://mirrors.ibiblio.org/pub/mirrors/maven2/mysql/mysql-connector-java/5.0.8/mysql-connector-java-5.0.8.jar 二、实现具体的代码

2015-09-01 16:50:53 1213

转载 MyEclipse下deploy myeclipse j2ee project to server 按了没反应解决方法

解决方法一: 1 找到MyEclipse的工作路径,我的是“D:\Workspace”,到这个目录中去“.metadata.plugins\org.eclipse.core.runtime.settings”找一个含有deploy的.prefs文件删除即可(com.genuitec.eclipse.ast.deploy.core.prefs)。重新启动MyEclipse,又可以了… 2 如果

2015-08-31 14:37:43 2449

原创 git基础使用方法整理

被带的人骂了好多遍,git我记住你了 一、git简介二、git使用

2015-08-27 23:37:16 454

原创 MyEclipse下实现git克隆代码到本地

笔者作为一个java小逗比,本着java界我最逗比,逗比圈我最java的崇高追求进行实战演练,WTK 在MyEcilpse中实现git克隆代码到本地。 主要需要一下几个步骤: 1、MyEclipse下配置git 此步骤共有两种实现方式: (1)、利用Myeclipse本身集成的Market进行在线安装 (2)、通过下载git插件进行本地安装 这两种方法在网上都可以找到现成的教程,在此不

2015-08-26 21:36:12 2951

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-08-26 21:03:28 290

空空如也

空空如也

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

TA关注的人

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