博客文章

630 篇文章

DA
DealiAxy

Python中的三元表达式

一般语言的三元表达式都是这种形式: result = statement ? true : false // For examle result = a b ? a : b Python中的三元表达式比较特殊,用下面这种形式 result = true if statement else false # For example result = a if a b else b

Python
AI
前端
+4
12-18
2022-05-27
2621
Python
DA
DealiAxy

Python、CSharp、Go、Nextjs,不同框架的性能到底差多少?

AspNetCore 9 以 15k RPS 碾压全场,Go+Gin 内存省但吞吐也就那样。Django 老调重弹,至于 Next.js 做 API?别为难它了。

杂七杂八
AI
前端
+4
12-01
2025-12-01
9781
杂七杂八
DA
DealiAxy

Python-缓存机制与-functools-lru_cache

缓存是一种将定量数据加以保存以备迎合后续获取需求的处理方式,旨在加快数据获取的速度。数据的生成过程可能需要经过计算,规整,远程获取等操作,如果是同一份数据需要多次使用,每次都重新生成会大大浪费时间。所以,如果将计算或者远程请求等操作获得的数据缓存下来,会加快后续的数据获取需求。 先来一个简单的例子以了解缓存机制的概念: # -*- coding: utf-8 -*- import random

Python
AI
前端
+4
12-18
2022-05-27
7541
Python
DA
DealiAxy

Python-本地时间和UTC时间转换

代码 import time import datetime def utc2local(utc_st): UTC时间转本地时间(+8: 00) now_stamp = time.time() local_time = datetime.datetime.fromtimestamp(now_stamp) utc_time = datetime.datetime.ut

Python
AI
前端
+4
12-18
2021-12-18
1243
Python
DA
DealiAxy

Python-Web:Django模板继承

