pom parent 标签

<!--parent用于引用父工程 1、统一管理jar包的版本,其依赖需要在子工程中定义才有效(比如此例) 2、统一的依赖管理(父工程的<dependencies>,子工程不必重新引入) 3、控制插件的版本 4、聚合工程--> <parent> <!--这是Spring Boot的父级依赖,这样当前的项目就是Spring Boot项目了。 spring-boot-starter-pa
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

8.19——确认分组和题目(何笛)

何笛(917106840504)队友:高亦佳 戴值洋 选题:基于微信小程序的食堂订单送餐系统设计与实现
分类: 其他 发布时间: 08-19 13:38 阅读次数: 0

Spring IoC 源码分析 (基于注解) 一

一、 IoC 理论 IoC 全称为 Inversion of Control,翻译为 “控制反转”,它还有一个别名为 DI(Dependency Injection),即依赖注入。 二、IoC方式 Spring为IoC提供了2种方式,一种是基于xml,另一种是
分类: 编程语言 发布时间: 08-19 13:21 阅读次数: 0

分布式ID系列(5)——Twitter的雪法算法Snowflake适合做分布式ID吗

写到这里,分布式Id算是写到最后一篇了,在这一篇里,我会讲到目前网上最适合分布式Id的方法,什么方法呢,请您往下看: 介绍Snowflake算法 SnowFlake算法是国际大公司Twitter的采用的一种生成分布式自增id的策略,这个算法产生的分布式id是足
分类: 编程语言 发布时间: 08-19 13:21 阅读次数: 0

Java并发系列(一)——线程安全性

前言 在构建并发程序时,必须正确的使用线程和锁。编写线程安全的代码的核心在于要对状态访问操作进行管理,特别是对共享和可变状态的访问。 共享:变量可以由多个线程同时访问 可变:变量的值在其生命周期内可以发生变化 初探 一个对象是否需要是线程安全的,取决于它是否会
分类: 编程语言 发布时间: 08-19 13:21 阅读次数: 0

做了这么久的程序员,你知道为什么会有Lambda表达式吗?

前言 Java8有一些新的特性,今天老顾给大家分享一下关于Lambda表达式的由来,一开始感觉Lambda可读性蛮差的,不知道为什么Java8会出来这个表达式?既然大佬们推出来,肯定是有原因的,应该是为了解决一些问题,那我们就看看解决了什么问题? 案例 班导想
分类: 编程语言 发布时间: 08-19 13:21 阅读次数: 0

Java并发编程之线程篇之线程的由来(一)

前言 在Java并发编程中线程的使用尤为重要。了解线程的由来,使用场景及注意事项是作为一个合格的Java程序员必备的技能。本文章中会对线程的由来、进程与线程的区别、及线程的使用场景进行简单介绍。希望通过该文章,小伙伴们能对线程有一个更深的了解。 从操作系统发展
分类: 编程语言 发布时间: 08-19 13:21 阅读次数: 0

Java并发编程之线程篇之线程简介(二)

前言 在上一篇文章中Java并发编程之线程篇-线程的由来已经主要讲解了线程的由来,以及进程与线程的关系。接下来我们就继续讲解在Java中线程的相关知识。主要内容包括Java构造与启动线程的方式、线程优先级、线程的状态等知识点。希望大家继续保持一个热爱学习的心。
分类: 编程语言 发布时间: 08-19 13:21 阅读次数: 0

一个Java对象的死亡证明

本文首发至java技术博客[码上]:jdkcb.com/ 前言: 生的对立面不是死亡,而是遗忘。 生的对立面不是死亡,而是遗忘。 生的对立面不是死亡,而是遗忘。 重要的事情说三遍!大家请一定要好好记住这句话,这句话是我们整篇文章的精髓所在。 我信你个鬼,你个世
分类: 编程语言 发布时间: 08-19 13:21 阅读次数: 0

Elasticsearch6.x和7.x版本常用插件汇总

elasticsearch插件汇总 基于es 7.3版本试用。 一、安全插件 1、x-pack a、介绍 包括安全(x-pack-security),监视(x-pack-watcher),警报(x-pack-monitoring),报表(x-pack-graph),Elasticsearch SQL(x-pack-sql),跨集群复制(x-pack-ccr)、x-pack-upgrade、x-pack-rollup和机器学习(x-pack-ml)。7.x版本中,es的安全核心功能免费使用。 b
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

