自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_25062671的博客

我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他 们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创

  • 博客(29)
  • 收藏
  • 关注

原创 Flutter手机软键盘弹出rebuild多次问题分析解决

处理过程:检查Widget的代码里哪里有调用MediaQuery.of(context)方法,该方法是个坑,会在屏幕变化时,在调用的地方都会重新rebuild。知道原因后,排除所有代码中使用了MediaQuery.of(context)的地方,获取屏幕宽度的使用LayoutBuilder。Flutter开发中遇到的坑。起因:在页面放入了一个TextField,并弹出了输入法,页面疯狂的调用build方法,所有页面都刷新了一遍,最要命的是接口重新访问了N遍。版本3.7.10 后续的版本也会有此类问题。

2024-07-18 12:32:01 662 1

原创 flutter 更新3.0版本导致TabController的ScrollableState报错

flutter 更新3.0版本导致TabController的ScrollableState报错

2023-08-04 17:26:17 283

转载 记录ios书签,生成描述文件mobileprovision

证书不用变,继续用旧的,mobileprovision要生成一个新的,选AD HOC,勾上相关测试人员,最后生成新的mobileprovision。当你有一个苹果开发者账号时,你需要生成并保存1个p12文件,如果你有N个应用,你再需要保存N个mobileprovision文件即可。发新版本就意味着你要去苹果开发者网站生成一个新的证书,生成新的p12,打新的ipa文件。可见,每一项你对应创建一个证书就足够,并不是说你每搞一个新应用,就来创建一个新证书。另一个事就是选择手机权限,这倒是小事,因为可以改。

2023-05-15 13:21:13 1136

转载 Android Studio 运行 Flutter 项目,找不到 Logcat 按钮的解决方法

android flutter

2022-11-22 05:44:47 712

转载 FLutter Swiper插件踩坑之旅 ScrollController not attached to any scroll views报错

flutter swiper

2022-11-22 05:36:28 1058 1

原创 flutter中文字长度溢出时如何显示省略号?

flutter中文字长度溢出时如何显示省略号?

2022-11-22 05:29:14 5468

转载 MAC系统开发环境变量总结

macOS path

2022-11-10 06:34:30 401

原创 Goland 1.15运行报错:该版本的 %1 与你运行的 Windows 版本不兼容

golang 学习问题总结

2022-07-14 19:41:33 1763

原创 flutter doctor出现问题 [!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)

flutter SDK 2.2.0版本环境搭建

2022-06-27 17:33:03 1088

翻译 WebStorm调试Nodejs Pomelo应用工程环境配置

Nodejs Pomelo Express

2022-01-12 00:51:20 437

翻译 centos7 docker安装mysql8.0.22

1.拉取mysql镜像 (默认拉取最新的镜像)8.0.22docker pull mysql:8.0.222.在宿主机创建持久化 mysql data 及mysql.cnf (目录自定义, my.cnf可以不用写任何内容,根据个人喜好)mkdir /web/mysql-data/cnfmkdir /web/mysql-data/datavi /web/mysql-data/cnf/mysql.cnf3.添加操作权限chmod 777 /usr/local/mysqlData.

2021-10-26 01:35:02 342

原创 cenos7 docker安装

卸载旧版本较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。$sudoyum removedocker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...

2021-10-26 01:25:05 101

转载 Java OkHttp3 解析Json乱码问题

在使用okhttp请求网络数据的时候碰到了json汉字乱码问题。1.可能是服务器和客户端的编码不一致导致的经过和服务端沟通(也可以查看响应头信息),发现服务端和客户端使用的都是utf-8,排除。2.okhttp本身的问题经查阅资料,如果自己设置了addHeader(“Accept-Encoding”, “gzip”),会导致json乱码,注掉该行代码即可解决问题。原因:When you provide your own Accept-Encoding header you’re .

2021-08-11 00:41:41 1503

原创 AWS EC2 linux nginx1.20安装(多方借鉴)

在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。安装命令:yum -y install gcc pcre-devel zlib-devel openssl openssl-devel## 解压tar -zxvf nginx-1.9.9.tar.gz##进入nginx目录cd nginx-1.9.9## 配置./configure --prefix=/usr/local/nginx# makemakem

2021-07-03 10:53:59 791

原创 linux redis3.2.11单机安装

由于是家里虚拟机日常调试使用,所以单机部署,去官网下载redis3.2.11.tar.gz 解压安装后切换到redis安装目录,执行命令 make如遇到报错:新机没有安装make命令导致,执行命令:1.yum install gdb2.yum -y install gcc3.yum -y install gcc-c++redis编译需要的环境以来都install了后再在安装目录执行make,如还遇到报错:Redis 2.4版本之后,默认使用jemalloc来做内.

2021-06-22 01:23:44 270

原创 Spring WebFlux 文件上传File为空排查记录

SpringBoot 文件上传案例网上文章有很多,加什么CommonMultipartResolver 然后Controller里用MultipartFile去接收。但如果框架底层用的是Rea