模板可以用继承的方式来实现复用。 接下来我们先创建之前项目的 templates 目录中添加 base.html 文件,代码如下: !DOCTYPE html html head meta charset=utf-8 title标题/title /head body h1Hello World!/h1 pDA Django 测试。/p {% block mainbody %

0_Python-Web-Django入门系列笔记
AI
前端
+4
12-18
2021-12-18
3047
0_Python-Web-Django入门系列笔记
DA
DealiAxy

Python-Web:Django-模板标签

if/else 标签 基本语法格式如下: {% if condition %} ... display {% endif %} 或者: {% if condition1 %} ... display 1 {% elif condition2 %} ... display 2 {% else %} ... display 3 {% endif %} 根据条件判断是否输出。

0_Python-Web-Django入门系列笔记
AI
前端
+4
12-18
2021-12-18
566
0_Python-Web-Django入门系列笔记
DA
DealiAxy

Python-Web-Django:第一个Web-App的构建

View视图渲染 编辑App目录下的views.py from django.shortcuts import render from django.http import HttpResponse # Create your views here. def hello(request): return HttpResponse(Hello Django!) URL解析配置 编辑urls

0_Python-Web-Django入门系列笔记
AI
前端
+4
12-18
2021-12-18
851
0_Python-Web-Django入门系列笔记
DA
DealiAxy

Python-Web-Django:开始Django之旅

前言 开源的Web框架Django简单易用,稳定性和灵活性高,因此被广泛应用于商业化环境,它充分利用了Python拥有丰富的库这一优势。 Django的安装和服务器的搭建 安装Django库: pip install django 新建Web应用: django-admin startproject hello_django 以上命令会在当前文件夹下建立hello_django目录。 目录结构如下

0_Python-Web-Django入门系列笔记
AI
前端
+4
12-18
2021-12-18
6733
0_Python-Web-Django入门系列笔记
DA
DealiAxy

Python-Web-Django:settings-py-配置

安装REST框架 pip install djangorestframework pip install django-rest-swagger 安装了REST Framework之后,之前创建的Django App(hello_app)就可以使用REST API进行通信。 我们所有创建的App都要添加到INSTALLED_APPS这个字段里面。 INSTALLED_APPS = [ #

0_Python-Web-Django入门系列笔记
AI
前端
+4
12-18
2021-12-18
7749
0_Python-Web-Django入门系列笔记
DA
DealiAxy

PyQt5开发实践(一、准备篇)

前言 近一年来我开发了不少PyQt小项目,因为之前没用过使用C++语言的Qt,所以可以算是从零基础开始边学边做的,这个过程中再一次体会到国内技术社区的匮乏…… 国内关于PyQt的资料说少不少,说多也不多,主要是比较零散,也没什么比较好用的系统的学习资料… 所以这个PyQt,全靠看文档和国外社区,还有一个最重要的:自己摸索…… 开发环境搭建 本文的开发环境搭建一部分是从书里学来的,一部分是实践中总

PyQt
AI
前端
+4
12-18
2021-12-18
1706
PyQt
DA
DealiAxy

PVE折腾笔记 (3) 在原QNAP使用的硬盘上创建ZFS

QNAP硬盘换ZFS?自愈功能挺好用,但折腾Linux兼容性够闹心。LVM残留导致擦盘失败?内核对象得一个个干掉。Pool创建时参数选错?那可真是后患无穷。

个人数据保全计划
AI
前端
+4
06-19
2025-06-19
4014
个人数据保全计划
DA
DealiAxy

PVE折腾笔记 (2) 挂载之前在QNAP里使用的硬盘

QNAP硬盘数据迁移真够折腾的,RAID、DRBD、LVM层层嵌套,读出来比解方程还难。mdadm能识别但挂载失败,还得激活LVM才能看到文件,这坑比啥玩意儿。直接重做系统最省事,留原方案也行但风险不小,QTS的鸡贼设计简直让人想砸机器。

个人数据保全计划
AI
前端
+4
06-15
2025-06-15
9079
个人数据保全计划
DA
DealiAxy

PVE折腾笔记 (1) 告别卡顿的QTS,在威联通TS464c上安装PVE系统

QNAP 的 QTS 系统真是垃圾中的垃圾,臃肿不堪还拖慢速度。换个 PVE 系统立马飞起,纯净高效,性能和自由度直接拉满。折腾安装过程虽然繁琐,但结果绝对物超所值,NAS 升级服务器只需一步。

个人数据保全计划
AI
前端
+4
06-13
2025-06-15
3732
个人数据保全计划
DA
DealiAxy

PHP7-0-新特性

变量类型 PHP7版本函数的参数和返回值增加了类型限定。 为什么PHP要加入类型呢?实际上此项特性是为了PHP7.1版本的JIT特性做准备,增加类型后PHP Jit可以准确判断变量类型,生成最佳的机器指令。 (针对密集运算的优化) 使用示例 function test(int $a, string $b, array $c) : int { //code } 错误异常 在过去,PHP程序出

PHP
AI
前端
+4
12-18
2021-12-18
4670
PHP
DA
DealiAxy

PHP7-0-+-Swoole-环境配置

前言 Swoole是一个面向生产环境的 PHP 异步网络通信引擎。 使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网络通信框架,可以使企业 IT 研发团队的效率大大提升,

PHP
AI
前端
+4
12-18
2021-12-18
8399
PHP
DA
DealiAxy

PHP-Ajax-跨域问题最佳解决方案

前言 Ajax跨域问题在开发中非常常见。 例如网页的域名是client.abc.com,而请求的域名是server.abc.com。 如果直接使用ajax访问,会有以下错误: XMLHttpRequest cannot load http://server.abc.com/server.php. No 'Access-Control-Allow-Origin' header is present

PHP
AI
前端
+4
12-18
2021-12-18
8083
PHP
DA
DealiAxy

PC软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具

国庆假期各种活动比较多,直到上班才有时间来更新文章~ 不过这两天我还是做了个小玩意(Clipify),起因是想给之前开发来自己用的简单视频剪辑工具 QuickCutSharp 加个功能,不过这个软件是基于 WinForms 开发的,做界面得拖拉控件,感觉繁琐又不灵活,于是索性重新做一个。

Desktop
AI
前端
+4
11-03
2025-03-27
2695
Desktop
DA
DealiAxy

OneCat开发笔记:0.项目介绍以及前言的碎碎念

前言 我是春节假期偶然想起这个项目的 今年春节假期因为下雨的原因在家时间比较多,所以在搞电脑的时候突然想起了OneCat这个项目 捣鼓捣鼓一下,重新run起来,发现单纯拿来当个聚合阅读工具还不错hhh 然后回想起OneCat这个项目的开发经历,第一次尝试开发分布式系统、第一次尝试深度学习方法的NLP、第一次接触推荐系统、第一次尝试docker部署…… 作为大学期间的最后一个项目,我想认真做一做,或

OneCat开发笔记
AI
前端
+4
02-10
2022-02-15
1288
OneCat开发笔记
DA
DealiAxy

Noppoo-C75Pro键盘开箱

一次有点坑的购物体验

键盘
AI
前端
+4
07-07
2025-10-28
7893
键盘
DA
DealiAxy

Nokia-5230的远古截图,怀念一下S60v5

Nokia 5230的截图,S60v5的怀旧盛宴?呵,像素低得像石器时代。怀念那些界面?现在看真是‘经典’的反义词。

杂七杂八
AI
前端
+4
12-18
2023-01-22
8853
杂七杂八
DA
DealiAxy

Nginx配置http跳转https-强制https访问

前言 最近上线了好几个项目,同时也申请了相应的SSL证书,不过发现了一个问题,用户在浏览器直接输入域名的时候,浏览器默认访问的是http站点,然而我们的网站只支持https访问,所以就访问不了咯。 其实可以在nginx全局配置里面把所有访问重定向到https,不过服务器有些站点是提供http服务的,所以只能每个站点分别配置。 根据搜索引擎找到的资料,本文总结了三种配置方法,有需要的朋友可以选择中意

系统配置
AI
前端
+4
12-18
2025-10-27
7488
系统配置
DA
DealiAxy

Nginx开启SSL渐进式方案

直接证书 let's encrypt nginx-proxy-manager LinuxServer SWAG

DevOps
AI
前端
+4
11-04
2022-11-04
7279
DevOps
DA
DealiAxy

NextJs 与 Tailwind 入门开发笔记

Next.js?React的脚手架罢了,开箱即用,拒绝精神内耗。Tailwind?Bootstrap的替代品,罢了。实际开发中,pnym坑死人,localStorage问题?小菜一碟。

Web前端
AI
前端
+4
01-27
2024-01-27
959
Web前端
DA
DealiAxy

Next.js路由段配置选项笔记

Next.js的路由段配置选项?真有这么简单?官方文档写得倒是分散,自己整理下倒也罢了。动态渲染还是静态?缓存策略又该怎么定?开发者还是得自己琢磨。

Web前端
AI
前端
+4
10-30
2025-10-30
4953
Web前端
19 页,共 27
每页:
......