牛客 信封嵌套问题

题目链接:https://www.nowcoder.com/practice/9b9fe43a92b74408988e20331b10f6b4?tpId=101&tqId=33097&tPage=1&rp=1&ru=/ta/programmer-code-interview-guide&qru=/ta/programmer-code-interview-guide/question-ranking 题目大意   略。 分析   先按着信封的宽度排序,宽度相等长度长的放前面,然后对长度做一次 L
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

python-docx 添加表格时很慢的解决方法

我们做监控系统的时候常需要给客户发送邮箱报告,附带一个word的文档,文档中插入表格给用户更直观的数据。 我用的时python-docx库操作文档,最近碰到,当往文档中插入表格时,随着表格行数的增多,生成表格的速度越来越慢,在网上搜索好久都没有找到相应的解决方法,今天我分享我解决的方法。 在网上生成表格比较多的方式时如下代码: 这种方式是我们先生成一个1行7列的表格,然后后续一行一行的在表格中添加数据,这样就会导致我们每加入一次数据,就会重新重载一次表格,随着数据越多,重载表格的时间就越久,这
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

pem文件转换pub

security CRT在key登陆的时候只能使用.pub文件,所以需呀将.pem转换成.pub 生成公密钥 .pub 文件。 ssh-keygen -e -f key.pem >> key.pem.pub
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

【Linux下安装配置Jupyter】

"> shell > """ 第一步 安装 """ > pip3 install -i https://pypi.douban.com/simple jupyter > > > """ 第二步 生成配置文件 """ > jupyter notebook --generate-config --allow-root > # 配置文件生成在:~/.jupyter/jupyter_notebook_config.py > > > """ 第三步 生成密码 """ > jupyter notebook
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

Vim安装插件支持 MarkDown 语法、实时预览等

使用 markdown-preview.vim 插件可以实时通过浏览器预览 markdown 文件 使用该插件需要 vim 支持py2/py3 安装 使用 vim-plug: 在 .vimrc 或 init.vim 配置文件中添加 Plug 'iamcco/markdown-preview.vim' 然后运行 :PlugInstall 命令 如果需要预览数学公式,还需要安装 mathjax-support-for-mkdp 插件: Plug 'iamcco/mathjax-support-fo
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

【Linux下安装使用virtualenv与virtualenvwrapper】

"# virtualenv virtualenv是一个可以帮助我们管理不同Python环境的绝好工具。 virtualenv是一个可以在系统中建立多个不同且相互不干扰的虚拟环境。 下面的步骤将创建两个独立的虚拟环境,并分别安装运行django1.11.11、djagno2.0。 # 我们先升级pip pip3.6 install --upgrade pip # 指定清华源下载virtualenv pip3.6 install -i https://pypi.tuna.tsinghua.edu
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

golang杀死进程组

当我们想杀死一个进程及其所创建的所有子进程,我们可以使用 linux 命令 kill -- -pid 执行 tail -f ./text.log| grep -a "5t6hwhu1" >../a330fec0-f946-5e47-1be3-5c42ef040c78.tmp ⇒ ps -lf UID PID PPID F CPU PRI NI SZ RSS WCHAN S ADDR TTY TIM
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

flutter ListView列表和导航传值

main.dart import 'package:flutter/material.dart'; void main(){ return runApp(MyApp()); } class ProductInfo{ final String title; final String description; ProductInfo(this.title,this.description); } class MyApp extends StatelessWidget {
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

【Python requests多页面爬取案例】

"```python import requests from fake_useragent import UserAgent # 随机ua库 class Boring(): def __init__(self, page_scope=(4, 7)): """ :param page_scope: 页码范围 """ self.page_scope = page_scope self.all_id = self.get_all_company_id()
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0

【Redis运行状态下切换RDB备份至AOF备份】

"redis持久化方式有哪些?又有何区别? rdb:基于快照的持久化,速度更快,一般用作备份,主从复制也是依赖于rdb持久化功能。 aof:以追加的方式记录redis操作日志的文件,可最大程度的保证redis数据安全,类似于mysql的binlog。 本文将在redis5.0.2版本中,通过CONFIG SET命令,达到不重启redis服务的情况下,从RDB存储模式切换至AOF存储模式。 确保redis版本在2.2以上 [root@master redis5]# redis-server -v
分类: 其他 发布时间: 08-19 13:21 阅读次数: 0