地铁售票软件NABCD

need 随着城市交通的迅速发展地铁已经成为了必不可少的交通工具,但地铁的发展较缓慢因此电子购票还未普及,本软件将实现网上购票以节省人们的时间并减少现金的使用。 approach 使用Android编程,显示注册登录界面,登陆成功后是查询界面可供查询路线并订票,有个人中心可进行账号的退出与反馈 benefit 节省了购票时间并缓解了现金不够的尴尬 competitors 由于要软硬件相结合而大多数地铁并不具备硬件条件,因此市场广阔。 delivery 适用于广大上下班乘地铁浪费过多时间的上班族
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

【Docker系列】:全面认识Docker和基本指令

原文:【Docker系列】:全面认识Docker和基本指令 Docker逐渐成为虚拟化技术的佼佼者,Docker技术也是架构师的必备技能。 什么是Docker Docker 是一个开源的应用容器引擎,基于Go语言,诞生于2013年初,最初发起者是dotCloud公司,开发者可以打包应用到一个轻量级、可移植的容器中,然后发布到主流Linux系统上运行。 为什么用Docker 持续交付和部署:使用Docker可以通过定制应用镜像来实现持续集成,持续交付,部署。开发人员构建后的镜像,结合持续集成系统
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

luogu P5289 [十二省联考2019]皮配

