[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
【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
浏览器查看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进行查看
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内部的初始化,板级的初始化比较少,所以移植的修改量比较小。此阶段完全由
升级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_
OK6410开发板Uboot学习总结----(三)从SD卡启动分析
前面讲了Uboot启动流程和如何修改调试串口,相信大家对Uboot已经有了初步的了解,今天来进行更深一点的分析。上篇文章 OK6410开发板Uboot学习总结----(二)修改调试打印串口 遗留一个问题:烧写文件时Uboot还是使用原串口0打印。这次我们就解决这个问题,制作自己的烧写Uboot。 S3C6410芯片SD卡启动流程可以参见《S3C6410_Internal_ROM_Booting.pdf》文档: 从图中可以看出,芯片上电后先执行BL0代码,这部分程序是写死在内部iROM中,出厂时
Android Studio3.0缓存文件移出C盘总结
安装Android Studio3.0时也没注意配置路径,稀里糊涂使用一段时间后,发现原本剩余空间就不多的C盘,现在几乎没有什么空间了: 找来找去发现Android Studio下载的文件占用了7个多G(默认在C:\Users\YourUserName\ **,我这里是C:\Users\Administrator目录),而且还在不断的增加。重新安装觉得太麻烦了,而且Google的东西国内又不好下,只能试试想办法迁移到其他盘了,整理下发现这几个文件夹需要迁移: Android Studio3.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);
}
FAT文件系统引导扇区学习总结
分区引导扇区()DBR,通常被称为0扇区(0thsector)。其实称它为0扇区其实是不准确的,这样容易让人误解它为磁盘的最前面一个扇区,称它为0扇区只是表明它是FAT中扇区的参考点而已。 该扇区中包含有我们关注的一个重要数据结构BPB(BIOS Parameter Block)。 标识 偏移(字节) 长度(字节) 说明 BS_jmpBoot 0x00 3 跳转指令,指向启动代码 BS_OEMName 0x03 8 建议值为“MSWIN4.1”。有些厂商的FAT驱动可能会检测此项,所以设为“M
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
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
剑指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
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
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;
}
运算结果
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(
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]);
}
蓝桥杯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%的数据,
今日推荐
周排行