- 博客(17)
- 收藏
- 关注
原创 17.延迟队列
在 RabbitMQ3.6.x 之前采用,来实现延迟队列。在 RabbitMQ3.6.x 之后,官方提供了延迟队列的插件,可以下载放置到 RabbitMQ 根目录下的 plugins 下。
2023-04-21 20:35:46
53
原创 7.存储过程
存储过程说明优缺点开始创建存储过程调用存储过程变量局部变量用户变量说明可以封装SQL语句集,可以完成一些复杂的业务逻辑,并且可以入参出参。优缺点优点:在生产环境下,可以直接修改存储过程来修改业务逻辑,而不需要重新部署。执行速度快,要比一条一条执行效率更高。减少网络传输流量。缺点:过程化编程,复杂业务处理的维护成本高。调试不便。可移植性差。开始创建存储过程-- 存储过程-- IN 标记入参,OUT 标记出餐CREATE PROCEDURE number_add ( IN
2022-04-12 19:14:01
2704
原创 12.安全性与访问控制
用户的权限创建用户权限分类登录权限数据权限结构权限管理权限创建用户-- 创建用户CREATE USER 'chengao'@'localhost' IDENTIFIED BY '123456';权限分类登录权限权限名说明USAGE登录权限,创建用户时自动添加数据权限权限名说明SELECT查询INSERT插入UPDATE更新DELETE删除FILE导入、导出结构权限权限名说明CREAT
2022-03-02 22:48:47
112
原创 判断坐标点是否处于某个范围内(射线法)
判断坐标点是否处于某个范围内(射线法)VueJava声明Vue/** * 判断点是否多边形内 * @param {Point} point 点对象 * @param {Polyline} polygon 多边形对象 * @returns {Boolean} 点在多边形内返回true,否则返回false */export function isPointInPolygon(point, polygon) { // 检查类型 // eslint-disable-next-line no-
2022-02-08 14:14:54
1693
5
原创 微信小程序--V3支付
微信小程序--支付接入前准备对接支付开发准备时序图着手开发鸣谢接入前准备详见微信支付手册对接支付开发准备下载对应的开发库wechatpay-apache-httpclient,或者到微信的官方文档点击链接下载appId(小程序中获取)appSecret(小程序中获取)openId(登录获取)mchId-商户号(商户平台中获取)mchSerialNo-商户证书序列号(商户平台中获取)gateway-预支付网关(微信的官方获取)如下:https://api.mch.weixin.qq.
2021-10-19 15:11:57
1835
原创 微信小程序--登录
微信小程序准备的材料申请小程序小程序上线登录流程图代码展示准备的材料申请小程序经营许可证身份证对公账户或邮箱(没有注册过小程序/公众号等)小程序上线https域名SSL数字证书登录流程图代码展示在这里插入代码片...
2021-10-19 12:27:31
132
原创 4.自定义函数
自定义函数DELIMITER $$DROP FUNCTION IF EXISTS getNthHighestSalary$$CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INTBEGIN SET N = N - 1; RETURN ( # Write your MySQL query statement below. -- 第n高的薪水 SELECT ( SELECT DISTINCT salary
2021-09-29 10:36:51
225
原创 9.反射操作泛型
反射操作泛型获取参数及参数中的泛型获取返回值的类型Java采用泛型擦除的机制来引入泛型,Java中的泛型仅仅是给编译器javac使用的,确保数据的安全性和免去强制类型转换的问题。但是,一旦编译完成,所有和泛型有关的类型全部擦除。获取参数及参数中的泛型public void example(Map<String, Integer> map, List<Double> list) {}@Testpublic void test() throws NoSuchMethodEx
2021-09-16 15:25:35
77
原创 BigDecimal的使用
BigDecimal的使用方法add()subtract()multiply()devide()方法add()add(BigDecimal augent)BigDecimal的对象值相加subtract()subtract(BigDecimal augent)BigDecimal的对象值相减multiply()multiply(BigDecimal augent)BigDecimal的对象值相乘devide()devide(BigDecimal augent)BigD
2021-09-07 15:48:53
117
空空如也
关于Druid连接数的疑惑
2022-09-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人