AND
怀念中的java
学了这门语言后一直没能做成项目,倒是安装环境,用记事本编辑的话,除了js最好做的就是java了。 以前学java的时候是一帮很有朝气的同学,在一个培训班,每天苦哈哈。从c开始学的语言,学完基础部分转入java。引入面向对象。后来引发了自己对面向对象长达好多好多年的思考。 老师说不想当将军的士兵不是好 ......
RS232转Profinet网关rs232串门转网门接法
大家好,今天我要给大家带来一个很有意思的案例分享。你们猜猜,这回我们要用捷米的一款神奇的网关JM-RS485/232-PN做什么呢?没错,我们要把一台扫码枪设备通过这个RS232转PROFINET网关,接入到一台西门子S7-1200PLC的Profinet网络中。想象一下,一个看似普通的扫码枪,通过... ......
Linux shell 脚本中 if 的 “-e,-d,-f “ 说明
1、文件表达式 2、整数变量表达式 参数 说明 -eq 等于 -ne 不等于 -gt 大于 -ge 大于等于 -lt 小于 -le 小于等于 3、字符串变量表达式 参数 说明 $a = $b 如果string1 等于string2,则为真 $string1 != $string2 如果 string ......
wonderful-sql Task06
## Section A ### 练习一: 各部门工资最高的员工(难度:中等) - 创建Employee 表,包含所有员工信息,每个员工有其对应的 Id, salary 和 department Id。 ```sql CREATE TABLE `Employee` ( `Id` INT PRIMAR ......
nginx1.20-tomcat9-redisson集群,好像不怎么完善
配置信息 在同一台服务器上使用nginx做反向代理与两个tomcat组成简易tomcat集群 使用 nginx端口80 tomcat1端口21005,21080,21009 tomcat2端口22005,22080,22009 配置过程 1. 先下载apache-tomcat-9.0.78,解压到两 ......
Spring AOP
# spring AOP基础知识 ## AOP是什么 AOP是一种变成思想,AOP全名Aspect Orient Programming,直译过来就是面向切面编程。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP简单 ......
Spring Boot中过滤器
# Spring Boot中过滤器 ## 过滤器是什么 `Filter`也称之为过滤器,过滤器是对数据进行过滤,预处理。开发人员可以对客户端提交的数据进行过滤处理,比如敏感词,也可以对服务端返回的数据进行处理。还有就是可以验证用户的登录情况,权限验证,对静态资源进行访问控制,没有登录或者是没有权限时 ......
Spring Boot中的拦截器
# Spring Boot中的拦截器 ## 什么时拦截器 Spring Boot中使用拦截器在Spring Boot中,我们可以通过拦截器(Interceptor)对控制器方法的执行进行拦截,实现预处理和后处理的功能。 常见的用途有:日志记录、权限校验、性能监控等。 实现一个拦截器需要实现Handl ......
最新的iOS应用上架App Store详细流程解析
最新的iOS应用上架App Store详细流程解析 2023已经过了2/3的时间,由于现在苹果签名市场的价格不断的上升,现在很多的开发商一直在想着如何进行上架一些自己的产品,下面小编来给大家梳理一下上架苹果市场的流程: 2020最新整理iOS app上架app详细教程 上架iOS需要一个付费688的 ......
中国石油大学软件工程课程设计在线作业答案
关于软件工程设计交文件的说明和解释 需要作业答案搜扣扣,530986209 交文件要求首先按照自己的个人兴趣在题目列表选择一个题目或者自拟题目,然后根据软件工程开发流程,完成这个题目从需求分析到系统测试的各个阶段环节目标,并按照附件里面给出的各种文档格式,撰写相关文档。请注意本课程ᨀ交的内容,应该包 ......
线程池怎么用?--实例讲解
线程池使用实例 先写一个配置类 /** * 线程池配置 */ @Configuration public class ThreadPoolConfig { //定义线程前缀 public static final String NAME_PRE="test"; /** * ExecutorServi ......
配置DHCP
配置DHCP 条件:关闭防火墙 和selinux 1,安装dhcp服务 [root@localhost ~]#yum install dhcp -y#安装dhcp服务 2,查看配置文件 [root@localhost ~]#rpm -qc dhcp#查看配置文件 2.1查看配置文件 [root@lo ......
ELK 企业级日志分析系统
ELK 企业级日志分析系统可以完成对日志的管理,对臃肿和杂乱的日志进行梳理,建立索引,可以提供图形化界面。 目录 一、ELK 简介 二、ELK背景 三、日志特点 四、ELK工作原理 五、部署 六、总结 一、ELK 简介 1.ELK概述 ELK平台是一套完整的日志集中处理解决方案,将 ElasticS ......
VIM常用快捷键
一、移动光标 h,j,k,l 上,下,左,右ctrl-e 移动页面ctrl-f 上翻一页ctrl-b 下翻一页ctrl-u 上翻半页ctrl-d 下翻半页w 跳到下一个字首,按标点或单词分割W 跳到下一个字首,长跳,如end-of-line被认为是一个字e 跳到下一个字尾E 跳到下一个字尾,长跳b ......
spring容器启动流程
在创建spring容器,也就是启动spring容器时 1. 首先扫描所有要加载的bean,得到一个BeanDefinition对象,并存在一个Map中。 2. 然后筛选出非懒加载的BeanDefinition进行bean的创建。对于多例bean不需要在启动过程中创建,多例bean在使用时利用Bean ......
最新的iOS应用上架App Store详细流程解析
最新的iOS应用上架App Store详细流程解析 2023已经过了2/3的时间,由于现在苹果签名市场的价格不断的上升,现在很多的开发商一直在想着如何进行上架一些自己的产品,下面小编来给大家梳理一下上架苹果市场的流程: 2020最新整理iOS app上架app详细教程 上架iOS需要一个付费688的 ......
激光共聚焦显微镜操作要点
开机:12345注:30min内不要反复开关,电脑开机。 打开电脑,运行ZEN软件(黑色),点击ZEN system 物镜界面:触屏选择10×,手轮来调节焦距。 目镜下看:点击locate,再点击BF、绿光、红光 用眼睛观察,找视野,找到样品并且视野清晰 点击光的类型(如GFP),继续移动样品杆找到 ......
佳能 打印机 L140/160 驱动下载
FAX-L140/L160 https://www.canon.com.cn/supports/download/sims/list/slist?fileTypeId=23&categoryId=12&seriesId=78&modelId=1192&OSName=Windows%2010%20(x ......
算法-06-冒泡排序
import random def bubble_sort(li): for i in range(len(li) - 1): for j in range(len(li) - i - 1): if li[j] > li[j + 1]: li[j], li[j + 1] = li[j + 1], l ......
活动预告 | 中国数据库联盟(ACDU)中国行第二站定档杭州,邀您探讨数据库技术与实践!
8月19日(周六),OceanBase资深研发总监庄明强、PG中文社区常委唐成、亚信安慧副总裁张桦、阿里云资深技术专家陈宗志、沃趣科技CTO魏兴华与代维科技CTO周亮邀您参与【ACDU中国行·杭州站】,面对面聊聊数据库那些事儿! ......
不可思议!Vue拖拽插件的实战大揭秘,竟然惊人抛弃了常规选择!
"vue-drag-resize" 是一个基于 Vue 框架的拖拽和调整大小插件。它提供了简单而灵活的API,使开发者能够轻松实现元素的拖拽和调整大小功能。通过 "vue-drag-resize",您可以让用户按需拖拽和调整大小各种页面元素,如窗口、图像、卡片等。该插件还支持限制元素的移动范围和尺寸... ......
apollo 配置 list
和字符串一样。 多个值在字符串中用逗号隔开即可。 如 xx: "a,b,c,d" 读取也和字符串一样 @Value("${xx}") 网上查到都是 @Value("#{$xx}}") 天坑。 ......
跨域请求是什么
跨域请求(Cross-Origin Request),简称CORS,是指在Web开发中,当一个Web页面向不同源(域名、协议或端口)的服务器发起请求时,浏览器会遵循同源策略(Same-Origin Policy)的限制,对这些跨源请求进行限制。 同源策略是一种安全策略,它限制了来自不同源的脚本在浏览 ......
单细胞实战(1)数据下载-数据读取-seurat对象创建
这篇文章我们将介绍从geo数据库下载单细胞测序数据后,多种数据格式多样本情况下,如何读取数据并创建seurat对象。 本文主要结构: 一、数据下载 二、数据读取与seurat对象创建 - 单样本情况下各种格式数据的读取,读取后seurat对象的创建 - 多样本情况下各种格式数据的读取,读取后seur ......
css给元素前面或后面的元素加样式
- h1:has(+p) { color:red; } div+p{ color:green; } <h1>红色</h1> <p>黑色</p> <div>绿色</div> <p>黑色</p> - ......
LeetCode 热题 100 之 189. 轮转数组
# 题目 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 **示例 1:** 输入: nums = [1,2,3,4,5,6,7], k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步 ......
golang json字符串转结构体
1、不知道结构体类型的情况下 func JsonStringToMap(jsonStr string) (map[string]interface{}, error) { //未知值类型 m := make(map[string]interface{}) err := json.Unmarshal( ......
2023牛客暑期多校训练营5
之前落下的每一场比赛都是要补回来的。。。 [G Go to Play Maimai DX](https://ac.nowcoder.com/acm/contest/57359/G "Go to Play Maimai DX") 题解的想法比较简单,由于找到满足1,2,3出现至少一次,4出现至少k次的 ......