自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彭世瑜的博客

记录我的code历程 个人主页:www.pengshiyu.com

原创 Python:orator/backpack内置数据操作类Collection

文档 https://orator-orm.com/docs/0.9/collections.html 支持36个函数 all avg chunk collapse contains count diff each every filter first flatten forget for_pa...

2019-12-13 00:37:25

阅读数 4

评论数 0

原创 Python:pendulum库处理时间

文档 https://pendulum.eustace.io/docs/ 安装 pip install pendulum 代码示例 import pendulum # 1、获取时间 print(pendulum.now()) # 2019-12-12T15:52:35.837803+08:00...

2019-12-12 22:47:28

阅读数 4

评论数 0

原创 Python:orator-orm操作实践

orator 安装 pip install orator 文档 https://orator-orm.com/docs/ Orator文档不是很完整,不过可以结合Laravel和ThinkPHP文档,思想和操作基本一致 (英文)https://laravel.com/docs/5.8/datab...

2019-12-12 15:40:59

阅读数 6

评论数 0

原创 Python编程:使用cachy缓存数据

cachy使用pickle对对象进行序列化 支持驱动 File,Redis,Memcached,Database 文档 https://cachy.readthedocs.io/en/latest/installation.html 1、安装 pip install cachy 2、配置 fro...

2019-12-12 10:49:51

阅读数 5

评论数 0

原创 Python/Java/PHP/JS三目运算表达式

js java php 等语言: ret = 1 == 1 ? "true" : "false" Python为啥不走寻常路 ret = 'true' if 1==1 else 'false'

2019-12-07 23:05:21

阅读数 8

评论数 0

原创 Python字符串f-string使用大括号{}

f-string大括号外如果需要显示大括号,则应输入连续两个大括号 {{ 和 }}: name = 'Tom' print(f'my name is {name}') # my name is Tom print(f'my name is {{{name}}}') # my name is {...

2019-12-07 23:01:38

阅读数 11

评论数 0

原创 Python多层装饰器执行顺序

一层装饰器 # -*- coding: utf-8 -*- def func1(func): print("func1-1") def inner1(): print("inner1-1") func()...

2019-12-07 22:55:28

阅读数 4

评论数 0

原创 Python数据库操作Orator-orm

It is inspired by the database part of the Laravel framework, but largely modified to be more pythonic. 参考 PHP排名第一的web框架 Laravel framework https://or...

2019-12-06 21:55:11

阅读数 21

评论数 0

原创 Lua快速入门

可参考的教程: https://www.runoob.com/lua/lua-tutorial.html 一、Lua简介 1、基本概念 类型与值 table 条件 if 循环 while for 包和库 2、执行速度 C : 1 Java : 1/2-1/3 JavaScriptV8 1/3-1/...

2019-12-02 23:59:38

阅读数 14

评论数 0

原创 mongodb使用like模糊查询

1、LIKE模糊查询userName包含A字母的数据(%A%) -- SQL: SELECT * FROM UserInfo WHERE userName LIKE "%A%" -- MongoDB: db.UserInfo.find({userName: /A/}) 2、...

2019-12-02 10:45:54

阅读数 17

评论数 0

原创 Laravel-高级篇:Composer、Laravel、Artisan、Auth、文件上传、邮件、缓存、错误&日志、队列

Laravel-高级篇 第1章 Composer 快速入门 1 Composer简介 包管理器 Java: Maven NodeJS: NPM Objective-C: CocoaPods PHP: PEAR PEAR缺点 依赖处理容易出问题 配置非常复杂 难用的命令行接口 Composer C...

2019-12-01 23:16:27

阅读数 19

评论数 0

原创 Laravel表单篇-Request、Session、Response、Middleware

Laravel-表单篇 第1章 Controller 介绍 1、Request 2、Session 3、Response 4、Middleware 1、Request Laravel请求使用的组件是symfony/http-foundatio 请求中存放了 $_GET $_POST $_COOK...

2019-12-01 16:56:05

阅读数 9

评论数 0

原创 PHP时间操作-字符串、时间戳转换

<?php // 获取10位时间戳 echo time(); // 1575116806 // 获取时间字符串 echo date('Y-m-d H:i:s'); // 2019-11-30 20:26:23 // 字符串转时间戳 echo strtotime('2019-11...

2019-11-30 20:30:30

阅读数 25

评论数 0

原创 Js拆分字符串split多出一个空字符

1、拆分空字符串 出现了不期待的空字符 let str1 = ""; console.log(str1.split("|")); // [ '' ] console.log(str1.split(/|/)); // [] console.log(s...

2019-11-28 18:43:20

阅读数 18

评论数 0

原创 Java学习路线-24:类库使用案例StringBuffer、Rondom、ResourceBundle、regex、Comparable

第14 章 : 类库使用案例分析 59 StringBuffer使用 使用StringBuffer追加26个小写字母。逆序输出,并删除前5个字符 StringBuffer允许修改 String不允许修改 StringBuffer buff = new StringBuffer(); for(int...

2019-11-27 22:41:08

阅读数 112

评论数 0

原创 Java学习路线-23:比较器Comparable、Comparator、二叉树

第13 章 : 比较器 52 比较器问题引出 比较器:大小关系判断 示例:对象数组排序 Integer[] data = new Integer[]{1, 4, 5, 8, 6}; Arrays.sort(data); System.out.println(Arrays.toString(data...

2019-11-27 22:38:39

阅读数 7

评论数 0

原创 Java学习路线-22:开发支持类库UUID、Optional、ThreadLocal、TimerTask、Base64

12 章 : 开发支持类库 47 UUID类 UUID 根据时间戳实现自动无重复字符串定义 // 获取UUID public static UUID randomUUID() // 根据字符串获取UUID public static UUID fromString(String name) ...

2019-11-27 22:34:56

阅读数 182

评论数 0

原创 一个项目关联多个远程Git仓库

方法一:添加多个远程仓库, 分别推送 git remote add oschina <url1> git remote add github <url2> git remote -v git push -u oschina master...

2019-11-27 10:32:03

阅读数 8

评论数 0

原创 Laravel基础篇-路由、视图、模型、Blade模板

一、Laravel简介 框架提供的功能: 1、数据库DB 2、缓存Cache 3、会话Session 4、文件上传 流行框架的优点 文档齐全 社区活跃 后期支持 Laravel简介 1、简洁,优雅 2、验证,路由,session缓存,数据库迁移功能,单元测试 版本选择 长期支持 LTS Long ...

2019-11-24 22:57:32

阅读数 17

评论数 0

原创 Java、Python、PHP、JavaScript函数接收不定参数

Java 三个点 ...支持函数接收不定参数和数组 Java >= 1.5 class Demo{ public static void showArgs(int ...args){ for(int arg : args){ Syste...

2019-11-24 15:47:00

阅读数 9

评论数 0

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