09 2019 档案
Java List<T> 、List<?>、List<Object>、List<E>、List<U>的区别
摘要:T, E and U are the same, but people tend to use e.g. T for type, E for Element, V for value and K for key. List<T>、List<?>、List<Object> List<T>、List<?
阅读全文
Spring ioc和aop 理论基础
摘要:IOC IOC(Inversion Of Controll, 控制反转)是一种设计思想,将原本在程序中手动创建对象的控制权,交由给Spring框架来管理。IOC容器是Spring用来实现IOC的载体,IOC容器实际上就是一个Map(Key,value),Map中存放的是各种对象。 这样可以很大程度上
阅读全文
Java Dictionary 类存储键值
摘要:字典(Dictionary) 字典(Dictionary) 类是一个抽象类,它定义了键映射到值的数据结构。 当你想要通过特定的键而不是整数索引来访问数据的时候,这时候应该使用Dictionary。 当你想要通过特定的键而不是整数索引来访问数据的时候,这时候应该使用Dictionary。 当你想要通过
阅读全文
vue3.0 vue create项目后无法初始化问题
摘要:然后最终导致我npm run dev老是出现问题,最后网上找到的具体的解决办法。 这是vue3.0的命令,如果想按照视频老师步骤来,可以这样安装: 执行后,就可以使用vue init webpack todolist 了 然后npm install npm run dev 等待执行完毕后,就可以访问
阅读全文
vue不是内部命令、安装@vue/cli失败、找不到vue.cmd文件等问题的解决方法
摘要:最近打算用vue-cli写项目,发现用官网提供的安装方式npm install @vue/cli -g怎么都安装不上,一直报如下错误 EPERM: operation not permitted, rename 'C:\Users\xxx\AppData\Roaming\npm\node_modul
阅读全文
vue安装到本地运行完成
摘要:使用vue-cli 搭建项目的时候需要nodejs。 你也可以用script标签引入vue.min.js这样的,没人拦你,在js里实例化vue,也行。 node.js下载路径:https://nodejs.org/en/ 下载完后和安装普通软件都一样,下一步下一步安装即可。 安装完成后,测试一下是否
阅读全文
Maven+SSM框架(Spring+SpringMVC+MyBatis)(二)
摘要:1.基本概念 2.开发环境搭建 3.Maven Web项目创建 4.SSM整合 此次整合我分两个配置文件: 1)分别是spring-mybatis.xml,包含spring和mybatis的配置文件, 2)还有个是spring-mvc的配置文件, 3)此外有2个资源文件:jdbc.propertis
阅读全文
继承、封装、多态
摘要:一、封装: 封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义: 封装的意义在于保护或者防止代码(数据)被我们无意中破坏。在面向对象程序设计中数据被看作是一个中心的元素并且和使用它的函数结合的很密切,从而保
阅读全文
RocketMQ与Kafka对比(18项差异)
摘要:淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用Mysql作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kafka这个优秀的消息中间件,淘宝中间件团队在对Kafka做过充分Review之后,Kafka无限消息堆
阅读全文
微信小程序:模板消息推送实现
摘要:模板消息是基于微信的通知渠道,为开发者提供了可以高效触达用户的模板消息能力,以便实现服务的闭环并提供更佳的体验。 想推送模板消息,得满足一些前提条件: 例如: 具体的发送数量限制是: 前置准备工作 内网穿透(需要支持80端口、绑定已备案域名、SSL证书)用于开发时调试后端接口。 注册小程序账号,同时
阅读全文
浙公网安备 33010602011771号