boot

SpringBoot.注解

ⅰ亾dé卋堺 提交于 2019-12-01 04:28:59
1、"业余草"公众号 推的文章:史上最全的 SpringBoot 注解大全,必须收藏!.html( https://mp.weixin.qq.com/s/rDLmpLPW-Id-iDhCEpTXLg ) 一、注解(annotations)列表 @SpringBootApplication :包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 @Configuration 等同于spring的XML配置文件;使用Java代码可以检查类型安全。 @EnableAutoConfiguration 自动配置。 @ComponentScan 组件扫描,可自动发现和装配一些Bean。 @Component 可配合CommandLineRunner使用,在程序启动后执行一些基础任务。 @RestController 注解是@Controller和@ResponseBody的合集,表示这是个控制器bean,并且是将函数的返回值直 接填入HTTP响应体中,是REST风格的控制器。 @Autowired 自动导入。 @PathVariable 获取参数。 @JsonBackReference 解决嵌套外链问题。

How to get Android system boot time

本秂侑毒 提交于 2019-12-01 03:32:50
How can I get the absolute system boot time within the shell? i tried cat/proc/uptime, but this only returns the time since reboot. It's basically: java.lang.System.currentTimeMillis() - android.os.SystemClock.elapsedRealtime(); 来源: https://stackoverflow.com/questions/15342301/how-to-get-android-system-boot-time

Spring Boot 学习心得

五迷三道 提交于 2019-12-01 02:56:39
最近对自己的工作能力有些质疑,所以就开始把Java 从零开始认真的学习了一遍,用Spring Boot 实现了一个小的Demo,将学习心得付诸于此,希望可以帮助到自己和大家。 Spring Boot 学习地址: https://spring.io/projects/spring-boot 在Spring 官网上可以下载一些小的Demo,在开发工具中做简单的配置就可以跑起来了,但是到底是如何实现的呢,对于新手来说,还是需要仔细研究一下源码的。 开发工具:IDEA 数据库:MySQL JDK: 1.8 项目名称:demo Maven:3.39 1,MySQL 数据库准备,要求本地 localhost 能访问到数据库表,对表的操作这里就不多说了,自行百度。 2,IDEA 开发工具准备,自行下载安装。 3,JDK 安装。 4,Maven 安装。 下面使用Spring Boot 开发一个Maven 项目。 IDEA ->File>New->Project->Spring Assistant->Next->(自定义项目的信息)->Next->(选择:Spring Boot DevTools, Lombok, Spring Configuration Processor, Spriing Web, Spring Data JPA, MySQL Driver)Finish. 配置数据库连接池信息

centos7更改引导项等待时间

若如初见. 提交于 2019-12-01 02:35:20
centos7更改引导项等待时间 centos7已经不用grub,改用grub2。 [ root]# vi /boot/grub2/grub.cfg 找到并更改启动时间(timeout) [root]# grub2-mkconfig -o /boot/grub2/grub.cfg [root]# reboot 重启顺便查看启动超时等待时间 补充: /* /etc/default/grub和/etc/grub.d/ ???? */ 一,引导win7: 1.用root打开 /boot/grub2/grub.cfg 2.找到 ### BEGIN /etc/grub.d/30_os-prober ### 在后面添加 menuentry "Windows 7" { insmod ntfs set root=(hd0,2) chainloader +1 } 说明:set root=(hd0,2) 其中 hd0 表示硬盘,2表示C盘 二,修改引导顺序: # grub2-set-default "Windows 7" 验证默认启动项: # grub2-editenv list 输出: saved_entry=Windows 7 完事后执行 # grub2-mkconfig -o /boot/grub2/grub.cfg # reboot 原文: http://www.cnblogs.com

ibm x3550更换主板后无法加载系统引导

帅比萌擦擦* 提交于 2019-12-01 02:35:10
国庆前被人暴力断电,节后回来开机发现主板报错board橙灯,百度查了,这型号的主板极容易因为暴力断电而GG 自己折腾了一下,没搞好,最后只能换板 参考了百度文库的这个连接 https://wenku.baidu.com/view/9d503ef367ec102de2bd89d7.html ----------------------------------------------------------------------------------------------------------------- 首先开机,进入bios后找到boot manager 进入boot manager之后选择add boot option 选择uefi full path option 选择第一个,进去后能看到已安装的系统名称的文件夹,例如我的是redhat,继续进入直到找到启动的文件 在input the description 里设定这个启动项的名称(自己命名),然后提交 回到boot manager里面,选择change boot order里面有刚才设置好的启动项,编辑后把它移到最上(f5,f6移动) 保存重启即可。 这个问题基本上和参考的文库是符合的,不知道他是不是redhat,我这边是cent,图片都是文库截得 本来应该拍一些图片的,但是修好后马上投入使用了 ---------

XP + Ubuntu 10.04 双系统 重装XP后 如何修复GRUB

北城余情 提交于 2019-12-01 02:21:51
双系统重装windows造成grub2被改写的修复 使用:grub4dos0.4.4 在Windows启动项上加上 grub4dos启动(不多说了,可以搜索关于grub4dos的介绍),重启选择进入grub,在命令行下输入(/boot单独分区的去掉 /boot) 代码: grub>find --set-root /boot/grub/core.img grub>kernel /boot/grub/core.img grub>boot 进入grub2菜单,进入系统后再执行 代码: sudo grub-install /dev/sd? 不太清楚 “/dev/sd?”中的“sd?”,后来搜到 “sda” 表示硬盘。 关于XP+UBUNTU双系统上重装XP后修复GRUB方法,有很多。见 http://bea.javaeye.com/blog/166598 但是最为关键的还是能够进入grub,采用以上的方法进行修复就可以。 已有 0 人发表留言,猛击->> 这里 <<-参与讨论 JavaEye推荐 上海:高薪诚聘Python开发人员 北京:手机之家网站诚聘PHP程序员 来源: oschina 链接: https://my.oschina.net/u/48832/blog/6408

Grub Rescue修复方法

痞子三分冷 提交于 2019-12-01 02:19:19
症状: 开机显示:GRUB loading error:unknow filesystem grub rescue> 原因: 已经发现下面几种操作会导致这种问题: 1,想删除ubuntu,于是直接在windows下删除/格式化了ubuntu所在的分区。 2,调整磁盘,利用工具合并/分割/调整/删除分区,使磁盘分区数目发生了变化。 3,重新安装系统,把linux安装到了新分区,原有分区已经格式化,但是没有重新安装grub2。 4,用ubuntu备份工具/衍生版制造工具等,把主分区回复成了8.X的老版本,结果老版本的grub是grub1,于是把grub2破坏掉了。 总归,是由于操作者不知道grub2分为两部分,一部分(一般情况下)写在了mbr上,另一部分写在了某个分区的/boot/grub目录(如果/boot单独分区,则直接写在对应分区的/grub目录)里面。由于上述操作,致使grub2的mbr里面的那一部分找不到/grub目录里面的那一部分了(或者那一部分已经删除了)。 思路: 方法1,彻底删除grub2,让这个提示不再出现: 适用于已经不想再使用ubuntu,要转回windows的人。 这个很简单,只要你有Windows启动盘(非Ghost),用它启动,至选择安装位置,不用真正安装,退出重启就可以。 或者用它启动到故障修复台,运行fixboot或者fixmbr都可以。

四、idea创建spring boot

霸气de小男生 提交于 2019-12-01 01:48:35
前情提要: spring boot和springmvc相对比: 两者没什么关系,只是spring boot省略很多配置,算是springmvc的升级版,毕竟作为一个优秀的程序员不能总花一堆时间去搞配置 一:工具准备 1.ide: intellij idea ps:公司开发用的是eclipse,在家学习时候装的是 idea,使用过程中发现相对于eclipse是有很大进步的,但也有些细微不足之处,建议大家尝试使用这个ide 2.数据库: mysql5.7.10 ps:因为我是在官网下的最新版本,所以安装时和使用时遇到过问题,但已经处理好了,如果有小伙伴遇到问题的可以在本博客找一下博文。 3.项目构建管理工具: maven ps:其实idea内部已经很好的集成了mave和tomcat,我这里装maven是为了在cmd命令行使用 4.JDK: jdk1.8 5.测试工具: google以及google插件poatman ps:如果进postman官网下载google插件会直接跳转google商店,没翻墙的小伙伴只能离线安装了 以上工具没有的自己网上找吧,包扩安装方法,我这里就不细讲了 二:创建项目 创建项目时选择Spring Initializr,点下一步 type选择maven构建项目,一般默认就是maven,点下一步 这里是spring提供的许多组建,我们用spring

IntelliJ IDEA搭建SpringBoot的小Demo

谁都会走 提交于 2019-12-01 01:45:08
  首先简单介绍下Spring Boot,来自度娘百科:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。下面我们将开始进入hallo java流程。   1、工具:     ①IDE - IntelliJ IDEA 14.1.7     ②JDK - 1.8.0_91     ③Maven - 3.3.9     2、Demo创建流程:     ①打开idea,选择 Create New Project     ②项目配置,选择 Spring Initializr ,Project SDK选择 1.8 ,URL选择默认,不做修改。如下图所示,然后选择 Next            ③继续项目配置              这里基本都已经自动生成了,简单介绍下:       Name:项目名称       Type:我们是Maven构建的,那么选择第一个Maven Project       Packaging:打包类型,打包成Jar文件       Java Version:jdk版本,选择1

IDEA15.4 以Spring Initializr形式 搭建springboot 项目

时光毁灭记忆、已成空白 提交于 2019-12-01 01:44:39
未测试过最新版本的IDEA的Spring Initializr内容是否更为丰富? Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 使用spring boot有什么好处 其实就是简单、快速、方便!平时如果我们需要搭建一个spring web项目的时候需要怎么做呢? 1)配置web.xml,加载spring和spring mvc 2)配置数据库连接、配置spring事务 3)配置加载配置文件的读取,开启注解 4)配置日志文件 ... 配置完成之后部署tomcat 调试 ... 现在非常流行微服务,如果我这个项目仅仅只是需要发送一个邮件,如果我的项目仅仅是生产一个积分;我都需要这样折腾一遍! 但是如果使用spring boot呢? 很简单,我仅仅只需要非常少的几个配置就可以迅速方便的搭建起来一套web项目或者是构建一个微服务! 1.创建一个新项目(Create New Project) 选择 Spring Initializr,Project SDK 选择 1.8,URL 填写默认的,点击 Next 2