自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 评论系统--开发总结

前言目前为止,做了两三个项目,有涉及教育的、论坛的、CMS的,每个项目里都有用到评论这个功能,所以我就想把评论这一块,单独拿出来,做成一个组件化的模块。既节约了开发的工作,还能让自己对这个模块的功能有更进一步的理解。 因为目前我主要是用tp框架在做开发,所以以下相关实例会以tp框架的语法来呈现。但其实核心方法部分我个人是觉得有所不足的,没有把关联模型的功能给利用起来。这块是我下一版更新的时候...

2018-04-09 11:05:21 9614 13

原创 PHP面试题总结

概念篇协议部分1. TCP/UDP区别TCPTCP是一种面向连接的、可靠的、基于字节流的传输层通信协议TCP面向连接,提供可靠地数据服务TCP首部开销20字节TCP逻辑通信信道是全双工的可靠信道TCP连接只能是点到点的UDPUDP是参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠的信息传递服务UDP无连接,不可靠UDP首部开销8字...

2018-03-20 01:36:00 460

转载 Vue 将数据库中带html标签的内容输出 (原始 HTML(Raw HTML))

原始 HTML(Raw HTML)双花括号语法,会将数据中的 HTML 转为纯文本后再进行插值。为了输出真正的 HTML,你需要使用 v-html 指令:p>使用双花括号语法:{{ rawHtml }}p>p>使用 v-html 指令:span v-html="rawHtml">span>p>使用双花括号语法:This should be red. 使用 v-html 指令:T

2018-01-24 16:02:15 19800

原创 Ubuntu 搭建LNMP环境并支持thinkphp框架

环境:ubuntu 16.04 1、快速安装NMP:1.1 apt-get update 更新源列表1.2 apt-get install nginx 安装nginx;dpkg -S nginx 命令可以搜索 nginx相关文件,Nginx的安装路径为/etc/nginx;其配置文件nginx.conf也是在该目录下,并且在 etc/init.d 下有 nginx的启动程序,该目录下的程序都会在系

2017-10-10 14:10:45 2038

原创 jquery 获取checkbox 选中的值

首先是html部分<!DOCTYPE HTML><html> <head> <script type="text/javascript" src="../js/jquery-1.3.2.js"></script> <script type="text/javascript" src="../js/common.js"></script> </head> <body>

2017-09-11 23:54:08 690

原创 jquery-ui sortable 排序

最近工作中遇上一个需求,可以实现拖曳图片改变图片的顺序并保存到后台。 研究了一番发现可以用jquery-ui 的sortable功能来完成; 一、引入jquery和jquery-ui文件<link ref="stylesheet" href="jquery-ui.min.css"/><script type="text/javascript" src="jquery.min.js"></scr

2017-09-08 17:19:50 2138

转载 TP5分页类

