[maven][spring boot] mvn spring-boot:run启动时,指定pom文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sayyy/article/details/85232355 前言 spring boot 2.0 + mvn 3.5 项目 测试环境中运行spring boot时,需要指定属性文件为:application-test 使用 方式时,指定属性文件未起效 经过尝试,pom文件中包含spring-boot-devtools,导致spring.config.name参数失效所致。 为此添加pom-tes
分类: 其他 发布时间: 01-14 23:26 阅读次数: 0

【oracle】日期加减计算

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sayyy/article/details/85674045 年计算 -- 下一年/年加1 select sysdate, sysdate+numtoyminterval(1,'year') from dual select sysdate, add_months(sysdate,12) from dual -- 上一年/年减1 select sysdate, sysdate-numtoymint
分类: 其他 发布时间: 01-14 23:26 阅读次数: 0

浏览器查看Session

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sayyy/article/details/86141999 前言 使用chrome查看cookie chrome 版本 73.0.3664.0(开发者内部版本) (32 位) 方法 1,使用chrome访问目标网站 2,在chrome的地址栏中查看网站信息 https是这样的: http(没有s)是这样的: 3,在弹出的菜单中选择cookie 4,选择想要查看的cookie进行查看
分类: 其他 发布时间: 01-14 23:25 阅读次数: 0

OK6410开发板Uboot学习总结----(一)Uboot启动分析

OK6410开发板的Uboot是在1.1.6版本上进行移植的,为了便于分析,创建一个Source Insight工程,把源码下board目录里跟samsung相关的文件、cpu目录下s3c64xx文件夹、include目录里asm-arm和configs下的smdk6410.h文件,还有lib_arm目录下board.c文件都添加到工程中,然后就可以分析Uboot启动流程了。 Uboot启动分两个阶段 第一阶段:主要是SOC内部的初始化,板级的初始化比较少,所以移植的修改量比较小。此阶段完全由
分类: 其他 发布时间: 01-14 23:25 阅读次数: 0

升级Android8.0系统原来APP图标变为小机器人的问题

原本显示好好的APP图标,自打升级Android8.0系统后,发现图标显示不正常了,变为原始的小机器人了: 怎么变成小机器人了呢,原本在7.0系统上显示还正常呢,赶紧看一下8.0的变化吧。打开Android-26工程,查看AndroidManifest.xml文件: 还是读取的mipmap目录的ic_launcher和ic_launcher_round图标,没有其他变化。而查看资源文件的时候发现多了个mipmap-anydpi-v26目录,打开后发现看问题所在: 原来8.0系统不是读取的ic_
分类: 其他 发布时间: 01-14 23:25 阅读次数: 0

OK6410开发板Uboot学习总结----(三)从SD卡启动分析

前面讲了Uboot启动流程和如何修改调试串口,相信大家对Uboot已经有了初步的了解,今天来进行更深一点的分析。上篇文章 OK6410开发板Uboot学习总结----(二)修改调试打印串口 遗留一个问题:烧写文件时Uboot还是使用原串口0打印。这次我们就解决这个问题,制作自己的烧写Uboot。 S3C6410芯片SD卡启动流程可以参见《S3C6410_Internal_ROM_Booting.pdf》文档: 从图中可以看出,芯片上电后先执行BL0代码,这部分程序是写死在内部iROM中,出厂时
分类: 其他 发布时间: 01-14 23:24 阅读次数: 0

Android Studio3.0缓存文件移出C盘总结

安装Android Studio3.0时也没注意配置路径,稀里糊涂使用一段时间后,发现原本剩余空间就不多的C盘,现在几乎没有什么空间了: 找来找去发现Android Studio下载的文件占用了7个多G(默认在C:\Users\YourUserName\ **,我这里是C:\Users\Administrator目录),而且还在不断的增加。重新安装觉得太麻烦了,而且Google的东西国内又不好下,只能试试想办法迁移到其他盘了,整理下发现这几个文件夹需要迁移: Android Studio3.0
分类: 其他 发布时间: 01-14 23:24 阅读次数: 0

Linux下使用sqlite3操作数据库的总结

SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。使用时只需要添加sqlite3.h和sqlite3.c文件,这里放在一个sqlite3目录下,为调用方便,写一个封装文件db.c。首先当然是打开数据库函数: static sqlite3 *sql_db = NULL; int open_db() { if (NULL == sql_db) { return sqlite3_open("./test.db", &sql_db); }
分类: 其他 发布时间: 01-14 23:24 阅读次数: 0

FAT文件系统引导扇区学习总结

分区引导扇区()DBR,通常被称为0扇区(0thsector)。其实称它为0扇区其实是不准确的,这样容易让人误解它为磁盘的最前面一个扇区,称它为0扇区只是表明它是FAT中扇区的参考点而已。 该扇区中包含有我们关注的一个重要数据结构BPB(BIOS Parameter Block)。 标识 偏移(字节) 长度(字节) 说明 BS_jmpBoot 0x00 3 跳转指令,指向启动代码 BS_OEMName 0x03 8 建议值为“MSWIN4.1”。有些厂商的FAT驱动可能会检测此项,所以设为“M
分类: 其他 发布时间: 01-14 23:24 阅读次数: 0

OK6410-A开发板485串口驱动学习

OK6410-A开发板的串口3是可以外接485模块的,而且在“OK6410-A开发板LINUX3.0.1-2014-09用户手册”中提到485的测试方法: 是用QT程序进行测试的,好在飞凌为我们提供了源码,打开apptest\QT ApplicationTest\serialport目录的main_form.cpp文件,查看打开串口函数: int TMainForm::openSerialPort() { int fd = -1; portName=portNameComboBo
分类: 其他 发布时间: 01-14 23:23 阅读次数: 0

OK6410-A开发板串口编程总结

在Linux下设备操作跟文件操作是相似的,基本步骤无非就是打开,读写,关闭。首先包含上基本的头文件: #include <stdio.h> #include <unistd.h> #include <fcntl.h> 先来看打开串口; int open_port(int comport) { int fd; if (comport==0) { fd = open( "/dev/ttySAC0", O_RDWR|O_NOCTTY|O_NDELAY
分类: 其他 发布时间: 01-14 23:23 阅读次数: 0

剑指offer 删除链表中的重复的结点

版权声明:本文为博主-姜兴琪原创文章,未经博主允许不得转载。 https://blog.csdn.net/jxq0816/article/details/84969418 题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5 package offer.deleteDuplication; import java.util.HashMap; import jav
分类: 其他 发布时间: 01-14 23:22 阅读次数: 0

SpringMVC Map接受前端传递的参数

版权声明:本文为博主-姜兴琪原创文章,未经博主允许不得转载。 https://blog.csdn.net/jxq0816/article/details/86246590 直接在参数前面加上@RequestParam 即可 @RequiresPermissions("scheme:data:edit") @RequestMapping(value = "data/delete") public String delete(@RequestParam Map<Strin
分类: 其他 发布时间: 01-14 23:21 阅读次数: 0

C程序21 求阶乘

题目:求1+2!+3!+…+20!的和。 程序分析:此程序只是把累加变成了累乘。 代码 #include<stdio.h> int main() { int i,m=1,sum=0; for(i=1;i<=20;i++) { m*=i;//每一项的积 sum+=m;//累加每一项 } printf("求得前20的阶乘为%d",sum); return 0; }
分类: 其他 发布时间: 01-14 23:20 阅读次数: 0

C程序22 递归求阶乘

题目:利用递归方法求5! 程序分析:递归公式:fn=fn_1*4! 代码 #include<stdio.h> // 此函数返回正整数n的阶乘 int fun(int n) { if (n>1) return n * fun(n-1); else return n; } int main() { printf("前五项阶乘和是%d\n", fun(5)); return 0; } 运算结果
分类: 其他 发布时间: 01-14 23:20 阅读次数: 0

C程序23 求岁数

题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? 程序分析:利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。 代码 #include<stdio.h> int main() { int i,k,n=10; for(i=1;i<=5;i++
分类: 其他 发布时间: 01-14 23:19 阅读次数: 0

C程序25 求回文数

题目:一个5位数,判断他是不是回文数。即12321,个位与万位相同,十位与千位相同。 代码 #include<stdio.h> int main() { int i,x; printf("请输入一个5位数"); scanf("%d",&x); //for(i=0;i<=5;i++) //{ if(x%10==x/10000 && x%100/10==x%10000/1000) { printf("这个数是回文数\n"); } else printf(
分类: 其他 发布时间: 01-14 23:19 阅读次数: 0

C程序27 求素数

题目:求100之内的素数。 代码 #include<stdio.h> int main() { int i,j; for(i=1;i<=100;i++) { for(j=2;j<=i;j++) { //如果就能够被i整除 就停止 跳出循环 if(i%j==0) break; } //如果J<i 则说明在2~j之间有可整除的数 if(j>=i) { // count++; printf("%d",i); // if(count%
分类: 其他 发布时间: 01-14 23:19 阅读次数: 0

C程序28 排序算法

题目:对10个数进行排序 程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换。 代码 #include<stdio.h> #define N 10 int main() { int i,j; int grade[N],temp; printf("输入10个数\n"); for(i=0;i<N;i++) { scanf("%d",&grade[i]); }
分类: 其他 发布时间: 01-14 23:19 阅读次数: 0

蓝桥杯ALGO-1 区间k大数查询

问题描述 给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。 输入格式 第一行包含一个数n,表示序列长度。 第二行包含n个正整数,表示给定的序列。 第三个包含一个正整数m,表示询问个数。 接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。 输出格式 总共输出m行,每行一个数,表示询问的答案。 样例输入 5 1 2 3 4 5 2 1 5 2 2 3 2 样例输出 4 2 数据规模与约定 对于30%的数据,
分类: 其他 发布时间: 01-14 23:18 阅读次数: 0