本页 12 篇文章
StarBloghttps://blog.deali.cn/blog/dotnetcore-starblog-friend-link-interfaces-28
... <div class="ms-2 me-auto"> <div class="fw-bold">SEO</div> Baidu和Google有正常收录,有近期快照的网站优先 </div> </li> <li class="list-group-item d-flex ...
StarBloghttps://blog.deali.cn/blog/starblog-restful-api-21
...RPC的URL命名看起来比较随意,不过自由发挥的空间也很大。 我个人是比较倾向RESTFul风格的,所以StarBlog使用了RESTFul风格的接口,不过这并不能满足全部功能需求,所以参考Django的RestFramework,将RESTFul和RPC稍微结合一下。 举个例子:要在博客增删改查的基础上增加设置置顶、点赞等功能。 | 操作 | HTTP方法 | URL ...
StarBloghttps://blog.deali.cn/blog/2022-double-eleven-summary
... 或许这个故障跟我之前去修过一次电脑有关,之前因为主板故障无法开机,把主板拆下来去第三方店铺修了一次,之后就有种奇怪的感觉,比如LED的显示行为变了,主板上多了个一直亮着的灯,开机反复跳ASUS logo等情况。 不过因为能用所以我就凑合着没去管它。 这个扩容的事也没办法怎么收尾了,只能等接下来重新组台新电脑了~ 立省100% 本来双十一是有打算买些东西的 比如: 内存条 显...
StarBloghttps://blog.deali.cn/blog/personal-data-preserve-plan-4-basic-env-setup
...ux 真是麻烦,/usr/bin 会被重置,还不止这个目录会被重置; 博客参考 我的家庭Server之路 - https://blog.csdn.net/hanziyuan08/category_9817235.html 同上作者的github博客 - https://github.com/Bpazy/blog/issues 玩转威联通专栏 - https://post.smzd...
StarBloghttps://blog.deali.cn/blog/2018-dont-dwell-past-dont-future
刚刚手机提醒我剩余空间不足1%,打开Google的文件极客准备清理文件,这个时候突然意识到,2018年余额也已经不足1%了,那是时候写一波年度总结了。 单纯写「2018总结」,未免太单薄苍白了,所以把过去的这一年过了一遍,想到了齐白石的「不念过往,不畏将来」。稍稍翻阅了2018年的手帐和日记,我看到最多的字眼就是「熬夜」,其次是「生产力」,因此可以简单的概括一下我的2018,「前半年熬夜。后半年努力...
StarBloghttps://blog.deali.cn/blog/gitlab-ci-cd-auto-deploy-frontend-project
...作差不多,我依然使用 docker 部署的方式,不依赖服务器环境,就一个方便优雅~ Docker配置 我第一次用 docker 来构建前端项目,遇到很多坑,不过最终还是参考我之前的 DjangoStarter 项目和 AspNetCore 的 Dockerfile 搞定了~ 思路是两个容器,一个 node 容器用来编译项目,另一个 nginx 用来提供静态文件服务,也就是说我把项目 bui...
StarBloghttps://blog.deali.cn/blog/gitlab-ci-cd-configuration-usage
...到其他分支(例如 dev)进行开发,等到功能完成需要发布的时候,再合并到 master 分支即可。 这里我写的是用 docker 部署一个 AspNetCore 应用的例子,实际还有 Python、Go、前端项目等常用例子,我后面再更新相关的文章~ yaml variables: GIT_STRATEGY: none stages: deploy deploy_job: st...
StarBloghttps://blog.deali.cn/blog/crash-resolved-error-inflating-cardview
...它就是不行,在SDK24以上都没问题,我自己用的手机都没问题,就是在模拟器上和几个旧版本的测试机,都闪退了。 我真的想掐死这个Cardview。。 解决 今天晚上花了两个小时在查资料上,翻了Google的官方文档,下载了几个官方Samples,然而并没有发现什么有价值的解决方案,然后继续在Stack Overflow上搜索,Stack Overflow真的是程序员居家出行必备的好帮手,最后终...
StarBloghttps://blog.deali.cn/blog/starblog-blog-dev-notes-17-auto-dl-ext-img
...一个相对复杂的方法,需要通过不断的实践来掌握。 虽然最近做了这么多事,但同时工作也很忙,有个项目需要在九月前上线,本来我打算来实践一下DDD的,不过写着写着发现还是把握不住,只好先用我之前的DjangoStarter框架,后面再慢慢把我的StarBlog博客用DDD思想进行改造~ 对了,这么久没更新博客的原因,还有一点是我在使用过程中对目前的管理后台非常不满(使用Vue2+ElementUI开发)...
StarBloghttps://blog.deali.cn/blog/starblog-blog-dev-16-new-features
...行了.Count()似乎还没执行,下一行调用的代码甚至会把前面的筛选条件加上,无奈我之内在方法内又写了一个嵌套的方法…… 也就是这个GetQuerySet,这点让我这种用习惯DjangoORM的人觉得很不适应 = =.. 这个接口计算总访问量、今日访问量、昨日访问量,方便做对比~~(受知乎的创作者中心启发)~~ c# public object Overview() { ...
StarBloghttps://blog.deali.cn/blog/linux-compile-install-python36-universal-distro
前言 最近笔者把一个django项目部署到一个新的服务器上,而这个服务器给的是CentOS6版本的系统,官方源很旧,还被运维把源搞坏了,没办法通过源安装Python3.6以及pip,所以只好用最原始的方法,编译安装! 注意 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,不要动现有的python2环境...
StarBloghttps://blog.deali.cn/blog/centos6-nginx-compile-install
前言 最近笔者把一个django项目部署到一个新的服务器上,而这个服务器给的是CentOS6版本的系统,官方源很旧,yum管理器被运维搞坏了,没办法加载epel源,所以想要用nginx就只能自己编译安装咯~ 下载nginx代码 首先到Nginx的官网下载安装文件。 链接:http://nginx.org/ 我用的版本是:nginx-1.12.1.tar.gz 安装编译所需环境...