首页 > 2018年11月02日 > 全部分享
java设计模式5.组合模式、门面模式、享元模式、桥接模式
组合模式 在面向对象的语言中,树结构有着巨大的威力,一个基于继承的类型的等级结构便是一个数结构,一个基于合成的对象结构也是一个数结构。组合模式将部分与整体的关系用树结构表示出来,使得客户端把一个个单独的成分对象和由它们组合而成的合成对象同等看待。 抽象构建角色:一个抽象角色,给参加组合的对象规定一个 ...
分类:编程语言   时间:2018-11-02 22:30:36    收藏:0  评论:0  赞:0  阅读:128
xss的一般防护措施
从上个礼拜开始,公司的安全小组就开始排查公司项目的安全性,首屈一指的就是xss问题,为此我总结了下我的经验。 1、对后台程序的输出数据做html编码处理,前端做简单的替换处理 2、如果业务需要,后台可以使用HtmlSanitizer第三方类库(该库直接依赖于.net standard,因此可在dot ...
分类:其他   时间:2018-11-02 22:30:19    收藏:0  评论:0  赞:0  阅读:170
c# 面向对像编程。类,
一、类 定义类使用class关键字。 请注意: 访问标识符 <access specifier> 指定了对类及其成员的访问规则。如果没有指定,则使用默认的访问标识符。类的默认访问标识符是 internal,成员的默认访问标识符是 private。 数据类型 <data type> 指定了变量的类型, ...
分类:Windows开发   时间:2018-11-02 22:29:55    收藏:0  评论:0  赞:0  阅读:142
细数判断数据类型的各种方法
数据类型的分类 要想判断数据类型,首先要知道数据类型的分类。数据类型分为基本数据类型和引用数据类型。 基本数据类型 基本数据类型有 五 种,ES6中新加了第 六 种基本数据类型——Symbol 类型。 数值 (number): 整数和小数。 字符串 (string): 文本 布尔值 (boolean ...
分类:其他   时间:2018-11-02 22:29:22    收藏:0  评论:0  赞:0  阅读:126
10分钟了解 react 引入的 Hooks
“大家好,我是谷阿莫,今天要将的是一个...”,哈哈哈,看到这个题我就想到这个开头。最近react 官方在 2018 ReactConf 大会上宣布 React v16.7.0 alpha(内测) 将引入 Hooks。所以我们有必要了解 Hooks,以及由此引发的疑问。 当然,学习的最好、最直接的方 ...
分类:其他   时间:2018-11-02 22:29:05    收藏:0  评论:0  赞:0  阅读:149
工厂方法
2018-11-02 20:32:37 开始写 Operation.java类 AddOperation.java类 共有加减乘除四个来,这就举出一个 IFactory.java类 AddOperationFactory.java类 共有加减乘除四个来,这就举出一个 Computer.java类 说 ...
分类:其他   时间:2018-11-02 22:28:47    收藏:0  评论:0  赞:0  阅读:128
4927 线段树练习5 (多重标记下放)
题目描述 Description 有n个数和5种操作 add a b c:把区间[a,b]内的所有数都增加c set a b c:把区间[a,b]内的所有数都设为c sum a b:查询区间[a,b]的区间和 max a b:查询区间[a,b]的最大值 min a b:查询区间[a,b]的最小值 题 ...
分类:其他   时间:2018-11-02 22:28:28    收藏:0  评论:0  赞:0  阅读:142
常见react面试题汇总
已经开源 地址:https://github.com/nanhupatar...关注我们团队: React 中 keys 的作用是什么? Keys 是 React 用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识。 在开发过程中,我们需要保证某个元素的 key 在其同级元素中具有唯一性。在 ...
分类:其他   时间:2018-11-02 22:28:12    收藏:0  评论:0  赞:0  阅读:168
#Leetcode# 7. Reverse Integer
https://leetcode.com/problems/reverse-integer/description/ Given a 32-bit signed integer, reverse digits of an integer. Example 1: Example 2: Example ...
分类:其他   时间:2018-11-02 22:27:58    收藏:0  评论:0  赞:0  阅读:99
Windows用命令打开常用的设置页面和常用快捷键
输入以下内容来快捷打开常用设置 命令行命令: Win10 快捷键(大部分适用win10以下) 打开contana和搜索 打开windows link 打开文件资源管理器(计算机) 运行 选择光标直接跳到任务栏,在程序中切换 显示设置 windows设置主页 多屏显示调节 通知栏 临时返回桌面, 再按 ...
分类:Windows开发   时间:2018-11-02 22:27:42    收藏:0  评论:0  赞:0  阅读:261
大数加减法模板
1 #include 2 #include 3 #include 4 using namespace std; 5 char s1[10005],s2[10005]; 6 int a[10005],b[10005],c[10005]; 7 int flag; 8 int main() 9 { 10 ... ...
分类:其他   时间:2018-11-02 22:26:59    收藏:0  评论:0  赞:0  阅读:192
MySQL 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded
很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin 'caching_sha2_password' cannot be loaded的错误,解决方法如下 1. 管理员权限运行命令提示符,登陆MySQL(记得添加环境变量) mysq ...
分类:数据库技术   时间:2018-11-02 22:26:44    收藏:0  评论:0  赞:0  阅读:210
信用风险评分卡研究-第7章笔记
引言LOGISTIC回归在信用评分卡开发中起到核心作用。由于其特点,以及对自变量进行了证据权重转换(WOE),LOGISTIC回归的结果可以直接转换为一个汇总表,即所谓的标准评分卡格式。通常,LOGISTIC回归可以用一个名义或顺序因变量的建模。然而,本书仅限于介绍二元因变量的情况,因为这是大多评分 ...
分类:其他   时间:2018-11-02 22:26:29    收藏:0  评论:0  赞:0  阅读:154
Gym - 101670F Shooting Gallery(CTU Open Contest 2017 区间dp)
题目&题意:(有点难读...) 给出一个数字序列,找出一个区间,当删除这个区间中的两个相同的数字后,只保留这两个数字之间的序列,然后继续删除相同的数字,问最多可以实行多少次删除操作。 例如: 所以执行两次删除操作。 思路: 区间dp,关键在于确定大的区间是由哪些小的区间转化来的。 当a[l] == ...
分类:其他   时间:2018-11-02 22:26:03    收藏:0  评论:0  赞:0  阅读:153
PYTHON-网络通信 TCP
网络编程应用软件的架构1. 目标:编写一个C/S架构的软件 C/S: Client 基于网络 Server B/S: Browser 基于网络 Server什么是网络通讯? 在不同的计算机上 一个安装客户端 另一安装服务端 通过网络来通讯目的: 网络建立的目的是为数据交互(通信)如何实现通信: 1. ...
分类:编程语言   时间:2018-11-02 22:25:46    收藏:0  评论:0  赞:0  阅读:158
java三大工厂结果总览
2018-11-02 21:27:18 开始写 谢谢、Thank you、Salamat Do(撒拉玛特朵)、あリがCám o*n(嘉蒙)とゥ(阿里嘎都)、????? (勘三哈咪瘩)、terima Kasih(得力马卡系)、kob-khun(寇布库恩)、dhanyavaad(达尼阿瓦德)、toda( ...
分类:编程语言   时间:2018-11-02 22:25:28    收藏:0  评论:0  赞:0  阅读:160
java设计模式8.迭代子模式、责任链模式、命令模式
迭代子模式 迭代子模式可以顺序地访问一个聚集中的元素而不必暴露聚集的内部表象。它将迭代逻辑封装到一个独立的迭代子对象中,从而与聚集本身分开。迭代子对象是对遍历的抽象化,不同的聚集对象可以提供相同的迭代子对象,从而使客户端无需知道聚集的底层结构。一个聚集可以提供多个不同的迭代子对象,从而使得遍历逻辑的 ...
分类:编程语言   时间:2018-11-02 22:25:12    收藏:0  评论:0  赞:0  阅读:167
Java面试常见题
一、Java基础 1、String类为什么是final的. 2、HashMap的源码,实现原理,底层结构. 3、说说你知道的几个Java集合类:list、set、queue、map实现类咯... 4、描述一下ArrayList和LinkedList各自实现和区别 5、Java中的队列都有哪些,有什么 ...
分类:编程语言   时间:2018-11-02 22:24:54    收藏:0  评论:0  赞:0  阅读:149
结对编程:词频统计
代码仓库位于: Azure 可执行程序 (Windows .exe) 位于:可执行文件 (不是病毒) 合作方式 首先我们采用的程序语言是 C++,我们采用的平台是 Azure DevOps。 总体的合作方式是采用官僚式,即每个人都负责各自的一个功能,本次程序中一共有4个功能需要实现:字母占比、单词统 ...
分类:其他   时间:2018-11-02 22:24:36    收藏:0  评论:0  赞:0  阅读:193
逆序对的三种求法(归并排序,树状数组,线段树)
求逆序对个数的三种方法 逆序对: 对于一个序列 $a_1$,$a_2$,$a_3$..$a_n$,如果存在$a_i$ $a_j$且i using namespace std; const int maxn=1e6+10; template void read(T&res) { char ch=get ...
分类:编程语言   时间:2018-11-02 22:24:19    收藏:0  评论:0  赞:0  阅读:188
1226条   上一页 1 ... 7 8 9 10 11 ... 62 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!