自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

T Yuan

上帝点头给你想要的,摇头给你更好的,他让你等,就给你最棒的

  • 博客(262)
  • 资源 (23)
  • 收藏
  • 关注

原创 web.xml中classpath和classpath*的区别

classpath:只会到你指定的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.classpath*:META-INF/spring/application-context.xml那么在META-INF/spring这个文件夹底下的所有application-context.xml都会被加载到上下文中。 包括META-I

2016-03-30 16:17:24 981

原创 Linux和windows、Mac回车换行区别

回车符号和换行符号产生背景 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。 在计算机还没有出现之前,有一种叫做电传打字机的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。 于是,研制人员想了个办法解决

2016-03-30 16:11:26 1034

原创 LeetCode 321. Create Maximum Number

思路对i做循环第一个数组中取出i个,第二个数组中取出k-i个把i个和k-i个分别存储在两个栈中对两个栈做归并循环k-1次。入栈的顺序: 首先检查当前数组元素和栈顶元素相对大小: 1、大于栈顶元素,把栈顶元素弹出 2、小于等于栈顶元素,直接入栈 3、如果栈length+数组剩余length==需要入栈的总数量,则全部入栈 比如9,1,9,8,3,2,需要入4个 9 1,9 9,

2016-03-30 15:14:07 3002

原创 LeetCode 324. Wiggle Sort II

思路首先仿照快速排序找出数组的中位数mid,这里平均复杂度O(n),最坏复杂度O(n^2)。 对数组下标作映射(假设数组长度为6):0 => 11 => 32 => 53 => 04 => 25 => 4则把大于mid的数分配给1,3,5,小于mid的数分给0,2,4,完成 注意: 为了防止有相邻两个数都等于中位数的问题,这里有一个分配的技巧: 1、对于0,2,4,将数组元素小于m

2016-03-30 12:30:18 1072

原创 LeetCode 313. Super Ugly Number