<?phpclass Page{ public $page; //当前页 public $total; //总记录数 public $listRows; //每页显示记录数 private $uri;//动态url public $pageNum; //总页数 private $listNum = 6;//显示页码按钮数量 public

2017-09-07 02:47:02 1532

原创 关于近期项目代码实现的一些总结

最近在进行一项清理数据的工作,数据是这样的,一个曲谱,对应了多张曲谱图片,但是部分写入了数据库,部分没有,因此需要对没有写入数据库的部分进行清理。 要处理的 第一次处理如此大数据量的工作,犯了好些低级的错误,在此整理总结一下,也给大家提供一些思路经验:1、获取单列数据用array_column($data, ‘column_name’):我在读取了数据库的数据后想要获取name列的值,傻傻的进行

2017-08-19 14:12:56 421

原创 对数组进行重新排序

很多时候,我们从数据库中取出我们要的数据后,并不是就完成了工作,更多的我们需要对数据进行遍历处理等,这时候我们从数据库中获取数据时的排序可能就被打乱了, 需要对数组重新排序,下面就写写汇总到的对一维和二维数组进行重新排序的方法:一维数组:使用php自带的排序函数进行排序即可sort() //以升序对数组排序rsort() //以降序对数组排序asort() //根据值,以升序对关联数组进行排序

2017-08-15 01:26:34 9554

原创 ThinkPHP、mysql查询某一个字段中某几个字段值的数量

最近的项目遇到了一个问题,想要获取score_id字段里值为“42,43,44”各自的数量,查询了一番,自己做一下总结。mysql查询语句:SELECT `score_id`,`count(*)` FROM `score` WHERE `score_id` IN ('42','43','44') GROUP BY `score_id`;thinkphp查询:$map = array( 'sc

2017-08-12 15:11:39 3149

原创 PHP微信公众号开发常用功能

最近学习了关于微信公众号开发的相关知识,为了帮助自己更好的理解,在此重新再梳理一遍 更多关于微信公众号开发的功能可以参考微信公众平台的开发技术文档

2017-07-13 17:01:08 4778 2

原创 静态缓存写入及读取

下面分享一个静态缓存的写入及读取的基础思想class File

2017-07-07 16:11:10 457

原创 通信接口封装json、XML格式数据

目前通信接口返回的数据大多为json格式或XML格式的数据,以下提供一个简单的思路

2017-07-07 11:43:32 470

原创 面向对象概念

什么是对象?一切可见的事物都可以是对象; 每一个对象都是独一无二的对象是一个特定事物,他的职能是完成

2017-07-06 19:11:28 308

转载 MySQL 对于千万级的大表要怎么优化?

很多人第一反应是各种切分;我给的顺序是:第一优化你的sql和索引;第二加缓存,memcached,redis;第三以上都做了后,还是慢,就做主从复制或主主复制,读写分离,可以在应用层做,效率高,也可以用三方工具,第三方工具推荐360的atlas,其它的要么效率不高,要么没人维护;第四如果以上都做了还是慢,不要想着去做切分,mysql自带分区表,先试试这个,对你的应用是透明的,无需更改代码,但是sql

2017-06-28 19:16:47 436

转载 PHP sprintf()函数详解

用处:把字符串进行多种类型的格式化用于:处理xml数据格式时,需要用到他来格式化等等基本语法格式:sprintf("%格式化类型","$str1","$str2") ;先看一下类型参照表,也就是要转换成什么类型的格式 这是转换格式的类型参照表先举个最简单的案例<?php$str1="1234";echo sprintf("hello%s","$str1");//效果为: hello1234?>这

2017-06-28 18:35:53 1153

转载 PHP方法实现1-9数列中添加‘+’,‘-’或'',使和为100,并输出数列

今天收到个题目:编写一个在1,2,3,4,5,6,7,8,9(顺序不能变)数字之间插入 + 或- 或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。例如 1+2+34-5+67-8+9=100; 一开始在网上找了好久,发现这个问题是在一篇很火的文章《每个程序员1小时内必须解决的5个编程问题》上的第五题 ,如图: 都只看到Java编写的程序,但实在看不懂,下面提供一个php的解

2017-06-27 20:12:36 1287

原创 关于Git的入门操作(安装、提交代码至仓库)

今天折腾了一下午关于git上传代码至github的操作,过程中遇到了些许问题,可能对其他同志也有些帮助,特此记录一下。

2017-06-14 00:19:10 713

原创 安装wampserver后的配置工作

修改根目录wampserver安装完成后,默认的根目录是wamp安装的目录,但是我们的项目一般并不和wamp安装的目录放到一起,因此需要对根目录进行修改:

2017-06-10 02:07:33 644

原创 【php学习之路】水印功能的基本实现

学习之路,除了看,还有不停地练习,记录,希望在这个地方记录学习的点滴,同时提升一丁点自己的文字功底(表示打这些话的时候语序非常混乱。。。直入正题,本次主要记录几个水印相关的功能,方法可能比较旧了。接触到新的再说吧:文字水印//打开图像$src = "原始图像路径"; //选择图像$info = getimagesize("$src"); //获取图像的基本信息,info[0]、info[1]:

2017-04-11 00:46:15 492

空空如也

空空如也

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

TA关注的人

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