自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 群晖cloud sync支持的所有服务商对比

群晖cloud sync支持的所有服务商对比京东云对象存储免费额度按量费用预付资源包费用百度云腾讯云COS免费额度按量费用预付资源包费用阿里云OSS按量费用预付费资源包费用Azure存储backblazeBox.comDropbox妈妈的公司大概有130GB+的文件存在群晖上,需要做一个云端备份,因为百度网盘拉胯的原因,决定整理一下cloud sync支持的所有服务商的服务和价格。调查时间:2021年7月26日京东云对象存储免费额度按量费用预付资源包费用百度云拉胯不解释腾讯云COS

2021-07-26 01:45:24 1699 1

原创 python-onvif 库踩坑

python-onvif 库踩坑python2环境python2环境时间:2021年6月操作系统:ubuntu 18.04参考博客:https://blog.csdn.net/zong596568821xp/article/details/89644654使用了conda用于环境隔离新建环境:conda create --name py2 python=2.7使用环境:conda activate py2安装onvif包:pip install onvif或者源码安装git

2021-06-27 20:40:28 2332

原创 哈工大自动出校申请(selenium+chromedriver)(2021.3.22更新)

哈工大自动出校申请selenium 安装与 chromedriver安装可以参考以下:https://www.cnblogs.com/lfri/p/10542797.html装好之后替换executable_path变量即可记得替换你的账号密码和理由range(10, 32)意为从10号打到31号import timeimport osfrom selenium import webdriverfrom selenium.webdriver.chrome.options import Op

2020-12-06 22:30:49 3502 16

原创 实时嵌入式与CPS操作系统复习

实时嵌入式与CPS操作系统这些结果很少能提供直接的解决方案,但是它们的确为选择好的系统设计和调度算法以及避免差的或错误的选择提供了角度。静态调度在静态调度中,调度算法完全了解任务集及其约束,例如ddl,执行时间,优先级约束和将来的release time。有时将来的release time还不清楚。 如果在制定时间表时知道所有将来的release time,则它仍然是静态算法。例如,简单...

2019-12-01 11:45:55 1069

原创 Python中单、双下划线的区别

