现在位置: 首页 > 博客文章 > 电脑相关 > 文章
+0°

Spring Boot 初级入门教程(三) —— 代码变更应用热重启

2018年05月24日 22:24:52 SpringBoot  ⁄ 共 3479字 暂无评论 ⁄ 被围观 1,855次
在项目开发的过程中,想必大家知道,类 Eclipse 型 IDE 工具,都有代码自动编译的选项,平时开发都是打上勾的,具体为:Project 下的 Build Automatically。 而开发中有个需求就是,只要自己修改了代码并保存,除了可以自动编译,最好是能自动重启应用,直接测试。否则,还需要启动,甚者是先停止,再启动,特别繁琐。 在 Spring Boot 中,自动重启时可以配置的,可以通过官方提供的插件直接搞定,接下来开始配置。 ...
阅读全文
+0°

Spring Boot 初级入门教程(二) —— 日志备份

2018年05月24日 21:50:35 SpringBoot  ⁄ 共 2523字 暂无评论 ⁄ 被围观 1,804次
场景一:在开发过程中,我们常常测试程序是否正确,最直接的方式就是查看 IDE 开发环境的控制台输出 log 日志,如果日志输出超长或者超快,则很难在控制台看到自己代码中的打印,或者看到异常错误等。 场景二:不管是已上线程序,还是正在调试的程序,想给其他人发送 log 日志,每次都是复制,贴入 QQ 并发送,但很多次都是失败,原因是内容太长,不得不新建 txt 文本,粘贴日志信息并保存,拖入 QQ 并发送,特别麻烦。 ...
阅读全文
+0°

Spring Boot 初级入门教程(一) —— Hello World

2018年05月24日 21:17:38 SpringBoot  ⁄ 共 9064字 暂无评论 ⁄ 被围观 1,874次
初学 Spring Boot,顺便记录下学习中碰到的问题,只针对初学入门需求者。 环境: IDE环境:Spring Tool Suite(Version: 3.7.3.RELEASE)Java环境:jdk1.8.0_172(x64)依赖环境:Maven(apache-maven-3.3.9) 一、开发环境配置 配置开发环境部分,可以度娘搜索,或者直接参考本博客文章《Maven 的初识、安装和配置》、《单独搭建一套 WEB 开发环境》等文章,这里不再赘述。 二、新建一个Maven项目 File -》...
阅读全文
+5°

Excel中多行时快速生成序号

2017年03月06日 21:16:20 IT实用  ⁄ 共 527字 评论数 5 ⁄ 被围观 6,985次
在 Excel 编辑中,常常会遇到给行添加序号的场景,我们常常的做法就是拖拉,也就是下面的方式: 方法一: 第一步,分别输入 1,2,3,选中这三个单元格,鼠标放到选中框右下角,出现如图黑色十字,按住鼠标左键开始向下拖拉。 第二步,拖拉到最后一行,松开鼠标左键,则序号自动生成,如图。 注意:上面方法只适用于行数比较少的情况,比如几行或者几十行,当有几百行,上千行甚至更多行时,这种方法肯定不行,拖拉太费劲,而...
阅读全文
+0°

如何在Oracle官网上找到以前版本的JDK

2017年02月21日 15:58:10 IT实用  ⁄ 共 363字 暂无评论 ⁄ 被围观 4,776次
在百度知道回答了一个网友提出的标题问题,结果被删除了,可能是因为贴了链接的缘故,这里顺便截图并记录一下吧。 打开 Oracle 官网。https://www.oracle.com/index.html。 在菜单 Downloads 的弹出面板最左侧选择 Java SE 并点击。http://www.oracle.com/technetwork/java/javase/downloads/index.html。 默认下载 Java8,滚动页面到最下方,找到“Java Archive”部分,点击右侧 DOWNLOAD 按钮。http://www.oracle.com/technet...
阅读全文
+0°

操作系统时间与互联网服务器同步

2017年02月20日 19:35:33 IT实用  ⁄ 共 2280字 暂无评论 ⁄ 被围观 13,547次
在安装操作系统后,系统的时间往往是不准确的,这是因为在系统启动时,会以系统的硬件时间作为基础时间,而系统的硬件时间往往与当前时间不一致,所以装完系统后,一个首要任务是修改系统时间。 但如果自己手动修改系统时间,秒数很难精确,只能准确到分钟,所以不建议直接手动调整系统时间。 我们如何做呢?那就是与互联网上的某台服务器保持时间同步,具体操作如下。 Windows系统: 选择对应的时区:(UTC+08:00)北京,重庆...
阅读全文
+0°

SC OpenService 失败5:拒绝访问

2016年12月31日 18:49:36 IT实用  ⁄ 共 561字 暂无评论 ⁄ 被围观 5,498次
Windows 删除服务的方法有两个: 方法一:用 sc.exe 这个 Windows 命令。 操作步骤为:开始 -》运行 -》cmd.exe,然后输入 sc 就可以看到了。 使用办法很简单:sc delete "服务名" (如果服务名中间有空格,就需要前后加引号) 方法二:直接进行注册表编辑 打开注册表编辑器,找到下面的键值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 一般服务会以相同的名字在这里显示一个主健,直接删除相关的键值便可。 注意...
阅读全文
+0°

Eclipse中SSH项目搭建图文教程(三)—— 整合 Spring

