自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (14)
  • 问答 (2)
  • 收藏
  • 关注

原创 Lavarel 将查询结果转换为数组

【代码】Lavarel 将查询结果转换为数组。

2023-10-07 09:29:33 197

原创 PHP冒泡排序用Golang转换

【代码】PHP冒泡排序用Golang转换。

2023-07-14 15:14:30 120

原创 php 中文与unicode相互转换

【代码】php 中文与unicode相互转换。

2023-06-01 11:37:53 1514

原创 PHP 主流ORM对比

在 PHP 中,有许多 ORM 组件可供选择,每个组件都有其自身的优点和缺点。优点:Laravel Eloquent 是 Laravel 框架默认使用的 ORM 组件,具有良好的文档和社区支持。优点:Doctrine 是一个功能强大、灵活性高的 ORM 组件,可以处理复杂查询和关联关系。优点:RedbeanPHP 是一个轻量级、易于学习使用的 ORM 组件。优点:Propel 具有很好的性能,并且支持多种数据库系统。缺点:性能不如其他 ORM 组件,并且对于复杂查询可能会出现问题。

2023-05-25 09:53:42 971

原创 ThinkPHP5和ThinkPHP6 ORM对比

总体来说,ORM可以简化数据库操作,并且在一些场景下可以提高开发效率。但是,在处理大规模数据时可能会影响性能,并且在一些特殊需求下需要手写SQL语句解决。因此,在选择使用ORM时需要根据具体情况进行权衡。ThinkPHP是一款流行的PHP框架,其ORM(对象关系映射)功能可以简化数据库操作。下面分别对ThinkPHP5和ThinkPHP6的ORM进行利弊分析。

2023-05-25 09:51:57 1095

原创 Lavarel redirect()->route()用法

在这个示例中,我们定义了一个名为“dashboard”的路由,并将其与视图“dashboard”关联。函数时,需要确保已经正确定义了要重定向的路由,并给它命名(使用name()方法)。否则,该函数将无法找到要重定向的路由。函数来重定向到指定的路由。该函数接受一个参数,即要重定向的路由名称。函数将用户重定向到名为“dashboard”的路由。在Laravel 中,可以使用。

2023-05-24 17:17:57 208

原创 php 判断字符串中是否存在某个字符串

子字符串,并返回其第一次出现的位置。如果没有找到该子字符串,则返回。中不包含该子字符串。你可以根据实际情况执行相应的操作。函数来判断字符串中是否存在另一个子字符串。因此,我们需要使用不等于操作符。可以使用 PHP 中的。如果条件成立,则说明。

2023-05-24 15:19:56 922

原创 lavarel7 编写中间件判断用户状态

将请求传递给下一个处理程序(通常是控制器方法)。否则,我们将用户重定向到一个名为 "inactive" 的路由。如果用户未登录,则将他们重定向到登录页面。在这个示例中,我们首先获取当前用户并检查他们的状态是否为 "active"。在 Laravel 7 中,你可以编写中间件来判断用户的状态。字段是我自己添加的,你需要根据你的数据库结构和业务需求来进行调整。请注意,这个示例中的。

2023-05-24 15:16:05 98

原创 lavarel7 Db::table查询数据用法

以上是一些基本用法,你还可以使用其他方法来添加条件、排序、分页等操作。方法来查询数据库中的数据。在 Laravel 7 中,你可以使用。

2023-05-24 15:12:15 235

原创 Laravel 7 如何将中间件应用在所有路由中

通过以上步骤,你就可以在所有请求中使用自己定义的全局中间件了。请注意,如果某些路由需要排除这个全局中间件,则需要在路由定义时单独指定。如果你想将一个中间件应用在所有的路由中,可以使用 Laravel 7 中的全局中间件。

2023-05-24 15:10:19 106

原创 GitHub主菜单【Pull requests ,Issues, Codespaces ,Marketplace, Explore】介绍

GitHub主菜单Pull requests Issues Codespaces Marketplace Explore介绍

2023-05-24 10:02:25 599

原创 VUE axios为什么会发送options和post请求