思路利用ugly,pointer,prime三个数组存储当前找到的所有ugly,同时存储下次可能是最小的数: 算法实现public int nthSuperUglyNumber(int n, int[] primes) { int[] pointer = new int[primes.length]; Arrays.fill(pointer, 0); int

2016-03-29 23:24:34 2702 1

转载 SQL优化

问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现

2016-03-29 17:15:41 11984 4

原创 Java 向上和向下转型

转型是基于继承的。向上转型把子类转换成父类,不需要强制转换,则转型后不能访问子类特有的属性和方法,如果子类方法被重写,则根据动态绑定,父类调用子类同名方法时,重写生效,这里可以体现出多态。向下转型父类转换成子类,需要强制转换。 如果父类指向的就是子类,则转型安全;如果不是,会在运行时报错,java.lang.ClassCastException错误。可以使用instanceof来避免出错此类错误

2016-03-29 13:39:59 1002

原创 Java Equals

Integer i = 42;Long l = 42l;Double d = 42.0;下面为true的是:(i == l)(i == d)(l == d)i.equals(d)d.equals(l)i.equals(l)l.equals(42L)正确答案: 只有l.equals(42L)解析: ABC3 个选项很明显,不同类型引用的 == 比较,会出现编译错误,不能比较。

2016-03-29 11:56:25 397

原创 Java 数组整理

二维数据int [][] at = new int [10][10];//第二维数组定长int [][] bt = new int [10][];//第二维数组变长for (int i = 0; i < bt.length; i++) { bt[i] = new int [i + 1];}

2016-03-28 17:21:51 389

原创 二叉树非递归实现先序,中序,后序,按层遍历

思路需要空间换取非递归,利用栈缓存记录。 Java实现数据结构二叉树如下:public class BiTree { private BiTree left = null; private BiTree right = null; private int value; public BiTree (int value) { this.value = v

2016-03-28 16:03:45 595

原创 Java 实现单例

懒汉(线程不安全)public class Singleton { private static Singleton instance = null; private Singleton () { } public Singleton getInstance () { if (instance == null) { instanc

2016-03-27 10:42:49 420

原创 HTTPS握手过程

HTTPS本身并非协议,而是标准的HTTP协议架在SSL/TLS协议之上的一种结构。(一种不太合适的说法可以认为是两种协议的叠加)。HTTP是工作在OSI7层模型的最上层,就是第7层:Application Layer。而SSL/TLS是工作在第4层:Transport Layer。两层之间还是隔了Presentation Layer(6层)和Session Layer(5层)两层的。 从上面的这

2016-03-26 20:55:48 6832 1

原创 Java volatile

Java多线程工作内存对于Java多线程程序,每个线程有自己的线程工作内存和主内存。其中有一个内存区域是jvm虚拟机栈,每一个线程运行时都有一个线程栈,线程栈保存了线程运行时候变量值信息。当线程访问某一个对象时候值的时候,首先通过对象的引用找到对应在堆内存的变量的值,然后把堆内存变量的具体值load到线程本地内存中,建立一个变量副本,之后线程就不再和对象在堆内存变量值有任何关系,而是直接修改副本变量

2016-03-26 14:59:54 406

原创 Java 线程池

何时需要线程池创建和销毁线程的时间很长线程池一般在程序执行开始和结束阶段负责线程初始化和销毁,节约时间请求数目非常多如每个请求都需要一个线程 线程池统一缓冲,不至于并发太多ThreadPoolExecutor构造函数参数构造器中各个参数含义:corePoolSize核心池的大小。 默认情况下,在创建了线程池后,线程池中的线程数为0,当有任务来之后,就会创建一个线程去执行任务,当线程池中的线程数目

2016-03-25 16:10:07 374

原创 Spring AOP原理

AOP原理 ——动态代理在运行时,获取类信息,包装成动态代理类。 执行动态代理类的代理方法,在代理方法内部会执行切面方法,也执行被代理类方法。package aoptest;/** * Created by zly on 2016/3/25. */public interface Dog { public void run(); public void bark();}p

2016-03-25 15:21:14 473

原创 算法面试List

数组中最小差绝对值思路快排+遍历划分数组已知int A,数组Array,长度N,寻找k,要求: 1、Array[0-k-1]中包含等于A的元素数目x 2、Array[k-N-1]中包含不等于A的元素数目y 3、x = y 4、全部=A,输出0,全部!=A,输出N思路left=0,left->… right=N-1,…<-right 寻找Array[left] = Array[righ

2016-03-25 12:14:32 318

原创 Dijkstra找最短路径

问题描述节点0-N,求0到N的最短路径算法package com.java;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java.util.Map;import java.util.Map.Entry;public clas

2016-03-24 23:28:37 478

原创 LeetCode 331. Verify Preorder Serialization of a Binary Tree

原题Leetcode 331. Verify Preorder Serialization of a Binary Tree思路每当遇到X##这种类型的,就替换成#,直到没有X##。X表示数字Java实现 public boolean isValidSerialization(String preorder) { Pattern p = Pattern.compile("[0-

2016-03-23 15:55:55 1060

原创 Java 输入 类似c的scanf

从控制台接收一个字符,然后将其打印出来char ch = (char)System.in.read();这种情况只能获取char类型从控制台读取一行字符串BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));String str = bf.readLine();这样我们就能获取我们输入的字符串。最简单方法,

2016-03-23 09:48:35 14425

原创 Java Object类方法

clone();equals();finalize();getClass();[align=left][/align]notify(),notifyAll();hashCode();toString();wait();

2016-03-21 16:24:25 307

转载 JVM线程内存区域划分

JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释

2016-03-21 14:57:21 1345 1

原创 Java Copy On Write

copy on writecopy on write 适合读多写少的场合

2016-03-20 19:05:53 497

原创 Java String理解

对于String str1 = "hello";String str2 = "hello";“hello”存储于常量区(JVM的方法区) str1和str2分别指向常量区”hello”的地址,所以str1 == str2是true 如果是str3 = new String(“hello”);则会分配在堆区。 str1 == str3 是false深入理解Java:String

2016-03-20 16:23:17 421

转载 Mysql索引原理

索引的本质索引(Index)是帮助MySQL高效获取数据的数据结构 最基本的查询算法是顺序查找(linear search),这种复杂度为O(n)的算法在数据量很大时显然是糟糕的,好在计算机科学的发展提供了很多更优秀的查找算法例如二分查找(binary search)、二叉树查找(binary tree search)等。稍微分析一下会发现,每种查找算法都只能应用于特定的数据结构之上,例如二分查找

2016-03-18 19:33:31 419

原创 Java synchronized

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 然而,当一个线程访问object的一个synchronized(thi

2016-03-18 17:28:46 445

转载 几种编码之间的关系

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为”计算机“。开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。 他们把其中的编号

2016-03-16 16:15:05 2417 1

原创 Java流、IO概览

流是什么流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念。当程序需要从某个数据源读入数据的时候,就

2016-03-16 14:05:20 430

原创 分布式web架构演进

分布式Web服务器架构最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问

2016-03-15 22:24:24 1294

原创 高并发Web

分布式zookeeper和dubbo实现 zookeeper工作原理概述高并发秒杀 构建高并发高可用的电商平台架构实践 大型高并发高负载web应用系统架构-数据库架构策略

2016-03-15 22:08:16 610

原创 web乱码解决

修改数据库字符集确定数据库的字符集,在MySQL安装的时候,可以配置MySQL的字符集,如果最好是选择UTF-8存储 或者直接修改MySQL配置文件my.页面字符集如果数据库字符集没有乱码问题,则检查我们写的JSP页面,是否加入了pageEncoding=”UTF-8”, 以及在head标签里面,metadata里面配置属性contentType=text/html;charset=UTF-8字

2016-03-15 18:13:40 282

原创 Java数据类型字节数

boolen,8位1个字节 int,32位,4个字节 float,32位 4个字节 double,64位8个字节 char 16位,2个字节 byte 8位1个字节 short 16位 2个字节 long 64位 8个字节注意:java中string默认编码是unicode,所以char占两个字节

2016-03-15 17:16:58 449

原创 SSH 整理

StrutsStruts2和servlet关系 struts 2 filter顺序 web.xml加载顺序 servlet加载顺序struts 2 filter在web.xml中配置的filter是有顺序的!!filter图:StrutsPrepareAndExecuteFilter是struts2 后期的,FilterDispatcher是struts2早期的自定义过滤器与拦截器实现

2016-03-14 23:52:12 345

原创 Web和Webservice

web程序客户端是用浏览器进行请求,发送http协议请求,相对webservice更轻量级。而一般的web项目,或者讲网站,主要是以网页的形式,直接呈现给客户。web 采用 REST 架构,相对于 webservice 来说,极大的减轻开发人员的负担 web service可以提供wsdl地址给其他人调用,并且可以实现服务共享,对分布式部署很有用,而一般的web项目只是针对项目内部,对外部的支持不是

2016-03-11 15:27:19 666

原创 Java序列化与反序列化

方法仅Serializable接口ObjectOutputStream采用默认的序列化方式,对Student对象的非transient的实例变量进行序列化。ObjcetInputStream采用默认的反序列化方式,对对Student对象的非transient的实例变量进行反序列化。仅实现了Serializable接口,并且还定义了readObject(ObjectInputStream in)

2016-03-09 17:27:15 531

原创 SeaJs 初学

SeaJs为解决问题 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript

2016-03-08 14:05:37 415

原创 归并排序

nodeJs实现function mSort (list, low, high) { if (list == undefined || list.length == 0 || low >= high) { return; } var mid = parseInt((low + high) / 2); mSort(list, low, mid);

2016-03-08 11:07:07 491 1

原创 快速排序

nodeJs实现function quickSort (list) { if (list == undefined || list.length == 0) { return; } // console.log(list.length); qSort(list, 0, list.length - 1);}function qSort (list,

2016-03-08 10:50:53 587

原创 堆排序

nodeJs实现function heapSort (list) { if (list == undefined || list.length == 0) return; buildMaxHeap(list); for (var i = list.length - 1; i >= 0; i--) { var temp = list[0]; lis

2016-03-08 10:49:53 381

原创 Java HashMap整理

HashMap数组和链表的接合体,先根据key找到数组下标,若该key有了value,则把要插入的value放在链表头 Map map = new HashMap();map.put("Rajib Sarma","100");map.put("Rajib Sarma","200");//The value "100" is replaced by "200".map.put("Sazid A

2016-03-08 08:56:00 403

原创 springMVC 和 struts2区别

springMVC的每个action对应一个方法,struts2的每个action对应一个类springMVC是方法级别的拦截,struts2是类级别的拦截struts2方法之间也是独立的,但是同一个action的类变量方法之间是共享的SpringMVC的方法之间基本上独立的,独享request response数据,请求数据通过参数获取,处理结果通过ModelMap交回给框架,方法之间不共

2016-03-08 08:40:29 477

足球俱乐部程序C++北邮第三版(2)

socket,java,可用,从同学那要的,服务器部分代码

2021-12-18

足球俱乐部管理程序企业版

足球俱乐部管理程序(企业版) 足球俱乐部 管理程序 北邮C++作业 足球俱乐部包括球员、普通行政人员。球员有姓名、年龄、能力、年薪、转会费、进球总数、服役年限等重要参数;普通行政人员有姓名、年龄、能力、年薪等参数。你需要给相关管理机构开发一个管理程序,实现对众多足球俱乐部管理的基本功能。具体功能包括:  俱乐部的增删改查,俱乐部的属性包括名称、现金、其下人员;  可以对所有球员的各项属性进行简单搜索,支持输入多个条件,条件之间用&&连接,例如: 1. “年龄不大于25且服役年限大于5年且进球数大于100的球员”,查询表达式:!(@age>25) && @experience>5 && @kick>100  支持球员在不同俱乐部间的买卖,买卖需符合以下条件:作为买方的俱乐部的现金>=球员的转会费,交易完成后,卖方将得到转会费。

2021-12-18

北邮_大三下_数据库实验一_Sybase版本

北邮_大三下_数据库实验一_Sybase版本

2021-12-18

分布式温控系统,北邮软件工程作业,有运行效果

分布式温控系统,北邮软件工程作业,有运行效果 客户端版本

2021-12-18

文兄3 trainX.rar

2台火车的调度,包括程序界面,使用了win32工程,运行trainX.exe可以看到效果,界面中距离是基于像素的

2021-12-18

北邮_大三下_数据库实验三_Sybase版本

实验三 数据查询实验 一. 实验目的 通过对实验二中建立的学生数据库关系表和视图的各种查询的操作,加深对SQL查询语言的了解,掌握相关查询语句的语法和使用方法。 二. 实验要求 (1) 用SQL语句完成以上操作 (2) 要求学生独立完成以上内容。 (3) 实验完成后完成要求的实验报告内容。 三. 实验环境 操作系统:Microsoft Windows 7旗舰版 (32位)。 硬件:容量足以满足Sybase 12.5.1安装及后续实验的使用。 软件:数据库版本:Sybase 12.5.1 。 四. 实验内容 1. 数据库关系表查询: (1) 简单的查询操作,包括单表的查询、选择条件、结果排序等的练习; (2) 多表的连接查询,包括等值连接、自然连接等; (3) 复杂的查询操作,包括使用分组函数等库函数的查询操作; (4) 练习带有IN、比较符的嵌套查询。 具体内容包括: (1)在简单查询实验中,在sql语句完成以下查询操作: 查询“数据库原理”课程的学分; 查询选修了课程编号为“C01”的学生的学号和成绩,并将成绩按降序输出; 查询学号为“31401”的学生选修的课程编号和成绩; 查询选修了课程编号为“C01”且成绩高于85分的学生的学号和成绩。 (2)在多表连接的查询实验中,在SQL SERVER提供的交互式语言环境下用Transact SQL语句完成以下查询操作: 查询选修了课程编号为“C01”且成绩高于85分的学生的学号、姓名和成绩; 查询所有学生的学号、姓名、选修的课程名称和成绩; (3)在复杂查询实验中,用 SQL语句完成以下查询操作: 查询至少选修了三门课程的学生的学号和姓名; 查询所有学生的学号和他选修课程的最高成绩,要求他的选修课程中没有成绩为空的。 (4)在嵌套查询实验中,在MySQL 5.5提供的交互式语言环境下用iSQL语句完成以下查询操作,要求写嵌套查询语句 查询选修了数据库原理的学生的学号和姓名; 查询没有选修数据库原理的学生的学号和姓名; 查询至少选修了学号为“31401”的学生所选修的所有课程的学生的学号和姓名。 2. 视图查询: 对实验二建立的视图进行相关的查询操作,如: 查询选修了课程编号为“C01”的学生的学号和成绩; 查询所有学生的学号、姓名、选修的课程名称和成绩; 查询选修了数据库原理的学生的学号和姓名。

2021-12-18

北邮_大三下_现代交换原理_实验一_时间表调度实验报告

1. 实验目的 驱动交换网络实验用来考查学生对时间表调度原理的掌握情况。 2. 实验原理及设计 在程控数字交换的体系结构中,周期级程序(例如摘挂机检测程序、脉冲识别程序、位间隔识别程序)是由时间表调度实现的。所谓时间表调度,是指每经过交换系统的最短有效时间(这通常是指各周期性程序周期的最大公约数),都会检查调度表的调度要求,如果某个程序在这时需要执行,则调度程序开始执行它。 在我们设计的时间表调度实验中,这个调度表的调度是静态的。所谓静态,是指我们的调度表是在系统初始化的时候就建立起来的,在系统运行的情况下不再改动。 实验要求的就是这个调度表的初始化。这个调度表如下: 时间(10ms) \任务 0:摘挂机检测任务 1:脉冲检测任务 2:位间隔检测任务 0 0/1 0/1 0/1 1 0/1 0/1 0/1 ..... .... ..... 18 0/1 0/1 0/1 19 0/1 0/1 0/1 我们这个交换系统提供了三个周期性调度程度(摘挂机检测程序、脉冲识别程序和位间隔识别程序),它们的调用周期分别为200ms、10ms和100ms,所以我们系统的最小调度时间为10ms。如图所示,每隔10ms,我们就会检查这个表的一行,如果该行上某一列为1,我们就执列所对应的任务,如果为0,就什么都不做。每当执行到这个表的最后一行,调度任务会返回第一行循环执行。而你所要做的就是按照你的理解来填写这个调度表。

2021-12-18

分布式温控系统,北邮软件工程作业,主控机,有运行效果

分布式温控系统基本要求 假定,某快捷廉价酒店响应节能绿色环保理念,推行自助式房间温度调节的空调系统,经过初步分析该系统的基本需求如下: 1. 空调系统由中央空调和房间空调两部分构成; 2. 中央空调是冷暖两用,根据季节进行模式调整。 a) 当设置为供暖时,供暖温度控制在25°C~30°C之间; b) 当设置为制冷时,制冷温度控制在18°C~25°C之间。 3. 中央空调具备开关按钮,只可人工开启和关闭,中央空调正常开启后处于待机状态。 a) 中央空调开机后,无论哪一种工作模式,缺省工作温度为25°C; b) 当关闭后,不响应来自房间的任何温控请求; c) 当有来自从控机的温控要求时,中央空调开始工作; d) 当所有房间都没有温控要求时,中央空调的状态回到待机状态。 4. 房间内有独立的从控空调机,但没有冷暖控制设备。 a) 从控机具有一个温度传感器,实时监测房间的温度,并与从控机的目标设置温度进行对比,并向中央空调机发出温度调节请求。 b) 如果从控机发出的请求和中央空调设置的冷暖控制状态发生矛盾时,以中央空调机的状态优先,否则中央空调机不予响应。 5. 从控机只能人工方式开闭,并通过控制面板设置目标温度,目标温度有上下限制。 a) 从控机开机后动态获取房间温度,并将温度显示在控制面板上; b) 从控机开机后与中央空调连接获取工作模式,并将工作模式显示在控制面板上; 6. 控制面板的温度调节可以连续变化也可以断续变化: a) 温度调节按钮连续两次或多次指令的时间间隔小于1s时,从控机只发送最后一次的指令参数; b) 如果温度调节按钮连续两次的时间间隔大于1s时,从控机将发送两次指令参数; 7. 房间目标温度达到后,从控机自动停止工作。 a) 房间温度随着环境温度开始变化,当房间温度超过目标温度1 °C时,重新启动; b) 房间不考虑大小和管道的分布及大小问题,在达到目标温度后,房间温度每分钟上下变化X°C(各小组自行定义环境温度的变化曲线)。 8. 中央空调能够实时监测各房间的温度和状态,并要求实时刷新的频率能够进行配置; 9. 要求分控机的控制面板能够发送高、中、低风速的请求,要求各小组自定义高、中、低风情况下的温度变化值;比如以中风为基准,高速风的温度变化曲线可以提高25%,低速风的温度变化曲线可以降低25%。 10. 系统中央空调部分具备计费功能:可根据中央空调对分控机的请求时长及高中低风速的供风量进行费用计算; a) 每分钟中速风的能量消耗为一个标准功率消耗单位; b) 低速风的每分钟功率消耗为0.8标准功率; c) 高速风的每分钟功率消耗为1.3标准功率; d) 并假设,每一个标准功率消耗的计费标准是5元。 11. 中央空调监控具备统计功能,可以根据需要给出日报表、周报表和月报表;报表内容如下:房间号、开关机的次数、温控请求起止时间、温控请求的起止温度及风量大小 12. 中央空调同时只能处理三台分控机的请求,为此主机要有负载均衡的能力,能够保证所有房间的请求都能进行温度调整。 该程序的配置环境文档: http://download.csdn.net/detail/zly9923218/6328843 有问题咨询作者qq:1632310768 该程序是温控的主控机,空调运行效果如下: http://hi.baidu.com/123ktjt/item/03e7047170f95a2b6cc37cea

