1 桥接模式源码解析 1.1 源码解析1 jdk中的应用(驱动类) 步骤: class.forName 调取驱动接口的静态块,触发驱动管理类DriverManager 的注册驱动方法,从而将该驱动放到CopyOnWriteArrayList中。 getConnect方法是通过传入url用户名密码。 ...
分类:
其他好文 时间:
2019-09-15 16:59:41
阅读次数:
133
HttpResponse 对象 Django服务器接收到客户端发送过来的请求后,会将提交上来的这些数据封装成一 个 HttpRequest 对象传给视图函数。那么视图函数在处理完相关的逻辑后,也需要返回一个响应 给浏览器。而这个响应,我们必须返回 HttpResponseBase 或者他的子类的对象 ...
分类:
Web程序 时间:
2019-09-15 16:59:06
阅读次数:
205
一.动态路由之RIP协议概述RIP协议最初是为Xerox网络系统的Xeroxparc通用协议而设计的,是Internet中常用的路由协议。RIP采用距离向量算法,即路由器根据距离选择路由,所以也称为距离向量协议。路由器收集所有可到达目的地的不同路径,并且保存有关到达每个目的地的最少站点数的路径信息,除到达目的地的最佳路径外,任何其它信息均予以丢弃。同时路由器也把所收集的路由信息用RIP协议通知相邻
分类:
其他好文 时间:
2019-09-15 16:58:47
阅读次数:
122
Pyomo下载安装 GLPK的下载和安装参考上一篇博客。 或者 Pyomo+GLPK使用 参考网站 "Pyomo官方网站" "博客1" ...
分类:
其他好文 时间:
2019-09-15 16:58:19
阅读次数:
232
现有n个Zack,每个Zack有一个一个能力值,从这n个Zack中选出k个,使他们的最大公约数的值最大 【输入格式】 第一行有一个整数n,代表有n个Zack 第二行n个整数ai,代表每个Zack的能力值 【输出格式】 一共n行,第n行为k=i情况下的能力值的最大公因数 【样例输入】 4 1 2 3 ...
分类:
其他好文 时间:
2019-09-15 16:57:57
阅读次数:
77
1. 贪心,回溯。从最后一个位置往前找,如果有一个i,它走得最远能够到达或超过我们现在所在的位置,那就把它当作上一步,直到找到最前面。如果最前面是第一步,说明可以沿着刚才的路径到达最后,否则不行。 2. 贪心思想,递归做法。从第一个位置往后找,当前位置是now,如何确定next在哪一个? 在当前所有 ...
分类:
其他好文 时间:
2019-09-15 16:57:37
阅读次数:
85
其实LCD主要用途就是用来显示数据,那么数据的来源和其传输方式就是主要关注点了;做过一个项目是显示红外热像图,通过pico384获取原始图像数据,它会将数据通过一条串行线输出出来,然后通过串行转并行芯片把数据以14路并行GPIF设置好的时序传给cypress,此芯片再通过usb接口传给上位机显示,这 ...
分类:
其他好文 时间:
2019-09-15 16:56:46
阅读次数:
104
之所以不使用原码是因为源码在0处会产生正0和负0的区分,具有二义性,四则运算时符号位需要单独处理,且计算机硬件来说运算规则复杂,包括判断符号,异号操作,借位等。 负数采用补码操作后,可以将加减法统一为加法运算。 负数的补码是由该数的反码的最末位加1求得。 eg: X=-1010101的三码: 原:1 ...
分类:
其他好文 时间:
2019-09-15 16:56:06
阅读次数:
115
版本不匹配把 首先点击Windows -> Perfenrences -> java -> Compiler 我们可以看到 Compiler comliance level 的那个数字是10 然后点击 eclipse 顶上的 Project —> Properties —> Project Face ...
分类:
编程语言 时间:
2019-09-15 16:55:49
阅读次数:
110
ubuntu18.04默认的swap文件在根目录/下,名字是swapfile 1、查看交换分区大小 也可以使用系统监视器查看 2、创建一个swap文件 :大小为8g 3、创建swap文件系统 4、开启swap 5、关闭和删除原来的swapfile 6. 将里面的swapfile改为刚刚创建的swap ...
分类:
其他好文 时间:
2019-09-15 16:54:28
阅读次数:
91
在django中操作session django中的 默认情况下是存储在服务器的数据库中的,在表中会根据 , 即session_key 数据,然后再把这个 放到cookie中发送给浏览器存储,浏览器下次再向服务器发送请求的时候会自动的把所有 信息都发送给服务器,服务器再从 中获取 然后再从数据库中获 ...
分类:
其他好文 时间:
2019-09-15 16:54:02
阅读次数:
73
Socket编程就是网络编程,通过网络进行两台主机之间的交互 Windows/Linux平台C++版教程 1 "socket是什么" 2 "套接字有哪些类型" 3 "面向连接和无连接到底有什么区别" 4 "OSI网络七层模型" 5 "TCP/IP协议族" 6 "IP、MAC和端口号" 7 "Linu ...
分类:
其他好文 时间:
2019-09-15 16:53:13
阅读次数:
108
http://www.solves.com.cn/it/sjk/MYSQL/2019-07-01/1336.html 涉及命令 1、开启general log模式 MySQL>set global general_log=on; 2、关闭general log模式 mysql>set global ...
分类:
数据库 时间:
2019-09-15 16:52:55
阅读次数:
489
es写入数据的工作原理是什么啊?es查询数据的工作原理是什么?底层的lucence介绍一下呗?倒排索引了解吗? 一、es写数据过程 1、客户端选择一个node发送请求过去,这个node就是coordinating node(协调节点) 2、coordinating node 对document进行路 ...
分类:
其他好文 时间:
2019-09-15 16:52:18
阅读次数:
180
一、常用选择器 1、类 .classname{} 2、id #idName{} 3、标签 p{} 4、通配 *{} 5、并集:逗号分开 .box1,.box2{} 6、交集: .box1.box2{} 二、后代选择器 1、后代:祖先元素 后代元素 .super .sub{} 2、子元素选择器:父元素 ...
分类:
其他好文 时间:
2019-09-15 16:51:55
阅读次数:
95
关于Redis的五大数据类型,它们分别为:String、List、Hash、Set、SortSet。本文将会从它的底层数据结构、常用操作命令、一些特点和实际应用这几个方面进行解析。对于数据结构的解析,本文只会从大的方面来解析,不会介绍详细的代码实现。 String 1.实现结构 String是Red ...
分类:
其他好文 时间:
2019-09-15 16:51:38
阅读次数:
141