- 博客(327)
- 资源 (24)
- 收藏
- 关注
原创 深入理解Python多线程与并发编程
线程池是一个预先创建好的线程集合,可以复用这些线程,避免了线程的创建和销毁带来的开销。在Python中,多线程编程是一个复杂的话题,因为Python的全局解释器锁(GIL)的存在,使得同一时刻只能有一个线程在执行Python字节码。我们需要理解Python的GIL以及多线程的局限性,同时也要了解如何利用线程池和异步IO来提升程序的并发处理能力。asyncio模块还提供了很多其他的函数和类,比如asyncio.wait、asyncio.create_task等,可以用来创建和管理协程。# 提交任务到线程池。
2024-03-01 08:20:55 407
原创 PostgreSQL字符串分割函数大全
SELECT * FROM student t WHERE regexp_split_to_array(t.subject,',') @> regexp_split_to_array('英语','中国古典文学',',')jumps', '[,;select regexp_split_to_array(subjects,',') @> regexp_split_to_array('英语,中国古典文学',',')示例:SELECT SPLIT_PART('A,B,C', ',', 2);
2024-01-08 08:56:34 582 1
原创 centos通过yum安装redis
---------------------------------------------------------------------------保证后台运行。--------------------------------------------------------------------------保证远程链接。---------------------------------------------------------------------------添加密码。yum添加epel源。
2024-01-07 13:25:44 753
原创 centos通过yum 安装nginx和基本操作
原文链接:https://blog.csdn.net/weixin_43829047/article/details/131186899。/usr/share/nginx/html/index.html # Nginx默认主页路径。/etc/nginx/nginx.conf # Yum安装Nginx默认主配置文件。/usr/share/nginx/html # Nginx默认存放目录。打开浏览器输入 http://服务器ip/ 可以访问到如下内容。5、查询Nginx运行状态。6、查询Nginx进程。
2024-01-07 10:18:22 609
原创 centos or liunx 用yum安装mysql详细教程
例如:rpm -ivh mysql57-community-release-el7.rpm。2.2 sftp或其他工具上传到LIUNX服务器,最好新建目录,如下图所示。el7代表Linux版本为7(列表没有7.6版本的,选择大版本)2.3 在rpm文件的目录执行,安装源命令。1 查询安装mysql的yum源,命令如下。界面如下图所示,未显示mysql的安装源。要注意 mysql的版本和系统的版本匹配。57代表mysql版本为5.7。2.1 下载源文件,在官网下载。
2024-01-06 21:10:10 665
原创 nginx中的root and alias命令的区别
指令就是将 URL 重新映射到根位置以外的其他目录,它对于从不同目录提供静态文件很有用,例如,如果位置 /static/ 的别名是 /var/www/static/images,那么当用户请求 /img/wljslmz.png 时,Nginx 将在 /var/www/static/images 中查找该文件。Nginx在Web开发中出场率非常高,本文主要讲解了什么时Nginx,重点对比了Nginx配置中root和alias指令的用法和区别,希望本文对您有所帮助,有任何疑问,欢迎在下方评论区与我讨论!
2023-12-17 09:15:59 480
原创 windows 10 安装和配置nginx
start nginx //启动tasklist /fi “imagename eq nginx.exe” //查看nginx服务taskkill /f /t /im nginx.exe //停止nginx服务nginx -t conf/nginx.conf //检查Nginx配置文件中的语法错误nginx -s reload //重新加载nginx -s stop //此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
2023-12-16 23:21:52 553
原创 python使用doris教程
1. 使用insert or update语句操作数据时,出现如下所示的提示信息。原因:登陆的帐号对表没有写入和删除的权限,解决方法:申请对表的操作权限。
2023-10-17 13:40:25 765
原创 CSS特殊学习网址
css基本教程 内填充padding——前端编程新手必学_哔哩哔哩_bilibili css3基本语法 CSS flex布局(弹性布局/弹性盒子) Agence digitale créative à Paris et Montpellier | Sweet Punk CSS布局 CSS Layout — Phuoc Nguyen CSS中文特效 Coco ’s blog 特效网址 Coco ’s blog
2023-10-10 08:56:59 140
原创 若依前端-应用路径发布和使用
写成root,费发1小时,发现问题,主要原因是对nginx的熟悉。注:本人踩了一个坑:把nginx的。能正常访问和刷新表示成功。,可以按照下面流程修改。
2023-10-08 18:05:57 621
原创 若依分离版-前端使用
其实npm@7与ERESOLVE有关的问题还是比较常见的,这是因为npm7.x对于某些事情要比npm6.x更加严格,通常解决办法就是使用 npm install --legacy-peer-deps 或者使用 npm@6。即可以这么使用:npx -p npm@6 npm install --legacy-peer-deps。这时候你就应该去看一下你的npm版本了,根据它的建议,我们去执行npm install --force 或者 npm install --legacy-peer-deps。
2023-10-07 18:39:08 1180 1
原创 Thymeleaf 内联语法使用教程
高级内联和 JavaScript 序列化:关于 JavaScript 内联,需要注意的重要一点是,这种表达式评估是智能的,并且不仅限于字符串。Thymeleaf 将正确地用 JavaScript 语法编写以下类型的对象:字符串,数字,布尔值,数组,List,Map,Beans(具有getter和setter方法的对象))]被视为内联表达式,在它们内部,我们可以使用任何类型的表达式,这些表达式在 ath:text或th:utext属性中也有效。对应于th:text(结果进行HTML转义,直接输出原内容),
2023-10-01 16:57:32 983
原创 Spring Boot中的@Controller使用教程
主要介绍@Controller在模板的使用教程,包括JSP模板语法和Thymeleaf模板中的使用,以及访问路径和参数的问题
2023-10-01 14:28:39 1451
原创 css-边框原理教程
他不是一条直线,根据盒子原理,当边框宽度大于元素的长和宽时,呈现一个梯形和三角形的形状,用如下的代码来实地理解一下边框画法实现的原理。1. CSS中边框原理。
2023-09-21 09:11:09 184
原创 css:box-sizing使用教程
box-sizing属性可以有三个值:content-box(defalut),border-box属性。本文介绍了css3中的box-sizing属性,在这之前读者需要预备知识width的范围。
2023-09-19 07:57:35 157
原创 连接Oracel的三种标准方式
格式一:jdbc:oracle:thin:@//<host>:<port>/<service_name>格式二:jdbc:oracle:thin:@<host>:<port>:<SID>格式三:jdbc:oracle:thin:@<TNSName>
2023-09-13 11:23:59 35
原创 Maven导入和引用本地包的方法
maven项目中使用到了TrendDB_API.jar包,项目是直接导入的jar包而没用用maven的形式导入,导致在idea编辑时无法识别本地jar包,最后我采用的是用maven方式导入下本地jar包。设置为system表示,依赖项不再从仓库中取,而是使用本地的文件,具体的本地文件路径在中设置。依赖本地jar包时,需要在中,设置和;
2023-09-12 14:42:24 583
原创 页面首次被加载方法
1,window.name进行区分是否被刷新或者是第一次加载, 因为即使页面刷新, name值也不会被重置(页面跳转仍然不会重置, 除非手动关闭当前页面)(1)window.chrome对象提供了一个loadTimes的方法, 得到是的关于页面加载的信息。页面首次加载(初始化):就是窗口第一次被打开, 即使在本页跳转其他链接再返回就不算是第一次加载了。**BackForward** 页面是通过返回进来的。**Other** 第一次加载。**Reload** 页面被刷新。页面刷新:即页面的手动刷新。
2023-09-06 10:24:13 145
原创 Doris中分区和分桶使用教程
可以解决数据倾斜问题,按天进行分区,那么可能某天的数据量会很大,那么可以调整分桶的数量来达到数据均衡分布的效果,在选着分桶列时要选择数据量差异较大的列。在指定分区列时,可以在Key中再指定一个字段作为分区列,插入数据时,会首先按照分区列的值依次进行比较。PARTITION `p_city1` VALUES IN ("浦东","闵行"),PARTITION `p_city2` VALUES IN ("海淀","昌平"),PARTITION `p_city3` VALUES IN ("太原","忻州")
2023-08-28 17:19:09 574
原创 【无标题】
-DarchetypeCatalog=internal-Dmaven.wagon.http.ssl.insecure=true-Dmaven.wagon.http.ssl.allowall=true
2023-08-21 11:35:24 57
原创 日期时间常用功能和函数
datetime 包括了 date 与 time 的所有信息,格式为:datetime(year, month, day, hour=0, minute=0, second=0, microsecond=0, tzinfo=None, *, fold=0),参数范围值参考 date 类与 time 类。time 类表示由时、分、秒、微秒组成的时间,格式为:time(hour=0, minute=0, second=0, microsecond=0, tzinfo=None, *, fold=0)。
2023-08-16 08:11:00 59
原创 Python连接Hive实例教程
1 经在网络查询相关的教程,发现有好多的方式,发现连接底层用的的驱动基本都是pyhive和pyhs2两种第三方库的来连接的 hive,下面将简介连接hive的驱动程序方式,开发工具:pycharm ,经过测试已成功,分享给大家,有什么问题,可私信与我。
2023-08-07 09:08:53 1880
微信相关的业务包,直接调用,已封装OK
2023-12-06
draw.io-12.2.2.zip
2019-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人