第一章:计算机系统概论

1.1.1 计算机的软硬件概念 1. 硬件:指的是计算机的实体部分,指的是看的见的部分 2.软件:系统软件和应用软件 1.1.3计算机组成和计算机体系结构 1.计算机的体系结构即计算机系统的属性,即概念性与功能特性 1.2 冯诺依曼计算机的特点 1。计算机是由运算器,储存器,控制器,输入设备和输出设备五大部件组成 2.指令和数据以同等地位地位存放于储存器内,并可按地址寻访 3.指令和数据均用二进制数表示 4.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码(操作参与者执行的地址)用来
分类: 编程语言 发布时间: 04-21 22:10 阅读次数: 0

一起Talk Android吧(第一百二十三回:Android中View的内部流程总结)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/talk_8/article/details/89440679 各位看官们,大家好,上一回中咱们说的是Android中View内部流程的例子,这一回咱们继续说该例子。闲话休提,言归正转。让我们一起Talk Android吧! 看官们,我们在前面章回中简单介绍了View的内部流程,这一回中主要对它们做一个小的总结。 View的核心流程有三个部分: 测量(measure) 规划(layout) 绘制(
分类: 编程语言 发布时间: 04-21 22:10 阅读次数: 0

用java语言写一个简易版本的登录页面,包含用户注册、用户登录、用户注销、修改密码等功能

package com.Summer_0421.cn; import java.util.Arrays; import java.util.Scanner; /** * @author Summer * 使用java面向对象之前的知识 完成规定的功能; * 附加要求 : * 1. 可以注册多个用户 * 2. 每个注册的用户都可以登录 * 3. 注册的用户名是唯一的 * 4. 已经登录的用户 必须注销登录才可以继续登录 */ public class Test05 { st
分类: 编程语言 发布时间: 04-21 22:10 阅读次数: 0

python练手脚本-定时检测无响应进程并重启

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011606307/article/details/89440681 背景 总有一些程序在windows平台表现不稳定,动不动一段时间就无响应,但又不得不用,每次都是发现问题了手动重启,现在写个脚本定时检测进程是否正常,自动重启。 涉及知识点 schedule定时任务调度 os.popen运行程序并读取解析运行结果 代码分解 脚本主入口 if __name__ == '__main__':
分类: 编程语言 发布时间: 04-21 22:10 阅读次数: 0

成功解决洗衣机莫名其妙的F1错误

先感慨一下:软件编了N年,网络也弄了N年,没想到在51上写的第一篇博客是关于洗衣机的。切入正题:最近一段时间一直被洗衣机困扰,之前出现的问题是,洗着洗着,就开始进水的同时不停的排水,而且这种情况并不是一直出现,而是有时候出现,偶尔又不出现,因为常常把洗衣机开着不管,结果就是不但没把衣服洗了,而且白白流掉的水比我半年正常使用的水还多。自己试着找了一下原因,没找到,估计是水位传感器或者平衡控制的问题,
分类: 其他 发布时间: 04-21 22:00 阅读次数: 0

使用Dnsmasq 部署GPXE 安装 Centos7

Centos7上配置PXE 安装 Centos7虚拟机
分类: 企业开发 发布时间: 04-21 22:00 阅读次数: 0

Runnable和Callable接口辨析

突然发现和启动一个线程有关的有三函数,run(), call(), start(),有点小乱,所以特别梳理一下 首先说一下start(),这个是最好说的,感觉start()和run()这俩名字是真的有点容易混 其实,start()是我们用extends Thread方式写一个线程才会遇到的问题,其中的逻辑就是,start()会调用run()方法,就run()方法自己而言,其实就是一个同步的方法,所以如果在main中直接调用一个线程的run方法,会看到多个线程会顺序执行。 只有用start方法开
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

Java中的日期表示类

一、概述 Java中的日期类设计的比较失败,刚开始使用Date来计算时间,后来大部分Date类的方法都过时了;想用Calendar类代替Date类,然而Calendar类也是不尽如人意。下面简单介绍下Java中的日期转换方法。 1、Date类 Date类的构造方法有两个,public Date()和public Date(long date).可以用来表示当前日期,或者将长整型数据表示成时间。第一个勉强可以用下,用来表示当前时间,第二个试问谁能记得住那么一大串的时间值呢?看下示例吧:
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

LeetCode算法题-Toeplitz Matrix(Java实现)

这是悦乐书的第312次更新,第333篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第181题(顺位题号是766)。如果从左上角到右下角的每个对角线具有相同的元素,则矩阵是Toeplitz。现在给定一个M×N矩阵,当且仅当矩阵是Toeplitz时返回True。例如: 输入:矩阵= [[1,2,3,4],[5,1,2,3],[9,5,1,2]] 输出:true 说明:在上面的网格中,对角线是:“[9]”,“[5,5]”,“[1,1,1]”,“[2,2,2]”,“[3,
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

消除浏览器对input的自动填充

在做登录相关的页面时,常遇到这样的现象,浏览器input的自动填充行为。 原因 设置 input 的 type 属性为 password 后,当页面进行过提交,并且允许浏览器记住密码后,那么再次加载该页面时,此时 password 及附近的 input 就会被自动填充。 安全问题 如果是个人电脑,用户体验是挺好,但若不是,会存在很大的安全问题,很容易被他人盗取用户名及密码。 解决 比较简单,在input:password中添加autocomplete属性值设置为new-password即可。
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

软件工程第三次作业(2019)

1.题目要求 题目:最大连续子数组和(最大子段和) 问题: 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为负数时定义子段和为0,依此定义,所求的最优值为: Max{0,a[i]+a[i+1]+…+a[j]},1<=i<=j<=n 例如,当(a[1],a[2],a[3],a[4],a[5],a[6])=(-2,11,-4,13,-5,-2)时,最大子段和为20。 -- 引用自《百度百
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

nowcoder300J Mex

题目链接 题意 给出一个长度为\(n(n \le 10^5)\)序列,求其每个子序列之和所组成的集合的\(mex\) 思路 这么水的题都没想出来,感觉自己脑子瓦特了。 假设前\(i\)位可以组成区间\([0,x]\)内的所有数。那么加入第\(i+1\)位后,就会让\([0+a[i+1],x + a[i + 1]]\)这个区间中的所有数字都可以组成。只要判断这个区间和原区间并起来是不是连续的就行了。 代码 /* * @Author: wxyww * @Date: 2019-04-21 11:
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

DS博客作业03---栈和队列

1.本周学习总结 平时做相关作业的时候觉得自己会了,但是考试的时候发现自己其实还差很多。栈和队列比较相似,主要是控制的位置不一样,队列先进先出,栈先进后出。 2.PTA实验作业 本周要求挑4道题目写设计思路、调试过程。题目选做要求: 栈、队列函数题目分别选择1题 栈、队列编程题分别选择1题 原则上题目选择越难,代码量越大分值越高。 2.1.题目1:题目名称 2.1.1设计思路 函数体不要写设计思路。编程题用文字描述设计思路。(可不写伪代码) 2.1.2代码截图 2.1.3本题PTA提交列表说明
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

软件项目的风险

项目的风险管理(人员部分) 1759137 谢汉森 软件开发项目中,人员中发生风险的问题最具有不确定性。这个不确定性包括开发人员和客户。 团队中较有可能出现的失误,比如人员流动,工作交接问题出现失误,没有比较完备的人员组织系统等等。这都是在开发过程中出现的。回到人员本身,又大概可分为三个方面: 1)人员技术达不到要求:假设项目开始之初设定每个人都能完成自己的目标,一旦开始工作,未必能如愿。每个人都是有差距和差异的,不同的完成进度会给整个项目带来很大风险。个别人员的技术缺陷,应该留有后备人员补充
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

leetcode_919. Complete Binary Tree Inserter_完全二叉树插入

https://leetcode.com/problems/complete-binary-tree-inserter/ 给出树节点的定义和完全二叉树插入器类的定义,为这个类补全功能。完全二叉树的定义为:这颗二叉树除最后一层外左右层的节点都是满的(对于第i层有2^(i-1)个节点),最后一层节点都出现在尽量靠左的位置。 /** * Definition for a binary tree node. * struct TreeNode { * int val; *
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

CodeForces Round #545 Div.2

A. Sushi for Two 代码: #include <bits/stdc++.h> using namespace std; const int maxn = 1e5 + 10; int N, cnt = 0; int a[maxn], vis[maxn]; int main() { scanf("%d", &N); for(int i = 1; i <= N; i ++) scanf("%d", &a[i]); i
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

如何解决SqlServer2008修改表结构后无法保存的问题

当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:“不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了阻止保存要求重新创建表的更改选项。“ 如果要去掉此提示,打开SQL 2008 在最上面 工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器 - 阻止保存要求重新创建表的更改(右侧) 把钩去掉就可以了。
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

win11.2.0.4lsnrctl status hang

以前听客户说监听日志大于4G,监听出现问题。本次另一个客户也出现这个问题,表现为监听lsnrctl start,status长久hang住 匹配mos WINDOWS: Listener Hangs & Lsnrctl Commands Are Slow or Hang (Doc ID 1319797.1) APPLIES TO: Oracle Net Services - Version 11.1.0.7 to 18.1.0.0.0 [Release 11.1 to 18.1] Micr
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

以一种盲签名方案说明其满足下面两条性质

盲签名(Blind Signature)性质 (1)签名者对其所签署的消息是不可见的,即签名者不知道他所签署消息的具体内容。 (2)签名消息不可追踪,即当签名消息被公布后,签名者无法知道这是他哪次签署的。 盲签名(Blind Signature)模型 接收者首先将待签数据进行盲变换,把变换后的盲数据发给签名者。 经签名者签名后再发给接收者。 接收者对签名再作去盲变换,得出的便是签名者对原数据的盲签名。 这样便满足了条件①。要满足条件②,必须使签名者事后看到盲签名时不能与盲数据联系起来,这通常是
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0

IDEA+MySQL实现登录注册的注册验证时出现 Cannot resolve query parameter '2'

问题描述: 在IDEA+MySQL+Tomcat 实现登录注册JSP的注册信息INSERT验证时出现 Cannot resolve query parameter '2' 贴上创建链接的代码: if(conn != null){ String sql = "SELECT *FROM login_info WHERE DBuser=?"; pstm = conn.prepareStatement(sql); pstm
分类: 其他 发布时间: 04-21 21:54 阅读次数: 0