2021-12-18

Quartz定时调度样例

Quartz定时调度

2021-12-18

北邮大三下数据库实验二实验报告sybase版本

北邮大三下数据库实验二实验报告sybase版本 一. 实验目的 1. 通过进行数据库表的建立操作,熟悉并掌握MySQL 5.5 数据库表的建立方法,理解关系数据库表的结构,巩固SQL标准中关于数据库表的建立语句。 2. 通过进行数据库表数据的增加、删除和插入等维护操作,熟悉并掌握MySQL 5.5数据库数据的操作方法,巩固SQL中关于数据维护的语句 3. 通过对MySQL 5.5中建立、维护视图的实验,熟悉MySQL 5.5中对视图的操作方法和途径,理解和掌握视图的概念

2013-04-23

数据链路层滑动窗口协议的设计与实现——北邮计算机网络实验

数据链路层滑动窗口协议的设计与实现 选择重传,计算机网络实验,C文件datalink。c CRC校验,效率60%

2012-11-29

北邮计算机网络数据链路层实验滑动窗口协议的设计与实现——选择重传协议

北邮计算机网络实验 选择重传 实验一:数据链路层滑动窗口协议的设计与实现 效率大于60%,采用CRC校验技术,网络层分组长度固定为256字节

2012-11-29

足球俱乐部程序C++北邮第三版(1)

