哈工大学子人手必备的APP“在工大”遗憾停服,为了满足对下载的总课表拆分为周课表的需要设计此程序。 程序运行结果如下: 参考资料 java操作excel常用的两种方式;jxl简介,jxl操作excel 创建、读取、修改;jar包下载;jxl怎样使用自定义颜色设置单元格颜色;JXL 设置单元格数字格式,背景颜色,边框,及边框颜色。 程序分析 哈工大本科教学管理系统提供的总课程...

原文链接:http://www.cnblogs.com/iBinary/p/8001749.html       C++反汇编第三讲,反汇编中识别虚表指针,以及指向的虚函数地址 ? 讲解之前,了解下什么是虚函数,什么是虚表指针,了解下语法,(也算复习了) 开发知识为了不码字了,找了一篇介绍比较好的,这里我扣过来了,当然也可以看原博客链接:  http://blog.csdn.net/ha...

原文链接:http://www.cnblogs.com/guo-ya-nan/p/7355414.html 循环录入5个人的年龄,并计算平均年龄,如果录入的数据出现负数或者大于130的数,立即停止输出报错(无需打印平均年龄) import java.util.Scanner; /* 循环录入5个人的年龄,并计算平均年龄,如果录入的数据出现负数或者大于130的数,立即停止输出报错(无需打印平均年龄)...

.NET Winform 开发小贴士

??

2019-08-12 20:04:57

将一些有用的实例整理出来,供参考。FAQ形式,整理多少记多少。 【目录】 如何制作安装包能在Menu菜单中添加卸载菜单 如何让应用程序只能启动1次 如何让DataTable.WriteXml保存的Xml加上Encoding申明 如何读取两个以上的游标?(DataReader.NextResult) 将Form加到另一个Form里 如何在项目中引用exe路径以外的dll 如何在windows ser...

Tomcat 类加载器的实现

??

2019-08-12 20:04:20

原文链接:http://www.cnblogs.com/wskwbog/p/10827102.html Tomcat 内部定义了多个 ClassLoader,以便应用和容器访问不同存储库中的类和资源,同时达到应用间类隔离的目的。本文首发于公众号:顿悟源码。 1. Java 类加载机制 类加载就是把编译生成的 class 文件,加载到 JVM 内存中(永久代/元空间)。 类加载器之所以能实现类隔离,...

原文链接:http://www.cnblogs.com/wskwbog/p/10963994.html 排序是一个经典的问题,它以一定的顺序对一个数组或列表中的元素进行重新排序。而排序算法也是各有千秋,每个都有自身的优点和局限性。虽然这些算法平常根本就不用自己去编写,但作为一个有追求的程序员,还是要了解它们从不同角度解决排序问题的思想。 学习算法是枯燥的,那怎么高效的理解它的原理呢?显然,如果以动...

原文链接:http://www.cnblogs.com/haoxinyue/archive/2013/01/29/2882152.html 随着软硬件技术的发展,无论是在Web服务或者云计算,还是单一的应用程序,串行方式编写的软件越来越少,我们总是可以看见并行的存在。但是并行并不是适合于每一种场景,也完全不是将工作扔到线程池中排队运行那么简单。 由于在进程中,多个线程可能需要访问相同的虚拟内存地址...

问题: 浏览器中能定位到元素,但是代码中提示找不到元素selenium.common.exceptions.NoSuchElementException: Message: Unable to find element with xpath 问题重现: 4.在代码中使用该xpath定位 5.运行结果: 原因分析: 在chrome中xpath定位表达式能定位到元素,说明这个定位表达式没问题。 那么问...

原文链接:http://www.cnblogs.com/daxueba-ITdaren/p/6101803.html iOS10 UI教程视图和子视图的可见性 iOS10 UI教程视图和子视图的可见性,一个父视图可以通过clipsToBounds属性,定义子视图在边界(边界就是父视图的框架也就是父视图可以显示的范围)以外部分的可见性。其语法形式如下: var clipsToBounds: Bool...

System V 与 POSIX 简介与对比

??

2019-08-12 19:52:57

