05 2019 档案

摘要:1、简述 建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。 2、介绍 意图:将一个复杂的构建与其 阅读全文
posted @ 2019-05-31 10:45 Roni_i 阅读(172) 评论(0) 推荐(0) 编辑
摘要:1、简述 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需 阅读全文
posted @ 2019-05-30 22:47 Roni_i 阅读(140) 评论(0) 推荐(0) 编辑
摘要:1、简述 抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能 阅读全文
posted @ 2019-05-30 20:20 Roni_i 阅读(155) 评论(0) 推荐(0) 编辑
摘要:1、工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 2、介绍 意图:定义一个创建对象 阅读全文
posted @ 2019-05-30 20:05 Roni_i 阅读(108) 评论(0) 推荐(0) 编辑
摘要:1、设计模式原则(基于GOF) 对 接口 编程而不是对实现编程 优先使用对象组合而非继承 2、设计模式的用途 开发人员的共同平台,提供了标准的术语系统。也就是我讲的黑话,你听得懂。 提供了软件开发过程中面临的一般问题的最佳解决方案。有助于经验不足的开发人员通过一种简单快捷的方式来学习软件设计。 3、 阅读全文
posted @ 2019-05-30 19:06 Roni_i 阅读(138) 评论(0) 推荐(0) 编辑
摘要:以下是 美国商务部工业安全署 甄别筛选的14项代表性技术类别, 用来限制中国留学生的赴美签证 。 1. 生物技术 纳米生物学 合成生物学 基因组和基因工程 神经科学 2. 人工智能(AI)和机器学习技术 神经网络和深度学习(例如:脑模拟、时间序列预测、分类) 进化和遗传计算(例如遗传算法、遗传编程) 阅读全文
posted @ 2019-05-30 12:34 Roni_i 阅读(261) 评论(0) 推荐(0) 编辑
摘要:"题目链接" 给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口 k 内的数字。滑动窗口每次只向右移动一位。 返回滑动窗口最大值。 示例: 输入: nums = [1,3, 1, 3,5,3,6,7], 和 k = 3 输出: [3,3,5, 阅读全文
posted @ 2019-05-24 11:33 Roni_i 阅读(175) 评论(0) 推荐(0) 编辑
摘要:给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可以接 6 个单位的雨水(蓝色部分表示雨水)。 感谢 Marcos 贡献此图。 示例: 输入: [0,1, 阅读全文
posted @ 2019-05-24 01:39 Roni_i 阅读(145) 评论(0) 推荐(0) 编辑
摘要:合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入: [ 1 4 5, 1 3 4, 2 6 ] 输出: 1 1 2 3 4 4 5 6 阅读全文
posted @ 2019-05-23 21:06 Roni_i 阅读(186) 评论(0) 推荐(0) 编辑
摘要:给定两个单词 word1 和 word2,计算出将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符 删除一个字符 替换一个字符 示例 1: 输入: word1 = "horse", word2 = "ros" 输出: 3 解释: horse 阅读全文
posted @ 2019-05-23 20:37 Roni_i 阅读(176) 评论(0) 推荐(0) 编辑
摘要:"题目链接" 有 n 个气球,编号为0 到 n 1,每个气球上都标有一个数字,这些数字存在数组 nums 中。 现在要求你戳破所有的气球。每当你戳破一个气球 i 时,你可以获得 nums[left] nums[i] nums[right] 个硬币。 这里的 left 和 right 代表和 i 相邻 阅读全文
posted @ 2019-05-23 20:13 Roni_i 阅读(209) 评论(0) 推荐(0) 编辑
摘要:"题目链接" 两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意: 0 ≤ x, y 阅读全文
posted @ 2019-05-23 19:11 Roni_i 阅读(387) 评论(0) 推荐(0) 编辑
摘要:"合并二叉树 链接" 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。 示例 1: 输入: Tree 1 阅读全文
posted @ 2019-05-23 19:05 Roni_i 阅读(230) 评论(0) 推荐(0) 编辑
摘要:Given k sorted integer arrays, merge them into one sorted array. Example Given 3 sorted arrays: [ [1, 3, 5, 7], [2, 4, 6], [0, 8, 9, 10, 11] ] return 阅读全文
posted @ 2019-05-23 13:30 Roni_i 阅读(1477) 评论(0) 推荐(1) 编辑
摘要:获取类的Class对象实例 根据Class对象实例获取Constructor对象 使用 Constructor对象的newInstance方法获取反射对象 而如果要调用某一个方法,则需要经过下面的步骤: 获取方法的Method对象 利用 invoke 方法调用方法 获取反射中的Class对象 在反射 阅读全文
posted @ 2019-05-22 20:30 Roni_i 阅读(501) 评论(0) 推荐(0) 编辑
摘要:岗位职责 1、负责宏观经济预测的算法研究 2、负责债券、股票、基金等品种的模型研究 3、负责持仓收益分析,及绩效归因等模型研究 任职要求 1、一般数学: 线性代数与矩阵运算 随机过程 微积分 概率论 统计推断与极值理论 2、算法知识: 熟练掌握朴素贝叶斯 决策树 Logistic 回归 KNN SV 阅读全文
posted @ 2019-05-09 11:55 Roni_i 阅读(523) 评论(0) 推荐(0) 编辑
摘要:1.首先进入java文件所在的地址 1) e:/ 2) dir (显示所有文件) 3) cd eclipse-workspace 2.使用javac命令编译Test.java文件,得到Test.class文件 3.使用javap命令,反编译Test.class文件 or 阅读全文
posted @ 2019-05-04 15:12 Roni_i 阅读(1389) 评论(0) 推荐(0) 编辑
摘要:github上传项目:https://www.cnblogs.com/sdcs/p/8270029.html zhihu.com juejin.im github.io gitbooks.io segmentfault.com importnew.com jianshu.com ibm.com ji 阅读全文
posted @ 2019-05-04 11:40 Roni_i 阅读(565) 评论(0) 推荐(0) 编辑
摘要:今天,我要问你的是一个经典的 Java 基础题目,谈谈 final、finally、 finalize 有什么不同? 典型回答 final 可以用来修饰类、方法、变量,分别有不同地意义,final修饰地 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可 阅读全文
posted @ 2019-05-03 20:48 Roni_i 阅读(209) 评论(0) 推荐(0) 编辑
摘要:今天我要问你的问题是,请对比 Exception 和 Error,另外,运行时异常与一般异常有什么区别? 典型回答 Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出或者捕获,它是异常处理机制的基本组成类型。 Ex 阅读全文
posted @ 2019-05-03 19:31 Roni_i 阅读(276) 评论(0) 推荐(0) 编辑
摘要:今天我要问你的问题是,谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗? 典型回答 Java本身是一种面向对象的语言,最显著的特性有两个。一是所谓的“书写一次,到处运行”,能够非常容易获得跨平台能力;另一个就是垃圾收集,Java通过垃圾收集器回收分配内存,大部分情况下,程序员不 阅读全文
posted @ 2019-05-03 17:26 Roni_i 阅读(133) 评论(0) 推荐(0) 编辑
摘要:PS:之前设置SSH密钥之类的步骤假设都已经完成,只需日常上传文件 1、仓库初始化 假设你已经新建好了一个仓库(New Repository),名为:RepoName 选择你代码所在的本地文件夹,鼠标右键,“Git Bash Here”,进入。 1)初始化本地文件夹,会多出.git文件: 2)创建本 阅读全文
posted @ 2019-05-03 12:07 Roni_i 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一、内存溢出 虚拟机栈和本地方法栈溢出:-Xss256k package com.jedis; import java.util.LinkedList; import java.util.List; public class Demo1 { private int len = 1; private 阅读全文
posted @ 2019-05-03 11:14 Roni_i 阅读(144) 评论(0) 推荐(0) 编辑
摘要:NoSql数据库四大分类 键值存储 列存储 文档数据库 图形数据库 NoSQL的特点 易扩展 灵活的数据模型 大数据量,高性能 高可用 Redis 读10w/s 写8w/s Redis的应用场景 缓存 任务队列 网站访问统计 应用排行榜 数据过期处理 分布式集群架构中的session分离 阅读全文
posted @ 2019-05-02 14:06 Roni_i 阅读(105) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示