Geek

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 8 9 10 11 12 13 14 下一页

2020年6月30日 #

摘要: java11的目录一般是这个:C:\Users\ASUS\AppData\Local\JetBrains\Toolbox\apps\IDEA-U\ch-0\201.6668.121\jbr 调整语法就好了 如果maven运行报错,不支持版本5 还有点击 project structure 设置就好了 阅读全文
posted @ 2020-06-30 13:29 .geek 阅读(6929) 评论(0) 推荐(0)

2020年6月7日 #

摘要: 给定一个序列/ 字符串,进行一些操作 最后一步将序列/字符串去头/去尾 剩下的会是一个区间[I,j] 状态自然定义为f[i][j], 表示面对子序列[I…j] 时的最优性质 667. 最长的回文序列 中文English 给一字符串 s, 找出在 s 中的最长回文子序列的长度. 你可以假设 s 的最大 阅读全文
posted @ 2020-06-07 19:05 .geek 阅读(471) 评论(0) 推荐(0)

摘要: 01背包问题刷题总结: 125. 背包问题 II 中文 English 有 n 个物品和一个大小为 m 的背包. 给定数组 A 表示每个物品的大小和数组 V 表示每个物品的价值. 问最多能装入背包的总价值是多大? Example 样例 1: 输入: m = 10, A = [2, 3, 5, 7], 阅读全文
posted @ 2020-06-07 14:33 .geek 阅读(204) 评论(0) 推荐(0)

2020年4月8日 #

摘要: 并发操作会带来一系列的问题 更新丢失(lost update) 当两个或多个事务选择了同一行然后基于最初选定的值更新改行时,由于每个事务都不知道其他事务的存在,就会发生丢失更新的问题,最后更新覆盖了由其他事务所做的更新 脏读 (Dirty reads) 一个事务正在对一条记录做修改,在这个事务完成并提交前,这条记录的数据就处于不一致的状态;这时,另一个事务也读取同一条基础,如果不加控制,第二个事务... 阅读全文
posted @ 2020-04-08 13:42 .geek 阅读(877) 评论(0) 推荐(0)

2020年4月6日 #

摘要: 高性能 可扩展性好 高可靠 热部署 bsd许可证 反向代理和负载均衡 NGINX的 3个主要应用场景 静态资源服务(缓存加速) 反向代理(因为又容灾的需求,一定要有负载均衡的功能) api服务 传统的 CGI程序,每个请求都要启动一个新的进程,如果 CGI程序执行时间很短,启动进程的开销时间很可能会 阅读全文
posted @ 2020-04-06 20:54 .geek 阅读(190) 评论(0) 推荐(0)

2020年3月25日 #

摘要: 阅读全文
posted @ 2020-03-25 20:55 .geek 阅读(211) 评论(0) 推荐(0)

摘要: 定义: 将抽象部分与它的具体实现部分分离,使它们都可以独立地变化 使用组合的方式 建立两个类之间的联系,而不是使用继承的方法 使用场景: 1.抽象和具体实现之间增加更多的灵活性 2.一个类存在两个(或多个)独立变化的未读,且俩各个(或多个)维度都需要独立进行扩展 3.不希望使用继承,或因为多层继承导致系统类的个数剧增 优点: 1.分离抽象部分及其具体实现部分 2.提高系统的可扩展性 3.... 阅读全文
posted @ 2020-03-25 19:29 .geek 阅读(214) 评论(0) 推荐(0)

摘要: 定义: 将对象组合成数形结构以表示 "部分-整体"的层次结构 组合模式使客户端对单个对象和组合对象保持一致的方式处理 组合模式 -使用场景: 希望客户端可以忽略组合对象与单个对象的差异时(不管是黑猫白猫,都是猫就是了) 处理一个树形结构时 优点: 清楚地定义了分层次的复杂对象,表示对象的全部或部分层次 让客户端忽略层次的差异,方便对整个层次结构进行控制 简化客户端代码 符合开闭原则(软件实现应... 阅读全文
posted @ 2020-03-25 18:27 .geek 阅读(299) 评论(0) 推荐(0)

摘要: 享元模式常常用于系统底层的开发,以便于解决系统的性能问题 定义:提供了减少对象数量从而改善应用所需的对象结构方式 运用共享技术有效的支持大量细粒度的对象 比如String, 有就返回,没有就创建,然后将对象保存在缓存池里面 系统有大量相识对象,需要缓冲池的场景(线程池,常量池,数据库连接池) 享元模式-优点: 减少对象的创建,降低内存中对象的数量,降低系统内存,提高效率 较少内存之外的其他资源占用... 阅读全文
posted @ 2020-03-25 17:25 .geek 阅读(159) 评论(0) 推荐(0)

摘要: 适配器适用场景 已经存在的类,他的方法和需求不匹配(方法结果相同或相似) 适配器模式不是软件设计阶段考虑的设计模式,是随着软件维护,由于不同产品, 不同厂家造成功能类似而接口不相同的情况下的解决方案(设计阶段尽量不使用) 优点: 能提高类的透明性和复用,现有的类复用但不需要改变 目标类和适配器类解耦,提高程序扩展性 符合开闭原则 适配器模式-缺点: 适配器编写过程需要全面考虑,可能会增加系统的... 阅读全文
posted @ 2020-03-25 16:37 .geek 阅读(148) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 下一页