在使用Vue和Axios进行HTTP请求时,当浏览器发现跨域请求时,会先发送一个OPTIONS预检请求,以确认服务器是否支持该跨域请求。如果服务器支持该跨域请求,则浏览器再发送POST请求来获取数据。这是因为跨域请求需要遵循同源策略,即只能向同一域名、端口和协议发起HTTP请求。而当我们使用Vue和Axios向不同的域名、端口或协议发起HTTP请求时,就会触发跨域问题。为了解决这个问题,浏览器会首先发送一个OPTIONS预检请求来询问服务器是否允许该跨域请求。

2023-05-23 09:29:15 882

原创 JS使用encodeURIComponent 编码,PHP进行解码

<script>var uri="php_is a pro...";var str = encodeURIComponent(uri);document.write(str);//输出:php_is%20a%20pro... </script> <?php// js encodeURIComponent编码// php urldecode解码$url ="php_is%20a%20pro...";echo urldecode($url);//输.

2021-09-27 14:12:18 976

原创 JS 匿名函数

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>JS.

2021-09-18 16:40:02 90

原创 Postman 生成微信小程序码

1.获取access_token:示例url:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=Appid&secret=秘钥2.传递参数生成小程序码:url:https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=TOKEN3.小程序app.js获取自定义参数:App({ onLaunch:

2021-09-03 10:34:56 755

原创 CURL 部分命令

-b, --cookie <data> Send cookies from string/file//发送cookie// curl --cookie "name=xxx;xxx=32323" http://localhost/opt.php -d, --data <data> HTTP POST data//POST 数据//示例:curl -X POST -d "xx=222&tt[]=90&tt[]=89" http://localhost/.

2021-08-27 11:28:44 206

原创 GO+Mysql 增删改查

sql语句:CREATE TABLE `userinfo` ( `uid` int(10) NOT NULL AUTO_INCREMENT, `create_time` datetime DEFAULT NULL, `username` varchar(30) DEFAULT NULL, `pwd` varchar(40) DEFAULT NULL, `department` varchar(10) DEFAULT NULL, `email` varchar(99) DEFAU

2021-08-26 16:14:13 196

原创 Lavarel 6 执行原生sql

//注意在头部引入DBuse DB;$sql ="INSERT INTO tables(name,c_id) VALUES ('php', 1) ON DUPLICATE KEY UPDATE name=VALUES(name),company_id=VALUES(company_id);";$tt = DB::connection()->getPdo()->exec($sql);print_r($tt);

2021-08-18 15:43:33 159

原创 Go+mysql列表

package mainimport ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql")// 定义一个全局对象dbvar db *sql.DB// 定义一个初始化数据库的函数func initDB() (err error) { // DSN:Data Source Name dsn := "root:root@tcp(127.0.0.1:3306)/blog" // 不会校验账号密码是否正确 // 注意!.

2021-08-09 10:58:10 175

原创 宝塔下nginx配置easyswoole 通过IP访问

1.配置文件路劲:2.swoole.conf:# 配置EasySwoole节点 至少需要一个upstream easyswoole { server 127.0.0.1:9501;}server { # nginx所监听端口 listen 80 default_server; listen [::]:80 default_server; access_log /www/wwwlogs/easyswoole.log; location .

2021-07-21 16:09:15 520

原创 Laravel6 alioss上传csv 并读取远程csv文件

参考地址:https://github.com/littlePHP/AliyunOSS1.composer安装阿里云oss插件;composer require johnlui/aliyun-oss:~2.02.app/services/OSS.php<?phpnamespace App\Services;use JohnLui\AliyunOSS;use Exception;use DateTime;class OSS { /* 城市名称: *

2021-07-15 11:23:08 679 1

原创 PHP 反射

php版本:php7.3.4<?phpinterface Blog{ public function rt();}class FileBlog implements Blog{ public function rt(){ echo "file"; }}class DbBlog implements Blog{ public function rt(){ echo "DB"; } }class User { protected $opt; public

2021-07-01 10:54:24 107

原创 nginx phalcon3

server{ listen 80; server_name _; index index.php index.html index.htm; root /www/wwwroot/phalcon3/public; include enable-php.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expire.

2021-02-01 17:15:12 90

原创 Centos7+phalcon3.0安装

环境:centos7+php5.6+mysql5.6(宝塔一键安装环境)注意:安装前先将php.ini配置文件中的禁用函数打开:比如:proc_open等/www/server/php/56/etc/php.ini(仅供参考)disable_functions = passthru,putenv,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_w

2021-02-01 16:23:53 258

原创 Phalcon7 nginx配置

server { listen 80 default_server reuseport; #listen [::]:80 default_server ipv6only=on; server_name _; root "/home/wwwroot/default/pc7/public"; index index.php index.html index.htm; charset utf-8; location / { try_files $.

2021-01-21 07:34:57 133

原创 Linux SVN 自动checkout

1.修改脚本;#!/bin/bashcd /www/codesvn up --username usr01 --password upwd111 --no-auth-cache --non-interactive /www/code2.新增计划任务:#1.输入crontab -e: crontab -e#2.添加规则:*/1 * * * * /sh/up.sh#3.保存,退出...

2020-08-24 16:37:22 222

原创 Centos7 安装php7 memcache扩展

注意:php环境已经安装完成。没有php环境的话,需要先安装再进行此操作。1.安装memcache:yum install libevent libevent-develyum install memcached2.下载php扩展,并安装。wget https://github.com/websupport-sk/pecl-memcache/archive/NON_BLOCKING_IO_php7.zipunzip NON_BLOCKING_IO_php7.zipcd pec.

2020-08-23 08:27:05 471

原创 Jquery 字符串超过长度用省略号代替

<script type="text/javascript">$(function (){ $(".class ul li").find("a").each(function(){ var text = $(this).text(); var result = "";//处理结果 var count = 0; var displayLength = 10; f...

2020-03-10 12:44:43 1147

原创 nginx 405 Not Allowed

解决方案: error_page 405 = 200 $uri;

2019-12-30 14:39:06 229

原创 Linux 修改文件/文件夹权限

1修改文件夹权限:chmod -R 777 cache

2019-12-09 13:38:37 221 1

原创 php class类名::class

PHP自5.5版本起,新增类静态属性class;该属性返回当前类完整的类名,包括名命名空间。示例:print_r(ComposerStaticInitd44fc61b89e2fba85b9a83682a281ca8::class);//Composer\Autoload\ComposerStaticInitd44fc61b89e2fba85b9a83682a281ca8...

2019-11-29 15:46:01 374

原创 Tp5.1在控制器(controller)或模型层(model)获取路径相关环境变量

<?phpnamespace app\index\controller;class TestController extends Controller{ public function test() { print_r(\Env::get('think_path')); print_r(\Env::get('root_path'));...

2019-11-28 14:49:41 1238

原创 JS(Javascript)正则表达式验证2位小数

<script type="text/javascript">alert(is_decimal(5552.00));//true//正则表达式,验证2位小数function is_decimal(number){ var reg= /^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/ ; return ...

2019-11-20 18:18:50 4672

原创 Linux 解压tar.gz文件到指定目录

比如:/var/pro.tar.gz,要解压到/home/wwwroot/project下。解压命令:cd /vartar -zxvf pro.tar.gz -C /home/wwwroot/project

2019-11-04 17:45:23 36660

原创 windows下创建symfony 项目

备注:php版本5.4以上;1.打开dos,将目录切换至web服务器根目录(比如:c:/www);2.下载symfony脚本文件(备注需将php加入环境变量);php -r "readfile('http://symfony.com/installer');" > symfony3.执行symfony脚本进行初始化;php symfony4.各项准备操...

2019-11-01 13:51:50 209

原创 windows 下安装php ionCube 扩展

1.下载loader-wizard.php文件,将该文件放在web服务器根目录;loader-wizard.php下载地址:https://download.csdn.net/download/dreamleadtoword/119494072.运行loader-wizard.php,并按【Installation Instructions】提示步骤进行安装;下载zip压缩文件;...

2019-11-01 13:05:12 1007

原创 js laydate日期插件

使用方法:1.插件下载地址:https://download.csdn.net/download/dreamleadtoword/119302062.页面引入jquery,引入laydate.js文件;<script src="http://code.jquery.com/jquery-2.1.4.min.js"></script>--><s...

2019-10-28 07:47:47 176

原创 dos2unix: converting file vhost.sh to Unix format ...

报错原因:vhost.sh的sh文件格式为windows下的dos格式,不能直接在Linux下执行。需换格式之后才能执行。解决方案:1.安装dos2unix,已安装则忽略。 yum install dos2unix //或者 apt install dos2unix备注:Redhat、Centos、Fedora使用yum安装;Debian、Ubuntu 使用apt安...

2019-10-24 17:31:59 5487

原创 tar: Removing leading `/' from member names

解决方案:tar -zcPf /home/xx.tar.gz /home/sites/xx命令解释:将/home/sites/xx目录下的文件,打包成xx.tar.gz文件,并放到/home下。-P参数:文件名使用绝对名称,不移除文件名称前的"/"号。...

2019-10-23 17:13:57 199

原创 PHP 使用exec函数

PHP exec函数使用:1.检测exec函数是否开启:<?php//被禁用的函数集$disable_functions = ini_get('disable_functions');//转换为数组$disabled = explode(',', $disable_functions);//判断是否包含在被禁用的数组中if(in_array('exec', $di...

2019-10-23 15:47:31 447

Golang,go开发工具LiteIDEx38.2

go语言开发工具,适用于windows操作系统!

2023-07-04

loader-wizard.php

ionCube 是一款非常优秀的加密软件,功能非常强大,由法国一家公司研发推出。oader-wizard.php 则是一个解密扩展安装引导脚本,方便大家快速安装对ionCube 解密的支持。

2019-11-01

laydate.rar

laydate.js是一款功能非常强大的js日期插件。非常方便应用于web开发领域。支持文本框等页面元素渲染日期效果!!!!!!!

2019-10-28

php-excel-reader-class.zip

Spreadsheet_Excel_Reader:PHP操作读取Excel文件的类。

2019-07-30

destoon 使用说明,二次开发,配置实例等大全

destoon开源 电子商务系统最全最好用的说明文档,有二次开发示例。 主要包括: 模块绑定二级域名的方法; UCenter整合图文教程; URL Rewrite(伪静态)设置方法; 累计x次错误尝试 您在x小时内不能登录系统; 模块绑定二级域名的方法; 地图接口; 会员整合UcenterDiscuz!PHPWind教程等等

2013-07-30

destoon 二次开发标签使用手册

destoon开源 二次开发标签指南,用法 !

2013-05-25

程序员面试百科全书文档

程序员面试百科全书:java jsp asp php mysql ,sqlserver ,oracle db2 等

2011-08-03

p h p 手 册 (学 php 的 必 备 资 料)

学 php 的 必 备 资 料

2011-08-02

AppServ-win32-2.5.9.exe php开发集成环境

php+mysql+apache 集成开发环境,一次性安装到位,php开发的最好选择,欢迎大家下载。注:php项目放在安装文件存放目录下(ApaServ)下的www文件夹下,然后访问的时候在地址栏输入http://localhost/项目路径(这是默认端口:80),如果是其他端口则在localhost:xx(选择安装的端口号)

2011-07-08

sqlserver驱动包

J2EE开发中应用程序与SQLSWERVER数据库之间链接的桥梁:sqljdbc.jar

2011-06-14

中国青年黑客联盟首发教材

网络知识大汇集,作者:flyingfox 编写日期:2002/9/24 如果大家有什么好的见意请与我联系:oicq:569962 e_mail:[email protected]

2010-09-18

正则表达式专题数据有效性验证

简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。其作用如下: 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证。

2010-09-18

Android编程中文版

Android编程是非常有市场前景的,希望有这方面爱好的看一看。

2010-09-16

PHP4 编程与实例

PHP开发的实例讲解。www.mayia.com 非常蚂蚁--非常书城收集整理 如果无法阅读请到www.mayia.com/downshu/下载最新的阅读器。 mayi联系方法:e-mail:[email protected] OICQ: 711705

2010-09-16

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

TA关注的人

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