`
eric_weitm
  • 浏览: 242767 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一、概述 spring提供了一套分布式环境的基础框架,可以用于实现基于服务的架构。使用这些服务基本上都需要添加pom依赖、添加配置、代码中添加注解。 二、具体服务 1、服务注册和发现 <groupId>org.springframework.cloud</groupId>     <artifactId>spring-cloud-starter-eureka-server</artifactId>       @EnableEurekaServer       eureka:   instance:     hostname: ...
后端开发,简单说就是针对不同的业务建模,抽象数据,对数据进行各种CRUD。根据需求不同大概有这么几类的数据:数据库(mysql),nosql(redis),全文检索引擎(solr),大数据(hdfs),云存储和CDN。其中前2个用于交易事物操作,第三 ...
一、定义 工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者 ...
自然语言处理研究的是词、句、文档等几个层次的内容。 一、层次概念 理论流派 1、形式语法(复杂特征集) 2、词汇主义方法(WordNet、ConceptNet、FrameNet), 人工总结和整理概念、层次、结构等  3、统计语言模型(语言有 ...
深度学习概览 一、基本概念 1、神经网络由大量的神经元构成,神经元之间分层次,也有连接。神经元有可能起作用或不起作用(激活函数)。大量神经元的组合和参数,可以模拟任意复杂的函数。人的大脑通过学习刺激神经元而学习技能和知识,机器学习里用人工神经网络来模拟人类大脑的活动过程。 2、深度学习:神经元有多个层次,可以表达不同的抽象层次,可以实现降维、特征选择和标记等效果。 3、神经元具有学习的特征:即权重和batis可以根据环境来变化,这样就实现了根据数据来调整算法。 4、迁移学习,强化学习(自动驾驶、玩游戏等) 二、特点 1、不是从数学上想算法,而是通过不断的训练来调整参数,从整体上实 ...
数据、信息、知识、智慧是信息系统的几个层次,挖掘的目的是获得知识甚至智慧,即对于信息的归纳和演绎的能力。筛选的演进过程是 sql查询--搜索---推荐--聚类、分类。 一、关于数据 统计描述、可视化、相似性和相异性; ...
服务端相关技术总结    在实际产品中,主要涉及到的计算机技术包括网络、数据库和多媒体,其中后端主要是处理数据,所谓的逻辑大多是,什么情况下怎样增删改查。个人理解,各个技术之间的发展关系如下:    db、nosql-->大数据->数据分析、机器学习->自然语言处理    图形学、图像处理->模式识别->计算机视觉+人机交互->VR AR    网络->分布式->高可用->云计算、普适计算 web后端的主要技术 交易处理+分析    cdn    nginx反向代理和负载均衡    应用程序    分布式session ...
一、wsgi: webserver与app之间的交互标准     1、输入env,     2、callback(status header),       3、返回数组形式的body   def app(environ, start_response):     start_response('200 OK', [('Content-Type', 'text/plain')])     yield "Hello world!\n"   ...
一、基本概念和知识点 1、web server:实现了http协议的tcp服务器 2、application server:实现程序逻辑的服务器 3、web container:提供基础支持的容器 4、proxy:代理,client与目标之间的中介 5、https:安全传输层协议(TLS)之上的http 6、servlet处理资源请求的程序逻辑,程序员自己处理多用户导致多线程问题 7、ServletContext:多个servlet共享的环境 8、servlet容器: 支持servlet执行的runtime 9、forward:server内部流程跳转到别的页面 10、re ...
1、基本概念 Environment 系统环境变量、jvm环境变量、命令行参数等构成的环境 启动时可以添加输入选项 如 --foo=bar --foo=baz context bean所在的真正的执行上下文环境 Archive boot抽象出来的统一访问资源的层 url的例子 jar:file:/tmp/target/demo-0.0.1-SNAPSHOT.jar!/lib/aopalliance-1.0.jar fat jar的目录结构: BOOT-INF/classes/ 自己写的代码 BOOT-INF/lib/依赖的库 META-INF元数据 org/springf ...
零、前言 java是静态类型语言,为了能达到动态类型语言的效果,需要支持 1、控制反转(转给web容器):调用实现的地方写死在代码里不灵活,所以写在xml中。 2、依赖注入:在需要的时候由容器来注入需要的对象,是具体被反转的东西 3、aop:利用反射进行hack,对于原生支持函数式编程的语言来说根本不需要这种hack的机制 4、java.lang.instrument 实现对jvm和class的动态代理 http://www.cnblogs.com/wade-luffy/p/6078301.html   一、spring4工程概览 spring boot 微服务 spri ...
一、Dubbo源代码层次结构 common(io序列化、store、线程)+ cofig + 容器container remoting 远端通信(TCP、编解码、buffer、req/resp、消息分发)->mina netty http p2p zookeeper RPC(协议、调用者、proxy、filter、tps) RMI、http、redis、memcached、 ...

计算理论

计算理论 研究问题 :计算机的基本能力和局限性是什么?   一、概述 1、计算复杂性 排序简单、排课表难,到底有多难? 2、可计算性 某个问题到底能不能用计算机解决,数学命题的真假就不能 3、自动机:描述什么是计算机(计算的形式化描述),即抽象的理想的计算机模型。 有些模型能解决具体的问题,但是某些能解决通用的问题     二、 自动机  1、不用人参与,自己可以一直走下去的东西。 2、从数学上,计算机是什么?图灵认为 是一个指令执行的序列。算法就是 指令的组合。   3、图灵机不可描述语言:就是这个计算模型解决不了的问题 4、验证一个软件是否与说明书完全一致,是 ...
一、概念范畴 资管=基金 + 信托 +银行、保险、券商、期货等资管 基金=公募、私募、风投、对冲、另类(房地产、高速、艺术品、黄金、商品等) 二、公募基金涉及到的角色 人(账户)、 钱、基金、管理人、经纪人、银行、托管人。其中最核心的关系是 账户、基金、钱 三、基本操作(户、券、钱、费、风控) 1、开户(风险评估)、销户、修改资料、撤销、确认 2、(预约)认购、申购等的申请、付费、确认、失败;赎回申请和确认 3、资金的 入 出 调账 划款 4、转托管、基金转换、非交易过户 5、基金成立、发行、费率折扣、交易限制 6、银行的费率、管理费;网点、销售商、经纪人业绩、费用 ...

第三方支付浅析

第三方支付浅析 1、线下pos消费涉及到的角色 客户 商家 收单机构 发卡行 银联 人民银行 收单行 2、基本流程 支付过程: 客户刷卡(借记卡);收单机构用pos机找发卡行发支付申请(里面带订单金额等信息); 发卡行发回鉴权信息;客户检查订单,并输入密码等进行授权;发卡行处理支付; 发卡行向收单机构发送支付成功信息;收单机构pos要求客户签字并打印凭条; 收单机构将钱转给收单行。    清算过程(每一次清算都有费用):       收单机构找发卡行清算(信用卡的话时间比较久);发卡行通过银联与收单行清算;收单行与商户清算。 3、支付宝和大的收单机构的流程       ...
Global site tag (gtag.js) - Google Analytics