![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
见闻
FPHPer
一个出色的程序员,写出来的代码都是妥妥的......
展开
-
K线历史数据存储方案分享
聊聊当年“高效地存储和检索数字货币的K线历史数据,为前端K线页面的展示提供了可靠的数据支持”一些事。原创 2024-05-31 11:08:07 · 327 阅读 · 0 评论 -
call_user_func() 和 call_user_func_array() 的区别
call_user_func() 和call_user_func_array() 都可以调用一个用户自定义的回调函数,他们的定义如下:call_user_func(callable $callback, mixed $parameter = ?, mixed $... = ?): mixedcall_user_func_array(callable $callback, array $param_arr): mixed可以看到,两个函数的第一个参数都是callback函数,不同之处有两个:1原创 2022-01-13 19:13:22 · 323 阅读 · 0 评论 -
MongoDB副本集同步设置记录
主从同步操作==========================================我在mongod4.0运行时提示:[main] Master/slave replication is no longer supported也就是mongodb4.0后不再支持主从复制!所有只能使用副本集,以下是副本集的一些配置信息,特此记录。mongo 安装并启动后:1.进入mongodb cli管理mongo> mongo2.查看库mongo> show dbs;原创 2021-05-14 19:03:44 · 827 阅读 · 3 评论 -
Windows下php安装redis扩展
一、划重点,运行phpinfo(), 观察第四行 x86 好了记住这个 x862.需要php_redis.dll文件 php_redis-2.2.7-5.6-nts-vc11-x86.zip(一定要保证版本的正确性) (这里注意php版本、php是nts还是ts、php是x64以及x86 *这些必须一致*) php_redis.dll 下载地址:https...原创 2020-02-14 18:06:08 · 189 阅读 · 0 评论 -
【MySQL】无限层级数据表设计
需求:用户A介绍B入会,B成为A的下线,B再发展C、D等下线,C、D也允许发展下线,不限制层级,但是每个人只允许有一个上线;类似“传销”;典型的树结构;问题:快速查询某人的所有上线;快速查询某人的所有下线;快速为某人增加一个下线;方案有以下四种,各自的定义和利弊请看:前辈的文档一、邻接表:依赖父节点二、路径枚举三、嵌套集四、闭包表现.........原创 2019-06-12 14:11:37 · 5702 阅读 · 5 评论 -
MySQL 之 INSERT INTO… ON DUPLICATE KEY UPDATE
在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新。在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有INSERT INTO… ON DUPLICATE KEY UPDATE 一步就可以完成,感觉实在是太方便了。原创 2019-05-07 09:58:29 · 753 阅读 · 0 评论 -
MySQL存储过程中的游标使用、循环简单实例
MySQL 5.0 版本开始支持存储过程。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。优点存储过程可封装,并隐...原创 2019-04-17 18:06:07 · 1902 阅读 · 0 评论 -
百度开放平台-地理编码服务
地理编码服务地理编码服务(又名Geocoder)是一类Web API接口服务;正地理编码服务提供将结构化地址数据(如:北京市海淀区上地十街十号)转换为对应坐标点(经纬度)功能;地理编码服务当前未推出国际化服务,解析地址仅限国内;功能介绍地理编码服务用户可通过该功能,将结构化地址(省/市/区/街道/门牌号)解析为对应的位置坐标。地址结构越完整,地址内容越准确,解析的坐标精度越高。...原创 2019-01-18 16:27:02 · 2411 阅读 · 0 评论 -
PHP框架搭建--env
.env 配置文件适用范围.env 文件主要的作用是存储环境变量,也就是会随着环境变化的东西,比如数据库的用户名、密码、缓存驱动、时区,还有静态文件的存储路径之类的;因为这些信息应该是和环境绑定的,不应该随代码的更新而变化,所以一般不会把 .env 文件放到版本控制中;除了和环境绑定的环境变量,有时候一些安全系数比较高,不希望纳入版本控制的信息也会放进 .env 文件,比如第三方API的...原创 2018-10-13 20:53:34 · 1522 阅读 · 0 评论 -
Java命令行
Java命令行笔记。多个类来编译编译:javac src/com/ai/cmdtest/Test.java -sourcepath src -d build -g执行:java com/ai/cmdtest/Test打成jar包打包:jar cvf t.jar执行:java -cp t.jar com.ai.cmdtest.Test生成可以运行的jar包打包:jar cvfe tt.jar...原创 2018-04-27 15:14:03 · 3527 阅读 · 0 评论 -
PhpStorm 高级功能使用方法记录
1、按住键盘的Alt键,然后鼠标按下左键往下或往上拖动即多个光标同时可输入状态。自动代码 ALT+回车 导入包,自动修正 CTRL+ALT+L 格式化代码 CTRL+ALT+I 自动缩进 CTRL+ALT+O 优化导入的类和包 CTRL+E 最近更改的文件/代码 CTRL+SHIFT+SPACE 切换窗口 CTRL+SPACE空格 代码自动完成,代码提示,一般与输入法冲突 CTRL...原创 2018-04-25 09:31:40 · 2607 阅读 · 0 评论 -
JSP 客户端请求
当浏览器请求一个网页时,它会向网络服务器发送一系列不能被直接读取的信息,因为这些信息是作为HTTP信息头的一部分来传送的。您可以查阅HTTP协议来获得更多的信息。下表列出了浏览器端信息头的一些重要内容,在以后的网络编程中将会经常见到这些信息:信息描述Accept指定浏览器或其他客户端可以处理的MIME类型。它的值通常为 image/png 或 image/jpegAccept-Charset指定浏...翻译 2018-03-17 14:50:58 · 383 阅读 · 0 评论 -
LNMP环境给PHP安装APC扩展模块
APC扩展是php的一个PHP缓存扩展了,全英文名字为Alternative PHP Cache (APC) , 我们可以在服务器上安装apc来提高WEB服务器的性能哦,下面来给各位介绍在linux中安装APC扩展方法。转载 2017-05-14 15:44:15 · 1278 阅读 · 0 评论 -
ThinkPHP 自定义函数
使用ThinkPHP开发已经一年,封装了一些常用的函数,方便调取....../** * 获取当前页码 * @return int */function get_current(){ $PageParam = C('VAR_PAGE'); return I("get.$PageParam", 1);}/** * 分页样式定制 * @param int $tot原创 2017-04-10 18:37:39 · 625 阅读 · 0 评论 -
PhpStorm 编辑器
PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。原创 2016-09-01 13:48:46 · 1040 阅读 · 0 评论 -
Sublime text 3编辑器快捷键说明
Sublime Text 3 快捷键基本类Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Sh翻译 2016-07-18 13:49:35 · 358 阅读 · 0 评论