自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHP Twitter 推特 第三方登录

PHP Twitter 第三方登录, 推特第三方登录, 使用OAuth 2.0

2023-05-25 14:45:46 4592 4

原创 angular 基础命令

angular 基础命令, 创建文件

2023-05-06 15:15:12 139

原创 PHP Facebook 第三方登录

PHP Facebook 第三方登录

2023-05-06 14:46:51 511

原创 PHP 在某个范围内,随机生成N个数,总和等于M

【代码】PHP 在某个范围内,随机生成N个数,总和等于M。

2023-05-06 11:19:18 207

原创 laravel groupBy 时 count()使用

laravel groupBy count() distinct

2023-04-25 14:49:54 672

原创 laravel 多态关联

laravel orm 多态关联, 获取器

2023-04-20 15:32:05 227

原创 Laravel where 和 join 时使用find_in_set()

Laravel where 和 join 时使用find_in_set()

2023-01-16 10:48:57 416

原创 PHP discord 第三方登录

discord第三方登录

2022-11-10 15:21:39 1198

原创 phpexcel 应用, 设置单元格格式, 设置下拉列表,透视表(VLOOKUP), 受保护列

phpexcel 设置列, 数据验证下拉列表, 设置属性, 数据透视表多列对应,

2022-11-08 17:17:51 704

原创 php google gmail第三方登录

google gmail 第三方登录

2022-08-26 15:07:23 965

转载 mysql FOUND_ROWS() 和 ROW_COUNT() 区别

FOUND_ROWS() 函数FOUND_ROWS()函数返回的是上一条 SELECT 语句(或 SHOW语句等)查询结果集的记录数。注意,是上一条 SELECT 语句(即执行该函数前的最近一条SELECT语句),而不是上一条 SQL 语句;因为上一条SQL语句不一定是 SELECT 语句。且,像 SELECT ROW_COUNT() 这种语句也是 SELECT 语句,它们的结果集也会被 FOUND_ROWS() 函数查出来。如果上一条 SELECT 语句查询结果为空,则返回 0。SHOW XXX

2022-04-13 16:25:06 271

原创 linux 命令笔记

ps -ef | grep 命令格式: ps -ef | grep 查找信息ps: 将某个进程显示出来grep:(Global Regular Expression Print)查找的意思,使用的权限是所有的用户,它是一种强大的文本搜索工具,能使用正则表达式搜索文本,并把匹配的行打印出来|: 管道命名,指的是 ps 命令和 grep 命令同时执行(可以把它看做是一个连接的作用)-e: 显示所有进程-f: 全格式chmod 更改文件 只读 只写 可执行的属性chmod [-R] 777

2022-03-25 14:57:46 546 3

原创 PHP迭代器实现斐波那契数列

<?phpclass FibonacciIterator implements Iterator{ public function __construct($maxNum = 1000) { $this->MAX_NUM = $maxNum; $this->rewind(); } public function rewind() { $this->pos = 0; // key

2022-03-23 11:14:05 87

原创 pandas 计算某字段值连续出现的最大次数

def calc_field_value_times(self, data_pd, field, value): """ 计算连续数据 :param data_pd: 要处理的pandas数据集 :param field: 要计算的字段 :param value: 值 :return: """ # 判断值是否存在 if data_pd.query("%s =...

2021-11-25 11:08:14 3018

原创 mysql取非零最小值

MIN函数取最小值MIN(NULLIF(value, 0)) 取非零最小值, value: 字段名

2021-11-25 10:41:50 1320

转载 pandas写入excel 不覆盖sheet

import openpyxlimport pandas as pdwb = openpyxl.load_workbook('测试.xlsx')#如果有多个模块可以读写excel文件,这里要指定engine,否则可能会报错writer = pd.ExcelWriter('测试.xlsx',engine='openpyxl')#没有下面这个语句的话excel表将完全被覆盖writer.book = wbdf = pd.DataFrame(data_pd)df.to_excel(writer

2021-07-28 16:27:49 2425

原创 python enumerate() 函数

描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。Python 2.3. 以上版本可用,2.6 添加 start 参数。语法enumerate(sequence, [start=0])# sequence -- 一个序列、迭代器或其他支持迭代对象。# start -- 下标起始位置。示例seasons = ['Spring', 'Summer', 'Fall', 'Winter'].

2021-07-28 16:24:50 64

原创 python pandas笔记

import pandas as pd data = [ {"id":1, "name": "jack", "age":18, "score": 90}, {"id":2, "name": "ammy", "age":15, "score": 80}, {"id":3, "name": "mark", "age":17, "score": 50}, {"id":4, "name": "appl", "age":21, "score": 67}, {"id":5, "name": .

2021-07-05 14:37:54 71

原创 mysql行转列

先利用group, group_concat将要转化的行转成字符串然后用字符截取实现SUBSTRING_INDEXSUBSTRING_INDEX(‘要截取的字符串’ , ‘分隔符’ , ‘计数’)CHAR_LENGTH 字符长度SUBSTRING(‘要截取的字符串’ , ‘截取开始位置’ )-- 创建一个字符串截取处理函数CREATE FUNCTION SPLIT_STR(x VARCHAR(255),delim VARCHAR(12),pos INT) RETUR.

2021-03-15 11:58:43 103

原创 vscode 好用插件

1、auto rename tag, html自动更新配对标签名称;2、highlight matching tag,自动高亮显示结束括号/标签;3、bracket pair colorizer,为嵌套的各种括号添加不同颜色;4、path intellisense,智能路径提示;5、markdownlint,优秀的 markdown 语法检查器;6、markdown preview enhanced,最火的 markdown 实时预览工具;7、prettier-code formatter,更优

2020-12-10 11:13:16 408

原创 python dict 写入 json 文件 编码问题

filename = 'D:\\Code\\py\\learning\\esports.json'with open(filename, mode='wb') as f: # f.write(json.dumps(esports, f, ensure_ascii=False, sort_keys=True, indent=4)) f.write(json.dumps(esports, ensure_ascii=False, indent=4))如果有编码问题:# -*- codi

2020-12-10 10:58:50 225 1

原创 print不是函数,而是一个语法结构

首先我们来看一块代码if (print("4\n") && print("4\n") && print("4\n") && print("4\n")){ ;}这段代码输出的是1111print并不是函数,而是一个语法结构,print expr 参数并不需要括号(加了解析时也会被忽略),print 仅支持一个参数,并总是返回 1// 实际是这样解析的if (print ("4\n" && print ("3\n" &

2020-10-17 15:12:39 381

原创 mysql 分组取各组中最大值

根据school_id 分组 取每组中score最大的 id。

2020-10-13 21:47:48 480

空空如也

空空如也

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

TA关注的人

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