MySQL修改列
修改列的语句如下。主要是 alter table 表名 modify column 列的新定义。​ alter table tableA modify column `xx` int(11) DEFAULT NULL COMMENT 'XXX'; alter table tableB modif ...
2021-11-01
Java获取真实IP地址
客户端经过代理机器访问,或者 Nginx 转发后,都会导致无法通过 request.getRemoteAddr() 获取真实 IP。无法获取真实 IP 会导致对访问请求判断不准确,如判断用户异地登录风险、防止重复刷票等。
2021-11-01
MySQL查询SQL语句记录
MySQL 在操作过程中,可以通过上下键查看操作记录。但是不太方便翻阅历史太久或者本身分为几行的 SQL 语句。进入用户目录 ~,执行 cat .mysql_history 即可看到 SQL 操作记录。
2021-10-27
css的calc函数
calc() 函数用于动态计算长度值。语法是 calc(expression),其中 expression 是一个数学表达式。如 height: calc(100% - 100px);
2021-10-27
Mac创建/home目录
大部分情况下 Linux 系统的生产数据都在 /home/admin 目录下,这个目录对于应用来说非常重要。但是 Mac 系统默认不能使用 /home 目录,使得本地调试被阻塞。可以手动开启 /home 目录,解决应用启动问题。
2021-10-27
日常使用的软件架构备忘录
拥有干净整洁的软件架构并从项目开始就保持符合预定义的设计原则,是避免该软件系统未来可能出现的技术债务的最佳方法之一。干净的软件设计是有效软件产品的关键点。让我们来看看确保干净的软件设计的一些重要原则、规则和指南。
2021-10-27
程序员的 5 个浪费时间的习惯
时间是最宝贵的资产,但是经常不经意间浪费了很多时间。见过一些开发人员浪费时间但不知道这一点。因为在做这些事情的时候,他们以为自己在工作,但他们不知道他们在浪费时间。
2021-10-26
门面设计模式
门面模式,顾名思义,它是架构的门面。门面是一个对象,它充当客户端访问系统的前端接口,但掩盖了系统和代码结构的复杂性。
2021-10-26
MySQL合并多行数据
GROUP_CONCAT() 是 MySQL 的高级函数,用于聚合多行的数据到一行。如果有数据会返回字符串,否则返回 null。GROUP_CONCAT() 的语法如下,DISTINCT 用于去重,ORDER BY 用于排序,SEPARATOR 用于自定义分隔符。
2021-10-25
常用软件架构模式简介
4 种常用的软件架构模式:分层架构、事件驱动架构、微内核架构、微服务架构
2021-10-25

© 2016 - 2024 chengxuzhixin.com All Rights Reserved.

浙ICP备2021034854号-1    浙公网安备 33011002016107号