Java两种核心机制

核心机制—Java虚拟机   JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。   对于不同的平台,有不同的虚拟机。   只有某平台提供了对应的java虚拟机,java程序才可在此平台运行   Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行” 核心机制—垃圾回收   不再使用的内存空间应回收—— 垃圾回收。     在C/C++等语言中,由程序员负责回收无用内存。     Java 语言消除了程序员回收无用内存空间的责任:
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

用socketserver模块实现并发

目录 用socketserver模块实现并发 一、socketserver的使用(TCP协议) 二、socketserver的使用(UDP协议) 用socketserver模块实现并发 在还没学并发编程前,就先使用socketserver模块来实现并发 一、socketserver的使用(TCP协议) # 服务端 # 导入模块 import socketserver # 自己定义一个类,必须继承BaseRequestHandler class MyTcp(socketserver.BaseR
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

day05 作业

猜年龄 ''' 输入姑娘的年龄后,进行以下判断: 1. 如果姑娘小于18岁,打印“不接受未成年” 2. 如果姑娘大于18岁小于25岁,打印“心动表白” 3. 如果姑娘大于25岁小于45岁,打印“阿姨好” 4. 如果姑娘大于45岁,打印“奶奶好” ''' age_inp = input('请输入姑娘的年龄:').strip() age_inp_int = int(age_inp) if age_inp_int < 18: print('不接受未成年') elif age_inp_
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

Python-面向对象的概念

一、面向过程和面向对象的区别 面向过程和面向对象的区别,我们用一个比较直观的例子解释一下。 面向过程是一步步执行的,比如,我们买车上牌照,面向过程的步骤就是: 1、先去4s店,买车;2、去保险公司,上保险;3、去税务局,交置购税;4、去交管局,验车、选号、交钱、上牌。 这个过程必须按顺序进行,要去4个地方。 面向对象是一站式的,我们只需要去买车办事处,然后在这个办事处完成上面的4个过程,不需要来回跑。 二、几个名词解释 类:可以理解为一个模型,比如月饼模具。 对象:指的是具体的东西,模型造出来
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

java课堂测试

 package 作业2; //信1805-1 杨一帆 20183608 public class ScoreInformation1 { private String stunumber; private String name; private double mathematicsscore=4; private double englishiscore=3; private double networkscore=4;
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

Keil 4 C51芯片组破解过程

工具 Win10 步骤 1.这里已经下载好了Keil软件,如下图所示,大家可以到官网去下载,然后点击下图中C51V900.exe,开始安装keil,如图: 2.安装过程就是默认然后点击下一步(Next)即可,如图: 3.下图中就是选择软件的安装位置,选择默认C盘,如下图: 4.这里随意填写就可以了,然后继续点击下一步,如图: 5.安装会有等待时间 6.接下来全部勾选 7.点击下图的Keil C51 V8.16a KeyGen.exe文件,会有一段非常诡异的音乐,如下图: 8.打开你C盘的文件K
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

刷题记录:[CISCN2019 总决赛 Day1 Web4]Laravel1

目录 刷题记录:[CISCN2019 总决赛 Day1 Web4]Laravel1 解题过程 刷题记录:[CISCN2019 总决赛 Day1 Web4]Laravel1 题目复现链接:https://buuoj.cn/challenges 参考链接:国赛决赛laravel的另一种不完美做法 解题过程 第一次分析这么大量的代码,中途看睡着了好几次,自己搞不出来,看wp跟着走算是弄懂。 首先题目首页给出了提示,告诉我们利用点就是反序列化,问题是要找到pop链。 思路: 1、首先全局搜索__des
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

阅读与准备作业

这个作业属于哪个课程 系统分析与设计 这个作业要求是 阅读与准备作业 我在这个课程的目标是 掌握团队合作开发的能力 这个作业在哪个具体方面帮助我实现目标 对软件开发理论的实践合作上 作业正文 如下 自我介绍 21岁,是学生。爱好是单推VirtualYoutuber、看书、学习。 优点 对感兴趣的东西再苦再累也能快乐学习。 缺点 不感兴趣的东西完全不想学。 阅读与思考 回想一下你初入大学时对所在专业的畅想 当初你是如何做出选择你所在专业的决定的? 答:从小就感兴趣,很早就决定好了专业。 你认为过
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

通过先序与中序遍历确定二叉树

//设 T 是一棵具有 n 个节点的二叉树,若给定二叉树 T 的先序序列和中序序列,并假设 T 的先序序列和中序序列分别放在数组 PreOrder[1..n]和 InOrder[1..n ]中,设计一个构造二叉树 T 的链式存储结构的算法。 #include <iostream> #include <stack> #include <queue> #include <string> using namespace std; #define TElemType int
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

开学测试报告

