Linux

Linux 文件系统-/usr/local和opt区别

/usr/local下一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录 /opt这个目录是一些大型软件的安装目录,或者是一些服务程序的安装目录 /opt这里主要存放那些可选的程序。你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可 以直接删除它,而不影响系统其他任何设置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。 /usr/local这里主要存放那些手动安装的软件,即 不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/

有个秘密讲

与你一起做个不完美的人 当那一刻起,我就在自己的心里讲,我要和你发生点什么。 从相识到告诉你说我喜欢你,不到二十天的时间。心里的感觉却像相识已久了。 喜欢听你讲故事,听你分享二十年芳华的快乐或不快乐。 喜欢你笑起来的样子,自信,阳光,年轻。 喜欢你懂事的样子,乖巧。 遇到你很幸运,是你让我有了勇气。 我要拼劲最后的力气去喜欢你,疼你,爱你。 我会骄傲的在所有的人的面前讲,我喜欢你。 我会一直在。 你成功的成为了我的置顶🔝 你成为我的世界。

Fine, thank U, and U

腊月三十,除夕日。 2017 往 她属于了别人。来到她的城,走过她走的路,终究还是一人离开。 放弃了那繁华城市的挑战与机遇。匆匆的离开了校园,那最后的一片净土。 新的环境,新的工作,新的同事,却没能有新的状态。 愈合的伤口,有些痒,不敢抓。 那些口中的兄弟一个个远去,淡了淡了,能陪自己一醉方休的人少了。话,不知给谁说。 有些迷茫,有些疲惫。 去深圳参加了第二届 Swift 大会,是对信仰的最后一次充值。 离开北京,西安又去了几次,重庆匆匆忙忙。 2018

SpringBoot

Spring Boot Mybatis

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 我们如何在 Spring Boot 的项目中使用 Mybatis ? Spring Boot 项目中集成 Mybatis

SpringBoot

SpringBoot 中解决跨域请求

CORS 理解 同源策略是web浏览器实现的一个重要的安全概念,它防止JavaScript代码对不同的来源(例如,不同的域)发出请求,而不是它所服务的来源。虽然同源策略有效地防止来自不同来源的资源,但它还阻止服务器和已知和可信来源的客户端之间的合法交互 跨源资源共享( CORS )是一种放松同源策略的技术,允许web页面上的JavaScript使用来自不同来源的restAPI。 以上参考 那么我们如何实现,让前端可以很方便的来通过我们的接口获取到数据。 启用 CORS 例如我们有下边这样的一个控制器 @RestController public class GreetingController { private static final String template = "Hello, %s!"

Docker

Docker 数据卷

生产环境中使用 Docker 的过程中,有时候需要进行数据的持久化存储,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。 其中的一种方式的就是通过数据卷的方式,容器内数据直接映射到本地主机的环境中。 挂载一个主机目录作为数据卷 使用 -v 标记可以指定挂载一个本地的已有目录到容器中去作为数据卷。 docker run -d -P --name web -v /src/webapp:/opt/webapp training/webapp python app.py 上边的命令加载主机的 /src/webap 目录到容器的 /opt/

Docker

Docker 安装 和 配置 加速器

安装 Docker Docker 的 安装资源文件 存放在Amazon S3,会间歇性连接失败。所以安装Docker的时候,会比较慢。你可以通过执行下面的命令,高速安装Docker。 curl -sSL https://get.daocloud.io/docker | sh 适用于Ubuntu,Debian,Centos等大部分Linux,会3小时同步一次Docker官方资源。 参考地址 http://get.daocloud.io/ 在执行上边的命令之前最好先执行一下 sudo apt-get update