自定义博客皮肤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)
  • 收藏
  • 关注

原创 gitlab docker安装

gitlab docker 安装一、 安装docker安装拉取镜像docker pull gitlab/gitlab-ce:rc使用docker-file创建容器##docker fileversion: "3"services: gitlab: image: 'gitlab/gitlab-ce:rc' restart: always hos...

2020-01-03 19:12:20 227

原创 入坑穿越机

入坑穿越机 FPV看到公司同事用穿越机拍摄的视频,深深的被吸引了,二话没说直接入坑穿越机,先附上国外大神穿越机视频,让大家养养眼。MR STEELE胡子办公楼极限穿越入坑准备Betaflight调参牛刀小试...

2019-07-27 12:25:49 2000

转载 php 编程之道

php 编程之道php编程之道,入门必看。传送门

2019-06-05 19:40:30 121

原创 CentOS 7 nginx+php5.6环境搭建

CentOS 7 nginx+php5.6环境搭建linux+nginx+php5.6+mysql 安装配置环境安装服务配置nginx配置php配置php-fpm配置mysql配置linux+nginx+php5.6+mysql 安装配置首先安装环境,包含:nginx、php5.6、mysql和php相关扩展。环境安装centOS安装常用软件:基础环境#rpm扩展包yum insta...

2019-06-02 22:21:44 2330

翻译 Mysql show命令详解