2021-06-12 02:05:36 695

原创 Flutter升级1.20后 将 DiagnosticableMixin移除了,DatePicker插件源码出错,更新为Diagnosticable即可

一些第三方的 依赖插件 有继承到DiagnosticableMixin这个类,开发者没有进行更新 如果flutter sdk是1.20以上的话 用了这个依赖包是无法打包编译的,需要进源码将DiagnosticableMixin 改为Diagnosticable有继承DiagnosticableMixin类的插件 例如 :flutter_cupertino_date_picker 这个也是 需改为Diagnosticable...

2021-06-03 17:57:00 326

原创 postgresql13 pgadmin4 docker 实战安装

网上的教程都是零零碎碎要么就是不完整文章转发而来。本文记录自己第一次实战postgresqldocker 版本搜索最新版postgresql版本(psql13): docker search postgres拉取postgresql最新版(psql13)镜像:docker pull postgres顺利成功执行后效果如下图所示:成功启动psql容器:如上PSQL还有一些额外配置,比如开启远程访问和用户名设置,这里不做详细描述,感兴趣自己另寻资料。...

2021-03-19 18:34:02 678

原创 Node.js Sequelize框架之原始查询

查询参数替换:原始查询中有两种替换查询参数的方法,以:开头的参数的形式或以?替换。sequelize.query('select * from projects where status = ?', { replacements : ['active'],//按顺序传入需要替换?的值 type : Sequelize.QueryTypes.SELECT //指定查询类型}).then(function(projects){ //返回查询结果 console.log(projects);..

2020-12-12 02:19:03 538 1

转载 无限级代理的数据库设计查询方案(借鉴参考)

首先看一下传统的表设计:以下是一张会员信息表,这里WxId是微信公众号的id(因我设计的这个程序是要支持多个微信公众号的),UserId是当前会员id,下图中的Pid就是会员的上一级用户id下面看一下数据:根据上图,userid=1的这个会员Pid为0的说明会员是顶级的,没有任何人推广。userid=2的这个会员pid为1,说明他是userid为1的会员推广而来。然后看userid=7的这个会员,他的pid=2,说明他是userid=2的这个会员推广来。说白了推广关系就是:us.

2020-09-17 21:03:35 2584

翻译 TypeScript 版本总是 1.0.0.0的问题

TypeScript 版本总是 1.0.0.0的问题

2017-12-24 00:45:25 840

原创 记录下linux下 rpm安装mysql5.6的过程

1.查看操作系统相关信息。[root@linuxidc ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [root@linuxidc ~]# uname -a Linux linuxidc 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC

2016-12-30 19:13:05 506

原创 org.springframework.jdbc.UncategorizedSQLException

UncategorizedSQLException DruidDataSource

2016-11-14 10:30:58 4110

转载 js关于prototype

js中的prototype(原型)javascript的方法可以分为三类:a 类方法b 对象方法c 原型方法prototype是什么含义?javascript中的每个对象都有prototype属性,Javascript中对象的prototype属性的解释是:返回对象类型原型的引用。按照javascript的说 法,func

2016-04-05 18:02:43 316

原创 Spring mvc实现上传文件进度条

项目概述:Maven,Servlet3.0,Spring mvc4.2.0实现思路:客户端发送请求,Spring mvc框架的DispatchServlet的doDispatch方法里面会先去检查有没有配置multipartResolver,有的话会先执行他的resolveMultipart,所以关键点在这,我重写CommonsMultipartResolver的resolverMultipa

2016-03-10 17:41:48 1450

转载 SpringMVC Valication的使用

对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把它保存在错误对象中,这些错误信息我们也可以通过SpringMVC提供的标签在前端JSP页面上进行

2016-01-20 18:03:41 911

原创 关于windows系统的一些知识

远程桌面链接工具:mstsc.exe该工具可以通过ip远程链接关于共享:共享的文件可以通过运行'\\'加ip号看到该ip号共享的文件关于小操作:游览器上输入ip号也可以看到远程桌面

2016-01-15 17:46:53 374

原创 java 验证码 基于servlet+jsp

本文章为初学者的我随兴记录方便我以后学习的,如果大神有更好的建议或者文中有理解不当的地方,欢迎指导首先,java里我们要用到两个类:BufferedImage  和  GraphicsBufferedImage:父类Image,该类具有可访问图像数据缓冲区的 Image。BufferedImage 由图像数据的 ColorModel 和 Raster 组成。说人话通俗点按照我理

2016-01-14 10:37:52 408

转载 java中的类加载器(转载至其他人)

在Java中有三种类加载器:1.BootStrap ClassLoader:此加载器采用C++编写,在开发中很少见。2.Extension ClassLoader:用来进行扩展类的加载,一般对应的是jre/lib/ext目录中的类。3.AppClassLoader 加载classpath指定的类,是最常用的的加载器。同时也是java种默认的加载器。java虚拟机将类加载过程

2016-01-05 17:06:15 300

空空如也

空空如也

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

TA关注的人

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