- 博客(13)
- 收藏
- 关注
原创 mac brew tap dart-lang/dart命令无法安装,使用以下语句
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/.git: Permission denied出现以上错误,输入以下语句,再输入安装命令sudo chown -R $(whoami) $(brew --prefix)/*
2022-02-22 16:15:46
448
原创 flutter 日期转换的坑Invalid date format
日期转换这个坑碰到好几次了,必须写出来让大家避避。直接上代码: var d1 = new DateTime.now(); var d2 = "${d1.year}-${d1.month}-${d1.day} 00:00:00"; var now = DateTime.parse(d2);以上代码在,10,11、12月份的10-31日期间是可以正常运行的。写到这里大家估计就明白 了,1-9月和1-9日这些时间怎么就出错了?如果你print(d2);
2022-01-04 18:00:54
2379
原创 flutter Image.network()网络图片加载失败,404错误的异常处理和解决方法初探
今天碰到一个让人异常头疼的错误:在使用Image.network()的时候,有个图片网址404了,flutter真机调试一直卡死,绝对是一个大BUG。网上找了各种方法:一: Image image = Image(image: new CachedNetworkImageProvider(''));Image image = Image.network('');final ImageStream stream = image.image.resolve(ImageConfigura.
2021-11-23 15:54:18
9666
2
原创 flutter 滑动卡顿优化解决思路与方法
最近用flutter开发小项目,等项目即将完成时,发现明明没有多少内容的项目怎么会存在卡顿情况呢?未开发之前就是先了解过flutter顺滑才使用这个框架的,如今卡顿反而成了这个框架的瓶颈了?很不甘心地,花好几天在网上寻找各种解决方法,确实也找到了一些前辈提供的方案,于是着手修改,各位高手提供的方法不外乎以下几种:1,const 的 widget (这种在新版flutter已不支持了)2,尽量不要使用OpacityWidget(我没有用到)3,尽量使用statelessWidget而不是...
2021-08-20 14:48:44
4625
4
原创 flutter:Unable to load asset:图片加载错误原因
学习flutter,在调用 图片时,出现Unable to load asset的错误,我一再确认跟教程上写的是一模一样的,完全没有多的空格或者少的空格,就是显示错误。assets:-images/clik.jpg使用的最新版flutter跟着教程打就会有不少小毛病。后来看到控制台一段文字:找不到assets/images/clik.jpg 的图片,根目录下新建assets文件夹,把images文件夹移动到assets中,完美解决。...
2021-07-16 15:55:52
6498
原创 flutter Dio 4.0.0版 踩坑记
最近项目要用到flutter,所以上B站自学了下。由于视频所用dio版本不同,踩了好几个坑,解决好几小时才弄好,有必要分享给大家:教程中使用dio拦截器是3.0.9版本的,写法如下:dio.interceptors.add(InterceptorsWrapper(onRequest:(options){print("请求"+options.headers.toString());},onResponse:(re...
2021-07-15 17:48:32
2040
4
原创 django:CSRF verification failed. Request aborted错误解决方法分享(403)
今天在django框架的网站上使用搜索时出现了这种错误提示:CSRF verification failed. Request aborted该站在本地测试是没有问题的,但放到服务器上就打不
2021-06-14 10:39:44
1077
原创 django 发送post请求返回500错误的解决方法
今天在在制作django一个页面时,添加了一个form表单,本地运行完美,于是发布到网站。在网站中运行时,提交该表单返回500错误:Server Error (500)于是在setting.py中取消了POST验证、取消了域名验证再进行测试,问题仍然得不到解决。由于该页面有两个form表单,我怀疑会不会有冲突,把另一个表单给注释掉了。但还是显示500错误无奈之下,我只好打开了debug模式,再进行测试时,提示:views.py中有一个包没有引入。把包引入 后再进行测试,完美解决!.
2021-05-05 17:33:02
1654
2
原创 django 根据查询对象获取上一条和下一条对象信息
如果数据库有自增ID,要获取上一条和下一条的记录就很简单了:Obj = models.Article.objects.get(id=id)prev = models.Article.objects.get(id = id-1)next = models.Article.objects.get(id = id+1)但是我当时 建数据表的时候,忘添加自增ID了,只好另寻他法。目前找到一个非常妙的方法,分享给大家:先安装django-next-prev包:pip install .
2021-05-04 10:39:57
399
原创 django ORM 查询速度慢的原因
今天在本地调试django时,发现页面打开速度竟然达到2秒多。由于调用了less的CDN,我怀疑会不会是加载外部文件的原因,于是把less放在了本地。再次刷新发现,速度还是那么多,没有变化。检查了一下查询代码:models.Artical.objects.filter(category=‘chinese’).order_by(click")一共加了七条这样的查询,把order_by去掉后再次刷新网页,速度变成 50ms,秒开,问题解决。...
2021-04-24 15:30:10
1565
1
原创 python django 静态文件引入失败,教你正确方法
今天使用django在调试页面样式时,引入静态文件失败了。网上各种方法都试了还不管用 。最后看到一篇文章写了很多,我直播把其中一段代码放在settings.py中,没想到竟然成功了。分享给有需要的朋友这是模板文件中引入 的css样式:{% load static %}<link rel="stylesheet" type="text/css" href="{% get_static_prefix%}css/index.css">直接把下面这段放在settings.py最下面:
2021-04-23 22:44:58
1623
4
原创 python Django ORM 文章列表的之高效分页方法
Django 其实是内置了一种分页的方法,但搜索网上其他人员分享的结果显示该方法在数据量数百万的情况会明显变慢。所以我继续搜索,结果发现还有另一种方法更为高效。原理是在ORM获取结果时,利用其惰性属性,只获取指定数量 的结果。使得性能大为提升。具体代码:def getArtical(request):all_english = models.Artical.objects.filter(category=‘english’).all()[0:20]...
2021-04-22 10:31:54
372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人