- 博客(378)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 rust
println!println!("{req:?}");// println!// println!println!Ok(v) => {println!},(),
2024-03-09 21:21:59 472
转载 invalid byte sequence for encoding “UTF8“: 0xff
So I got here, because I have the same issue! I want to move from windows to linux.What I noticed, i was using powershell on windows to create the database dump and opening it with vscode revealed, it was utf16 and special characters like where already br
2024-02-12 11:01:19 54
原创 windows pg导出的方法
\pg_dump.exe --username "yourUserName" --no-owner "数据库名" >./name.sql。
2024-02-11 19:13:41 366
转载 rust 编译 openssl sys
Why rust is failing to build command for openssl-sys v0.9.60 even after local installation? - Stack Overflow
2024-02-10 06:49:38 92
原创 dart extends 覆盖规则
1,不覆写super的变量,child会自动继承super的变量。即使是在child里给super赋值,child里也是可以访问到的,可能是因为引用的关系。2,只要覆写了super的变量,只给super赋值,那么当前child是没有值的...
2022-12-31 11:55:00 84
原创 Flutter statecontroller.update(MaterialState.disabled,false)无效
因为中间会调用 void initStatesController() { if (widget.statesController == null) { internalStatesController = MaterialStatesController(); } statesController.update(MaterialState.disable...
2022-12-25 09:21:00 95
原创 pgsql 自定义函数
CREATE OR REPLACE FUNCTION test1(id INTEGER,id1 INTEGER) RETURNS INTEGER LANGUAGE plpgsqlAS$$declare count integer;begin count = (select array_position(string,'hehe19') from public.sal_emp1 ...
2022-11-01 08:56:00 32
原创 flutter debug的问题记录
这里的container是继承于Container的,所以是stateless的将断点放在第二行,会发现child为null,但是,实际内存中已经不为Null,因为是stateless的,debug默认只取第一次的值。flutter debug工具内部可能会对dubug 对象有一个类型的判断,当类型为statelesswidget的时候,因为内部的成员变量为final的,所以debug会不对这部分进行监听,从而产生问题。
2022-09-13 11:53:49 548
原创 flutter 向下传递约束,向上传递大小
今天遇到一个container 嵌套container的问题,内外都设置大小,结果内部的失效,自动填充了外部的大小。当外部设置了大小的时候,这时候的约束最大最小就都相等,所以,才出现了这个问题。
2022-09-13 10:06:17 599
原创 JSON::ParserError - 416: unexpected token at
rm -rf ~/.cocoapods/repos/Spec_Lockandrm -rf ~/.cocoapods/repos/trunk/
2022-07-24 12:07:00 20
转载 libffi_convenience.a(/) is not an object file (not allowed in a library)
libffi_convenience.a(/) is not an object file (not allowed in a library)
2022-07-24 07:56:38 246
原创 c/c++语言比较大小结果与类型有关。
如果以int 和 unsigned long进行比较大小,那么,得出的结果可能是错误的,所以要以相同类型进行比较。
2022-06-29 07:02:05 450
原创 记c++一个多线程读问题
这段代码是有机会出错的,根本原因在于pthread_create开始的时候,参数没传进去也已经开始了新的线程。也就是说,线程开始和传参是分开的。pthread_create开始的时候,已经是并发了,而不是参数传完才开始。所以,当进行传参的时候,这个参数是不确定的。正确的写法是将参数先构造出来放到集合里。后面顺序取。...
2022-06-24 12:48:53 258
转载 Android Studio art_sigsegv_fault —— art::FaultManager::HandleFault——NDK断点失效
这个问题可能是由代码引起的,但是,也可能是debug本身的问题,重启android studio ,不要以debug的方式运行调试一个NDK项目,希望从java层把文件路径传给native层,再从native层打开文件 。发现在Native层C代码设置断点用Android7.0的虚拟机调试正常,而用Android10的虚拟调试断点会失效,而重启电脑后,断点又正常。已经做的配置如下:1、RUN——edit configurations——app——debugger: debug type 选择.
2022-05-23 17:02:05 1525
原创 flutter 环境问题记录
No valid Android SDK platforms foundAndroid SDK file not found: adb.第一个对应的sdk mng 里面的buidtools 第二个是platformtoolscocoapods 安装一大堆错误,可能是版本原因sudo gem install -n /usr/local/bin cocoapods -v 1.8.4
2022-01-21 08:35:30 1912
原创 current directory: /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/ext/ffi_c
安装cocoapods出现错误。原因是版本问题,默认命令会安装最新的。用这个 sudo gem install -n /usr/local/bin cocoapods -v 1.8.4。当mac是mojave的时候好像没这个问题,升级到catalina出现这个问题。搞了好久...
2022-01-21 07:12:50 2313
转载 brew问题汇总
一 brew commant not found1,装了,位置错误。或者没装。安装 brew command not found_小龙在线-CSDN博客_brew: 未找到命令2,bash_profile里面的path配置有问题。homebrew会用到c 的编译器,如果配置出问题,就会报错。二,安装的时候要指定镜像。Mac-Homebrew安装/卸载/更换国内镜像源 - 简书...
2021-12-31 12:39:29 293
转载 SO文件命令
替换字符rpl -R -e .so.1.1 "1_1_so" libcrypto.sorpl -R -e .so.1.1 "1_1_so" libssl.so浏览文件信息readelf -a elf文件sonamepatchelf --set-soname libbz2.so libbz2.so
2021-12-31 10:25:30 147
原创 mac xcode环境调用第三方c语言库
1,download lib2, compile ,using cmake or brew install3, export path for the compiler to find4, start a new comandline project on xcode5, build settings,search paths library search paths ,add the paths of include file and lib6, create...
2021-12-10 18:16:12 579
原创 provider 数据不可在initstate里面获取,应放在build 或者didchangedependency
dependOnInheritedWidgetOfExactType<_InheritedProviderScope<Message?>>() or dependOnInheritedElement() was called before _MessagePageState.initState() completed.When an inherited widget changes, for example if the value of Theme.of() changes,
2021-11-07 10:18:48 468
转载 setting vue templete in vs code
打开设置按钮点击user snippet输入vue然后粘贴{"Print to console": {"prefix": "vue3","body": ["<!-- $0 -->","<template>"," <div></div>","</template>","","<script lang='ts'>","import { reactive,toRefs,onBeforeM
2021-10-20 15:55:06 51
转载 高德获取全国行政信息
最近添加需求需要获取国内省市区三级信息,使用高德开放平台,可以顺利的获取到当前国内省市区信息,如图所示:1操作流程:先创建web应用,记录应用Key,绑定Web服务https://console.amap.com/dev/key/app在高德开放平台使用行政区域查询接口,参考地址:https://lbs.amap.com/api/webservice/guide/api/district代码调用:使用RestTemplate调用高德开放接口,获取信息,格式为json格式,然后在按照业务需求
2021-09-25 10:40:17 279
转载 任务‘:fluttertoast:compileDebugKotlin执行失败
我不知道为什么,但我通过回滚到classpath 'com.android.tools.build:gradle:3.5.4'在我的顶层build.gradle。
2021-09-25 09:40:03 535
原创 flutter_bloc 7.1.0总结。
bloc模式将数据,业务逻辑,界面解耦。flutter_bloc是其中一种实现框架,底层采用的依然是inheritedwidget。所以,不仅是解耦,还可以管理state,可以非常容易进行跨越层级管理状态。基本的组成非常简单 Widget build(BuildContext context) { return BlocProvider( create: (_) => ThemeCubit(), child: BlocBuilder<ThemeCub
2021-08-23 13:50:21 158
原创 dart await 执行顺序及作用范围
test1() { Future.delayed(Duration(seconds: 2),(){ print(">>>>>>>>test1"); }); } test2() { print(">>>>>>>>test2"); } test(){ test1(); test2(); }输出结果 test2 test1..
2021-08-23 08:02:53 393
原创 Minimum supported Gradle version is 6.1.1. Current version is 5.4.1.
android studio 里面出现这个,往往表示gradle工具和当前的gradle 包的冲突,是要一一对应的。也就是classpath 'com.android.tools.build:gradle:3.5.2'和wrapper 里面的矛盾
2021-08-07 16:10:59 1182
转载 Mac gradle 配置
1.配置Java环境确保安装了Java环境,JDK 版本大于1.6,配置环境变量JAVA_HOME,查看Java版本可以在终端输入java -version2. 下载GradleGradle下载地址https://services.gradle.org/distributions/下载最新版本:gradle-6.0 (当前最新版2019年11月8日),记得要下载all版本的,里面包含了Gradle SDK 所有相关的内容,包括源代码、文档、示例等.3. 解压到本地路径/Applic
2021-08-07 15:03:39 286
原创 flutter loading的坑
一,嵌套在app顶层的loading会导致textfiled长按产生错误,可能是因为追溯到最上层后不是materialapp。二,如果用自定义的loading在每个页面的网络加载时调用,也会有问题。比如说网络嵌套。A页面嵌套B页面。如果在B页面里请求网络,loading显示。A页面里面也在loading。这时候,如果A先loading完,根据状态变化,将B页面替换调,这时候就有问题了。B页面没了,但是loading还在。解决问题后续...
2020-08-29 18:51:43 336
原创 flutter forcing OMX state to Idle when received shutdown in ExecutingState
导致这个问题的原因之一是 flutter 的全局loading位置不正确。因为flutter textfield 长按会出现灰屏等问题,网络上一个解决方案是将建立在整个app上层的loading放在materialapp那一层,结果会导致这个问题。...
2020-08-29 12:14:37 396
转载 iOS开发An App ID with Identifier ‘XXX.XXX.XXX’ is not available. Please enter a different string
用真机调试项目的时候本来配置正常换了一台测试机出现如下错误提示:An App ID with Identifier ‘XXX.XXX.XXX’ is not available. Please enter a different stringPS:真机证书调试解决方案:关闭Xcode,断开测试机链接; 将钥匙串(Keychain)中的关于app的 : 测试证书、上线证书等全部删除; 登录苹果开发者平台将:开发证书(Certificaters)、AppID、注册设备(Devices)确
2020-08-21 16:01:05 946
原创 android 嵌套h5问题集锦
一,系统文字大小调整会导致h5页面混乱,设置文字缩放webview 的settingssettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);settings.setTextZoom(100);二,设置地理定位a,在manifest 里面<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /><uses-per.
2020-08-20 11:46:56 387
指针问题长度为十的标题
2017-03-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人