C# 常见异常的类的基类

SystemException:提供系统异常和应用程序异常之间的区别。 ArgumentException:当方法提供的任意一个参数无效时,引发此异常。 ArithmeticException:此异常表示由于算术运算导致的错误。 DataException:如果在使用ADO.NET组件时生成错误,引发此异常。 FormatException:当参数的格式不符合被调用方法的参数规范时,引发此...
分类: 其他 发布时间: 08-12 23:33 阅读次数: 0

数据结构和算法总结

一、二叉查找树 也称有序二叉树,它是指一棵空树,或者满足以下性质的树: 若任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 任意节点的左、右子树也分别为二叉查找树。 没有键值相等的节点(no duplicate nodes) 二叉查找树的高度为lgn,时间复杂度为O(lgn),最坏情况是退化成一条链表...
分类: 其他 发布时间: 08-12 23:33 阅读次数: 0

spring面试

Spring 概述 1. 什么是spring? spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基本的版本大约2MB。 ...
分类: 其他 发布时间: 08-12 23:32 阅读次数: 0

人工智能教程

目录 请先点击下面查看序言 序言 1 神经网络与深度学习 1.1 介绍神经网络 1.1.1 什么是神经网络 1.1.2 监督学习型神经网络 1.1.3 什么使深度学习火起来了 1.2 神经网络基础 1.2.1 如何将待预测数据输入到神经网络中 1.2.2 神经网络是如何进行预测的 1.2.3 神经网络如何判断自己预测得是否准确 1.2.4 神经网络是如何进行学习的 1.2...
分类: 其他 发布时间: 08-12 23:32 阅读次数: 0

mybatis面试

1、#{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理${}时,就是把${}替换成变量的值。 使用#{}可以有效的防止SQL注入,提高系统安全性。 2、当实体类中的属性名和表中的字段名不一样 ,怎么办 ? 第1种: 通过在查...
分类: 其他 发布时间: 08-12 23:32 阅读次数: 0

分布式缓存Redis之Pipeline(管道)

写在前面   本学习教程所有示例代码见GitHub:https://github.com/selfconzrr/Redis_Learning   Redis的pipeline(管道)功能在命令行中没有,但redis是支持pipeline的,而且在各个语言版的client中都有相应的实现。 由于网络开销延迟,就算redis server端有很强的处理能力,也会由于收到的client消息少,而造成...
分类: 其他 发布时间: 08-12 23:32 阅读次数: 0

zookeeper总结

一、Zookeeper介绍    分布式协调服务。集群的管理者,监视着集群中各个节点的状态,根据节点提交的反馈进行下一步合理操作 二、Zookeeper文件系统    Zookeeper提供一个多层级的节点命名空间(节点称为znode)。与文件系统不同的是,这些节点都可以设置关联的数据,而文件系统中只有文件节点可以存放数据而目录节点不行。    Zookeeper为了保证高吞吐和低延迟,在...
分类: 其他 发布时间: 08-12 23:31 阅读次数: 0

dubbo总结

一、介绍     Dubbo是一个分布式服务架构,致力于提供高性能和透明化的PRC远程服务调用方案,以及SOA服务治理方案(面向服务的架构,它将应用程序的不同服务通过这些服务之间定义良好的接口和契约联系起来), 二、RPC(远程过程调用)与RMI(远程方法调用)的区别  1:方法调用方式不同:   RMI中是通过在客户端的stub对象作为远程接口进行远程方法的调用。每个远程方法都具有方法签...
分类: 其他 发布时间: 08-12 23:30 阅读次数: 0

TCP/IP四层模型与OSI七层模型

0. 前言 TCP/IP协议族(TCP/IP Protocol Suite),简称TCP/IP。 该协议族的两个核心协议为:TCP(传输控制协议,Transmission Control Protocol)和IP(网际协议或称为互联网协议,Internet Protocol)。 OSI参考模型(Open System Interconnection,开放系统互连),全称为开放系统互联参考模型...
分类: 其他 发布时间: 08-12 23:29 阅读次数: 0

