frpc.ini

[common]server_addr = 192.168.11.167server_port = 7000token = 12345678[ssh_6003]
分类: 移动开发 发布时间: 01-08 23:08 阅读次数: 0

MyBatis防止SQL注入的方法

MyBatis防止SQL注入方法文章目录MyBatis防止SQL注入方法1. 前言2. 示例3. 不用MyBatis防止SQL注入的方法4. 原理5. 参考链接1. 前言    这个问题其实就是问MyBatis中的#{}和KaTeX parse error: Expected 'EOF', got '#' at position 19: …号的区别,在MyBatis中,#̲{}是预编译处理, {}是字符串替换。MyBatis在处理#{}时,会将sql中的#{}替
分类: 移动开发 发布时间: 01-08 23:08 阅读次数: 0

druid如何打印可执行sql?

druid数据源配置中修改一下如下配置: connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000;druid.log.conn=false;druid.log.stmt=false;druid.log.rs=false;druid.log.stmt.executableSql=true解释:druid.log.stmt.executableSql这个配置代表开启打印可执行sql,就是sql和参数拼好的
分类: 移动开发 发布时间: 01-08 23:08 阅读次数: 0

hibernate5自定义physicalNamingStrategy实现某些表加后缀的功能

公司的项目,有很多个版本,然后某些版本的同名表的表结构不同,但是我们数据库环境只有一套。于是就想有没有办法,不改代码就实现某些物理表名自动加后缀的功能。要做到生产包无影响,本地测试才加后缀。一,先配置自定义的物理表名获取策略 <!-- 配置hibernate5的SessionFactory --> <bean name="sessionFactory" class="org.springframework.orm.hibernate5.LocalSessionFacto
分类: 移动开发 发布时间: 01-08 23:08 阅读次数: 0

Kibana--部署脚本

Kibana–部署脚本#!/bin/bashKibana_path=$PWDecho -e "\033[40;33m ========= kibana 部署路径 $Kibana_path ========== \033[0m"start=$1if [ $start = 'start' ]; then nohup ./kibana > ./kibana.log 2>&1 & echo -e "\033[40;33m ==== kibana ok ====
分类: 移动开发 发布时间: 01-08 23:08 阅读次数: 0

初学Mongo

mongo基本概念我是基于菜鸟教程学习的, 详见菜鸟教程概念数据库: 每个数据库都有独立的权限, 集合.集合: 一个或多个文档构成的整体, 文档组.文档: 一个或多个域构成的整体, 类似于对象.域: 文档的属性.我的理解(举例可能不太恰当)数据库相当于一个项目, 项目下有人, 每个人就是一个文档, 项目中分组, 如分前端组, 后端组, 需求组等, 每个组就是一个集合, 每个人都有属性, 如性别, 年龄等, 这个就是域.与mysql, redis的比较数据库分两种, 关系型和非关系
分类: 移动开发 发布时间: 01-08 23:08 阅读次数: 0

Prometheus监控实战系列十八:基于Consul的服务发现

在前面的文章中,我们介绍了Prometheus基于文件的服务发现方式。这种方式简单易懂,对于小型企业而言,可以较好地满足使用需求。但在大规模的监控环境中,基于文件的方式往往会面临较多的挑战。首先,由于有大量的实例需要进行监控,运维人员得频繁地对 Prometheus 配置文件进行修改,这会给工作带来很大的负担,同时也容易出现人为的失误。另外,在大型企业中往往会有细致的分工,服务器部署与监控的管理可能是由不同的团队成员在负责,每当实例部署完成后还需要在人员之间进行信息的传递,这更进一步增加了操作的复杂
分类: 移动开发 发布时间: 01-08 23:08 阅读次数: 0

潜行创新第四次亮相美国CES展:中国智造推动水下智能科技应用

CES展会与潜行创新国际消费类电子产品展览会(International Consumer Electronics Show,简称CES),现已成为了全球各大电子产品企业发布产品信息和展示高科技水平及倡导未来生活方式的窗口,是全球影响力最大的科技展会之一。2022年CES将会于1月5日-1月7日在美国拉斯维加斯举办,此次CES展会将会着重展示两大技术趋势:“智能自动化和元宇宙的演变(intelligent automation and the evolution of the metaverse)”。
分类: 物联网 发布时间: 01-08 22:58 阅读次数: 0

