会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
程序设计实验室
公众号:程序设计实验室
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
下一页
2022年3月19日
python实现解析markdown文档中的图片,并且保存到本地~
摘要: 背景 前阵子简书好像说是凉了,搞得我有点小慌,毕竟我的大部分博客都是放在简书上面的,虽然简书提供了打包导出功能,但是只能导出文字,图片的话还是存在简书服务器上面,再加上我一直想要重新做一个个人博客,于是就有了这篇文章。 思路 首先是要解析markdown文档,然后获取到其中的所有图片,再把图片按md
阅读全文
posted @ 2022-03-19 18:34 程序设计实验室
阅读(1273)
评论(0)
推荐(0)
2022年2月17日
Asp-Net-Core开发笔记:使用NPM和gulp管理前端静态文件
摘要: 前言 本文介绍的是AspNetCore的MVC项目,WebApi+独立前端这种前后端分离的项目就不需要多此一举了~默认前端小伙伴是懂得使用前端工具链的。 为啥要用MVC这种服务端渲染技术呢? 简单项目不需要强行分离增加复杂度(如:我正在开发的博客项目) 后端渲染利于SEO,对博客网站友好 OK,虽然
阅读全文
posted @ 2022-02-17 17:52 程序设计实验室
阅读(1723)
评论(3)
推荐(4)
2022年2月13日
爬虫笔记:提高数据采集效率!代理池和线程池的使用
摘要: 前言 爬虫和反爬虫是一对矛和盾,反爬虫很常见的一个方法就是封IP,一个IP短时间内频繁访问,可以做限流或者是加入黑名单,我之前的后台开发相关博客也有涉及这一块。 不过今天说的是爬虫,所以应对的方法就是用代理池,每次请求都用不同的IP就行,再加上UA模拟,完全是正常用户的行为,可以避开限流和黑名单反爬
阅读全文
posted @ 2022-02-13 22:33 程序设计实验室
阅读(721)
评论(0)
推荐(3)
2022年1月27日
Asp-Net-Core学习笔记:身份认证入门
摘要: 前言 过年前我又来更新了~ 我就说了最近不是在偷懒吧,其实这段时间还是有积累一些东西的,不过还没去整理…… 所以只能发以前没写完的一些笔记出来 就当做是温习一下啦 PS:之前说的红包封面我还没搞,得抓紧时间了 最近在准备搞一个我之前做的开源项目代码合集来做一期分享 两种常见的认证方式 先来看看两种常
阅读全文
posted @ 2022-01-27 23:26 程序设计实验室
阅读(1293)
评论(13)
推荐(14)
2022年1月26日
Asp-Net-Core开发笔记:接口返回json对象出现套娃递归问题
摘要: 前言 看了下推送记录,一个月前,OK,我又变成月更了o(╯□╰)o,这绝对不行![○・`Д´・ ○] 所以今天来更新了 其实不是我懒得更新或者是太忙,其实是最近在写一篇很长的博客,一直没写完( Ĭ ^ Ĭ ) 好吧,先进入正题…… 有一个关于WebApi序列化的问题,跟设计有关,但在涉及到关联字段的
阅读全文
posted @ 2022-01-26 17:27 程序设计实验室
阅读(635)
评论(4)
推荐(2)
2021年12月26日
代码使我头疼之React初学习
摘要: 前言 开始了,去年(2020)说要学的React,到现在2021年的12月底了,才来实施……(年底警告!年末总结还没开始写!) 不过前端为啥要学React呢?Vue不是很好用吗?Vue确实很好用,并且MVVM模式也更容易让人接受和理解,但大概是各种社区上都说react yyds啦,react一统江山
阅读全文
posted @ 2021-12-26 23:08 程序设计实验室
阅读(465)
评论(0)
推荐(0)
2021年11月29日
Asp-Net-Core开发笔记:在docker部署时遇到一个小坑,访问Oracle数据库报错,ORA-01882: timezone region not found
摘要: 哦吼 之前刚说了尝试了使用docker来部署AspNetCore应用,结果这才刚上班就遇到问题了= =… 我这项目用的数据库是Oracle,之前直接运行没啥问题,但放在docker里运行就报了这个错误: ORA-01882: timezone region not found 看这错误信息是在说时区
阅读全文
posted @ 2021-11-29 17:14 程序设计实验室
阅读(1051)
评论(2)
推荐(1)
2021年11月13日
纯前端实现词云展示+附微博热搜词云Demo代码
摘要: 前言 最近工作中做了几个数据可视化大屏项目,其中也有用到了词云展示,以前做词云都是用python库来生成图片显示的,这次用了纯前端的实现~~(Ctrl+V真好用)~~,同时顺手做个微博热搜的词云然后记录一下~ 依赖 echarts 4.x echarts-wordcloud 1.1.3 tips:e
阅读全文
posted @ 2021-11-13 23:10 程序设计实验室
阅读(2512)
评论(0)
推荐(1)
2021年11月12日
使用requests爬虫遇到的一个奇葩的问题:UnicodeEncodeError: 'latin-1' codec can't encode character
摘要: 每一位成功的程序员,背后也许都站着无数的秃头的男人——为其提供各种开发工具&代码库,当然也包括…… 各种玄学bug…… 玄学的开端 最近在用Python做一个爬虫项目的时候遇到一个很奇怪的问题,而且还不是每次都会触发,实在是令人费解…… 报错信息如下: UnicodeEncodeError: 'la
阅读全文
posted @ 2021-11-12 15:49 程序设计实验室
阅读(780)
评论(0)
推荐(0)
2021年11月5日
记一次CTF比赛过程与解题思路-MISC部分
摘要: 前言 最近好久没更新博客和公众号了,有朋友问是不是在憋大招,但我不好意思说其实是因为最近一段时间太懒了,一直在当咸鱼… 意识到很久没更新这个问题,我是想写点什么的,但好像一直当咸鱼也没啥可分享的,最近刚参加了一个CTF比赛,来分享一些作为CTF小白的解题过程和思路~ 由于篇幅太长,所以本文第一篇就先
阅读全文
posted @ 2021-11-05 10:48 程序设计实验室
阅读(2385)
评论(0)
推荐(0)
2021年6月23日
有模有样解决Flutter里Webview无法访问HTTP页面的问题
摘要: 探索过程 Android9(好像是吧)开始谷歌就默认不让开发者访问不安全HTTP内容了,如果非要用HTTP,那必须在networkSecurityConfig里配置cleartextTrafficPermitted才行。谷歌这个设计的出发点本是好的,HTTPS固然更安全咱都懂,但有时候这个后端接口你
阅读全文
posted @ 2021-06-23 00:13 程序设计实验室
阅读(1086)
评论(0)
推荐(2)
2021年6月18日
使用Flutter设计一个好看的"我"页面
摘要: 近期遇到一些很烦的琐事,状态比较down,很多原本计划好的事情都耽搁了,实在是难顶…… 看到后台一直有朋友问怎么博客和公众号没有更新,所以我忙完得闲就来更了! 前言 起因是最近重拾以前的旧项目(业余做的,打算有机会自己运营起来)继续完善,然后发现有些界面设计太粗糙了,实在不满意~~(虽然是因为本来功
阅读全文
posted @ 2021-06-18 23:20 程序设计实验室
阅读(1130)
评论(1)
推荐(7)
2021年6月15日
Django-Import-Export插件关于外键的处理
摘要: 前言 Django-Import-Export是一款很好用很方便的Django数据导出导入插件,可以和DjangoAdmin管理后台完美集成,只需要少量的代码配置即可方便实现你要的多种格式导出导入,关于这个插件的使用更多可以看我之前的文章:Django数据导入导出神器django-import-ex
阅读全文
posted @ 2021-06-15 20:19 程序设计实验室
阅读(953)
评论(0)
推荐(0)
PyQt5开发实践(一、准备篇)
摘要: 前言 近一年来我开发了不少PyQt小项目,因为之前没用过使用C++语言的Qt,所以可以算是从零基础开始边学边做的,这个过程中再一次体会到国内技术社区的匮乏…… 国内关于PyQt的资料说少不少,说多也不多,主要是比较零散,也没什么比较好用的系统的学习资料… 所以这个PyQt,全靠看文档和国外社区,还有
阅读全文
posted @ 2021-06-15 20:18 程序设计实验室
阅读(765)
评论(0)
推荐(1)
2021年3月29日
比Django官方实现更好的分页组件+Bootstrap整合
摘要: 前言 Django全家桶自带的分页组件只能说能满足分页这个功能,但是没那么好用就是了 Django的分页效果 django-pure-pagination分页效果 使用方法 首先安装: pip install django-pure-pagination 添加到App INSTALLED_APPS
阅读全文
posted @ 2021-03-29 23:00 程序设计实验室
阅读(508)
评论(0)
推荐(0)
2021年3月26日
使用Python+FFMPEG实现视频分割与合并
摘要: 前言 日常中偶尔会遇到需要简单剪辑处理视频的场景,以前我可能会拿出PR来剪辑一下,(别跟我说国产那些软件,剪辑完视频强制加上广告片头片尾恶心的一批),但是PR毕竟太重量级,剪个简单的视频都要花不少时间,直到我发现了FFmpeg…… 这个FFmpeg真的是神器,免费开源功能强大,好像很多软件都是基于这
阅读全文
posted @ 2021-03-26 22:32 程序设计实验室
阅读(1725)
评论(0)
推荐(0)
2021年3月12日
前端坑多:使用js模拟按键输入的踩坑记录
摘要: 坑 一开始在Google搜索了一番,找到了用jQuery的方案,代码量很少,看起来很美好很不错,结果,根本没用…… 我反复试了这几个版本: var e = $.Event('keyup') e.keyCode = 49 $('#btn').trigger(e) // 就是把 keycode 换成 w
阅读全文
posted @ 2021-03-12 17:21 程序设计实验室
阅读(920)
评论(0)
推荐(0)
2021年3月7日
配置Chrome支持网页内的frame跨域
摘要: 前言 跨域限制可以保证安全,但是调试的时候关掉会更方便,然而现在网络上能找到的关闭跨域限制方法,在新版的Chrome浏览器上根本没用…… 经过一番摸索,发现用旧版的Chrome就可以绕过跨域限制,刚好我做的这个需要跨域内嵌frame的网页只是单纯展示的,所以这个正好符合我的需求,奥利给! 然后我找到
阅读全文
posted @ 2021-03-07 22:02 程序设计实验室
阅读(470)
评论(0)
推荐(0)
2021年2月23日
Asp-Net-Core学习笔记:2.MVC视图、模型、持久化、文件、错误处理、日志
摘要: TagHelper 入门 优点:根据参数自动生成,不需要手写超链接,类似Django模板里面的url命令。 在ViewImport中添加TagHelper @addTagHelper *,Microsoft.AspNetCore.Mvc.TagHelpers 比如,链接TagHelper使用 <a
阅读全文
posted @ 2021-02-23 15:20 程序设计实验室
阅读(729)
评论(2)
推荐(0)
2021年2月5日
深入Jar包:Gradle构建可执行jar包与访问jar包中文件夹与文件
摘要: 前言 Java的跨平台功能听起来很诱人可口,号称“Write Once,Run Everywhere”,实际上是“Run Once,Debug Everywhere”... 在实际开发过程中还是会遇到各种各样的坑的,刚刚解决了一系列问题,特地写个文章总结一下。 使用Gradle构建Jar包 感谢万能
阅读全文
posted @ 2021-02-05 14:44 程序设计实验室
阅读(1718)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
下一页
公告