springboot多环境下maven打包

前言: 最近在项目中使用springboot时发现,采用在pom中定义不同的profile,并且maven打包时 采用-P参数并不能替换我application.properties文件中指定占位符的问题。 配置文件布局: 在application.properties中定义整个项目中不同环境下共通的配置属性,并采用springboot针对配置文件的特性 - spring.profiles.active=dev或者test 来自动加载合并application-dev/test.propert
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

Java数据类型转换题目

题目一 public static void main(String[] args) { byte b1 = 1, b2 = 2, b3, b6, b8; final byte b4 = 4, b5 = 6, b7; b3 = b1 + b2;// 语句1 b6 = b4 + b5; // 语句2 b8 = b1 + b4; // 语句3 b7 = b2 + b5; // 语句4 System.out.println(b3 + b6);
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

Django之form表单组件、cookie与session

---恢复内容开始--- Form表单组件 引例: 先来看一个注册的例子,全部用的是reg函数来实现的。 views.py文件 def reg(request): errors = {'username':'','password':''} if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('pa
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

多对多建表,AJAX及分页器

多对多关系建表的三种方式 1.第一种 django orm自动帮我们创建 class Book(models.Model): name = models.CharField(max_length=32) authors = models.ManyToManyField(to='Author') class Author(models.Model): name = models.CharField(max_length=32) 2.第二种纯手动创建第三张表
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

电商、P2P等大型互联网系统包含哪些业务模块?

01 前言 在互联网飞速发展的时代,各大互联网公司正在进行激烈的竞争,业务模式也在不断的扩张,这种现状使得目前各大公司的架构系统面临着极大的挑战,而对于我们普通的软件开发者而言,如果你仅仅了解过一些关于SSH、SSM这些框架组合的知识,熟悉几种简单的单机系统、业务系统,而没有实践过dubbo、redis、mq、docker等等这些应对高并发、高响应、高性能的技术,似乎不再能满足公司对技术的发展需要,至少无法满足大公司“面试造火箭”的需要(斜眼笑),这一点在我们参加各种校招、社招面试的过程中能有
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

Django之form主键

Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息.。 Django form组件就实现了上面所述的功能。 总结一下,其实form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 普通方法手写注册功能 #
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

每天必看的文章

JS 的内存分配 https://juejin.im/post/5d0706a6f265da1bc23f77a9#heading-2
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

Python 44 存储引擎 索引 日志查找 权限

前天内容回顾: PyMySQL: SQL注入: 原因: 相信用户输入的所有的数据 方法: 1. 自己手动去判断转义用户输入的数据 2. 不要拼接SQL语句, 使用PyMySQL中的execute方法, 防止SQL的注入 事务: 四大特性: 原子性: 一组操作, 要么全部成功, 要么全部失败 一致性: 操作之前和操作之后, 总的金额是一致的 隔离性: 本次事物的操作对其他事务的操作是没有任何影响的 持久性: 当我们commit/rollback之后, 影响就已经生效了, 补偿性事务来解决 开启:
分类: 其他 发布时间: 06-17 22:44 阅读次数: 0

Sketch小技巧—画出各种星型和多边形的简单方法

sketch拥有很棒的矢量工具以及基本的形状。这十分有利于任何一项制图的起步,无论是网页设计或是图标的设计,或者其他。在Sketch中你能轻松设计图层面板,而且在这里我们提供你可能需要的各种操作功能:多层式填充、渐变、噪点、混合模糊以及更多。更值得一提的是,Sketch拥有布尔运算来将混合多个形状为更复杂的形状。对Sketch入门新手而言,有一些小技巧可能平时没有注意到,此次小编带大家了解下在Sk
分类: 其他 发布时间: 06-17 22:40 阅读次数: 0

shell脚本(探测主机是否存活)

                                               shell脚本探测主机存活首先我有一些IP地址在文本中,我需要知道他们所在主机是否存活[root@localhost shell]# cat ip.txt 47.102.212.9947.102.212.223119.3.103.33225.17.221.123方法一:使用for循环#!/bin/bash
分类: 企业开发 发布时间: 06-17 22:40 阅读次数: 0

Windows 10剪贴板历史记录清理

 正如我们所知道那样,新版Windows10中支持剪贴板历史记录功能,可跨设备同步,这样我们可以随时调出我们前边刚复制或需要重新调用的剪贴内容,体验效果大大提升。如截图,在体验之余安全风险也呼之欲出,像我们日常使用中,涉及到个人、公司等敏感数据会轻轻松松被记录到剪贴板,如果我们有多个设备,如果我们其他电脑没有安全软件,如果被三方应用调用,如果我们的剪贴版被窃取,或者他人在使用我们电脑,通过Win+
分类: 企业开发 发布时间: 06-17 22:30 阅读次数: 0

阿里云POLARDB 2.0重磅来袭!为何用户如此的期待?

针对上述用户需求,POLARDB2.0应运而生,不但完全继承了1.0的架构体系,同时兼容了另外两个流行数据库Oracle与PostgreSQL。POLARDBv2.0forOracle,高度兼容Oracle,同时支持了SQL防火墙、自动索引推荐、性能洞察、资源隔离等智能驾驶功能,支持了冷热分离的云原生能力,解决了企业去O难题,帮助企业快速去O。
分类: 编程语言 发布时间: 06-17 22:28 阅读次数: 0

Python day_05

今日内容: 1、requests.POST请求 2、requests高级用法 3、selenium模块相关 request.post请求 ''' post请求登陆github ''' import requests import re # 一 访问login页获取token信息 ''' 请求url: https://github.com/login 请求方式: GET 响应头: Set-Cookie 请求头: Cookie
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0

js高级方法(循环绑定变量变质、绑定与取消事件、冒泡现象)

一、对象添加、删除使用属性 <div class="ele"></div> <script> var ele=document.querySelector(".ele") console.log(ele.info) ==>undefined //ele对象没有添加该属性 console.log(ele.log.name); ==>报错 //添加属性 ele.info="hello"; console.log(ele.info); ==>hello //删除属性
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0

实验六+实验七+实验八+实验九+实验十+实验十一+实验十二

实验六 1.部分代码: 2。实验结果: 3.实验心得 (1).通过这个实验了解了类的封装过程 (2).了解了类的封装到底是怎么样实现的,如何去做的 实验七 1.部分代码 2.实验结果: 3.实验心得: (1).了解了类的多态性 (2).知道类的多态是如何实现的 实验八 1.部分代码: 2.实验结果: 3.实验心得: (1).了解到了接口就是一种抽象方法的集合 (2).一些方法特征的集合,一个接口只有方法的特征没有方法的实现 实验九 1.部分实验代码: 2.实验结果: 3.实验心得: (1)知道
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0

CodeForces Round #567 Div.2

A. Chunga-Changa #include <bits/stdc++.h> using namespace std; long long x, y, z; int main() { long long ans = 0, cnt = 0; scanf("%lld%lld%lld", &x, &y, &z); ans = (x + y) / z; long long p1 = x % z, p2 = y % z; if(z -
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0

MySQLStudy——账号权限管理

权限管理: 创建用户 create user '用户名'@'IP地址' identified by '密码'; creaee user 'zekai'@'192.168.1.123' identified by '123qwe'; creaee user 'zekai'@'192.168.1.%' identified by '123qwe'; create user 'zekai'@'%' identified by '123qwe
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0

如何安装JDK以及配置win10的环境变量

一.JDK下载网址:http://www.oracle.com/technetwork/java/index.html 一般我们用的都是windows系统,其中x86是32位的,x64是64的,根据你自己的系统选择相应的下载,如我现在用的是64的系统,所以我选择windows x64后面的下载链接 安装JDK时注意默认路径,最好不要更改路径。 二.如何在win10系统中配置环境变量 1.右键打开“此电脑”,打开属性,进入到控制面板,打开“高级系统设置”,进入“环境变量” 2.点击“新建” ,弹
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0

react中创建组件以及使用

组件基本使用 import React, { Component } from 'react'; // 在组件头部引用 class Home extends Component { // 创建类 render(){ // 将页面通过return返回给调用者 必须有一个根节点包裹 同vue的使用 return( <div> <h3>组件中的节点要被一个根节点包裹起来</h3> </div> ) } } export defa
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0

Java开发笔记(一百一十二)Java11新增的HttpClient

前面介绍了基于HttpURLConnection的网络访问请求,包括GET方式调用接口、POST方式调用接口、下载网络文件、上传本地文件这四种HTTP操作。虽然通过HttpURLConnection能够实现相应的业务功能,但是它的编码过程却有些繁琐,需要时时刻刻注意有关细节,一不留神便会掉到坑里。比如下列编码细节就经常令初学者头痛不已: 1、HttpURLConnection工具独自一人承担了所有的方法实现,分不清哪些方法与请求有关,哪些方法与应答有关; 2、HTTP调用的步骤太多,诸如参数设
分类: 其他 发布时间: 06-17 22:28 阅读次数: 0