
《程序员修炼之道:通向务实的最高境界》Day1软件编程哲学
首先非常感谢董老师的领读和华为云的云享读书会,经过董老师的提炼,将书中的精华浓缩为五天内容。先跟着老师取了本书灵魂,后续在细读。董老师还提了另外一本《黑客与画家》,后面有时间也读一下。主要内容:务实的哲学1. 人生是你的你有权选择: 人生是自己的,把握住人生,让它如你所愿。2. 我的源码被猫吃了提供选择,别找借口:提供选...

SQL Server还原数据库并重命名
当我们在同一个服务器上的SQL server 部署一个项目的两个实例时,这时候可以通过还原数据库并重命名来就行处理。普通右键还原,重命名的时候还原可能会出现问题。推荐使用SQL语句还原,具体步骤如下:-- 1 读取数据库、查看数据库文件和日志文件名称restore filelistonly from disk='D:\PEMS-Init.bak'-- 2 重命名并复制到数据库存...

云效系列0之注册阿里云并实名认证
注册阿里云并实名认证(1)点击传送门,注册阿里云:传送门。点击右上角免费注册,推荐支付宝注册,也省去了实名认证环节。(2)实名认证或学生认证实名认证可以直接支付宝认证,学生党可以认证一下学生身份。学服务器一年才114,领上面传送门的代金券还能减20。学生认证

浅谈软件架构、框架、模式、平台之间的区别与联系
一、架构与框架定义:软件架构:软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。设计软件架构就是把系统分解为一些部件,描述这些部件的职责及它们之间的协作行为。软件框架:软件框架是面向领域(如 ERP、计算领域等)的、可复用的“半成品”软件,它实...

互联网新名词儿:AI、BI、DT、IOT、Big Data、Cloud以及IT
互联网技术高速发展,各种名词层出不穷,梳理一下这些新鲜词儿。IT:信息技术(Information Technology,缩写IT),是主要用于管理和处理信息所采用的各种技术的总称。它主要是应用计算机科学和通信技术来设计、开发、安装和实施信息系统及应用软件。BI:商业智能(Business Intelligence,简称:BI),又称商业智慧或商务智能,指用现代数据仓...

JavaWeb项目快速入门09之拦截器(SpringBoot+Gradle+Groovy)
一、拦截器HandlerInterceptorSpringBoot中的HandlerInterceptor常常用于拦截非法访问,比如未登录不能访问主页。如果未登录访问index.html,则跳转到登录页面。创建包:InterInterceptor,并创建LoginlnterInterceptor实现HandlerInterceptor。主要是在prehandle方法里面实现登录验证:判断Session里面有没有登录者信息,如果有,则说...