利用Redis生成业务流水号思路

  • Post author:
  • Post category:其他

系统需要生成根据业务类型生成流水号,每天从1开始生成,第二天会清零继续从0开始,流水号格式为: bizCode + date + incr  如:TT-2017112300001。 思路:利用Redis Incr 生成序列号,使用日期加业务编码作为组合Key,这样保证第二天生成的序列号又是从1开始。 由于我们业务量不是很大,这里在生成序列号之前先判断一下当前key是否存在,若不存在,设置此key过…

继续阅读 利用Redis生成业务流水号思路

ROS 自定义消息类型方法

  • Post author:
  • Post category:其他

流程 1、在package中新建文件夹名为msg 2、在msg文件夹中创建消息(此处以my_msg.msg)为例,注意的是要以msg为后缀名 内容举例如下: int32 data1 float64 date2 关于消息内容,需要注意的是如果类型错误,那么将不能生成头文件。例如float64写成了float,那么编译时将会出现错误: xxx.h: No such file or directory;…

继续阅读 ROS 自定义消息类型方法

网易云音乐爬虫超简单,告别会员享受听觉盛宴

  • Post author:
  • Post category:其他

小编下面给大家分享一个爬虫干货案例,爬取网易云付费音乐。你心动了么? 学习Python中有不明白推荐加入交流裙 号:735934841 群里有志同道合的小伙伴,互帮互助, 群里有免费的视频学习教程和PDF! 先来看效果图: TIM截图20180716011847.png 使用方法: 到网易云音乐,选择你想要下载的歌手或者歌单的音乐 复制页面url地址,粘贴到程序的输入框中,点击下载按钮或者敲回车。…

继续阅读 网易云音乐爬虫超简单,告别会员享受听觉盛宴

动态数组的内存增长因子如何选择-1.5倍还是2倍?

  • Post author:
  • Post category:其他

C++ 中的 vector 长度是如何动态增长的 推荐我的个人博客: blog.wuzhenyu.com.cn 下面这篇文章的前半部分,是一篇译文,原文地址 1 : http://www.drdobbs.com/c-made-easier-how-vectors-grow/184401375 c++ 标准库函数默认情况下提供了合理的性能,但是,如何做到“合理”的呢,read on next. 介绍…

继续阅读 动态数组的内存增长因子如何选择-1.5倍还是2倍?

Docker v23.0 启动报错 Job for docker. service failed because the control process exited with error code

  • Post author:
  • Post category:其他

背景介绍 最近最新版的 Kubernetes v1.27 发布了,打算重新装一套集群,结果在安装 Docker 的时候启动不起来了,报下面的错误: Job for docker. service failed because the control process exited with error code 错误分析 网上的解决方案大同小异,都是修改 docker.service 文件或者是在 …

继续阅读 Docker v23.0 启动报错 Job for docker. service failed because the control process exited with error code

当前日期的零点和

  • Post author:
  • Post category:其他

SELECT TRUNC(SYSDATE)+1-1/86400 FROM dual; —2018/8/3 23:59:59 SELECT TRUNC(SYSDATE)+1/ 86400 FROM DUAL;—2018/8/3 0:00:01 版权声明:本文为lz37025原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn…

继续阅读 当前日期的零点和

CSS浮动

  • Post author:
  • Post category:其他

一、什么是 CSS Float(浮动)? CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。 Float(浮动),往往是用于图像,但它在布局时一样非常有用。 二、元素怎样浮动 元素的水平方向浮动,意味着元素只能左右移动而不能上下移动。 一个浮动元素会尽量向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。 浮动元素之后的元素将围绕它。 浮动元素之前的元…

继续阅读 CSS浮动

3-Sum问题

  • Post author:
  • Post category:其他

3-Sum问题 ThreeSum程序,统计一个文件或者数组里面所有和为0的三整数元组的数量(假设整数不会溢出)。 暴力解法 一个计时程序 此程序用来在进行算法分析时,计算一段程序的运行时间,单位为秒。 package com.li.algorithm.analyse; /*算法分析时,计算一段程序的运行时间,单位为秒*/ public class StopWatch { private long …

继续阅读 3-Sum问题

shiro的配置和使用

  • Post author:
  • Post category:其他

pom.xml的配置 <?xml version="1.0" encoding="UTF-8"?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor  license agreements. See the NOTICE file distributed with…

继续阅读 shiro的配置和使用

Linux之防火墙简介常见操作指令

  • Post author:
  • Post category:linux

一、防火墙简介 防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。防火墙的存在,使得计算机网络变得更加安全可靠,它可以及时发现计算机可能存在的安全风险、及时规避。 它是互联网数据包进入服务器主机的一道关卡。位于服务器内外网之间的安全系统。防火墙有其独有的规则,允许或者限制相关的主机之间传输…

继续阅读 Linux之防火墙简介常见操作指令