Python 的代码风格由 PEP 8 描述。Python中单、双下划线的区别单下划线开头双下划线开头开头结尾双下划线结论单下划线开头Python中不存在真正意义上的私有方法或者属性,前面加单下划线_只是表示你不应该去访问这个方法或者属性,因为它不是API的一部分。例子:class BaseForm(StrAndUnicode): ... def _get_errors(self...

2019-10-30 14:04:37 302

原创 [计算机网络]第一章习题

[计算机网络]第一章习题复习题复习题R1.“主机”和“端系统”之间有什么不同?列举几种不同类型的端系统。Web服务器是一种端系统吗?没有,“host” 和“end system”是可以通用的。PCs, workstations, Web servers, mail servers, PDAs, Internet-connected game consoles.R3.标准对于协议为什么重要?...

2019-10-17 19:10:46 3418

原创 [折腾云服务器]设置WordPress 自动更新

命令行执行:() sudo chown -R www-data:www-data /path/to/WordPress_directory注意如果是跟着腾讯教程走的,这个路径应该是/var/www/html/,而不是之前那个安装wordpress的路径...

2019-10-14 14:53:46 221

原创 [折腾云服务器]基于 Ubuntu 搭建 FTP 文件服务

安装并启动 FTP 服务安装 VSFTPD使用 apt-get 安装 [vsftpd]:sudo apt-get install vsftpd -y启动 VSFTPD安装完成后 VSFTPD 会自动启动,通过 netstat 命令可以看到系统已经[监听了 21 端口]:sudo netstat -nltp | grep 21如果没有启动,可以手动开启 VSFTPD 服务:sud...

2019-10-14 00:02:18 496

原创 [折腾云服务器]基于 Ubuntu 搭建 WordPress 个人博客

在腾讯云买了个学生服务器,跟着腾讯云上的实验走了一遍,记录一下。准备 LAMP 环境LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Wordpress 系统依赖的基础运行环境。安装 Apache2sudo apt-get install apache2 -y安装 PHP 组件apt-get 里有 php7.0 ,所以我们可以直接安装 php7.0 :su...

2019-10-13 22:20:40 382

原创 [计算机网络]课堂讨论1

[计算机网络]课堂讨论1HTTP1.0和HTTP1.1的区别HTTP1.0HTTP1.1如何提高DNS解析效率dns缓存减少DNS查询次数HTTP1.0和HTTP1.1的区别HTTP1.0给出网页的时候,对于网页中的图片,它给出的是URL地址,通过多次“很短的”的TCP请求,从web服务器,请求这些资源。HTTP1.1核心就是持久连接,通过一次持久连接,把文档里的东西全部读取完了,HTT...

2019-09-12 09:44:45 344

原创 [计算机网络]第一周-计算机网络概述

[计算机网络]第一周-计算机网络概述计算机网络=通信技术+计算机技术什么是Internet?- 组成细节角度什么是Internet?- 服务角度计算机网络=通信技术+计算机技术计算机网络是通信技术与计算机技术紧密结合的产物通信系统模型:计算机网络就是一种通信网络。定义:计算机网络就是互连的、自治的计算机集合。自治:无主从关系。互联:互联互通。(通过通信链路)距离远、数量大如何保...

2019-09-02 18:17:49 309

原创 github常用命令

创立版本库mkdir Baiducd Baidugit initSSHssh-keygen -t -rsa -C “TaylorApril947939@gmail”(在github上new SSH,内容为id_rsa.pub)添加远程库(github上新建git仓库,选择REAMDE.md)git remote add origin git@github.com:TaylorAp...

2019-07-02 20:26:32 102

原创 c++中int*&的问题(指针,传参问题)

c++中int*&的问题问题起因分析总结&(引用)&(取地址运算符)问题起因老是被学弟学妹问c++关于指针和传参的问题,因为本科学的是c,c和c++的传参方式有一点点细微的区别,所以每次都会很模糊,所以写一下博客记录下今天的情况。分析仔细看答案传递的是f§,所以函数f需要的参数首先一定是一个指针,(因为int *p,所以p是一个指针)于是写了如上图的一个分析函...

2019-07-02 00:18:22 4191 1

原创 [软构笔记]ADT和OOP中的等价性

[软构笔记]ADT和OOP中的等价性等价性equals() 和 ==equals()的判断方法hashCode()方法可变类型的等价性总结在很多场景下,需要判定两个对象是否 “相等”,例如:判断某个Collection 中是否包含特定元素。==和equals()有和区别?如何为自定义 ADT正确实现equals()?等价性equals() 和 ==和很多其他语言一样,Java有两种判断相等...

2019-06-23 20:29:48 293

原创 [软构笔记]线程安全策略总结与扩展

线程安全保障策略总结与扩展策略1 confinement 限制可变变量的共享策略2 Immutablity 不可变数据类型策略3 Immutablity 不可变数据类型策略1 confinement 限制可变变量的共享思想:因为共享可变的数据型是造成竞争的根源,所以我们把可变的数据限制在单个线程中,就可以避免竞争。注意:1.如果变量是一个可变对象的引用,则要确保没有其他的线程能访问到这个可...

2019-06-23 20:05:31 134

原创 [设计模式]:面向可维护性的设计模式:Factory ,Abstract Factory,Builder

[设计模式]:面向可维护性的设计模式:Factory,Abstract Factory,BuilderFactory Method pattern 工厂方法模式Abstract Factory PatternBuilder 构造器模式Factory Method pattern 工厂方法模式也称为虚拟构造器当client不知道要创建哪个具体类的实例,或者不想在client代码中指明要具体创建...

2019-06-16 20:48:40 203

原创 [设计模式]:面向复用的行为设计模式:Strategy,Template,Iterator设计模式

[设计模式]:面向复用的行为设计模式:Strategy,Template,Iterator Strategy策略模式Template 模板模式Iterator 迭代器模式Strategy策略模式针对问题:有多种不同的算法来实现同一个任务,但需要client根据需要动态切换算法,而不是写死在代码里。如果没有Strategy策略模式,我的的第一个思路或许就是if…else if…组合,但是只有几...

2019-06-16 20:03:46 152

原创 [软构笔记]3.4节关于重载和重写的一点疑惑

3.4节关于重载和重写的一点疑惑关于重载:可见ua.doStuff(animalRefToHorse);输出的是“animal”,这里虽然参数animalRefToHorse被赋值了一个Horse(),但是在传参数的时候,他还是作为一个Animal变量被识别。再看但是这里gm.type();,gm是一个Game对象,但是被赋值了一个game的子类型Cricket对象,gm.type(...

2019-06-16 14:08:25 114

原创 [设计模式]:面向复用的:Adapter,Decorator,Facade设计模式

[设计模式]:面向复用的:Adapter,Decorator,Facade设计模式的分类Adapter 适配器模式Decorator 装饰器模式Facade 外观模式忙忙碌碌终于是开始了复习,也终于能从头梳理下这门课介绍的所有设计模式了。设计模式的分类Adapter 适配器模式字面意思:适配器模式,把某个类或者接口转换成我们期望的其他形式。举个例子,比如我们要和一个外国人打交道,例如韩...

2019-06-16 13:07:44 188

原创 [设计模式]:Singleton+Flyweight+Prototype

[设计模式总结]:Singleton+Flyweight+PrototypeSingleton Pattern单例模式Flyweight Pattern享元模式Prototype Pattern原型模式Singleton Pattern单例模式某些类在概念上只有一个实例,于是我们就试图只创建一个对象然后复用,提供一个全局的访问点。优点:对唯一实例的受控访问缩小了命名空间(是一种对使用全局...

2019-06-02 01:17:08 219

原创 [软构笔记]hashmap为什么这么快?

hashmap原理分析,提速技巧hash是什么数据结构源码阅读个人优化改造记录在lab5提升程序性能的过程中,得到大佬指点,大量将原有的collection使用转为hashmap,果然这个速度就得到了巨大的提升。于是想深究一波hashmap。hash是什么hash也叫散列、哈希。主要用于信息安全领域中的算法,把长度不同的信息转化为杂乱的128位的编码,找到一种数据内容与地址之间的映射关系。...

2019-05-31 22:46:55 1876

原创 [软构笔记]日志log4j使用问题记录总结(stream筛选案例)

H2O is是液体。210 运算结果是 1024。

2019-05-31 20:51:44 349

原创 2019Markdown初始说明模板

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-05-31 19:48:28 647

原创 哈工大计算机 2019春 软件构造 lab3

实验目标概述目标:编写具有可复用性和可维护性的软件,主要使用以下软件构造技术:子类型、泛型、多态、重写、重载继承、代理、组合常见的OO设计模式语法驱动的编程、 正则表达式基于状态的编程API设计、API复用实验环境配置环境配置没有遇到问题。在这里给出你的GitHub Lab3仓库的URL地址(Lab3-学号)。https://github.com/Compu...

2019-05-21 15:48:44 1309

原创 哈工大计算机 2019春 软件构造 lab2

本次实验相比lab1是大大提高了工作量,不过看了眼lab3似乎发现他俩都是弟弟。。。。、本次实现学会使用了新的工具EclEmma,更加深刻地认识到对实际物体进行抽象,与面向过程完全不同,并且发现自己组织多个类使他们互相配合的能力有待提高。希望下一次实验能写出更优雅的代码。实验报告如下:实验目标概述本次实验训练抽象数据类型(ADT)的设计、规约、测试,并使...

2019-04-14 19:05:58 2610

原创 哈工大计算机 2019春 软件构造 lab1

哈工大计算机 2019春 软件构造 lab1目录哈工大计算机 2019春 软件构造 lab1实验目标概述实验环境配置实验过程Magic SquaresisLegalMagicSquare()generateMagicSquare()Problem 3: Turtle graphics and drawSquareProblem 5: Drawin...

2019-04-04 00:58:17 3350

原创 程序人生-Hello’s P2P

程序人生-Hello’s P2P摘 要关键词:深入了解计算机系统 ;hello world;程序的生命周期本论文通过详细分析一个hello程序在Ubuntu系统下的从代码到执行结束的整个过程,从与处理、编译、汇编、链接、进程管理、存储管理和IO管理这几个方面,结合CSAPP课本相关章节,分析hello过程出现的各种现象,理解计算机的各种行为,力求达到课本知识与实践结合,融会贯通的效果.(...

2018-12-31 18:43:10 710 1

空空如也

空空如也

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

TA关注的人

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