
IQ
陈年_H
永远年轻,永远热泪盈眶
展开
-
IQ——问答记录
阿里提供的一个分布式服务框架,致力于提供高性能和透明化的远程服务调用方案,以及SOA服务治理方案。简单来说就是一个远程服务调用的分布式框架。1)Provider——暴露服务的服务提供方2)Consumer——调用远程服务的服务消费方3)Registry——服务注册与发现的注册中心4)Monitor——统计服务的调用次数和调用事件的监控中心5)Container——服务运行容器1)Container容器负责启动、加载、运行服务提供者Provider。原创 2022-10-08 17:02:19 · 2238 阅读 · 0 评论 -
IQ——电商行业
Intel公司认为:电子商务=电子市场+电子交易+电子服务;IBM认为:电子商务=web;HP公司则说:" 电子商务是通过电子化的手段来完成商业贸易活动的一种方式",等等 电商的特点: 技术新 技术范围广 分布式 高并发、集群、负载均衡、高可用 海量数据 业务复杂 系统原创 2020-12-23 11:39:45 · 685 阅读 · 0 评论 -
IQ——servlet启动时创建
一、配置 要把某个servlet的创建时机提前到服务器启动时,需要找到应用的web.xml,在需要提前创建的servlet注册标签中加入load-on-startup标签 <servlet> <servlet-name>HelloServlet</servlet-name> <servlet-class>servlet.HelloServlet</servlet-class> <load-on-startup>1原创 2020-12-24 15:21:12 · 222 阅读 · 2 评论 -
IQ——是否开发过短信验证码功能,请描述一下使用短信验证码进行用户注册业务流程和技术实现?
开发过。 零、准备工作: 1)购买消息服务产品——106三网短信 2)构建maven工程,依赖短信jar包 3)配置配置文件,其中:唯一的APPCODE、tpl_id使用默认模板即可 4)下载短信工具类 5)搭建用户注册三个maven模块工程user-interface、user-service、user-web 6)使用消息中间件提升性能,并让用户注册(user)与短信服务(sms)解耦 一、前端: 1)当用户点击获取验证码时,像后台发送请求,并携带电话号码给后台 二、user用户模块: 1)接收前端发送原创 2021-01-06 11:33:20 · 231 阅读 · 0 评论 -
IQ——是否做过三级联动的下拉菜单,简述实现流程?
描述 有做过三级级联菜单,使用的前端AngularJs技术来实现的,主要通过内置对象$watch来监听上级菜单是否发生变化。实现关键还需要:数据库表中添加一个字段,用于存储父级id,且将其称作printId 一级: 1)即printId = 0 2)查询数据库中所有的printId = 0的数据,组成一级下拉列表。 二级: 1)即prinId = 一级对象的id 2)使用$watch监听一级菜单的id,如果发生变化,通过该一级id,重新获取二级下拉列表 三级: 1)即prinId = 二级对象的id 2)使原创 2021-01-05 14:30:03 · 274 阅读 · 0 评论 -
IQ——AngularJS的四大特性,常用指令及作用?
四大特性: MVC、双向绑定、依赖注入、模块化设计 ????引用—— 常用指令 ng-app 绑定模块 ng-controller 引入控制层 ng-init 初始化 ng-click 点击事件 ng-repeat 循环 ng-if 单支判断 ng-model 绑定网页控件和变量 ng-module 自定义模板 ng-options 下拉列表 ...原创 2021-01-05 11:01:19 · 412 阅读 · 0 评论