- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 Docker搭建Laravel环境
使用docker-compose 一键搭建开发环境,备忘 注:镜像全部是拷贝大神的,自己没去多研究,目前只要搭建环境成功即可 1. 本地创建目录 及文件,如下: mkdir study/study mkdir study/study/public touch study/study/docker-compose.yml touch study/study/public...
2018-07-04 17:48:51
985
原创 CentOS下源码安装MySQL软件
步骤安装依赖包 yum -y install gcc make cmake ncurses-devel libxm12-devel libtool-ltdl-devel gcc-c++ autoconf automake bison zlib-devel获取源码软件包 yum -y install wget #安装wget wget http://cdn.m...
2018-07-02 22:06:27
235
原创 CentOS下源码安装MySQL软件
步骤安装依赖包 yum -y install gcc make cmake ncurses-devel libxm12-devel libtool-ltdl-devel gcc-c++ autoconf automake bison zlib-devel获取源码软件包 yum -y install wget #安装wget wget http://cdn.m...
2018-06-30 22:15:09
229
原创 Docker搭建CentOS系统,并配置ssh环境
前提:宿主机已安装Docker步骤查看docekr版本,确保已经安装docker: docker -v 拉去centos官方docekr镜像 docker pull centos查看系统是否存在centos镜像 docker image ls | grep centos 创建并运行名为centos_1的容器,且启动systemd进程 ...
2018-06-30 17:39:55
1860
原创 ubuntu下安装typescript、cordova、ionic
前提 电脑内已经安装了nodejs、npm 安装方法,参考:ubuntu下安装nodejs(3m安装法) node -v 查看nodejs版本 npm -v 查看npm版本安装typescript npm install -g typescript 安装typescript tsc -v 查看typescript版本 安装...
2018-06-30 02:42:32
1171
原创 ubuntu下安装nodejs(3m安装法)
参考文档Node.js的3m安装法安装nvm nvm是一个开源的Node版本管理器,通过简单的bash脚本来管理、切换多个Node.js版本。 sudo apt-get install curl 安装curl curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install....
2018-06-30 02:40:30
388
原创 软件开发常用网站
软件开发技术Docker菜鸟教程:Docker教程Docker官方文档Docker中文社区LaravelLaravel学院Laravel5.6中文文档Laravel官网Laravel官方文档Laravel官方APILaradockLaravel ExcelLaravel RepositoryLaravel AdminPHPPHP官网...
2018-06-30 01:24:34
4465
原创 算法基础-例1:求有限整数序列中最大值的算法
题目 求有限整数序列中最大值的算法解法(中文描述) 步骤: 1. 设临时最大值等于序列中的第一个整数。 2. 将序列中的下一整数值与临时最大值比较,如果这个数大于临时最大值,则置换临时最大值为这一整数。 3. 如果序列中还有其他整数,则重复上一步骤。 4. 在序列中没有留下可比的整数时停止,此刻的临时最大值就是序列中的最大整数。解法(Pyth
2018-02-06 13:44:43
1534
原创 ubuntu下安装pycharm
安装步骤安装jdk 参考另一篇文章 :ubuntu下安装JDK:使用ppa/源方式安装下载pycharm 官网地址:https://www.jetbrains.com/pycharm/download/#section=linux解压pycharm 进入下载目录下,将压缩文件拷贝到/opt文件目录下 sudo cp Pycharm-2017.3.3.tar.gz /opt
2018-01-28 21:13:43
786
原创 ubuntu下安装JDK:使用ppa/源方式安装
参考文章CSDN博客:ubuntu 安装jdk 的两种方式安装步骤添加源 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update安装oracle-java-installer, jdk7 sudo apt-get install oracle-java7-installer
2018-01-28 20:55:49
954
1
原创 ubuntu下安装python3
安装步骤ubuntu本身安装的时候已经自带python了,在终端输入 python -V 查看当前python版本 python -V 如上图,当前电脑安装的python版本是2.7.12下载最新的python3 sudo apt-get install python3 如图,我的电脑本身已经装有python3了,如果没安装有,则应该安装最
2018-01-28 19:16:36
49870
3
原创 U盘安装ubuntu系统
参考文档百度教程:http://jingyan.baidu.com/article/a3761b2b66fe141577f9aa51.html简短教程1.下载ubuntu系统ISO文件 【http://cn.ubuntu.com/download/】 2.下载UltraISO软碟通,用于制作U盘启动盘 【https://cn.ultraiso.net/xiazai.html】
2018-01-28 19:13:47
239
原创 Laravel--自动生成后台面板
一、Laravel自带用户认证Laravel 中实现用户认证非常简单,在新建的应用下运行一下两条命令,便会自动生成用户注册、登陆、找回密码的基本认证功能。php artisan make:authphp artisan migrateLaravel 提供了几个预置的认证控制器,位于 App\Http\Controllers\Auth 命名空间下, Registe
2017-09-19 22:40:35
4981
原创 Laravel--包管理器之composer
Laravel 使用 Composer 管理依赖,因此,使用 Laravel 之前,确保机器上已经安装了Composer。一、对现代语言而言,包管理器基本是标配。Java--- MavenNodeJS--- NPMObjective-C--- CocoaPodsPHP--- PEAR二、PEAR缺点依赖处理容易出问题、配置非常复杂、难用的
2017-09-18 21:28:24
558
原创 使用百度的开放接口获取天气预报信息
在百度地图开放平台找了好久都没找到天气预报的api文档说明。以下的代码都是参考某个在用系统的天气预告部分代码来写的,写来测试测试。简单通过百度天气预报api获取天气预报的有关信息。简单的PHP代码如下:<?php header("Content-type:text/html;charset=utf-8"); // 百度获取天气情况 $city_name="南宁市"; //城市名
2017-02-16 16:27:05
14861
原创 百度地图开放平台 Web服务API --Geocoding API (地理编码和逆地理编码)
百度地图开放平台地理编码服务和逆地理编码服务的api文档地址:http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding Geocoding API 是一类接口,用于提供从地址到经纬度坐标或者从经纬度坐标到地址的转换服务,用户可以使用C# 、C++、Java等开发语言发送请求且接收JSON、XM
2017-02-16 15:08:36
17640
原创 在HTML网页中引入Bootstrap前端框架
Bootstrap百度百科介绍: Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由
2017-02-15 17:24:14
34712
2
原创 HTML meta中的viewport指令详解
在手机HTML网页源代码中经常如下的一行代码: 这行代码是用来做什么的呢? 这就要了解什么是“viewport”了。手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤 到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。读到这里,我们可以大概
2017-02-15 17:09:43
491
原创 微信公众号开发需要用到的一些工具函数
1.用于curl操作,获取方式为POST /*用于curl操作,获取方式为POST add by lzg 2017-1-17*/ /*@param $url请求的URL地址,$postData请求的数据*/ /*@return $data 返回请求的结果*/ public function curlPost($url,$postData){
2017-02-06 18:17:23
846
原创 PHP中的预定义变量$_SERVER参数详解
在PHP编码中,经常遇到需要使用地址栏的信息,比如域名、访问的URL、URL带的参数等,这些信息PHP服务器都存在了预定义变量$_SERVER中。文档解释:$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些。下面就对
2017-02-06 16:45:44
4069
原创 微信公众号开发----现金红包
以下有关微信支付中现金红包的开发参考自微信支付开发文档,网址为:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_1,如下图所示。 现金红包,是微信支付商户平台提供的营销工具之一,上线以来深受广大商户与用户的喜爱。商户可以通过本平台向微信支付用户发放现金红包。用户领取红包后,资金到
2017-02-06 11:45:52
1170
原创 微信公众号开发---微信企业付款给个人
以下有关微信支付中企业付款的介绍及编码参考自微信支付开发文档,网址:https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1,如图所示 企业付款,提供企业向用户付款的功能,支持企业通过API接口付款,或通过微信支付商户平台网页功能操作付款。 企业付款业务是基于微信支付商户
2017-02-06 11:28:17
10202
3
原创 PHP学习路线
本人PHP小白一个,毕业了大半年,都是做一些网站维护and添加功能的活,真正学到的东西没有多少,基本都是靠自己一个人摸索。主要也怪自己,没有很认真的学习,三天打鱼两天晒网的,都是用到什么就边百度别写代码,没有很系统的学习新知识,巩固旧知识。上网百度了一下PHP的学习路线图,看到传智播客PHP培训学院发的技术文章中的PHP学习路线图还可以,就截几个图过来存着,以备自己以后查看。(不喜勿喷)PHP
2017-02-06 11:01:10
572
原创 CodeIgniter(1)简单入门---使用mvc来完成对新闻的一组操作----增删改查
CodeIgniter(1)简单入门---使用mvc来完成对新闻的一组操作----增删改查1.下载CodeIgniter框架 进入官网http://codeigniter.org.cn/,下载相应的CodeIgniter代码,如图1.图1 将源码包解压到你的网站目录下,我的本地集成环境使用phpstudy,解压到www文件夹下,改名为ci,然后在浏览器中
2016-12-14 11:58:20
1027
原创 PHP遍历文件夹
/* 遍历文件夹 @author lzg 2016-12-11 @ $dir 文件夹路径 @ 输出该文件夹下的文件名称和文件夹名称 */ function read_dir($dir){ header("content-type:text/html;charset=u
2016-12-11 01:04:13
458
原创 微信公众平台”订阅号“的申请过程
学习微信公众平台开发需要用到微信公众账号,虽然公司有微信公众账号,但拿公司的账号来测试总归不好,故用自己的个人资料来申请了一个“订阅号”,然后再订阅号里面申请测试账号,用来进行学习微信公众平台的开发学习。以下为申请微信公众平台“订阅号”的过程:进入微信网站首页(http://weixin.qq.com/),点击导航栏的“公众平台”进入公众平台, 点击又上角的“立即注册”,进入注册页
2016-11-25 10:16:25
911
原创 ThinkPHP学习笔记(1)
ThinkPHP php框架真实项目开发步骤:1.多人同时开发项目,协作开发项目、分工合理、效率有提高(代码风格不一样、分工不好)2.测试阶段3.上线运行4.对项目进行维护、修改、升级(单人维护项目、十分困难,代码风格不一样)5.项目稳定的运行阶段6.项目停止运行(旧项目的人员已经全部离职,新人开发新项目) 问题:1.多人开发项目,分工不合理(htm
2016-11-23 13:40:34
491
原创 基于浏览器的HTML5 Geolocation API (地理位置应用程序接口)查找地理位置
navigator.geolocation用于获取基于浏览器的当前用户地理位置,以下代码用户获取用户地理位置的经度和维度。简易代码如下: /*获取当前位置*/ function getLocation(){ /*设置参数*/ var options={ enableHighAccuracy:true,
2016-11-13 22:11:42
2065
转载 微信公众号开发:微信六大接口(2)
以下内容来自于微信公众平台开发文档当用户发送消息给公众号时(或某些特定的用户操作引发的事件推送时),会产生一个POST请求,开发者可以在响应包(Get)中返回特定XML结构,来对该消息进行响应(现支持回复文本、图片、图文、语音、视频、音乐)。严格来说,发送被动响应消息其实并不是一种接口,而是对微信服务器发过来消息的一次回复。各消息类型需要的XML数据包结构如下:回复文本消息
2016-11-13 19:17:46
1305
转载 微信公众号开发:微信六大接口(1)
以下内容来自于微信公众平台开发文档当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。各消息类型的推送XML数据包结构如下:文本消息 1348831860 1234567890123456 参数描述To
2016-11-13 19:06:27
1226
原创 微信公众号开发:PHP,对接微信公众账号的测试文档wx_sample.php的解析
微信公众账号接入指南地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319&token=&lang=zh_CN有关页面如下:基于该接入指南,填写有关微信公众账号的设置,在相关位置下载测试文档wx_sample.php,并上传到服务器进行接入测试,详细操作可以查看开发文档中的接入指南。以下是
2016-11-13 18:42:25
1170
原创 jQuery与HTML自制弹出框
html自带的弹出框显示不友好,故使用jQuery在网页中自制弹出框。代码如下: 弹出框 温馨提示 弹出成功 关闭 .pop-main{ width:300px; h
2016-11-10 17:47:07
990
原创 使用JavaScript设计一个简单的HTML倒计时页面
在HTML页面中显示倒计时效果,使用js来控制倒计时效果,以下为关键代码: 距离2020年还有: 00时 00分 00秒 function getRTime(){ var EndTime= new Date('2020/1/1 00:00:00'); //截止时间
2016-11-10 17:41:41
5252
1
原创 通过新浪接口获取IP地理位置
在HTML中获取IP地理位置,使用新浪接口,引入新浪JS,在js代码中使用地理位置。具体js代码如下//format参数设置返回格式 js/json//ip 要查询IP 可选//返回回格式如下://var remote_ip_info = {"ret":1,"start":"117.89.35.0","end":"117.89.35.255","country":"
2016-11-10 17:31:25
642
ThinkPHP学习笔记(1)
2016-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人