足球俱乐部程序C++北邮第三版,可用,socket,从别人那拿的

2012-11-25

VHDL交通灯文档

模拟十字路口交通灯的控制情况,支持紧急情况 设计相关的有限状态自动机,状态转移图为 用实验台上4个红灯,4个绿灯,4个黄灯模拟4个路口的交通灯情况; 数时钟源的脉冲个数,当大于5000时,将一信号CLK1置‘1’,并复位计数;否则将该信号CLK1置‘0’,继续计数;

2012-11-25

VHDL交通灯

模拟十字路口交通灯的控制情况,支持紧急情况 用实验台上4个红灯,4个绿灯,4个黄灯模拟4个路口的交通灯情况; 数时钟源的脉冲个数,当大于5000时,将一信号CLK1置‘1’,并复位计数;否则将该信号CLK1置‘0’,继续计数;

2012-11-25

词法分析器

词法分析,编译原理 将要进行词法分析的程序放在和词法分析程序相同目录的in.c中,运行词法分析程序,在屏幕和out.txt文件中分别输出分析结果。

2012-11-25

语法分析器

语法分析,自顶向下,LL(1)文法,用C语言编写,程序中有差错控制,便于初学者学习

2012-11-25

01背包C语言

0 1背包 C,使用动态规划算法,复杂度O(N*N) 非递归,代码简洁,便于初学者学习,C语言入门学习