代码如下: package xp_thebest; public class ScoreInformation { public ScoreInformation(){} private String stunumber; private String name; private double mathematicsscore=0; private double englishiscore=0; private double n
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

前端框架之Bootstrap框架

下载地址:https://v3.bootcss.com/ 需要获取的样式代码,可以直接从这些地方找到,然后复制 一、HTML页面导入文件,因为Bootstrap要依赖于jquery,所以也要把jquery导进来 二、布局容器 Bootstrap需要为页面内容和栅格系统包裹一个.container容器。有两种: 一、 container 左边和右边留有空白的容器布局 二、 container-fluid 类似于100%宽度,占据全部视口的容器 三、栅格系统 系统会自动将一行分为12列 行(row
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

C++自定义字符串类

//header.h #ifndef _HEADER_H #define _HEADER_H #define defaultSize 128 #include<iostream> #include<assert.h> #include<string.h> using namespace std; class myString { private: char *ch; int curLength; int maxSize; public: myS
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

有关备份的重要教训

同事电脑被勒索软件加密,要求购买解密软件,血淋淋的教训,备份的工作异常重要。 1、SVN化,异构文件系统备份方案之一,最有效,依靠网络。 2、安装杀软,360,卡巴斯基平民化,60元一年。 3、及时安装补丁。 4、刻盘 5、NAS备份。 6、在硬盘上设置密码。
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

LINQ - Language Integrated Query 语言集成查询

LINQ - Language Integrated Query 语言集成查询 LINQ 是 C#3.0 的核心。LINQ 是关于查询的,其目的是使用一致的语法和特性,以一种易阅读、可组合的方式,使对多数据源的查询变得简单。 在这本书《C#7.0 in a Nutshell》中给了linq 的定义: 1、 Linq is a set of language and framework features for writing structured type-safe queries over
分类: 其他 发布时间: 09-11 20:08 阅读次数: 0

第三周实验总结

第三周课程总结&实验报告 撰写第三周课程总结及实验报告 1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数” 2. 编写Java程序,求13-23+33-43+…+973-983+993-1003的值。 3. 编程求1!+2!+3!+…+20! 4. 编写Java程序,计算8+88+888+…前10项之和。 5. 一个数如果恰好等于它的因子之和,这个数就称为完数。编写程序输出1000以内的所有完数。 6. 编写应用程序,
分类: 其他 发布时间: 09-11 20:07 阅读次数: 0

CSS设置阴影

-moz-box-shadow: 10px 10px 5px #888888; /* 老的 Firefox */ box-shadow: 10px 10px 15px #FF0000; 语法 box-shadow: h-shadow v-shadow blur spread color inset; 参数说明 h-shadow 必需。 水平阴影的位置。允许负值。 v-shadow 必需。 垂直阴影的位置。允许负值。 blur 可选。 模糊距离。 测试
分类: 其他 发布时间: 09-11 20:07 阅读次数: 0

MySQL的命令

一、连接数据库 mysql -u 用户名 -h 主机地址 -p 用户密码 exit 退出mysql 二、sql 语句简介 1、数据查询语句(DQL) select 数据查询 2、数据操作语句(DML) insert 插入 update 更新 delete 删除 3、数据定义语句(DDL) create 新建 alter 修改结构 drop 删除 rename 重命名 truncate 删除 4、事物控制语句(TC) commit 提交 rollback 事物回滚 savepoint 存储点 5
分类: 其他 发布时间: 09-11 20:07 阅读次数: 0

智能睡眠监测带扣案列/APP/小程序/网站

如今生活中很多朋友都感受到巨大的工作压力,生活的质量已经被严重影响。最主要的表现就在于人们睡眠的质量无法得到相关保障,睡眠时间不充足只会让人们失去健康,失眠有着众多危害,一些年轻人也走进了失眠人群的行列。为了确保每天的睡眠质量都很高,一定要采取一些专业的方法,不少朋友都会想到使用智能睡眠监测带,通过使用智能睡眠监测带这款产品可以记录人们日常中睡眠的一些基本数据,这些数据都是真实并且独一无二的,真正做到量身定做。因此,大家需要智能睡眠监测带来帮助和记录生活中睡眠的基本情况。   目录   一、智
分类: 其他 发布时间: 09-11 20:07 阅读次数: 0

这样修改有哪些优缺点 wcf service via attribute setting vs config

客户要恢复数据,结果就是block在某个阶段,在server端log一圈下来,发现原来是client端出了问题,就是这个log: ERROR - Identity check failed for outgoing message. The expected DNS identity of the remote endpoint was 'pc1.company1.edu.au' but the remote endpoint provided DNS claim ' pc1xx.compan
分类: 其他 发布时间: 09-11 20:07 阅读次数: 0

c# sqlserver 删除大批量数据超时

我做的项目有个功能需要进行批量删除,删除的数据量有4.5W条数据。 通过下面的sql语句删除这么多数据,直接导致结果超时,无法删除数据。 DELETE FROM dbo.RRoleUser WHERE ID IN (1,3,4,5......) 我查了一些资料,可能找的不全,找到了一个方法,分批次删除,每次删除100条或者1000条…… 代码如下: var page = (deleteList.Count + 99) / 100;
分类: 其他 发布时间: 09-11 20:07 阅读次数: 0