自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qwe1314225的博客

这个人很懒,没有写博客描述

  • 博客(56)
  • 问答 (5)
  • 收藏
  • 关注

原创 Centos中pip install mysqlclient失败

由于python版本是3.10的。看了一下网上说配置环境变量啥的,感觉不靠谱,就去github看了一下。pip install mysqlclient 错误详情如下。记录一下,希望能帮助到遇到类似问题的同学。执行一下下面命令,安装devel。

2023-08-07 17:03:37 2779 2

原创 学习react,复制一个civitai(C站)-更新3

react上手简单,但是优化真的好难,逻辑越复杂,越难优化。优化的目的是避免重复渲染组件,从而加快渲染速度,减轻浏览器的压力。然而想要重复使用组件,就需要考虑很多层面东西,最近界面写的差不多了,我正在学习useMemo这个钩子,用不好就是负优化!所以导致很多组件我不敢使用useMemo来优化。还要继续努力!

2023-07-17 22:06:37 1056

原创 学习react,复制一个civitai-更新2

操作:在模型详情界面点击一个图片,就能到图片详情界面1.点击哪个图片,就会展示哪个,同时还会更新图标的下标。2. 右上角有个X,点击就能关闭3. 键盘ESC键,也能关闭图片详情界面4. 点击左右图标会更新路由的imageID5. 如果有prompts,在右下角可以复制prompts到stable diffusion总的来说,跟Civitai官网是一样的操作,只不过数据没人家的丰富。虽然只是一个简单的界面,但是要实现里面的功能,还是要学习很多react钩子,路漫漫其修远兮,还要继续努力学习react。

2023-07-15 13:54:30 1247

原创 学习react,复制了一个C站Civitai

我还是一个菜鸡,所以不像c站那样用了各种技术。目前只是为了展示数据,我的Civitai简单技术栈如下前端:React后端:Flask数据库,emmm没有用数据库react技术方面用的比较多的还是各种钩子,useEffect,useState,useContext等,由于基础不够扎实,学了就忘,经常写着写着就忘记钩子的用法,或者干脆钩子名都忘了。然后就是typescript的严格类型限制,类型不写,或者写的不合适就会有红色报错提示,好烦emmm。未来准备学习next,跟c站一样,用next技术。

2023-07-08 11:43:52 1003

原创 Linux生产环境运行flask

在生产环境运行Flask程序,也就是常用的linux服务器上跑Flask程序。

2022-09-11 17:25:22 2244 1

原创 Arduino-ESP8266 控制舵机开门

简介成本不到30大洋,实现手机自动开门功能!先上效果视频: mqtt消息控制舵机开门 准备工作esp8266 开发板 13¥Mg995 舵机 13¥四个5号电池 2 ¥导线若干 0.5¥电池盒一个 0.5¥成本不到30大洋,可玩性,实用性都很高。原理图从右往左看手机上

2022-04-23 14:19:59 7901 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 6458 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 3239

原创 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 9337 4

原创 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 11579 2

原创 前端实现成绩管理系统

先上效果图简单演示:登录,学生信息展示,学生成绩展示介绍最初也不想做这么多功能,从一个随机点名开始,需要到学生信息,然后记录每次点名后回答正确或者错误分数,后面考虑到考试成绩录入,就想到了还能生成excel文件,一步步加入各种功能,后面考虑加入echarts,把成绩用图表展示。其实php我是不怎么会的,我更熟练使用jave的spring boot,但是服务器是阿里云的最低配置:1核1g运行,带不动Mysql+Apache+Spring boot,所以最终使用了更轻量级的php。整体框架前端:

2021-10-14 22:46:32 4838 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 956

原创 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 2045

原创 angular+ionic常用控件

描述:使用angular+ionic+typescript封装一些常用控件,及一些示例,方便项目开发中直接拿来使用,节约开发时间。机票------> github地址组件bottom底部组件,提示已经到底了,不能继续下滑;datechoose时间选择控件;以tab的形式点击选择今天,昨天,本月等时间,也可以精确选择时间;filechoose文件选择控件,选择本地文件,一般用于选择后上传文件;menu2二级菜单,可设置单选多选noinfo没有更多信息,一般用于展示没有数据

2021-02-23 18:20:18 344

原创 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 2273

原创 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 762 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 671

原创 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 1167

原创 ionic自定义图标(ion-icon)