传送门 首先考虑一个正常的dp,设\(f_{i,j,k}\)为前\(i\)个学校,\(j\)人在\(\color{#0000FF}{蓝阵营}\),\(k\)人在\(\color{#654321}{吔}\)派系的方案,转移枚举选哪个导师就好了,注意一个城市要选同一阵营,所以可以多开一维\(0/1\)表示当前城市在哪个阵营 \(k=0\)的情况,可以发现选\(\color{#654321}{吔}\)派系的\(Yazid\)和\(Zayid\)都会增加\(\color{#654321}{吔}\)派系
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

去除百度热点栏

1.查看网页元素 2.Adblock Plus 过滤列表中添加 www.baidu.com##div[id="content_right"]
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

notes for lxf(三)

纯函数式编程是没有变量的,只要输入确定输出就确定 指高度抽象的编程范式 特点 函数本身可以作为参数传入 或者允许返回一个函数 Higher-order function 一个函数可以接收另一个函数作为参数 函数名其实就是指向函数的变量 map(func_name, Iterable) 序列的每一个元素一次传参给func 并将结果作为新的Iterator返回 reduce(func_name, 序列)func接收两个参数 并把结果继续和序列的下一个元素做累积计算 map的一个参数的函数只有一个参
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

robotframework在eclipse中如何运行用例

一、运行所有用例 1、在eclipse中如果要运行所有测试用例,则可以点击Run - Run configure 2、 2.1、在project中点击Browser,可以选择对应的工程组 2.2、选择完工程组之后可以选择需要运行的测试用例 2.3、在E盘新建一个测试目录 3、点击RUN,在E盘测试用例下会输出测试报告 二、运行单个测试用例 直接在测试用例名称右击选择run当前用例即可
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

二、http request:消息结构

1.request结构分为三部分: 抽象的东西,难以理解,老感觉是虚的, 所谓眼见为实, 实际见到的东西,我们才能理解和记忆,下面我们用fiddler打开一个博客园的地址,在Inspectors tab下以Raw的方式可以看到完整的Request信息: 2.request header header 有很多,比较难以记忆,我们也按照Fiddler那样把header 进行分类,这样比较清晰也容易记忆: cache 头域 if-modfiled-sinc 作用: 把浏览器端缓存页面的最后修改时间发
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

《小团团团队》第一次作业:团队亮相

项目 内容 这个作业属于哪个课程 代祖华老师 这个作业的要求在哪里 实验五 团队作业1:软件研发团队组建 团队名称 小团团团队 作业学习目标 熟悉团队开发,掌握团队开发技术 博文正文 1. 队名:小团团团队 2. 团队成员组成 成员员学号 成员姓名 个人博客地址 备注 201671030102 陈飞 陈飞博客 组长 201671030128 周琳 周琳博客 201671030130 赵燕霞 赵燕霞博客 201671030107 胡文艳 胡文艳博客 3. 成员风采 队员 风格 擅长技术 编程兴趣
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

Java编程思想(前十章)

Java编程思想 有C++编程基础的条件下, 前10章可以快速过一下,都是基本语法,不需要花太多时间. 着重中后段的一些章节,类型信息、泛型、容器、IO、并发等. 中文翻译版 阅读地址 对于一个架构师而言,掌握各种语言的优势并可以运用到系统中,由此简化系统的开发,是其架构生涯的第一步. 每一个程序员都不能固步自封,要多接触新的行业,新的技术领域,突破自我. 对象入门 类的继承一般使用'统一标记法'(UML图)来画继承的图. 在面向对象的程序中, 通常要用到上溯造型(向上转型)的技术, 需要动态
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

SpringBoot配置静态资源访问与本地路径的映射

1、配置工程访问路径映射本地路径; package com.liuyanzhao.chuyun.config; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.a
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

20175316 盛茂淞 Arrays和String单元测试

Arrays和String单元测试 具体描述: 在IDEA中以TDD的方式对String类和Arrays类进行学习 测试相关方法的正常,错误和边界情况 String类 charAt split Arrays类 sort binarySearch 提交测试代码和运行结果截图,加上学号水印,提交码云代码链接。 内容: 1.String类 String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。S
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

数据类型及相关操作

JS的数据类型:数字(number)、字符串(string)、对象(object)、布尔值(boolean)、函数、未定义(undefine) typeof判断数据类型 1.对象可以自定义属性,例如:var obj=document;obj.onOff=true;alert(document.onOff); 2.var a="test";a.charAt(); //根据下标去找子字符串 HTML 标签类型:block、line、line-block、table... 数组的常见操作: var
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

FusionSphere OpenStack

方案概述 华为FusionSphere OpenStack是华为OpenStack商用发行版,内置华为KVM虚拟化引擎。基于开源OpenStack,针对计算管理、存储管理、网络管理、安装运维、安全、可靠性等方面做了丰富的企业级增强,是企业私有云、运营商NFV、公有云服务提供商的最佳商用OpenStack选择。 方案架构 FusionSphere OpenStack 最新6.1版本基于社区Mitaka版本。包括NOVA、GLANCE、IRONIC、SWIFT、CINDER、NEUTRON、KEY
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

【Spring源码分析】38-RestTemplate详解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenchaohao12321/article/details/88089363 同步客户端执行HTTP请求,在底层HTTP客户端库(如JDK HttpURLConnection,Apache HttpComponents等)上公开简单的模板方法API。RestTemplate除了支持频率较低的情况的通用交换和执行方法之外,还通过HTTP方法提供常见方案的模板。 注意:从5.0开始,非阻塞,反应
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

Linux网络模型简介

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenchaohao12321/article/details/88538951 Linux的内核将所有外部设备都看做一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令,返回一个 file descriptor(fd,文件描述符)。而对一个 socket的读写也会有相应的描述符,称为 socketfd( socket描述符),描述符就是一个数字,它指向内核中的一个结构体(文件路径,数据
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

NIO入门

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenchaohao12321/article/details/88553720 1、传统的BIO编程 网络编程的基本模型是 Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的P地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就可以通过网络套接字(Socket)进行通信。 在基于传统同步阻
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

Netty入门应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenchaohao12321/article/details/88579395 1、Netty时间服务器服务端 TimeServer package com.phei.netty.basic; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.ch
分类: 其他 发布时间: 04-15 22:43 阅读次数: 0

TCP粘包/拆包问题的解决之道

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenchaohao12321/article/details/88580838 1、TCP粘包/拆包 TCP是个“流”协议,所谓流,就是没有界限的一串数据。大家可以想想河里的流水它们是连成一片的,其间并没有分界线。TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行包的划分,所以在业务上认为,一个完整的包可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个
分类: 其他 发布时间: 04-15 22:43 阅读次数: 0

分隔符和定长解码器的应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenchaohao12321/article/details/88620293 TCP以流的方式进行数据传输,上层的应用协议为了对消息进行区分,往往采用如下4种方式。 消息长度固定,累计读取到长度总和为定长LEN的报文后,就认为读取到了个完整的消息:将计数器置位,重新开始读取下一个数据报: 将回车换行符作为消息结束符,例如FTP协议,这种方式在文本协议中应用比较广泛; 将特殊的分隔符作为消息的
分类: 其他 发布时间: 04-15 22:43 阅读次数: 0

Http协议开发应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenchaohao12321/article/details/88623637 1、Netty Http服务端入门开发 由于Netty天生是异步事件驱动的架构,因此基于NIOTCP协议栈开发的HTTP协议栈也是异步非阻塞的。 Netty的HTTP协议栈无论在性能还是可靠性上,都表现优异,非常适合在非Web容器的场景下应用,相比于传统的 Tomcat、Jetty等web容器,它更加轻量和小巧,灵
分类: 其他 发布时间: 04-15 22:43 阅读次数: 0