logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PHP 之session cookie

cookie和session有什么用?常见的用法,比如在有些网站下载东西需要会员先登陆。http协议本身是无状态的,无法得知顾客是否已经登陆,怎么办呢?cookie和session就可以知道。再比如网上购物,用户身份认证,程序状态记录。购物车怎么知道顾客挑选过哪些商品呢?cookie和session也可以记录。总而言之,cookie和session就是能够记录顾客状态的技术,尽管二者属于不同的技术

文章图片
#浏览器#网络协议
微信小程序嵌入 H5 页面(web-view)

2、在 iOS 中,若存在JSSDK接口调用无响应的情况,可在 web-view 的 src 后面加个#wechat_redirect解决;在开发微信小程序的时候,我们有时候会遇到将 H5 页面嵌入到小程序页面中的情况;会自动铺满整个小程序页面,个人类型的小程序暂不支持使用;1、web-view 网页与小程序之间不支持除 JSSDK 提供的接口之外的通信;页面中的 iframe ,方便我们在微信小

文章图片
#json
xxl-job 分布式调度开源系统

XXL-JOB是一个轻量级分布式任务调度平台,由调度中心和执行器两部分组成。其特点包括简单易用的Web界面、动态任务管理、高可用集群部署、丰富的路由策略和故障转移功能。通过任务参数字段传递参数,支持单参数和多参数处理,使用XxlJobHelper.getJobParam()获取参数值。适用于定时邮件、报表生成、数据清理等场景,相比传统框架具有学习成本低、操作简便等优势。

#java
golang 环境变量

一、GOPATH1、GOPATH是用于指定你的workspace 的环境变量,它内部目录一般为:$HOME/go--bin# 存放编译后的可执行文件--pkg# 依赖包编译后的*.a文件--src# 项目源代码的存放路径2、1.8 版本以后,GO默认给你设置一个$GOPATH=$HOME/go,可自定义。3、我们可以指定不同的workspace(不同的开发项目):export GOPATH=$HO

#vim#linux
大数据修改 表结构 数据库名称

比如数据库名称old_db想改名为new_db,通过修改表名称,间接实现修改数据库名称使用此方法实际上将所有表从一个数据库移动到另一个数据库,这实际上重命名了该数据库(MySQL没有单个语句的操作),移动后原始数据库继续存在,但是里面没有表。create database new_db;rename table old_db.tb to new_db.tb;drop database old_db

文章图片
#数据库#mysql#database
爬虫怎么解决封IP

使用代理IP,在IP被封掉之前或者封掉之后迅速换掉该IP,这种做法主要需要大量稳定的代理IP,代理IP有免费的,但是不稳定。这里的技巧是循环使用,在一个IP没有被封之前,就换掉,过一会再换回来。这样就可以使用相对较少的IP进行大量访问。讯代理首页每10分钟更新的免费代理,发现还是挺好的,于是就先把讯代理首页的免费代理先爬下来(10分钟爬一次数据缓存起来,缓存10分钟失效),再用爬下来的代理循环使用

#爬虫
PHP 常驻内存泄漏分析定位

在使用常驻内存框架需要注意什么?内存释放数据污染资源释放静态变量保存的对象不会被释放,需要手动管理禁止使用exit和die禁止使用sleep时间长的函数,防止导致Worker进程退出不同Worker进程创建的对象和连接是不能互通的,创建连接池需要注意定义公共函数的时候要使用 function_exists 判断函数是否存在,否则会提示重名类引入文件需要使用 include_once 或者 requ

文章图片
#php
JetBrains 插件 IDE设置

如何安装PhpStorm插件进入 File -> Settings -> Plugins -> Browse repositories ,搜索你想要的插件Key promoter这款插件适合新手使用。当你点击鼠标一个功能的时候,可以提示你这个功能快捷键是什么。这是一个非常有用的功能,很快就可以熟悉软件的快捷功能了.Symfony Plugin - 支持 Symfony......

文章图片
#redis#哈希算法#数据库
magento model collection

l4_Collection_Abstract{public function _construct(){parent::_construct();$this->_init('ticket/log');}public function getOrderTotalByState($state) {$this->getSelect()-&g

#php#数据库
golang 时间格式化

golang 的时间 认准 “ 2006-1-2 15:04:05.000 PM Mon Jan GMT ” 去格式化就可以了。package mainimport ("fmt""time")func main() {timeNow := time.Now()fmt.Println(timeNow.Format("2006-01-02 15:04:05")) // 2022-4-18 14:20:

    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择