2012-11-25

信号系统北邮08-10考研

信号与系统北邮08-10考研题 傅里叶变换,拉氏变换,Z变换等 答案正确,便于备考

2012-11-25

哈夫曼编码-文件压缩

哈夫曼编码-文件压缩,数据结构作业,C语言 用哈夫曼树对ASCII文件进行压缩,编码后得到实际压缩的文件,同时还有解码功能,界面的效果 文件夹中含程序的多个版本,分别是代表程序编写是的不同阶段 程序使用C编写,代码功能完善

2012-11-25

java web 整合开发 刘斌 程序书源代码

java web 整合开发 刘斌 程序书源代码 第11章 充分利用Spring 3.0的IoC利器统管Bean世界第12章 基于Annotation注解技术的SSH2整合开发第13~16章 综合实例-免费电子商务平台第14章 通用新闻采集系统第17章 JAVA EE应用安装打包利器—InstallAnywhere 2010.

2012-11-25

java web 整合开发程序书源代码

第11章 充分利用Spring 3.0的IoC利器统管Bean世界 第12章 基于Annotation注解技术的SSH2整合开发 第13~16章 综合实例-免费电子商务平台 第14章 通用新闻采集系统 第17章 JAVA EE应用安装打包利器—InstallAnywhere 2010

2012-11-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除