2016年12月27日 17:42:55 Spring  ⁄ 共 5309字 暂无评论 ⁄ 被围观 4,490次
这一篇是承接上一篇文章《Eclipse中SSH项目搭建图文教程(二)》写的,在前一篇文章搭建的环境及新建项目的基础上,主要说一说整合 Spring 部分。 第一步,重构代码。 在说 Spring 整合之前,我们先整理一下我们的代码,其实这部应该在 Hibernate 整合部分就应该弄好,可当时没整理,那么就在这里整理一下吧。 我们在工程中新建几个包:dao、dao.impl、service、service.impl,新建两个保存用户的方法,把原来 LoginAction 中保...
阅读全文
+0°

Elasticsearch 5.5.1的安装与配置

2016年12月26日 18:25:15 Elasticsearch  ⁄ 共 2787字 暂无评论 ⁄ 被围观 3,900次
1      ES安装 1.1  安装Java ES需要Java 6或更高版本,但建议安装Java 7及以上版本。 1.2  安装ES 1.2.1       Window 在Window系统中安装ES特别方便,下载ES安装包后,直接解压即可。这里下载的是截止目前的最新版本elasticsearch-5.1.1.zip,直接解压到D盘根目录,如下图: 1.2.2       Linux 2      ES目录结构 3      ES配置与运行 打开ES配置文件目录config,可以看到有个名称为elasticsearch.yml的配置文件,打开该文...
阅读全文
+0°

Linux系统压缩和解压命令总结

2016年12月26日 17:34:06 Linux  ⁄ 共 1108字 暂无评论 ⁄ 被围观 4,901次
01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz格式 解压1:[*******]$ gunzip FileName.gz 解压2:[*******]$ gzip -d FileName.gz 压 缩:[*******]$ gzip FileName 03-.tar.gz格式 解压:[*******]$ tar zxvf FileName.tar.gz 压缩:[*******]$ tar zcvf FileName....
阅读全文
+0°

Linux系统操作SVN仓库基础

2016年12月16日 14:34:24 开发工具  ⁄ 共 1879字 暂无评论 ⁄ 被围观 3,002次
在 Window 系统中想用 SVN 服务器,只需要安装 VisualSVN-Server 即可,这是带有图形操作界面的,那么创建仓库,新建用户,修改密码,修改权限等操作很简单,动动鼠标就可以了。 那么在 Linux 系统中,如何进行这些操作呢?这里假设已经安装好了 SVN 服务器,具体安装过程这里就不再写了。 查看 svn 版本: svn --version(包含版本信息、编译信息、版权信息等) svn --version --quiet(只查看版本号) 1)在 svn 根目录下建立...
阅读全文
+0°

360WiFi文件夹存储位置如何更改

2016年12月16日 09:56:54 IT实用  ⁄ 共 422字 暂无评论 ⁄ 被围观 4,894次
360WiFi 总是默认会在 E/F 盘生成一个名为 360WiFi 的文件夹,这个文件夹一直都是空的,是手机和 PC 之间传输文件的存储文件夹,基本上也没用过,删除了它,但每次启动 360WiFi 之后还是会自动生成,所以想更改一下文件夹的路径,但打开“设置中心”后,却没有设置该文件夹的选项,怎么办了? 方法一: 第一步:运行 regedit,进入注册表编辑器。 第二步:找到如下路径: HKEY_CURRENT_USER\SOFTWARE\360\360Lumo\conf 第三步:双...
阅读全文
+0°

VisualSVN Server迁移到Linux系统

2016年12月15日 13:03:36 开发工具  ⁄ 共 1414字 暂无评论 ⁄ 被围观 3,388次
VisualSVN Server 仓库迁移到 Linux,包含所有版本, 权限,用户信息。 在 Windows 上常常是用 VisualSVN Server 作 SVN 服务的,Linux 上是编译安装的 subversion 1.7.7。Windows 的 SVN 仓库在 E:\SVNRepositories,Linux 在 /data/svnrepos。 安装 svn 服务器: sudo apt-get install subversion 第一步,导出 VisualSVN 仓库: svnadmin dump E:\SVNRepositories\repo1 E:\repo1.dump 注意:在执行该命令之前,先确定 dump ...
阅读全文
+0°

Linux查看系统信息的命令

2016年12月15日 11:54:51 Linux  ⁄ 共 1081字 暂无评论 ⁄ 被围观 5,418次
查看系统信息命令是 linux 初学者必备的基础知识,这些命令也非常有用,因为学习 linux 第一件事就可能是首先查看系统信息,因此必要的系统的学习一下这些 linux 系统信息命令还是非常有必要的! Code   ViewPrint # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有U...
阅读全文
+0°

Iterator在迭代中删除元素抛异常

2016年12月14日 16:11:21 Java  ⁄ 共 3033字 暂无评论 ⁄ 被围观 4,761次
Iterator 仅用于遍历集合,本身并不提供像集合类那样装对象的能力。Iterator 是个借口,如果需要创建其对象,必须有一个被迭代的集合,没有集合的 Iterator 没有存在的价值。 所以说,Iterator 必须依附于 Collection 对象,有一个 Iterator 对象,肯定就有一个与之关联的 Collection 对象。文章《Java遍历HashSet为什么输出是有序的》一文中开始有个例子,可以看到在迭代 HashSet 的过程中对迭代遍历进行赋值,但最后输出时发...
阅读全文