Python的魅力:从简记博客到Linux运维工具
由于信创要求及其他客观条件因素公司产品迭代,服务器开始转向Linux,数据库和中间件也开始选用国产方案。在公司技术转型过程中,Python又进入了我的生活,最早期学习了一段时间,了解了一些基本知识,介于当时没有良好的应用环境逐渐荒废。
本文将通过两个实际案例——简记博客的改版和Linux运维工具的开发,展示Python在不同场景下的应用及其带来的便利。
丶申克
2024-11-27
技术笔记
利用Python写一个配置文件修改工具
最近新上公司新产品项目,服务端部署完成后,医院安全管理部署需要调整服务器IP地址,这就涉及到重新配置服务器程序相关配置。
由于配置文件分散且手动修改工作量大,考量到后续如有同样需求,捡起前期学过的Python基础,准备用python写一个处理工具。以下简单记录一下过程。
丶申克
2024-11-13
技术笔记
PostgreSQL字符串类型与函数使用解析
PostgreSQL作为一个强大的开源关系型数据库管理系统,不仅支持丰富的数据类型,还提供了多种对字符串字段进行操作的函数和操作符。
本篇博文将浅析PostgreSQL中的字符串字段特性及其相关的函数,并通过大量的代码样例展示这些函数的具体用法。
丶申克
2024-09-12
技术笔记
安装和配置达梦数据库的ODBC驱动
最近很多公司都在响应信创,需要切换到国产数据库,然而很多数据库的一些基础组件的使用都没有一个很明确的官方文档。
此篇博文中我将一步步带领大家安装和配置达梦数据库的ODBC驱动。
丶申克
2023-09-06
技术笔记
利用winsw工具包装任何Windows程序作为服务
有时候我们需要在Windows下开机运行某些程序,这对于有图形界面的程序来说一般不是什么事,在选项中选中开机启动,然后它们就可以自动运行了。但是如果我们想运行一些命令行程序的话就没这么方便了。
其实Windows自带了一个后台程序管理的功能,就是我们经常用到的【服务】。但是Windows的服务只有程序的开发者在写程序的时候引用到这个功能,我们才能利用服务来控制程序的启动和关闭。对于一般的命令行程序来说,没办法利用服务。
这篇博文将介绍一下winsw工具——它可以将Windows上的任何一个程序注册为服务,如果不需要,也可以方便的卸载服务。
丶申克
2023-05-05
技术笔记
DBeaver安装与使用教程--好用免费的数据库管理工具
DBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。
DBeaver 通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,包括:MySQL、PostgreSQL、MariaDB、SQLite、Oracle、Db2、SQL Server、Sybase、MS Access、Teradata、Firebird、Derby 等等。
本篇博文将简单介绍DBeaver安装与使用。
丶申克
2023-04-12
技术笔记
浅聊数据库设计SQL优化
我们出去面试经常会被问到数据库这一块,而涉及数据库这一块问的最多的就是数据库优化。那么我们怎么做才能做好优化问题呢?今天我们就来聊聊数据库优化那些事。
把对数据库的读写操作分到不同的数据库服务上,以实现数据库的高性能和高并发能力;读写分离最大的弊端就是复制延迟,对于以查询为主的项目比较合适,看项目进行取舍。
丶申克
2022-09-23
技术笔记
Nginx 服务器正向和反向代理介绍与配置
由于日常工作需要,nginx的安装和使用较多,这篇博文主讲Nginx 服务器反向与正向代理介绍与配置。
正向代理:客户发送请求给代理服务器,代理服务器代替客户把请求发送给服务器,即正向代理是代理的客户端。
反向代理:代理服务器将收集到的请求分发给服务器,服务器处理完请求将结果返回给代理服务器,再由代理服务器将结果返回给客户端,即反向代理是代理的服务端。
丶申克
2022-07-12
技术笔记
Token是什么?和session、cookie相比,使用场景有什么区别?
在Web开发领域,相信大家对于Cookie和Session都很熟悉,Cookie和Session都是会话保持技术的解决方案。随着技术的发展,Token机制出现在我们面前,不过很多开发者对于Token和Cookie、Session的区别及使用场景分辨不清。
本篇博文将介绍Token使用场景及与ession、cookie的区别。
丶申克
2022-05-24
技术笔记
Web跨域代理解决方案
Web跨域问题指的是在浏览器中通过ajax、iframe等方式向不同源(协议、域名、端口)发起HTTP请求时,由于浏览器的同源策略(Same Origin Policy)的限制,导致请求失败的问题。
本篇博文简单介绍一下几种Web跨域解决方案。
丶申克
2023-06-16
技术笔记
MD5算法:数据加密校验(原生js)
使用说明:
1、把此页面发布到服务器网站
2、调整最后面newhref EMR的正确地址
3、配置维护工具跳转地址为服务器发布网站地址,按示例入参
丶申克
2023-02-15
技术笔记
前端常用的CSS代码块(二)
用html+css可以很方便的进行网页的排版布局或一些特殊要效果,但不是每一种属性或者代码都会记得。下面分享一些常用的代码块。
丶申克
2022-09-26
技术笔记
前端常用的CSS代码块(一)
用html+css可以很方便的进行网页的排版布局,但不是每一种属性或者代码都会记得。下面分享一些常用的代码块。
丶申克
2022-06-21
技术笔记