每秒处理10万订单的支付架构

随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百 倍乃至千倍的暴增。作为商品购买的最后一环,保证用户快速稳定的完成支付尤为重要。所以在15年11月,我们对整个支付系统进行了全面的架构升级,使之具备了每秒稳定处理10万订单的能力。为乐视生态各种形式的抢购秒杀活动提供了强有力的支撑。   一. 分库分表 在redis,memcached等缓存系统盛行的互联网时代,构建一个支撑每秒十万只...
分类: 其他 发布时间: 08-12 23:29 阅读次数: 0

JS笔记继续

3.只有表达式才能被执行符号执行,能被执行符号执行的表达式,这个函数的名字就会被自动忽略。被执行符号执行的表达式就变成了立即执行函数。  例1:    var test = function (){   //函数表达式。test是变量名,这个函数执行完后。就被永久的放弃了,就没了。再执行test结果就是undefined,test()就是报错。       console.log('a');   ...
分类: 其他 发布时间: 08-12 23:28 阅读次数: 0

js笔记(暑假1)

49.习题: 一小时45分例题上面也有例题 习题1:  <!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title>frame</title>     <style type = "text/css"&
分类: 其他 发布时间: 08-12 23:28 阅读次数: 0

js继续(暑假2)

习题2: <!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title>frame</title> </head> <body> <script type = "tex
分类: 其他 发布时间: 08-12 23:27 阅读次数: 0

js笔记(暑假3)

例2:     Person.prototype = {         toString : function (){                                      //person.toString(),返回hehe,访问的是Person.prototype中的toString,不是原型链终端,这种和原型链终端名字一样的方法但实现不同功能的东西叫做方法的重写    ...
分类: 其他 发布时间: 08-12 23:27 阅读次数: 0

js笔记(暑假4)

例3:圣杯模式:这个方法和上面的那个都行,但是最好写下面这个!     var inherit = (function (){         var F = function (){};         return function (Target,Origin){             F.prototype = Origin.prototype;             Target.p...
分类: 其他 发布时间: 08-12 23:27 阅读次数: 0

97.兄弟郊游问题

描述 兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米? 输入 第一行输入一个整数N,表示测试数据的组数(N<100) 每组测试数据占一行,是四个正整数,分别为M,X,Y,Z(数据保证X<Y<Z) 输出 输出狗跑的路径,结果保留小数...
分类: 其他 发布时间: 08-12 23:26 阅读次数: 0

C语言 不高兴的小明(宝宝不高兴了~)

描述    小明又出问题了。妈妈认为聪明的小明应该更加用功学习而变的更加厉害,所以小明除了上学之外,还要参加妈妈为他报名的各科复习班。另外每周妈妈还会送他去学习朗诵、舞蹈和钢琴。但是小明如果一天上课超过八个小时就会不高兴,而且,上得越久就会越不高兴。假设小明不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下小明下周的日程安排,看看下周他会不会不高兴;如果会的话,哪天最不高兴。...
分类: 其他 发布时间: 08-12 23:26 阅读次数: 0

C语言 小明的调查作业[快速排序]

描述 小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己。他先用计算机生成了Ñ个1到1000之间的随机整数(0 <N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工...
分类: 其他 发布时间: 08-12 23:26 阅读次数: 0

NYOJ 50 爱摘苹果的小明

描述 小明家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,小明就会跑去摘苹果。小明有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。   现在已知10个苹果到地面的高度,以及小明把手伸直的时候能够达到的最大高度,请帮小明算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。 输入 第一行输入N(0<N<100)表示测试数据...
分类: 其他 发布时间: 08-12 23:26 阅读次数: 0

NYOJ 51-管闲事的小明

描述 某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。 由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。  已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点...
分类: 其他 发布时间: 08-12 23:25 阅读次数: 0