- 博客(56)
- 问答 (5)
- 收藏
- 关注
原创 Centos中pip install mysqlclient失败
由于python版本是3.10的。看了一下网上说配置环境变量啥的,感觉不靠谱,就去github看了一下。pip install mysqlclient 错误详情如下。记录一下,希望能帮助到遇到类似问题的同学。执行一下下面命令,安装devel。
2023-08-07 17:03:37
734
原创 学习react,复制一个civitai(C站)-更新3
react上手简单,但是优化真的好难,逻辑越复杂,越难优化。优化的目的是避免重复渲染组件,从而加快渲染速度,减轻浏览器的压力。然而想要重复使用组件,就需要考虑很多层面东西,最近界面写的差不多了,我正在学习useMemo这个钩子,用不好就是负优化!所以导致很多组件我不敢使用useMemo来优化。还要继续努力!
2023-07-17 22:06:37
879
原创 学习react,复制一个civitai-更新2
操作:在模型详情界面点击一个图片,就能到图片详情界面1.点击哪个图片,就会展示哪个,同时还会更新图标的下标。2. 右上角有个X,点击就能关闭3. 键盘ESC键,也能关闭图片详情界面4. 点击左右图标会更新路由的imageID5. 如果有prompts,在右下角可以复制prompts到stable diffusion总的来说,跟Civitai官网是一样的操作,只不过数据没人家的丰富。虽然只是一个简单的界面,但是要实现里面的功能,还是要学习很多react钩子,路漫漫其修远兮,还要继续努力学习react。
2023-07-15 13:54:30
1105
原创 学习react,复制了一个C站Civitai
我还是一个菜鸡,所以不像c站那样用了各种技术。目前只是为了展示数据,我的Civitai简单技术栈如下前端:React后端:Flask数据库,emmm没有用数据库react技术方面用的比较多的还是各种钩子,useEffect,useState,useContext等,由于基础不够扎实,学了就忘,经常写着写着就忘记钩子的用法,或者干脆钩子名都忘了。然后就是typescript的严格类型限制,类型不写,或者写的不合适就会有红色报错提示,好烦emmm。未来准备学习next,跟c站一样,用next技术。
2023-07-08 11:43:52
766
原创 Arduino-ESP8266 控制舵机开门
简介成本不到30大洋,实现手机自动开门功能!先上效果视频: mqtt消息控制舵机开门 准备工作esp8266 开发板 13¥Mg995 舵机 13¥四个5号电池 2 ¥导线若干 0.5¥电池盒一个 0.5¥成本不到30大洋,可玩性,实用性都很高。原理图从右往左看手机上
2022-04-23 14:19:59
6547
5
原创 服务器安装MQTT服务器并启用websockets,配置SSL
背景最近接触物联网,感觉太有意思了,打算弄个用手机控制的遥控小车,手机与小车之前通讯采用MQTT,服务器就需要安装mosquitto,于是就有了这篇文章,期间经历了不为人知的心酸与苦楚,早上起来,到晚上6点才整成功,记录一下中间过程。环境linux centos7.41. 直接安装mosquitto需要提前准备一下基础环境cmake用来编译代码,经常用yum install gcc-c++yum install cmakeyum install openssl-devel创建一个
2022-04-16 19:51:43
5753
2
原创 Arduino-ESP8266传感器获取温度湿度[联网版]
基础配置数据库:Mysql服务器:Linux后端:php前端:html,css,echar开发板:esp8266传感器:温湿度传感器,型号不会看成品演示esp8266把传感器的数据上传到服务器,手机上访问网址就能看到当前的温度湿度。接口设计简单安全考虑,增加一个密钥验证,防止被恶意写入乱七八糟数据;接口:http://zxyoyo.com/sky/iot123.php传输方式:GET参数:token:"123abc" //安全参数,随意设置temp: 22.6 //温
2022-04-05 19:29:14
2792
原创 Arduino-ESP8266传感器获取温度湿度
开发环境OS:win10x64Arduino: 1.8.19开发板:ESP8266温湿度传感器:未知,不会看实物图蓝色的就是温湿度传感器了。获取到的结果摄氏温度:Read temp1 success22.90华氏温度:Read temp2 success73.22空气湿度:Read humi success44.00安装库Arduino 软件:工具=> 管理库用到了DHT11库,安装一下上代码基本上获取温度,湿度的注释都写上了。还是很简单的代码,主要是对应的API
2022-04-04 21:27:04
8666
3
原创 Python-Flask:程序猿的烂漫,送给第一爱人
开篇废话不多说,咱们先看效果图;浏览器输入diyi.love/ym 或者 diyi.love/杨幂(手机好多浏览器不支持路径后面有中文,会识别成 搜索,不是网址)介绍一天不学习浑身难受(打游戏打累了),最近学了一点python,看到一个前端框架flask,很是轻量级,自己也是前端开发,就整出这个小项目了。谁说程序猿不懂烂漫?我们也有自己表达烂漫的方式!开发环境win11 x64Python 3.10.1Mysql 5.7(fdiyi) PS D:\workspace_pytho
2022-03-14 13:34:47
11470
2
原创 前端实现成绩管理系统
先上效果图简单演示:登录,学生信息展示,学生成绩展示介绍最初也不想做这么多功能,从一个随机点名开始,需要到学生信息,然后记录每次点名后回答正确或者错误分数,后面考虑到考试成绩录入,就想到了还能生成excel文件,一步步加入各种功能,后面考虑加入echarts,把成绩用图表展示。其实php我是不怎么会的,我更熟练使用jave的spring boot,但是服务器是阿里云的最低配置:1核1g运行,带不动Mysql+Apache+Spring boot,所以最终使用了更轻量级的php。整体框架前端:
2021-10-14 22:46:32
4352
9
原创 教师节,给老师们写一个随机点名的网页
先上效果图已实现功能5s-6s随机出现名字;鼠标点击爆炸特效;未完待续…开发环境后面考虑加更多功能,所以用的angular框架,其实简单的随机点名一个html文件也可以做好。Angular CLI: 8.3.29Node: 10.17.0OS: win32 x64Angular: 8.2.14随机点名代码这段逻辑从网上bd找的,用ts语法做了简单转化 onStart(){ console.log(this.curClass) let choosedClas
2021-09-10 21:21:35
717
原创 angular使用高德地图
开发环境Angular CLI: 8.3.29Node: 10.17.0OS: win32 x64Angular: 8.2.14准备工作去高德地图注册帐号,成为开发者,实名认证(支付宝扫码的方式)创建应用创建key(最关键的一步)github仓库地址开始创建项目创建一个myworld的项目ng new myworld安装高德地图的开发依赖开发文档链接根据文档,里面有多种安装依赖的方式,我这边采用npm 安装npm i @amap/amap-jsapi-loader
2021-08-27 12:07:40
1669
原创 angular+ionic常用控件
描述:使用angular+ionic+typescript封装一些常用控件,及一些示例,方便项目开发中直接拿来使用,节约开发时间。机票------> github地址组件bottom底部组件,提示已经到底了,不能继续下滑;datechoose时间选择控件;以tab的形式点击选择今天,昨天,本月等时间,也可以精确选择时间;filechoose文件选择控件,选择本地文件,一般用于选择后上传文件;menu2二级菜单,可设置单选多选noinfo没有更多信息,一般用于展示没有数据
2021-02-23 18:20:18
306
原创 angular使用echarts词云图wordCloud
环境angular cli: 8.3.8node: 10.17.0安装项目中安装echarts,echarts-wordCloud两个库;wordCloud是echarts的插件;npm install echarts--savenpm install echarts-wordcloud --save检查package.json中添加两个依赖;使用在需要使用的component中引入两个库import * as echarts from 'echarts';import "e
2020-12-31 18:08:57
1958
原创 angular实现换肤功能
环境angular cli: 8.3.8node: 10.17.0演示效果实现提前定义几套皮肤颜色,通过scss的 @mixin混入打到修改主题的效果;步骤1. 定义皮肤颜色base.scss定义了三份,效果图中展示的使用了两个颜色:字体,背景两种;// 主题1 对比色$contrast_color: #fc4a1a;//字体颜色$contrast_main: #4abdac;//主要颜色,如背景色$contrast_gray: #e5e3e8;//$contrast_or
2020-12-03 18:28:07
697
4
原创 ionic修改控件内置class样式
背景使用ionic中控件,有时候他的样式不能满足实际开发需求,需要改改一些样式。ion-datetime时间控件,想修改一下默认的白色背景修改后:代码:在variables.scss文件中的root伪类中增加属性:root { //修改时间控件的背景颜色 ion-picker .picker-wrapper{ background-color: #3880ff; } }总结F12分析元素,找到对应的控件,类,然后把属性写到 variables
2020-10-19 10:59:26
595
原创 angular使用material,cdk遇到的问题
背景angular项目中添加使用 material,cdk两个包的时候,编译不通过,报了一大堆错误。主要是这个:An accessor cannot be declared in an ambient context.完成错误代码ERROR in node_modules/@angular/cdk/bidi/dir.d.ts:26:9 - error TS1086: An accessor cannot be declared in an ambient context.26 get d
2020-10-13 17:06:24
1062
原创 ionic自定义图标(ion-icon)
背景ionic自带图标库有限,不能满足项目里面各种图标,需要自定义图标。开始下载图标库从iconfont.cn上面搜索想要的图标,添加入库(也就是购物车那个图标)添加到项目里面,一个项目肯定不止一个项目的,需要什么图标就添加什么图标,还可以添加小组成员,其他同事也能使用同一个图标库,太方便了。从我的项目里面下载下来添加文件到项目中下载好了后,解压后的目录文件如下选中如下6个文件到项目的assets/fonts/目录下面由于项目里面用的scss,所以把上面那个iconfont
2020-08-26 12:36:40
3133
2
原创 解决ion-icon打包后显示不出来
背景ionic+angular的项目使用ionic build --prod打包编译后部署到Apache服务器图标正常显示;但是在安卓webView离线加载项目,图标就出不来。尝试了很多办法,感觉还是路径的问题。解决办法 <script type="text/javascript"> var originalFetch = window.fetch; window.fetch = function () { var args
2020-06-30 16:17:35
7039
1
原创 js-时间的各个用法及转换
环境3.7.5当前时间Datenew Date()longnew Date().getTime();当天0点时间new Date(new Date().toLocaleDateString()).getTime()
2020-05-26 10:56:27
264
原创 Ionic自定义图标
背景开发过程中ionic自带的图标不能满足需求,需要其他自定义(设计)图标。需要使用一些 iconfont 等网站里面的图标。开发环境Ionic:5.4.16Angular CLI: 8.3.0Node: 12.9.1OS: win32 x64开始1. 下载图标比如说我需要这个 警察 的图标,去iconfont里面 添加到项目【ion-icon】里面,点击【下载到本地】下...
2020-05-07 17:31:07
705
原创 angular8设置代理,解决跨域请求问题
环境控制台输入 ng v背景由于项目是通过ionic 创建的。版本号是5.4.16设置代理可以是ionic的方式,也可以是angular的方式。但是网上说的ionic 方式,配置ionic.config.json没有作用。试了好多篇文章的方法都不行,就采用angular设置代理方式。开始1.创建文件:proxy.json项目的根路径下新建一个proxy.json文件,用于设置各...
2020-03-16 16:45:34
1708
1
原创 Error: Node Sass does not yet support your current environment: Windows 64-bit
错误日志:Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (72)[app-scripts] For more information on which environments are supported please see:[ap...
2020-03-09 14:22:50
106385
44
原创 Spring-boot遇到的问题
Spring boot 连接Mysql 报错报错内容ERROR 4812 — [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization.java.sql.SQLException: The server time zone v...
2019-10-13 13:14:40
153
原创 学习使用flutter遇到的问题及解决
flutter upgrade 报错flutter doctor 报错Invoke-WebRequest : 请求被中止: 未能创建 SSL/TLS 安全通道。所在位置 D:\flutter\bin\internal\update_dart_sdk.ps1:62 字符: 5+ Invoke-WebRequest -Uri $dartSdkUrl -OutFile $dartSdk...
2019-07-09 14:09:09
3773
原创 flutter调用系统的打电话、发短信、发邮件功能
介绍类似于安卓的通过设置intent-action;点击按钮就能跳转到系统的拨号,发短信,发邮件等界面。引入类库url_launcher: ^5.0.3get_it: ^1.0.3+2如下图所示:在配置文件pubspec.yaml中引入两个类库:创建一个服务TelAndSmsService.dartimport 'package:url_launcher/url_launc...
2019-07-09 13:52:57
3376
原创 EditText设置光标位置
背景弄了左边文字,右边的输入框的控件,想让用户点击控件的时候,光标自动移动到最右边,(默认是在输入框内文字的左边)。解决方法et_name:输入框EditTextSelection.setSelection(et_name.getText(),et_name.getText().toString().length());...
2019-05-24 09:45:47
4022
原创 java.lang.IllegalStateException: Could not find method true(View) in a parent or ancestor Context fo
logcat:EXCEPTION: mainjava.lang.IllegalStateException: Could not find method true(View) in a parent or ancestor Context for android:onClick attribute defined on view class android.widget.TextViewat...
2019-05-15 14:19:29
6996
原创 MissingResourceException: Can't find bundle for base name messages.AndroidJpsBundle, locale zh_CN
背景:公司业务需求,需要修改eclipse开发的老安卓项目;eclipse 什么鬼?2015年就开始使用Android studio了,接受不了!用as打开项目就开始报错。。。坑很多啊!错误代码如下Error:Android Source Generator: Error: Can't find bundle for base name messages.AndroidJpsBundle...
2019-05-07 08:24:45
809
2
原创 nodejs版本管理工具安装与使用
开发环境:pc-win10x64开始下载nvmhttps://github.com/coreybutler/nvm-windows/releases有两种包,一个是 解压能用的,一个是安装程序包区别是解压的需要自己手动配置一下环境变量,安装程序exe文件安装的时候会添加所需环境变量(安装后还是建议检查一下环境变量);我这边下的是exe文件选择安装路径(稍微记一下,后面要用)...
2019-04-22 14:21:01
719
原创 angular-安装与使用以及遇到的问题
前提环境1. 安装node.js:命令行内输入node -v检查2. 安装npm/cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org检测是否安装成功node -vnpm -v安装脚手架使用npm/cnpm命令安装angular/cli推荐使用第二个 cnpmnpm install -...
2019-04-11 18:03:39
1158
原创 Calendar日历月份问题
背景:最近用到安卓日期选择器,需要显示当前年月日,就用到了Calendar获取当前年月日;问题描述当前是三月份,没想到获取到的月份是 2 ,还真是没注意;调试代码如下:当前实际时间:分析为啥年没有问题,日没有问题,就月份少了1 呢,去翻翻源码了解一下;注释一大堆解释:大致是说 月份是日历里面一个精确的值,从0开始,最后一个月份要看一年中月份的数值(这句我是没看懂,而且下面月份...
2019-03-14 22:01:29
2358
原创 Flutter-dart-语法学习
参考资料:中文网申明变量var:默认为nullfinal:只能初始化一次;const:常量,编译时就赋值了,不能修改;内置类型1. 数值型 a,int b,double 运算符号: 1. + 加 2. - 减 3. * 乘 4. / 除 5. ~...
2019-03-09 15:06:58
188
原创 移动开发-flutter-安装与配置(大型入坑现场)
虾扯蛋随便谈谈:不知道何时起移动开发的招聘要求上出现一则要求:会Android IOS;然后招聘要求上又出现了一则要求:会React Native;他们的共同点就是兼顾Android 与 IOS;如果能做到一套代码,处处运行,那就最好不过啦!(当然不太现实)于是乎flutter出来了2017年的IO大会上提出,就是想让一套代码跑两个地方;flutter 特点:跨平台,高质量,热更新,...
2019-03-02 10:20:07
12409
原创 android studio使用自带Analyze删除不用的资源文件
背景项目功能整合的越来越多,出现安装包过大,实际上代码占的内存没多少;占内存比较多的就是图片文件,还有一些其它资源文件,把不用的删了能明显减小安装包体积。开始使用打开android studio,找到顶部的导航栏【analyze】点击Analyze;inspect Code:代码分析,能找出一些代码或资源文件存在的问题;Run Inspection by Name; (使用这个方法...
2019-02-26 10:03:20
936
原创 Caused by: java.lang.ClassNotFoundException: Didn't find class "okhttp3.internal.Platform"
错误日志Caused by: java.lang.ClassNotFoundException: Didn’t find class “okhttp3.internal.Platform” on path: DexPathList完整错误日志: java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Wo...
2019-02-22 16:03:09
28313
原创 android studio 使用sonarqube进行代码分析
环境mac min(2014)android studio 3.1.2jdk 1.8(之前jdk是1.5导致启动不了soanr服务器)sonar-runner-2.4(代码扫描器,也可以用sonar-scanner,扫描后会将结果上传服务器)sonarqube-6.7.6(相当于服务器,tomcat,需要启动)配置环境变量这里就不多描述,软件什么的,随便搜一下就能下;使用:1...
2019-02-19 15:42:38
1676
原创 mac使用android studio 更新代码报错
错误详情android studio 界面右下角提示的错误信息点击更新代码提示的报错信息svn: update errorno versioned directories to update were found产生背景:使用android studio更新提交代码失败;之前是能更新提交代码的;系统一直提示更新什么 mojava,就安装了;一早起来更新代码,发现报错;错误...
2019-02-14 10:51:51
656
原创 AndroidStudio上传代码到Maven仓库
注册 仓库账号 https://bintray.com/signup/oss 注意:qq邮箱,163邮箱貌似都不能注册,我用的是gmail注册好了后会发一条激活邮件到邮箱激活,然后就可以登陆了;登陆创建仓库 成功...
2019-02-14 10:23:28
465
空空如也
百度服务器新人组团有人一起吗?我觉得挺实惠的。
2019-10-02
android 中添加了读写文件的权限,却报(Permission denied)错误
2016-05-24
listview 中item怎么控制子view的点击事件
2016-03-27
使用github下载的xutils里的httputils参数报错
2015-11-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人