12 xxx9001

尚未进行身份认证

暂无相关简介

等级
TA的排名 4w+

flutter dio设置代理

(_dio.httpClientAdapter as DefaultHttpClientAdapter).onHttpClientCreate = (client) { client.findProxy = (url) { ///设置代理 电脑ip地址 return "PROXY 192.168....

2020-02-23 13:06:20

flutter 插件开发数据类型

平台通道数据类型支持平台通道使用标准消息编/解码器对消息进行编解码,它可以高效的对消息进行二进制序列化与反序列化。由于Dart与原生平台之间数据类型有所差异,下面我们列出数据类型之间的映射关系。Dart Android iOS null null nil (NSNull when nested) bool java.lang.Boolean NS...

2020-02-23 01:09:53

flutter 1.12 版本插件开发与获取权限总结

开发流程:1、使用object-c和java语言模板创建插件项目,command line : flutter create --template=plugin -i objc -a java mobile_state关键文件://这里是你的插件在dart 中引用的类文件,也就是衔接native的dart插件类lib/mobile_state.dart//这里是你的插件对应的...

2020-02-22 08:11:26

PSR代码规范

代码必须使用4个空格的缩进,而不是制表符 在namespace声明下面必须有一个空行,并且use声明代码块下面必须有一个空行 类的左花括号必须放到下一行,右花括号必须放到类主体的下一行 方法的左花括号必须放在下一行,右花括号必须放在方法主体下面 所有的属性和方法必须有可见性(public,protected,private)声明;abstract和final声明必须在可见性之前;stati...

2020-02-17 18:48:31

转:巩固mysql 字段的显示宽度

MySQL 显示宽度1. MySQL 数字类型默认有符号类型还是无符号类型?答案:有符号类型Numeric data types that permit the UNSIGNED attribute also permit SIGNED. However, these data types are signed by default, so the SIGNED attribute ...

2020-02-17 18:45:07

转:mysql中安全模式sql_safe_updates

1.什么是安全模式在mysql中,如果在update和delete没有加上where条件,数据将会全部修改。不只是初识mysql的开发者会遇到这个问题,工作有一定经验的工程师难免也会忘记写入where条件。为了避免失误造成的数据全部修改和删除,可开启mysql的安全模式。3.查看安全模式show variables like "%safe%"sql_safe_updates就是数...

2020-02-15 16:45:41

golang websocket 示例

websocket 包:golang.org/x/net/websocketpackage mainimport ( "fmt" "golang.org/x/net/websocket" "net/http");func echoHandler(ws *websocket.Conn) { defer func() { if r := recover();...

2020-02-13 20:57:21

JS Websocket 常用代码

var ws = new WebSocket("ws://localhost:9990/ws"); //readyState属性返回实例对象的当前状态,共有四种。 //CONNECTING:值为0,表示正在连接。 //OPEN:值为1,表示连接成功,可以通信了。 //CLOSING:值为2,表示连接正在关闭。 //CLOSED:值为3,表示连接...

2020-02-13 20:55:14

转:YII2解决POST数据时因启用Csrf出现的400错误

很久没有写前端了,备注一下。第一种解决办法是关闭Csrfpublic function init(){ $this->enableCsrfValidation = false;}第二种解决办法是在form表单中加入隐藏域<input name="_csrf" type="hidden" id="_csrf" value="<?= Yii::$app...

2020-02-10 12:44:20

转:mysql8 json 方法罗列

一、方法罗列:分类 函数 描述创建jsonjson_array 创建json数组json_object 创建json对象json_quote 将json转成json字符串类型查询jsonjson_contains 判断是否包含某个json值json_contains_path 判断某个路径下是否包json值json_extract 提取json值column->pat...

2020-01-29 01:04:42

转mysql8 my.cnf文件

# Example MySQL config file for very large systems.## This is for a large system with memory of 1G-2G where the system runs mainly# MySQL.## MySQL programs look for option files in a set of...

2019-12-23 02:30:47

转-事件驱动模型和异步IO多路复用

转自https://www.cnblogs.com/sunhao96/p/7873842.html最近又接触IO多路复用的问题,这里将学习资料作为备份保留一下,感谢作者分享和总结。事件驱动模型协程:遇到IO操作就切换。但什么时候切回去呢?怎么确定IO操作完了?很多程序员可能会考虑使用“线程池”或“连接池”。“线程池”旨在减少创建和销毁线程的频率,其维持一定合理...

2019-06-16 17:01:30

Docker 学习之命令详解

Docker 学习之命令详解如果各位看官熟悉 Git 和 GitHub ,可与 Docker 做个类比,可更加容易理解 Docker 和 Docker Hub 及两者关系。1. docker versiondocker version显示 Docker 版本信息。2. docker infodocker info显示 Docker 系统信息,包括镜像和容器数。...

2018-08-21 21:02:20

docker php-fpm 安装redis 扩展

直接RUN docker-php-ext-install redis 失败,google得到:ENV PHPREDIS_VERSION 3.0.0RUN mkdir -p /usr/src/php/ext/redis && curl -L https://github.com/phpredis/phpredis/archive/$PHPREDIS_VERSION.tar....

2018-08-21 20:33:19

一次php fopen,fwrite,fclose和file_put_contents性能的测试

file_put_contents,不仅可以传入字符串,还可以传入对象、资源、数组等其他类型,函数内部会进行转换并且校验,还会检查文件写锁,而fwrite只接收字符串参数并且不进行判断,直接向传入的file_handle写入数据,但是他们最终都是通过php_stream系列的函数进行文件写入,调用的是系统的低层io,posix write,所谓文件缓存,只是让数据保存在内存中,每次截取8k大小写入...

2018-06-10 11:53:20

一次php5.6的error_log函数跟踪

笔记有点乱,先记下,改天再整理。PHP:error_log(self::formatMessage(), self::$_fileLog, self::$_logFilePath . date('YmdH'));转换后:formatMessage():$this->_logParams['time'] = date("Y-m-d H:i:s");//Data_Util::getmicroti...

2018-06-10 03:43:34

数组与指针的解析 -- 摘自CSDN论坛回复

问题:比如,现在有一维数组定义如下:int arr[5]={1,2,3,4,5};我们都知道 数组名arr是代表数组首元素的地址即arr[0]的地址。 那在数组名前面加上取地址符&,即&arr,打印出的地址同样也是arr[0]的地址。 比如 printf("arr=%x\n&arr=%x\n&arr[0]=%x\n", arr, &ar...

2018-05-23 01:44:29

C语言-- 内存区域摘录

使用C语言编程,实际上使用的内存只有一种——虚拟内存。根据功能的不同在C语言中又将虚拟内存为分三类:栈区、堆区、静态数据区,无论单一变量还是数组,其内存分配都是如此。其中,栈区、静态数据区、堆区都会有编译器负责分配、操作系统负责管理,程序员可以在堆区使用malloc()来动态分配堆内存。1、栈区:一般每一个函数对应一个栈区,在编译原理中称为栈帧。比如下面的代码:123456int main(){/...

2018-05-23 01:36:38

关于C语言字符串指针的一点点总结

一直在看指针的资料,今天实践了一次字符串指针的操作,做一个简单的总结。代码如下,:char * x = "abcd"; //声明一个字符类型的指针x 指向一个字符串需要特别注意的地方为:1、指针类型为char ,指针的类型决定了这个指针指向数据的类型;2、指针变量 x 自身是有变量地址的,也就是说 x 变量作为一个变量,有自己的内存地址。      那么,这里的赋值语句可以理解为 指针变量x的内存...

2018-05-23 01:35:22

记一次static 入门

刚开始用C操作MYSQL,完事具备,代码也核对了很多遍,就是报错,gcc 编译通过,但是执行时 提示 Can't create UNIX socket用Clion 写好了CMakeLists ,编译通过但是执行总是报错Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)lib include 检查了很多次,没...

2018-05-22 01:59:27

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。