自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唯心丶Yoko的博客

PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil, perpetrated by

  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 thinkphp随机字符串

提供两种方式,仅供大家参考第一种://随机字符串function get_rand_str($len){ $str = "1234567890asdfghjklqwertyuiopzxcvbnmASDFGHJKLZXCVBNMPOIUYTREWQ"; return substr(str_shuffle($str),0,$len);}第二种:/** * 随机字符 * @par...

2018-05-01 17:06:57 4128

原创 系统统计折线图获取一周每天的数据,完整代码实例

Common公共函数: /** * 风格时间 * @param int $time 开始时间,结束时间 * @author Yoko <wanlala615@qq.com> */ function Yoko_time($time =array()){ $stimestamp = strtotime($time['start_time']); $et...

2018-04-30 18:07:09 5406

原创 thinkphp3.2.3模糊查询搜索分页,完整实例。

thinkphp 搜索分页功能处理我用的存session的方法,亲测能用,供大家参考。1.Controller控制器 public function information_cate_lists(){ /* 资讯分类 -> 搜索 */ $cate_title=isset($_POST['cate_title'])?$_POST['cate_title']:$...

2018-04-27 18:04:30 3141 1

原创 thinkphp3.2.3 无限极分类开发流程

无限极分类,几乎在每个网站都能用到,所以很重要。1.设计表pid:表示当前分类的父 id,他是实现无限级分类的关键无限级分类,主要从两个方面进行考虑的。(1)数据库的设计,表中的 pid 字段。(2)在程序的层面上,来完成,使用递归。其实也就是 pid  就是他父亲的 id 一直到 pid 为 0 这就到了顶级分类2. 添加分类首先写入 Controller 层(1)分类public functi...

2018-04-26 17:52:29 2120 2

原创 NetBeans IDE 8.2 上传项目到码云流程

提示:不知道配置可以对照《码云上传项目流程》《如何上传项目到github》。和请先阅读后再查看本文。1.简介:码云是开源中国社区2013年推出的基于 Git 的完全免费的代码托管服务,这个服务是基于 Gitlab 开源软件所开发的,在 Gitlab 的基础上做了大量的改进和定制开发,目前已经成为国内最大的代码托管系统,致力于为国内开发者提供优质稳定的托管服务。码云除了提供最基础的 Git 代码托管...

2018-04-25 18:15:48 1372

转载 解决 bash: composer: command not found 问题

  本次这问题把我弄惨了:1、首先看报错:如下图大家也看到,我也是百度了各种办法,各种不起作用!2、后来看了看报错:这不就是告诉我composer和git没有找到吗?于是乎,我就开始从环境变量开始找错,也还是没找到根源,最后来了个病急乱投医:这才是解决办法:最后发现真正的原因是,git-bash 不识别 composer.bat 文件,于是我就把composer.phar文件复制了一份,重命名为c...

2018-06-15 17:44:25 9173

转载 tp5 图片上传

直接开门见山,来代码吧!第一步:html文件<form action="{:url('')}" enctype="multipart/form-data" method="post"> <input type="file" name="img"> <input type="submit" value=&q

2018-06-15 17:40:29 14519

原创 javascript JQuery 实用方法

这是平常开发时整理的,还不完善,还有很多实用的方法,暂时只整理一部分,仅供大家交流参考。1.返回上一步javascript:history.go(-1) 2.重载页面,本地刷新javascript:location.reload()3.返回下一页javascript:window.history.forward()4.页面自动刷新<script language="JavaScript"&g...

2018-06-10 11:27:54 363

转载 Nginx 宝塔 环境部署

现在就手把手教学,废话不多说,直接开门见山:环境部署前准备:1、阿里云账号;2、有购买的服务器(以密码类型举例);3、安装好xshell;第一步:首先登陆你的阿里云,然后去查看你的 ip(公);第二步:使用xshell连接你的服务器,如图所示:1、输入你的ip(公)地址2、输入用户名3、输入密码第二步:安装宝塔Linux面板(根据你购买的服务器选择,本文以Centos举例:)安装命令:Centos...

2018-06-05 17:32:04 12977

转载 Nginx 宝塔 代码部署

1、登录你的宝塔;2、安装环境:Nginx1.8 、 MySQL5.7 、phpMyAdmin4.7 、PHP(laravel和TP5项目用7.0以上,dedeCMS之类的就安装低版本5.2-5.5看个人喜好!)、FTP1.0.47,版本自己搭配哈,这里不做过多介绍。安装完成后->软件管理,就可以看到此界面了。3、添加站点:确保你的域名是否正常解析了哈!然后提交就是了。4、将你本地的代码压缩...

2018-06-05 17:15:41 5468 9

转载 MySQL主从同步

注意事项:主从服务器必须在同一局域网准备工作:查出主从ip开始菜单—cmd—ipconfig/all; 主服务器ip:172...........从服务器ip:172........... 一、主数据库master修改:1、主数据库配置文件修改:my.cnf /my.ini 2、重启mySQL,创建同步账号。用户:你的用户名 密码:你的密码步骤:打开phpStudy->其他选项菜单->...

2018-05-30 17:28:55 202

转载 Laravel5.5+Homestead环境+搭建基础框架

一、搭建项目基础框架:(前后端分离写api接口)1、下载安装laravel5;命令行:composer create-project laravel/laravel 项目名称 --prefer-dist "5.5.*" 2、安装应用密钥;2.1、将.env.example 文件重命名为 .env,配置好数据库等;2.2、安装密钥:运行artisan命令  php artisan key:gener...

2018-05-30 17:17:38 377

转载 Windows Homestead环境搭建

一、安装配置:•  Laravel 开发环境的安装及配置的步骤:• 安装 VirtualBox ( https://www.virtualbox.org/wiki/Downloads 官网下载)• 安装 Vagrant (  https://www.vagrantup.com/downloads.html 官网下载 )• 导入 Homestead Box 虚拟机盒子• 安装 Git 或者使用Cod...

2018-05-30 17:14:43 307

原创 jquery轮播图插件unslider

首先引入jQuery和unslider我用的thinkphp3.2.3<script type="text/javascript"src="__PUBLIC__/S7meijia/static/js/unslider/jquery-1.11.1.min.js"></script><script type="text/javascript" src="__PUBLI.

2018-05-22 16:56:53 676

原创 thinkphp邮箱验证

配置文件:config.phpreturn array( // 配置邮件发送服务器 'MAIL_HOST' =>'smtp.163.com',//smtp服务器的名称 'MAIL_SMTPAUTH' =>TRUE, //启用smtp认证 'MAIL_USERNAME' =>'thinkphp_wanlala@163.com',//你的邮箱名 ...

2018-05-09 17:50:25 1404

原创 PHP封装数据库增删改查

<?PHP class mysqlSql {//封装函数 public $ db; 公共函数__construct($ dbname){//构造函数 $ this-> db = new PDO(“mysql:host = localhost; dbname =”。$ dbname,'root','root'); //数据库连接 } public function...

2018-05-08 17:45:52 4388 1

转载 php文件查找(file search)

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>php版文件查找(file search)</title> </head> <body&amp

2018-05-08 17:43:57 5510

翻译 php扫雷游戏

<?PHP $ init = @ $ _ POST [“init”]; //比赛重新开始 $ clickvalue = @ $ _ POST [“clickvalue”]; //扫雷$ checkflag = 0; //胜利或失败 $ click_count = 0; //点击数 if($ init == null && $ clickvalue == nul...

2018-05-08 17:40:54 999

原创 MySQL原生代码增删改查

$ db = new PDO(“mysql:host = localhost; dbname = website_1”,'root','root'); $ sql =“SELECT * FROM user”; $ sql =“SELECT * FROM user WHERE id = 5”; $ sql =“SELECT * FROM user WHERE id> 5”; $ sql...

2018-05-08 17:38:04 6214

原创 JavaScript基础学习总结

<!DOCTYPE html><html><head><meta charset="utf-8"><title>js基础知识</title></head><script>//定义一个变量 var a = 2; console.log(a); //

2018-05-08 17:25:42 326

原创 php采集网站

<?phpnamespace Home\Controller;use Think\Controller;class CollectionController extends Controller { public function Collection(){ header("Content-Type: text/html;charset=utf-8"); ...

2018-05-06 17:39:34 490

转载 PHP易混淆知识整理笔记_php基础

echo和print的区别PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来使用,例如执行下面的代码后变量$r的值将为1。$r = print "Hello World";这意味着print可用在一些复杂的表达式中,而echo则不行。但是,因为echo语句不要求返...

2018-05-06 17:27:30 297 2

原创 thinkphp3.2.3注册上传图片

//文件上传 $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 3145728 ;// 设置附件上传大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型 ...

2018-05-01 17:57:46 1160

原创 thinkphp3.2.3分页完整实例

Common公共函数:/** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $count 要分页的总记录数 * @param int $pagesize 每页查询条数 * @return \Think\Page */ function getPage($count, $pagesize = 10) { $p = new Think\P...

2018-05-01 17:18:02 2502

原创 时间戳转换为时间格式

/** * 时间戳格式化 * @param int $time * @return string 完整的时间显示 * @author Yoko <wanlala615@qq.com> */ function time_date($time = null,$date='Y-m-d H:i:s'){ $time = $time === NULL ? NOW...

2018-05-01 17:10:35 914

原创 JQuery限制字符个数

JQuery: <!-- 限制字符 -->$(document).ready(function(){ //限制字符个数 $(".core").each(function(){ var maxwidth=15; if($(this).text().length>maxwidth){ $(this).text...

2018-04-30 17:48:54 2089

原创 二维码生成

二维码生成方式如下:Controller层:public function yanzheng(){ $data['id'] = I('id'); $row = M("security")-> where($data) ->find(); $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['R...

2018-04-30 17:40:19 233

转载 window.location.href的用法(动态输出跳转)

javascript中的location.href有很多种用法,主要如下。self.location.href="/url" 当前页面打开URL页面location.href="/url" 当前页面打开URL页面windows.location.href="/url" 当前页面打开URL页面,前面三个用法相同。this.location.href="/url" 当前页面打开UR

2018-04-27 09:42:56 79088 3

翻译 码云上传项目流程

1、首先在码云上创建一个项目  2、在要上传的项目中点击右键中的Git Bash Here 打开  3、生成Git的公钥 输入:ssh-keygen -t rsa -C "您的邮箱地址" 生成了公钥路径,找到该路径,用文本编辑器打开id_rsa,Ctrl+A,然后复制里面的内容添加到码云的SSH公钥 4、本地初始化一个项目 首先,你需要执行下面两条命令,作为git的基础配置,作用是告诉git你是谁...

2018-04-25 17:29:57 1923

转载 jQuery实现动态数字展示效果

Jq数据列表动态效果,动态更新,支持Ajax动态刷新。我们在一些应用中需要动态展示数据,比如当前在线人数,当前交易总额,当前汇率,报价等等,前端页面需要实时刷新获取最新数据。本文将结合实例给大家介绍使用jQuery实现动态数字展示效果。HTML代码本例假设要在页面上动态展示(无需刷新整个页面,只是局部刷新动态数字)当前在线用户数,常见在一些统计平台上应用。在HTML页面中只需定义以下结构: &lt...

2018-04-25 11:11:01 5898

原创 PHP常用一部分优化技巧

PHP优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码。给大家提供下面这些优化技巧:1. echo 比 print 快。2. 使用echo的多重参数代替字符串连接。3. 在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。4. 对global变量,应该用完就unset()掉。5. 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双...

2018-04-24 13:42:50 335

转载 PHP面向对象编程

面向对象编程的基础知识    什么叫面向对象(OOP  Object Oriented Programming),起初,“面向对象”是专指在程序设计中采用封装、继承、多态等设计方法。但这个定义显然不能再适合现在情况。面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析(OOA,Object Oriented Analysis),面向对象的设计(OOD,Object Oriented De...

2018-04-24 13:40:07 1235

翻译 如何将自己写的代码上传到github上

 将代码上传到git的步骤:①首先注册github账号,登录,创建新仓库 ,点击+,点击new repository得到如下页面,填写仓库名,自己随便写一个名字,下面的描述可写可不写,点击Initialize this repository   with a README,然后创建:②下载git shell,网上给了很多官网下载网址,我点进去下载,都下不下来,后我在百度上搜“git下载”,下载下来...

2018-04-24 13:35:59 4128 1

转载 PHP用户登录验证模块

实现用户登录>>>1 创建登录表单登录表单的HTML代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>User Login</title>&

2018-04-24 13:31:34 3623 1

宝塔远程桌面助手

功能概要:远程桌面一键登录,自动保存密码,批量管理,可管理Windows和Linux,是一款简单好用的3389远程连接工具

2018-06-07

采集网站神器-汉化-OfflineExplorerPortable

Offline Explorer Enterprise相当方便使用的离线浏览工具,可排定抓取时间、设定Proxy,也可选择抓取的项目及大小,可自设下载的存放位置、及存放的空间限制。它内置浏览程序、可直接浏览或是使用自己喜欢的浏览器来浏览、且更可直接以全浏览窗切换来作网上浏览,另它对于抓取的网站更有MAP的提供、可更清楚整个网站的连结及目录结构。 Offline Explorer Enterprise相当方便使用的离线浏览工具,可排定抓取时间、设定Proxy,也可选择抓取的项目及大小,可自设下载的存放位置、及存放的空间限制。它内置浏览程序、可直接浏览或是使用自己喜欢的浏览器来浏览、且更可直接以全浏览窗切换来作网上浏览,另它对于抓取的网站更有MAP的提供、可更清楚整个网站的连结及目录结构。它可以将所有你喜欢的站点下载到你硬盘上,不管是Web, FTP, HTTPS, MMS还是RTSP站点。同时拥有许多web开发功能,使得你能够利用内置的浏览器方便的编辑、浏览和搜索下载的网页。 它可以将所有你喜欢的站点下载到你硬盘上,不管是Web, FTP, HTTPS, MMS还是RTSP站点。同时拥有许多web开发功能,使得你能够利用内置的浏览器方便的编辑、浏览和搜索下载的网页。

2018-06-05

ftp上传工具

8UFTP分为8UFTP客户端工具和 8UFTP智能扩展服务端工具,涵盖其它FTP工具所有的功能。不占内存,体积小,多线程,支持在线解压缩。界面友好,操作简单,可以管理多个ftp站点,使用拖拉即可完成文件或文件夹的上传下载。智能升级检查,免费升级。建议同时安装8UFTP客户端和8UFTP智能扩展服务端工具。

2018-06-05

空空如也

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

TA关注的人

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