计算机网络复习-运输层

文章目录0 前言1、 概述1.1 运输层的通信端点1.2 协议端口号的作用,常见端口号2、UDP3、TCP4、可靠传输工作原理0 前言传输层是整个网络体系中的关键层次。为运行在不同主机上的进程提供逻辑通信。网络层为不同主机提供逻辑通信。1、 概述1.1 运输层的通信端点主机中的进程号1.2 协议端口号的作用,常见端口号协议端口号的作用:识别目的主机中需要通信的进程2、UDPUDP是一种轻量级的传输协议,UDP协议仅在IP数据报服务上加了复用和分用以及差错检测。UDP是一种不可靠的传输协议
分类: 企业开发 发布时间: 01-08 22:38 阅读次数: 0

数据库第六章小结及习题

码在数据库的基本知识点中总结过关于码的知识点,但并不系统。在一个关系中先要考虑的是关系的码,是表级的完整性
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

线性规划与整数规划小结

线性规划1 线性规划问题 以及可行域与基本可行解(1)一般形式 :minZminZminZ =C1C_1C1​X1X_1X1​+ C2C_2C2​X2X_2X2​+C3C_3C3​X3X_3X3​+…+CnC_nCn​XnX_nXn​a11a_{11}a11​x1x_1x1​+a12a_{12}a12​x2x_2x2​+a13a_{13}a13​x3x_3x3​+…+a1na_{1n}a1...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

beautifulsoup 最基本的用法

基本元素(1)tag(2)name(3)attributes(4)navigableString(5) Comment相关的方法(1)获取标签import requestsfrom bs4 import BeautifulSoupr =requests.get('http://python123.io/ws/demo.html')# 应该是判断一下状态码demo=r.te...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

数据库设计习题(部分)

7 学校中有若干的系别以及考研教室,每个教室有若干个教员,其中有教授 副教授,每个人都会各自带若干个研究生,每个班有若干个学生,每一个学生互选修若干个课程(使用E-R)画出概念模型...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

sql 练习-cursor

cursor : (游标)是处理数据的方法不只是数据缓存,允许用户对指定位置的数据进行操作。游标的生命周期包含有五个阶段:声明游标、打开游标、读取游标数据、关闭游标、释放游标。if (exists (select * from sys.objects where name='proc_cursor')) drop procedure proc_cursor --借助的是存储过程 c...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

第九章关系查询处理和查询优化

B+树参考文档https://blog.csdn.net/qq_26222859/article/details/80631121m阶B树:1.根结点至少有两个子节点。2.每个中间节点都包含k-1个元素和k个孩子,其中 m/2 <= k <= m3.每一个叶子节点都包含k-1个元素,其中 m/2 <= k <= m4.所有的叶子结点都位于同一层。5.每个节点中...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

第十章数据库恢复技术习题

引言1 事务 :用户定义的一个数据库操作序列,这些操作是要么不做,要么全做,是一个不可分割的工作单位。begin transactioncommit % 提交 rollback % 回滚事务2 由定义可知,事务是具有原子性的。同时也具有一致性,这个性质与原子性有关。举个例子 。 create procedure pro_tran @incount int ,@outcoun...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

数据库大作业进程 一

准备工作1 回顾 java GUI的基本用法2 java 正则表达式import java.util.regex.*;public class process { public static void main(String[] args) { String p ="[A-Za-z0-9]{4,9}"; Pattern r=Pattern.compi...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

数据库大作业进程二(总体完成)

一创建基本表二 连接数据库实现基本功能选择public void select (){ this.get_sql_connection(); try{ this.ps=this.ct.prepareStatement("select * from Student"); this.rs=this.ps.executeQuery(); ...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

并发控制练习

引入(1)多个事务并行结果正确当且仅当与串行执行结果相同,并且可串行的是当且仅当是正确的调度。(2) 两阶段锁协议 : 读写之前都会申请封锁,释放之后不再申请封锁。(3) 同一事务两种操作以及不同事务冲突操作不能交换(4) S 封锁上只能加S封锁,X封锁不能加封锁...
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0

大作业进程三(登录处理)

正常的话应该是快结束了
分类: 其他 发布时间: 01-08 22:19 阅读次数: 0