背景ionic自带图标库有限,不能满足项目里面各种图标,需要自定义图标。开始下载图标库从iconfont.cn上面搜索想要的图标,添加入库(也就是购物车那个图标)添加到项目里面,一个项目肯定不止一个项目的,需要什么图标就添加什么图标,还可以添加小组成员,其他同事也能使用同一个图标库,太方便了。从我的项目里面下载下来添加文件到项目中下载好了后,解压后的目录文件如下选中如下6个文件到项目的assets/fonts/目录下面由于项目里面用的scss,所以把上面那个iconfont

2020-08-26 12:36:40 3533 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 7140 1

原创 js-时间的各个用法及转换

环境3.7.5当前时间Datenew Date()longnew Date().getTime();当天0点时间new Date(new Date().toLocaleDateString()).getTime()

2020-05-26 10:56:27 331

原创 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 807

原创 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 1793 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 107309 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 166

原创 学习使用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 3919

原创 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 3631

原创 EditText设置光标位置

背景弄了左边文字,右边的输入框的控件,想让用户点击控件的时候,光标自动移动到最右边,(默认是在输入框内文字的左边)。解决方法et_name:输入框EditTextSelection.setSelection(et_name.getText(),et_name.getText().toString().length());...

2019-05-24 09:45:47 4172

原创 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 7207

原创 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 865 2

原创 nodejs版本管理工具安装与使用

开发环境:pc-win10x64开始下载nvmhttps://github.com/coreybutler/nvm-windows/releases有两种包,一个是 解压能用的,一个是安装程序包区别是解压的需要自己手动配置一下环境变量,安装程序exe文件安装的时候会添加所需环境变量(安装后还是建议检查一下环境变量);我这边下的是exe文件选择安装路径(稍微记一下,后面要用)...

2019-04-22 14:21:01 815

原创 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 1233

原创 Calendar日历月份问题

背景:最近用到安卓日期选择器,需要显示当前年月日,就用到了Calendar获取当前年月日;问题描述当前是三月份,没想到获取到的月份是 2 ,还真是没注意;调试代码如下:当前实际时间:分析为啥年没有问题,日没有问题,就月份少了1 呢,去翻翻源码了解一下;注释一大堆解释:大致是说 月份是日历里面一个精确的值,从0开始,最后一个月份要看一年中月份的数值(这句我是没看懂,而且下面月份...

2019-03-14 22:01:29 2435

原创 Flutter-dart-语法学习

参考资料:中文网申明变量var:默认为nullfinal:只能初始化一次;const:常量,编译时就赋值了,不能修改;内置类型1. 数值型 a,int b,double 运算符号: 1. + 加 2. - 减 3. * 乘 4. / 除 5. ~...

2019-03-09 15:06:58 224

原创 移动开发-flutter-安装与配置(大型入坑现场)

虾扯蛋随便谈谈:不知道何时起移动开发的招聘要求上出现一则要求:会Android IOS;然后招聘要求上又出现了一则要求:会React Native;他们的共同点就是兼顾Android 与 IOS;如果能做到一套代码,处处运行,那就最好不过啦!(当然不太现实)于是乎flutter出来了2017年的IO大会上提出,就是想让一套代码跑两个地方;flutter 特点:跨平台,高质量,热更新,...

2019-03-02 10:20:07 12504

原创 android studio使用自带Analyze删除不用的资源文件

背景项目功能整合的越来越多,出现安装包过大,实际上代码占的内存没多少;占内存比较多的就是图片文件,还有一些其它资源文件,把不用的删了能明显减小安装包体积。开始使用打开android studio,找到顶部的导航栏【analyze】点击Analyze;inspect Code:代码分析,能找出一些代码或资源文件存在的问题;Run Inspection by Name; (使用这个方法...

2019-02-26 10:03:20 1077

原创 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 28897

原创 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 1883

原创 mac使用android studio 更新代码报错

错误详情android studio 界面右下角提示的错误信息点击更新代码提示的报错信息svn: update errorno versioned directories to update were found产生背景:使用android studio更新提交代码失败;之前是能更新提交代码的;系统一直提示更新什么 mojava,就安装了;一早起来更新代码,发现报错;错误...

2019-02-14 10:51:51 771

原创 AndroidStudio上传代码到Maven仓库

注册 仓库账号 https://bintray.com/signup/oss 注意:qq邮箱,163邮箱貌似都不能注册,我用的是gmail注册好了后会发一条激活邮件到邮箱激活,然后就可以登陆了;登陆创建仓库 成功...

2019-02-14 10:23:28 492

空空如也

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

TA关注的人

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