首页 > 2019年01月03日 > 全部分享
面向对象原则之一 里氏替换原则
原文:面向对象原则之一 里氏替换原则前言 面向对象有人分为五大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则。 也有人分为六大原则,分别为单一职责原则、开放封闭原则、依赖倒置原则、接口隔离原则、里氏替换原则、迪米特法则。 现在我们来介绍里氏替换原则 里氏替换原则 1... ...
分类:其他   时间:2019-01-03 23:53:02    收藏:0  评论:0  赞:0  阅读:177
C# Owin初探 概念理解(一)
原文:C# Owin初探 概念理解(一)本文是阅读网上大牛的文章总结而成。 目录 1.Owin定义 2.为什么要用Owin 3.作用 4.总结 1.Owin定义 Owin是Open Web Interface For .NET。也就是.Net开源的web接口,听起来口气有点大,值得我们下面深入了解。... ...
分类:Windows开发   时间:2019-01-03 23:52:47    收藏:0  评论:0  赞:0  阅读:571
You need to use a Theme.AppCompat theme (or descendant) with this activity.
这几天想给自己的后端程序搞个前端架子,准备用安卓来实现,现学现用,直接京东搜索关于安卓的热门书籍,下个PDF搞起。 销量第一的是《第一行代码 Android 第2版》,不错,销量第一,拿来入门应该足够了,不过这书是基于 Android 7 的,谷歌真是神速,到今天 Android 9 都已经发布了 ...
分类:移动平台   时间:2019-01-03 23:52:21    收藏:0  评论:0  赞:0  阅读:479
实验十三:面向对象基础 8、继承实训
实训课结束后,由学委收集实验报告(文件命名:学号_实验编号),收集完后发到邮箱471018410@qq.com 下节实训课交齐 报告模板下载:https://pan.baidu.com/s/1lJ0LdMiYR3mbLnD4XSIwCA ...
分类:其他   时间:2019-01-03 23:51:57    收藏:0  评论:0  赞:0  阅读:141
SQL 注入
# 减缓 ## 参数化语句 先创建参数化 SQL 语句,然后绑定参数。详细信息,请参见:[Prepared statement - Wikipedia](https://en.wikipedia.org/wiki/Prepared_statement#C#_ADO.NET) 注:可以使用 ORM([... ...
分类:数据库技术   时间:2019-01-03 23:51:41    收藏:0  评论:0  赞:0  阅读:163
IDEA的debug操作
...
分类:其他   时间:2019-01-03 23:33:02    收藏:0  评论:0  赞:0  阅读:212
SQL
# 交换两列的数据 ## MySQL实现 方案一: ``` update paleo p1, paleo p2 set p1.lat = p2.lng, p1.lng = p2.lat where p1.id = p2.id ``` 方案二: 原理可能是应该是p1和p2的修改互不影响 ``` upd... ...
分类:数据库技术   时间:2019-01-03 23:32:44    收藏:0  评论:0  赞:0  阅读:157
MySQL-8.0填坑
# Client does not support authentication protocol 或 Authentication plugin 'caching_sha2_password' cannot be loaded ## 解决方法 使用8.0的MySQL Command Line Cl... ...
分类:数据库技术   时间:2019-01-03 23:32:11    收藏:0  评论:0  赞:0  阅读:207
两个有序数组的中位数(第k大的数)
问题:两个已经排好序的数组,找出两个数组合并后的中位数(如果两个数组的元素数目是偶数,返回上中位数)。 感觉这种题目挺难的,尤其是将算法完全写对。因为当初自己微软面试的时候遇到了,但是没有想出来思路。看网上写了一堆解法,但是将思路说得非常清楚的少之又少。 如果我们去掉数组比中位数小的k个数,再去掉比 ...
分类:编程语言   时间:2019-01-03 23:31:50    收藏:0  评论:0  赞:0  阅读:245
网络通信协议
一.osi(open system interconnect)七层协议 1.应用层:最靠近用户的osi层,为用户的应用程序提供网络服务 2.表示层:可以确保一个系统的应用层所发的信息可以被另一个系统的应用层读取.数据转换 3.会话层:通过传输层建立数据传输的通路,主要在你的系统之间发起会话或者接收会 ...
分类:其他   时间:2019-01-03 23:31:31    收藏:0  评论:0  赞:0  阅读:202
ASP.NET Core 2.2 基础知识(四) URL重写中间件
说到URL重写就不得不提URL重定向. URL重定向 URL重定向是客户端操作,指示客户端访问另一个地址的资源.这需要往返服务器,并且当客户端对资源发出请求时,返回客户端的重定向URL会出现在浏览器的地址栏中. 将请求重定向到不同的URL时,可指示重定向是永久的还是临时的.如果是永久的,则使用"30 ...
分类:Web开发   时间:2019-01-03 23:31:15    收藏:0  评论:0  赞:0  阅读:178
MySQL-视图上进行增删改查
https://dev.mysql.com/doc/refman/5.7/en/view-updatability.html https://dev.mysql.com/doc/refman/8.0/en/view-updatability.html > 如果视图是使用了连接的视图,则视图的所有组件... ...
分类:数据库技术   时间:2019-01-03 23:30:57    收藏:0  评论:0  赞:0  阅读:344
工厂方法 Factory Method
背景:有遮掩过一个应用框架,它可以向用户显示多个文档。在这个框架中,两个主要的抽象是类Application和Document.这两个类都是抽象的。客户必须通过它们的子类来做与举替应用相关的实现。 分析:因为被实例化的特定Document子类是与特定应用相关的,所iApplication类不可能预测 ...
分类:其他   时间:2019-01-03 23:30:38    收藏:0  评论:0  赞:0  阅读:160
Nancy获取Request.Form的所有参数
Nancy是一个轻量级的webapi框架,在用Nancy框架的时候,我们经常要获取到接口的所有动态参数值, 但是Nancy的Request.Form不能够直接转成NameValueCollection。 在这里,我先将Request.Form序列化成json格式字符串,在反序列化成List集合,来进 ...
分类:其他   时间:2019-01-03 23:30:19    收藏:0  评论:0  赞:0  阅读:185
BOM—浏览器对象模型(Browser Object Model)
1,javascript 组成部分: 1.ECMAscript(核心标准): 定义了基本的语法,比如:if for 数组 字符串 ... 2.BOM : 浏览器对象模型(Browser Object Model) 2,BOM 的组成部分: 1.window对象 每一个子窗口对应的又是一个window ...
分类:其他   时间:2019-01-03 23:30:00    收藏:0  评论:0  赞:0  阅读:199
Scala数组和集合
一、scala数组 二、数组方法 1、map(映射) 例: 2、flatten(扁平化操作) 3、flatMap(相当于先map操作再flatten) 4、foreach(遍历数组中的元素) 5、GroupBy(分组) 6、sortBy(排序) 三、集合 例: 四、长度可变的数组 五、Seq序列 例 ...
分类:编程语言   时间:2019-01-03 23:29:42    收藏:0  评论:0  赞:0  阅读:331
PHP
# 一.介绍 > PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。... ...
分类:Web开发   时间:2019-01-03 23:29:22    收藏:0  评论:0  赞:0  阅读:231
mac 卸载 node
除此之外,还需要检查一遍: 如果发现仍然存在node,做相应删除处理 ...
分类:系统服务   时间:2019-01-03 23:29:03    收藏:0  评论:0  赞:0  阅读:225
MySQL-存储过程动态执行sql
# 存储过程动态执行sql ``` --存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数 create procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql varchar(... ...
分类:数据库技术   时间:2019-01-03 23:28:45    收藏:0  评论:0  赞:0  阅读:204
使用if语句时应注意的问题(初学者)
(1)在三种形式的if语句中,在if关键字之后均为表达式。该表达式通常是逻辑表达式或关系表达式,但也可以是其他表达式,如赋值表达式等,甚至也可以是一个变量。 例:if(a=5)语句; if(b)语句; 只要表达式的值为非零,即为“真”。 比较: 注;若if后的a==5输入成a=5,则输出结果永远为真 ...
分类:其他   时间:2019-01-03 23:28:22    收藏:0  评论:0  赞:0  阅读:185
989条   上一页 1 2 3 4 ... 50 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!