原文链接:http://www.cnblogs.com/GyForever1004/p/8433033.html 当我们在 Linux 系统中进行进程间通信时,例如信号量,消息队列,共享内存等方式,会发现有System V以及POSIX两种类型。今天我们就来简单介绍下它们。 POSIX: POSIX(Portable Operating System Interface for Computing...

华为路由器帧中继 FR 实验

??

2019-08-12 19:52:48

原文链接:http://www.cnblogs.com/GyForever1004/p/9238172.html 帧中继简介 帧中继( Frame Relay)是一种用于连接计算机系统的面向分组的通信方法。它主要用在公共或专用网上的局域网互联以及广域网连接。大多数公共电信局都提供帧中继服务,把它作为建立高性能的虚拟广域连接的一种途径。帧中继是进入带宽范围从56Kbps到1.544Mbps的广域分组...

二叉树的基本操作和实现 顺序存储结构 顺序存储结构利用了满二叉树和完全二叉树的基本概念。 1.首先把要要存储的树补充为完全二叉树,然后对补充过的树中的每个结点按层次进行编号, 2.然后以各结点的编号作为该存储相应结点的数组下标,将各结点的值存储到一维数组中。 顺序存储的方式比较适合存储完全二叉树。经典例子:堆排序。 链式存储结构 二叉树的链式存储,通常分为两种: 1、二叉链表:每个结点中设置三个域...

【定义】 简单工厂模式在创建对象的时候需要指定对象类别的名称,根据名称创建对象,抽象工厂通过对不同类别的对象创建的分别实现,解决了此类问题。扩展性相对较好。 【实现】 创建接口: 创建实现类: ? ? ? 创建工厂接口方法: 创建工厂的具体实现: 测试: ?...

? ?继续研磨设计模式,来个简单的 ? 简单工厂 ??????? 简单工厂不是一个标准的设计模式,但是它实在是太常用了,简单而又神奇,所以还是需要好好掌握的,就当是对学习设计模式的热身运动吧。 ??????? 为了保持一致性,我们...

后缀数组 使用后缀数组可以干什么 主要是解决亚博yabo线上投注中的重复子串相关的问题,找到最长的(不)重叠的重复子串,统计重复子串的个数,字典树排在第K位的子串等等。 大佬关于后缀数组应用的博客 后缀数组的原理 使用倍增法计算rank数组和后缀数组 明确定义: 给定亚博yabo线上投注S len = S.length() 从S的第i个元素开始,到len的子数组 就是S的后缀 例如: 后缀数组sa sa是一个存储了1, 2,...

Mininet 系列实验(二)

??

2019-08-12 19:13:26

原文链接:http://www.cnblogs.com/multhree/p/9371388.html 实验内容 分别通过命令行创建、Python脚本编写以及交互式界面创建来熟悉Mininet的基本功能。 参考 Mininet命令延伸实验扩展 实验环境 虚拟机:Oracle VM VirtualBox Ubuntu16 实验步骤 1. 命令行创建拓扑 (1) 最小的网络拓扑,一个交换机下挂两个主机...

Mininet 系列实验(四)

??

2019-08-12 19:12:36

原文链接:http://www.cnblogs.com/multhree/p/9379723.html 实验内容 本次实验拓扑图: 在该环境下,h0 向 h1 发送数据包,由于在 mininet 脚本中设置了连接损耗率,在传输过程中会丢失一些包,本次实验的目的是展示如何通过控制器计算路径损耗速率(h0-s0-s1-h1)。这里假设控制器预先知道网络拓扑,所以没有显示发现网络的代码以及其他相关代码。...

计划提纲:引入→RMI概念→RMI HelloWorld程序→RMI-IIOP→RMI-IIOP HelloWorld程序 Part One:引入 从一幅图开始: ?上图说明的是client端程序访问远程服务器上EJB的详细流程,这里我主要要关注的是底层实现技术RMI-IIOP,同样 EJB3: JBOSS 企业版、JBOSS服务器构架、EJB2....

测试环境: 1、apache-tomcat-7.0.42 2、jdk1.7.0_67_64 3、Redis-x64-3.2.100 4、windows系统 一、下载tomcat-redis-session的源码自行打包 源码地址:https://github.com/jcoleman/tomcat-redis-session-manager 二、打包生成tomcat-redis-session-7...