暂时未有相关云产品技术能力~
暂无个人介绍
Project并非对应Eclipse的workspace,Module对应Project 没有了Eclipse中的自动编译,需要Ctrl+F9手工编译,不过耗费的内存比EE版本少了很多
XShell使用教程
target、.project、.classpath、.settings 将maven项目提交到svn时,应该避免将target目录及eclipse配置文件 (.project,.classpath,.settings)提交,因为这些文件都是可以从源代码和pom文件重新生成的,没有必要再进行版本控制, 如果提交到svn中反而容易引起冲突和不便。
由于淘淘商城是基于SOA架构,表现层和服务层是不同的工程,所以要实现商品列表查询需要两个系统之间进行通信。
RPC(即Remote Procedure Call,远程过程调用)和HTTP(HyperText Transfer Protocol,超文本传输协议)他们最本质的区别,就是RPC主要工作在TCP协议之上,而HTTP服务主要是工作在HTTP协议之上,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹。
created:在模板渲染成html前调用,即通常初始化某些属性值,然后再渲染成视图。 mounted:在模板渲染成html后调用,通常是初始化页面完成后,再对html的dom节点进行一些需要的操作。
Vue export和export default的区别
React、Ant Design、DvaJS之间的关系
NPM(Node Package Manager,节点包管理器)是NodeJS的包管理器,用于节点插件的管理(包括安装,卸载和管理依赖等)。NPM是随同新版的NodeJS一起安装的包管理工具,所以我们需要安装NodeJS。
如果有新的依赖需要补充,可以在后台留言哦
DevOps是Development和Operations两个词的缩写,它涵盖开发、测试和运维的整个过程,简言为自动化部署
执行效率从快到慢:快速、希尔、插入、选择、冒泡排序
日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录,具体请参考Log4j文档指南。
依赖注入就是通过容器去管理对象,而不是对象本身去管理;
MySQL给某个字段添加索引
xczx项目问题集
孙玄:一切抛开业务的架构设计都是耍流氓 —58同城系统架构师 一切抛开业务的面试都是耍流氓
当数据量从GB到TB再到PB时,关系型DB已经无法满足快速查询和插入操作,NoSQL的出现暂时解决了这一危机,ta通过降低数据的安全性,减少对事务的支持
当一个查询结果出现非常频繁时,并且该查询结果进行子查询出现的非常频繁,此时可以将一个查询结果保存为一张虚拟的表,来供其他查询使用。
Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本的一致性。在进行反序列化时,JVM会将传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果一样的话,就可以进行反序列化,否则就出现序列化不一致的异常,会抛出InvalidCastException!
该文章所用到的表结构
JDK的环境变量配置(步骤超级简单)
1、ArrayList是基于数组,LinkedList是基于链表 2、基于数组的ArrayList对于根据索引值查找比较高效;基于链表的LinkedList对于增加、删除操作比较高效 3、剖析CRUD:
分布式事务
用户授权
用户中心负责用户管理,包括:用户信息管理、角色管理、权限管理等
用户身份认证:用户去访问系统资源时系统要求验证用户的身份信息,身份合法方可继续访问。常见的用户身份认证表现形式有:用户名密码登录,指纹打卡等方式。
用户身份认证:用户去访问系统资源时系统要求验证用户的身份信息,身份合法方可继续访问。常见的用户身份认证表现形式有:用户名密码登录,指纹打卡等方式。
原始视频通常需要经过编码处理,生成m3u8和ts文件方可基于HLS协议播放视频。通常用户上传原始视频,系统 自动处理成标准格式,系统对用户上传的视频自动编码、转换,最终生成m3u8文件和ts文件,
录播课程的在线学习功能: 1、学生可以在windows浏览器上在线观看视频。 2、播放器具有快进、快退、暂停等基本功能。 3、学生可以方便切换章节进行学习。
采用vue.js开发搜索界面则SEO不友好,需要解决SEO的问题。
根据分类、关键字匹配课程名称,课程内容、难度等级搜索,搜索方式为全文搜索,搜索节点分页显示。
课程发布后将生成正式的课程详情页面,课程发布后用户即可浏览课程详情页面,并开始课程的学习。
在前后端分离架构中,服务层被拆分成了很多的微服务,Spring Cloud中提供服务注册中心来管理微服务信息
在很多系统都有上传图片/上传文件的需求,为了提供系统的可重用性专门设立文件系统服务承担图片/文件的管理,文件系统服务实现对文件的上传、删除、查询等功能进行管理。
查询要实现分页、会存在多表关联查询,所以建议使用mybatis实现我的课程查询。 单表查询直接用Spring Data JPA,多表关联查询使用Mybatis有利于后期优化处理。
发布一个页面,需发布到该页面所属的每个站点服务器,其它站点服务器不发布 比如:发布一个门户的页面,需要发布到每个门户服务器上,而用户中心服务器则不需要发布
页面发布的最终目标是将页面发布到服务器 通过消息队列将页面发布的消息发送给各个服务器
Freemarker是一个用Java开发的模板引擎,用来生成输出文本的工具 模板+数据模型=输出
查询条件: 站点id、模板id、页面别名
开发使用:npm run dev 打包使用:npm run build
Vue是一套自底向上的渐进式框架,用于构建用户界面。 渐进式框架:使用简单;项目中可以部分使用VueJS;如果使用AngelaJS全部前端代码要更换;
Vue指令文件
jQuery模板文件
Ajax模板文件
HTML5模板文件
MongoDB是介于关系型和非关系型数据库之间的产品,nosql中最热门的数据库,存储数据是类似于JSON的bson格式的数据,可以存储复杂的数据类型,最大特点是它支持的查询语句非常强大
点击谷歌浏览器右上角:
点击火狐浏览器右上角的“浏览历史”按钮,选择“书签”
安装包下载: 链接:https://pan.baidu.com/s/1Mx0IwsjTBtu3oPjbuwlscA 提取码:2qs9