Mysql show命令详解 Mysql show命令 说明 SHOW DATABASES 列出 MySQL Server上的数据库。 SHOW TABLES [FROM db_name] 列出数据库中的表。 SHOW TABLE STATUS [FROM db_name] 列出数据库的表信息,比较详细。 SHOW COLUMNS FROM tbl_name [FR

2018-01-02 10:42:16 667

转载 ubuntu 查看显卡驱动是否安装

ubuntu查看显卡驱动是否安装成功首先得安装mesa-utils,在终端输入命令:“`shel sudo apt-get install mesa-utils 然后再运行命令:``` shellglxinfo | grep rendering 如果结果是“yes”,证明显卡 驱动已经成功安装。

2017-11-23 10:01:00 5174

转载 常用正则表达式

常用正则表达式匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(\S*?)[^>]>.?

2017-10-12 20:56:24 312

转载 mysql 存储引擎选择

MyISAM引擎 R/W > 100 : 1并且Update较少 (R/W:读写比) 并发不高,不需要支持事务 表数据量小 需要进行全文搜索采用InnoDB引擎 R/W比较小,频繁更新大字段 表数据量超过千万,高并发 安全性和可用性要求高采用Memory引擎 有足够的内存 对数据一致性要求不高,如session/在线人数等 需要定期归档的数据

2017-10-11 18:44:48 236

原创 php时间计算

PHP时间相关计算 1.日期获取对应的天、时、分、秒 2.获取月份总天数 3.获取两个日期间隔天数 4.计算日期内的周末的天数 5.获取两个日期之间的所有日期 6.判断是否是周末

2017-08-24 11:09:07 416

翻译 【Redis手册四】Redis 数据类型

Redis 数据类型Redis 支持五种数据类型:string、hash、list、set、zset(有序集合)

2017-08-24 10:48:12 345

翻译 【Redis手册三】Redis事务

【Redis手册三】Redis事务Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。一个事务从开始到执行会经历以下三个阶段: 开始事务。 命令入队。 执行事

2017-08-24 10:47:11 161

翻译 【Redis手册一】常用命令

Redis常用命令

2017-08-23 16:55:24 192

翻译 【Redis手册二】redis.conf 配置参数说明

redis.conf 配置项说明

2017-08-23 16:30:26 189

原创 linux 分析apache访问日志脚本

linux(1) 分析apache访问日志脚本1. 查看请求访问量# 确定CC攻击的来源,找到访问量排前10的IP地址,使用前确定access_log中访问ip的列号cat access_log | cut -f1 -d " " | sort | uniq -c |sort -k 1 -n -r | head -10#页面访问量排前10的URL,使用前确定access_log中url的列号

2017-08-02 19:23:18 721

原创 mysql 查询性能优化

mysql性能分析方法1. 通过mysql慢查询日志定位到速度慢的sql;2. 通过explain进行分析。mysql优化方法。

2017-08-02 13:30:56 428

转载 常见压缩工具和算法的压缩比率及资源消耗情况

常见压缩工具和算法的压缩比率及资源消耗情况压缩算法比较

2017-08-02 12:51:16 1579

原创 PHP 抽奖demo

PHP 抽奖程序demo<?php/** * 根据概率获取奖项ID * @param proArr array 以奖品id为key,概率为value的数组 * @return $result 中奖奖品id */function get_rand($proArr) { $result = ''; //概率数组的总概率精度 $proSum = array_sum($proArr

2017-05-22 23:10:56 691

原创 web端开发常用工具总结

web端开发常用工具总结常用对照表:HTTP Content-type、HTML转义字符、RGB颜色参考、 ASCII对照表、 HTTP状态码、 运算符优先级、 TCP/UDP常见端口参考、 网页字体参考未完待续,持续更新

2017-04-25 10:04:16 457

原创 【php】火星坐标、百度坐标转换、地球坐标转换

一、知识点:坐标系分类:国际经纬度坐标WGS84、火星系坐标GCJ-02、百度坐标系BG-09 类型 说明 使用者 WGS84 美国GPS 国际通用 火星系GCJ-02 国测局制定的标准,国内地图必须至少使用此对位置进行首次加密 高德地图、腾讯搜搜地图、阿里云地图、灵图51ditu地图 BG-09 百度在GCJ-02标准基础上进行二次加密 百度地图二、

2017-04-22 19:13:38 5204 4

原创 PHP 文件下载功能

文件下载功能是web常用的功能,通常为了安全方面考虑,不会采用直接访问文件真实地址的方式去下载文件,而是通过读取文件数据流的方式进行下载。封装File类,实现下载功能。File.php内容如下<?phpclass File{ /** * 下载文件 * @param $path string 下载文件物理路径 * @return */

2017-04-22 18:49:30 1040

原创 office 所有后缀对应的 content-type

后缀 MIME Type .doc application/msword .dot application/msword .docx application/vnd.openxmlformats-officedocument.wordprocessingml.document .dotx application/vnd.openxmlformats-officedo

2017-04-22 18:37:24 41761 4

原创 Mac环境配置

#Homebrew如果网络问题,需要走代理,配置如下1086’##go2shell##Item+zsh。

2017-04-21 20:44:12 1796

原创 Mac下搭建lamp

Mac下搭建lampMac 自带了Apache,并默认支持PHP环境,只需要配置Apache和PHP即可使用。需要单独安装mysql服务端。Apache 基础配置Apache支持PHP配置Apache虚拟主机配置*Mysql安装配置Apache 基础配置备份配置文件sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.bak

2017-04-21 20:23:23 2987

原创 PHPExcel读取Excel 时间

PHPExcel读取Excel 时间 //读取Excel文件 $info = pathinfo ( $path ); $ext = $info ['extension']; $excelReader = null; if ( $ext == 'xls' )

2017-03-18 19:11:51 615

原创 mysqldump 导出 数据+结构+函数+存储过程

mysqldump--导出工具#导出单个数据库:结构 无数据[root@localhost ~]#mysqldump -h127.0.0.1 -uroot -p --opt --no-data db_name >~db_name.sql#导出单个数据库:有数据 无结构[root@localhost ~]#mysqldump -h127.0.0.1

2017-03-14 17:50:14 5018

原创 Yii1 跨模块调用模型

Yii1跨模块调用模型

2016-06-30 20:00:27 2677

转载 PHP的UTF-8中文转拼音处理类

<?php/** * PHP 汉字转拼音 * @author Jerryli([email protected]) * @version V0.20140715 * @package SPFW.core.lib.final * @global SEA_PHP_FW_VAR_ENV * @example * echo CUtf8_PY::encode('阿里巴巴科技有限公司'); /

2016-06-23 16:24:39 878

原创 PHP echo print print_r var_dump var_export 区别

echo与print 相同点: a. 都是打印字符串的关键字,而不是函数 b. 因为不是函数,所以打印参数都不需要加括号。 c. 不能被可变函数调用 d. 只支持基本数据类型,不能打印数组等。 e. echo打印比print速度快。 (个人比较喜欢使用echo) 不同点: a. echo 无返回值,print返回值总为1。 b. print 不支持多个字符打印,echo用都好

2016-06-02 21:20:21 404

原创 PHP小数取整

小数点第一位四舍五入:$size =43460.4 ;print_r('结果1:'.round($size));$size =43460.5 ;print_r('结果2:'.round($size));结果1:43460 结果2:43461 2. 向上取整。小数部分非0,整数部分就加1$size =43460.0000005 ;print_r(ceil($size));结果为:4346

2016-06-02 20:07:09 360

原创 Zend Studio 自动换行

Zend Studio 自动换行Zend Studio 默认不支持换行,需要通过安装WordWrap 插件实现。安装步骤:点击Help –> “Install New Software…”在弹框的Work with的输入框中输入插件地址:http://www.ahtik.com/eclipse-update/,回车确定选中Word Wrap 点击Finish完成安装。如下图: 点击Finis

2016-05-31 17:56:56 1523

原创 C语言几个经典的算法

1、冒泡排序概述:冒泡排序时一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来,直到没有再需要交换为止。冒泡排序的步骤:1).比较相邻的元素,如果第一个比第二个大,就交换他们两个;2).对每一对相邻元素作同样的工作,从开始第一队到结尾的最后一对。3).针对所有的元素重复以上的步骤,除了最后一个;4).持续每次对越来越少的

2016-05-31 17:38:32 670

原创 oc构造方法与分类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

2014-09-17 23:41:34 436

原创 oc点语法和@property @synthesize

点语法:1).点语法本质:调用set和get 方法,当使用点语法时,编译器会自动展开相应的方法。实例如下:stu.age = 10 ⇒[stu setAge:10]int age = stu.age;⇒int age = [stu age];左右两者是等价的。2).判断set和get的方法:判断是set和get的方法时看是否赋值了,赋值了就是set方法。3).成员变量的作用域:a.

2014-09-17 15:32:06 399

原创 oc面向对象的三大特征

面向对象三大特征:封装、继承、多态。封装1).作用:隐藏内部的实现,文档外部接口,封装就是定义类 定义属性 定义方法。2).实现方法:a.使用@interface和@implementation来处理类,@interface 是像定义在外边的钟表表面,向外界提供展示及接口。@implementation就好像隐藏在时钟内部的构造实现,把具体的实现封装起来。b.一般一般不用@publ

2014-09-15 23:15:22 570

原创 oc面向对象概述

object-c通常写作objective-c或者oc,是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C的面向对象编程语言。主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统。Object-c仅支持单一父类继承,不支持多重继承。面向对象:面向对象是一种对现实世界理解和抽象的方法。一切事物皆对象,通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关

2014-09-15 23:13:13 610

原创 C语言中关于指针的数据类型和指针运算的小结

有关指针的数据类型小结记忆诀窍:容易混淆的几个int *p[n] 、int (*p)[n],其中int *p[n]是一个数组,数组的元素是指针;int (*p)[n]是个指针,是一个指向二维数组的指针或者分解为长度为n的一维数组。2. 指针运算小结指针变量加(减)一个整数:如 p++、p--、p+i、p-i 等,指的是将该指针的原值和它指向的变量所占的内

2014-09-14 16:36:28 1435

原创 C语言中数组

1、数组含义:将相同类型的若干变量按照有序的形式组织起来,就是数组。数组的一般形式:数据类型 数组名 [常量表达式];数据类型,可以是基本数据类型或构造数据类型;数组名,用户定义的数组标识符;常量表达式,表示数组中元素的个数,也成为元素的长度。使用注意:1).数组的类型指的是数组元素的取值类型,对同一个元素,其所有的元素类型是一样的;2).数组名

2014-09-11 16:44:24 484

原创 C语言中循环结构

1、程序结构程序分三种结构:顺序结构、分支结构、循环结构;2、循环结构概述:循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。循环条件:循环体退出的主要依据,当条件成立时,执行循环体的语句,当条件不成立时,退出循环体。循环体:循环过程中,重复执行的条件。3、

2014-09-09 22:08:21 1980

原创 C语言的流程控制

1、程序结构程序分三种结构:顺序结构、分支结构、循环结构;2、分支语句--if语句形式一:if(表达式){语句块1;}功能:if语句实现的是分支控制,如果表达式为真,则执行语句块1;形式二:if(表达式){语句块一;}esle{语句块二;}功能:如果表达式为真,则执行语句块一,否则则执行语句块二;形式三:if(表达式一){

2014-09-07 21:41:21 416

原创 C语言中的运算符

1、运算符的基本概念运算符的作用:运算符是高速1编译程序执行特定算术或逻辑操作的符号。按照类型分为三大类:算术运算符、关系运算符与逻辑运算符、按位运算符。按照参与运算的操作数分为:单目运算、双目运算、三木运算。运算符的结合性:C语言的运算符结合性分为两种,即左结合性(自左至右)和右结合性(自右至左)。运算符的优先级:C语言运算符的优先级分为15个级别,1级最高,15级最低,优先

2014-09-07 17:20:24 719

空空如也

空空如也

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

TA关注的人

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