04 2018 档案

摘要:网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互 阅读全文
posted @ 2018-04-28 17:02 空の彼方 阅读(173) 评论(0) 推荐(0)
摘要:1. 如果只有 Spring mvc 的一个 Servlet,listener 可以不用。2. 但是如果用了Shiro 等,Shiro 用到的 Spring 的配置必须在 listener 里加载。3. 一般 Dao, Service 的 Spring 配置都会在 listener 里加载,因为可能 阅读全文
posted @ 2018-04-19 15:54 空の彼方 阅读(339) 评论(0) 推荐(0)
摘要:通用:Ctrl + Alt + S 设置Ctrl + Alt + Shift + S 工程设置Ctrl + Shift + A 查询命令Double Shift 查询任何东西Alt + Enter 导入包/自动修正/语言注入等Alt + Insert 生成代码/新建文件 编辑:Ctrl + Spac 阅读全文
posted @ 2018-04-16 01:30 空の彼方 阅读(1578) 评论(0) 推荐(0)
摘要:一、安装 打开Gradle下载页面,下载最新的gradle-4.6-bin.zip, 解压并配置环境变量: GRADLE_HOME:bin文件夹所在的解压目录 Path:%GRADLE_HOME%\bin 控制台输入gradle -v,返回版本号即安装成功 二、配置代理 从国内访问中心仓库的速度很慢 阅读全文
posted @ 2018-04-15 23:12 空の彼方 阅读(446) 评论(0) 推荐(0)
摘要:注解作用:每当你创建描述符性质的类或者接口时,一旦其中包含重复性的工作,就可以考虑使用注解来简化与自动化该过程。 Java提供了四种元注解,专门负责新注解的创建工作。 元注解 元注解 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对 阅读全文
posted @ 2018-04-14 20:07 空の彼方 阅读(180) 评论(0) 推荐(0)
摘要:诸位,咱当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些 阅读全文
posted @ 2018-04-13 23:03 空の彼方 阅读(154) 评论(0) 推荐(0)
摘要:Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了。今天梳理一下maven的scope。 scope的分类 compile 默认就是compile,什 阅读全文
posted @ 2018-04-13 16:37 空の彼方 阅读(242) 评论(0) 推荐(0)
摘要:有时候我们可能需要启动不止一个SpringBoot,而SpringBoot默认的端口号是8080,所以这时候我们就需要修改SpringBoot的默认端口了。修改SpringBoot的默认端口有两种方式。下面就分别说一下这两种方式。 修改application.properties 第一种方式我们只需 阅读全文
posted @ 2018-04-13 15:25 空の彼方 阅读(5227) 评论(0) 推荐(0)
摘要:运行命令 即可。 参考资料:https://stackoverflow.com/questions/13257775/powershell-clear-history-doesnt-clear-history 阅读全文
posted @ 2018-04-11 23:39 空の彼方 阅读(2869) 评论(0) 推荐(0)
摘要:锁的释放-获取建立的happens before关系 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。 下面是锁释放-获取的示例代码: 假设线程A执行writer()方法,随后线程B执行reader()方法。根据happens be 阅读全文
posted @ 2018-04-10 17:28 空の彼方 阅读(518) 评论(0) 推荐(0)
摘要:一、git reset 和 git checkout git reset [commit] 重置为[commit]所对应节点的提交(通过移动分支指针和HEAD指针实现),如果不指定[commit]则默认为HEAD--soft 工作区和暂存区不变,重置仓库--mixed 工作区不变,重置暂存区和仓库, 阅读全文
posted @ 2018-04-07 13:05 空の彼方 阅读(835) 评论(0) 推荐(0)
摘要:安装前准备 删除旧版本: 安装依赖: 下载并安装 将git命令添加到bash中 在最后一行加入: 刷新profile: 阅读全文
posted @ 2018-04-06 15:56 空の彼方 阅读(116) 评论(0) 推荐(0)
摘要:Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改 阅读全文
posted @ 2018-04-02 17:06 空の彼方 阅读(118) 评论(0) 推荐(0)