沃尔沃S90智远版购车记录
本文记录了我的卖二手车、换新车的全过程,卖掉的是2013年的沃尔沃S60 T5舒适版,买的是沃尔沃S90 B5智远版。新车裸车价26.5w,购置税2.3w,保险9k,赠送6次保养(价值8k),赠送6k购物卡(可换京东E卡或加油卡),贷款两年利息2.2w,最终落地价32w左右!旧车卖了3.1w,算上购置税补贴1.5w的话,相当于回本了4.6w。
本文记录了我的卖二手车、换新车的全过程,卖掉的是2013年的沃尔沃S60 T5舒适版,买的是沃尔沃S90 B5智远版。新车裸车价26.5w,购置税2.3w,保险9k,赠送6次保养(价值8k),赠送6k购物卡(可换京东E卡或加油卡),贷款两年利息2.2w,最终落地价32w左右!旧车卖了3.1w,算上购置税补贴1.5w的话,相当于回本了4.6w。
整理了一下我目前使用的所有软件,这些软件大部分都是即支持WIndows系统也支持Mac系统,而且基本都是免费的。这些软件构建并丰富了我的网络生活,希望能够帮助到看到此文章的你~
WebDAV介绍 WebDAV是一种用于在Web上进行文件管理和协作的协议。它建立在HTTP协议之上,并提供了一组用于创建、编辑和移动文件的扩展功能。 WebDAV允许用户通过Web浏览器或者专门的WebDAV客户端直接访问和管理远程服务器上的文件。用户可以像在本地文件系统中一样浏览、打开、编辑、保存和删除文件。 宝塔搭建WebDAV 使用宝塔来搭建WebDav服务非常简单,不过前提是你需要有一个云服务器。另外,有关宝塔的搭建流程不在本文讨论范围。 创建网站 依次点击网站->添加站点,输入域名(最好有个域名,如果你直接使用服务器ip地址也是没问题的),其他都不用选,相当于创建一个空静态网……
继续阅读»»»
依赖注入的方式 首先,要搞清楚Spring依赖注入共有哪几种方式: 属性注入 Setter注入 构造方法注入 @Autowired和@Resource都属于是属性注入的范畴,下面是一个简单的属性注入示例: @RestController public class UserController { // 属性对象 @Autowired private UserService userService; @RequestMapping("/add") public UserInfo add(String username, String password) { return us……
继续阅读»»»
要想对Java项目生成的Jar包进行防反编译处理,一般有两种解决方案,一种是代码混淆,另一种是代码加密。 代码混淆对于单模块的项目来说还算比较简单,但现在的项目一般都有多个模块,一个模块依赖多个公众模块,这时使用代码混淆就比较麻烦了,配置复杂、文档难懂,各模块之间的调用在是否混淆时极其容易出错。代码混淆的解决方案是使用proguard-maven-plugin插件。 第二种方案:代码加密,就比代码混淆简单更多,直接配置一个插件就可以实现源码的安全性保护。并且可以对yml、properties配置文件以及lib目录下的maven依赖进行加密处理。若想指定机器启动,支持绑定机器,项目加密后只能在特……
继续阅读»»»
概念 C(Consistency):一致性 代表更新操作成功后,所有节点再同一时间的数据完全一致 A(Availability):可用性 代表用户访问数据时,系统是否能够在正常响应时间返回预期结果 P(Partitioning):分区容错性 分布式系统再遇到某节点或网络分区故障时,依然能够对外提供满足一致性或可用性的服务 三者不可能同时满足,要么满足CA,要么满足AP,要么满足CP 举例 如下图,当前有两个系统,一个订单系统,一个库存系统,俩系统是独立的,通过网络进行数据传输。当用户下了订单后,库存系统需要进行减库存的操作,下面是几种不同的设计思路: CP模式 订单创建后一直等待库存减少才返回……
继续阅读»»»