Cris

互相学习

操作系统是如何调度进程的呢

(一) 进程调度的任务:(1)保存处理机的现场信息,如程序计数器、多个通用寄存器中的内容(2)按照某种算法选取进程,将其状态改为运行状态(3)把处理器分配给进程,由分派程序把处理器分配给该进程,将进程控制块内有关处理器现场的信息装入处理器相应的各个寄存器中,把处理器的控制权交给该进程,让他从上次断...

2018-03-28 19:52:51

阅读数 847

评论数 0

如何更有效地说服开发人员接受你的BUG?

如何更有效地说服开发人员接受你的BUG? 把BBS的文章拿来总结一下。有的公司很正规,不需要测试直接同开发人员进行打交道。但是对于规模较小的项目团队或者处于起步阶段的公司里面的测试人员来说,与开发打交道是一件不可避免的事情。 当处于这种状况时,如何和开发打交道更多的是一个沟通的技巧。 超越自我sa...

2018-03-18 11:13:19

阅读数 315

评论数 0

Mysql查询数据IO次数如何计算

io次数与数据是否在buffer中、行在磁盘上的组织形式、是否利用索引都有关。当索引是InnoDB时,参数列表:Innodb_data_reads数据读请求量数量,包含 dic ,data,undoInnodb_data_writes数据写请求量数量,包含 dic ,data,undoInnodb...

2018-03-16 09:27:13

阅读数 1198

评论数 0

session与cookie的区别与联系

1. HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的应用比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且...

2018-03-15 20:34:56

阅读数 66

评论数 0

编写测试用例及一个例子

一.概念 1.什么是测试用例? 在测试过程中很重要的一类文档,它是测试工作的核心、是一组在测试时输入输出的标准、是软件需求的具体对照。 2.测试用例的作用: 检验软件是否...

2018-03-02 10:22:13

阅读数 1761

评论数 0

java hashset去重原理

Java中的set是一个不包含重复元素的集合,确切地说,是不包含e1.equals(e2)的元素对。Set中允许添加null。Set不能保证集合里元素的顺序。 在往s...

2018-02-27 20:17:25

阅读数 680

评论数 0

推荐引擎中的协同过滤算法原理简介

一、协同过滤算法的原理及实现 二、基于物品的协同过滤算法详解 一、协同过滤算法的原理及实现 协同过滤推荐算法是诞生最早,并且较为著名的推荐算法。主要的功能是预测和推荐。算法通过对用户历史行为数据的挖掘发现用户的偏好,基于不同的偏好对用户进行群组划分并推荐品...

2018-01-09 16:12:05

阅读数 859

评论数 0

HashMap源码剖析

原文地址:http://www.cnblogs.com/ITtangtang/p/3948406.html 一、HashMap概述 二、HashMap的数据结构 三、HashMap源码分析      1、关键属性      2、构造方法      3、存储数据      4、调整大小...

2017-12-28 19:55:27

阅读数 98

评论数 0

HashMap源码详解(JDK7)

原文地址:https://www.cnblogs.com/red-code/p/6686738.html 目录 一、内部属性二、构造方法三、存储四、提取五、判断:六、删除七、内部迭代器相关源码分析: 一、内部属性 内部属性源码: //内部数...

2017-12-28 16:19:16

阅读数 83

评论数 0

地下迷宫

题目描述 小青蛙有一天不小心落入了一个地下迷宫,小青蛙希望用自己仅剩的体力值P跳出这个地下迷宫。为了让问题简单,假设这是一个n*m的格子迷宫,迷宫每个位置为0或者1,0代表这个位置有障碍物,小青蛙达到不了这个位置;1代表小青蛙可以达到的位置。小青蛙初始在(0,0)位置,地下迷宫的出口在(0,...

2017-12-27 16:38:47

阅读数 130

评论数 0

java中AWT和SWing的区别与联系

AWT和Swing都是java中的包。 AWT(Abstract Window Toolkit):抽象窗口工具包,早期编写图形界面应用程序的包。 Swing :为解决 AWT 存在的问题而新开发的图形界面包。Swing是对AWT的改良和扩展。     AWT和Swing的...

2017-12-03 14:53:15

阅读数 6215

评论数 0

关于同步、异步、阻塞、非阻塞的几点理解

同步与异步   同步与异步是针对应用程序与内核的交互而言的。同步过程中进程触发IO操作并等待或者轮询的去查看IO操作是否完成。异步过程中进程触发IO操作以后,直接返回,做自己的事情,IO交给内核来处理,完成后内核通知进程IO完成。 阻塞与非阻塞   应用进程请求I/O操作时做一件...

2017-11-30 18:57:39

阅读数 13010

评论数 1

SLF4J: Failed to load class的问题及解决

原文网址:http://blog.csdn.net/theonegis/article/details/45873331 今天在用hibernate框架搞一个工程,我添加了所有需要的依赖,可是一运行测试程序,就跳出这样一个大大的错误: SLF4J: Failed to load c...

2017-11-30 15:42:21

阅读数 135

评论数 0

五子棋

主要功能包括: 人机对战,可实现单机游戏操作,可随时更换背景连接对手进行联机游戏,包括:开战、悔棋、和棋、认输,可随时更换背景,同时有聊天功能,且可实现游戏回放 开发细节: 透明面板,对象数据流收发数据,清屏动画,给按钮添加冷却时间,机器人下棋有一秒等待时间,机器人模拟服务器处理用户...

2017-11-26 19:05:12

阅读数 165

评论数 0

用户登录系统 by JDBC

本项目是作者本人L自主开发的一个小项目,欢迎大家指教。 系统具有的功能如下: 用户登录,账号密码与数据库信息自动进行匹配,并记录登录过的用户名;新用户注册;记住密码勾选,下次登录免输入用户名与密码;验证码点击自动刷新;登录进去,也可注册,点击点击新建按钮提示相关信息;点击退出或右上角关闭按钮...

2017-11-26 15:49:22

阅读数 3031

评论数 0

数据结构总结1-算法设计技巧

1        算法设计技巧 分治策略用于解决原问题与子问题结构相似的问题,对于各子问题相互独立的情况,一般用递归实现; 动态规划用于解决子问题有重复求解的情况,既可以用递归实现,也可以用迭代实现; 递归是实现手段,分治策略是解决问题的思想,动态规划很多时候会使用记录子问题运算结果的递归实...

2017-11-22 19:37:18

阅读数 501

评论数 0

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