记录
梅长苏苏
这个作者很懒,什么都没留下…
展开
-
成绩等级划分
import java.util.Scanner;public class Test {public static void main(String args[]){Scanner s=new Scanner(System.in);System.out.print(“请输入您的分数”);int grade=s.nextInt();switch (grade/10) {case 10:...原创 2019-03-21 17:04:33 · 966 阅读 · 0 评论 -
如何解决ul中li的边距问题
在使用css经常遇到li右边距多出导致换行的问题。<body> <div class="box clearfix"> <ul> <li><img src="img/img.jpg"></li> <l...转载 2019-04-10 21:54:02 · 1722 阅读 · 0 评论 -
CSS基础学习十九:CSS布局之图文混排,图像签名,多图拼接和图片特效
学习了CSS布局的定位和浮动,我们可以简单地做出很多排版和内容拼接。今天就来做几个简单的实例展示现在流行的DIV+CSS布局的方便好用之处。顺便也说一下CSS3新增的样式属性box-shadow和属性transform。一图文混排<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht...转载 2019-03-28 21:59:18 · 260 阅读 · 0 评论 -
【CSS系列】height:100%设置div的高度
【CSS系列】height:100%设置div的高度一、div设置百分百高度实现描述在html布局中body内第一个div盒子对象设置100%高度height样式,是无法成功显示100%高度的。这个是因为body高度默认值为自适应的,所以及时设置body第一个布局div高度为百分比也是无效的,因为div解析上级高度为0,自然div height 100%实际高度也为0。浏览器根本就不计算内容...转载 2019-03-28 22:03:21 · 388 阅读 · 0 评论 -
HTML 中 a:link ...什么意思
这几个设置的是超链接样式a:link 链接未点击上去时候a:visited 链接已经点击过的a:hover鼠标放在链接上未点击a:active 是介于hover visited 之间的一个状态,可以说是链接被按下时候的状态...原创 2019-03-29 11:44:03 · 5264 阅读 · 0 评论 -
input框中的value值到底是什么
value 属性为 input 元素设定值。对于不同的输入类型,value 属性的用法也不同:type="button", "reset", "submit" - 定义按钮上的显示的文本 type="text", "password", "hidden" - 定义输入字段的初始值 type="checkbox", "radio", "image" - 定义与输入相关联的值注释:<...转载 2019-04-14 20:45:50 · 6190 阅读 · 0 评论 -
import 的作用
importjava.awt.*;就是导入了java.awt包中所有的类。原创 2019-04-26 15:22:51 · 859 阅读 · 0 评论 -
js获取星期几
js获取星期几获得星期转载 2019-05-09 10:50:06 · 121 阅读 · 0 评论 -
js如何获取表单的值
value 属性为 input 元素设定值,表单的值一般是元素的value属性:<input value="value">假设有以下form,拥有一个input字段(带空值预定义)以及一个提交按钮 :提取表单值代码:或者 document.fm1.time.value也可提取。...转载 2019-05-09 10:52:57 · 11578 阅读 · 1 评论 -
实时显示时间(HTML+JS)
方法一:方法二:<%@ page language=“java” contentType=“text/html; charset=UTF-8”pageEncoding=“UTF-8”%>实时显示时间 区别:setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码。而setTimeout只执行一次那段代码。...转载 2019-05-09 10:55:21 · 467 阅读 · 0 评论 -
暂时看
#include<stdio.h>#include<stdlib.h>#include<time.h>#include<math.h>float num; //缺页数typedef struct QNode{ //定义队列 int data; struct QNode *next;}QNode,*QueuePtr...原创 2019-05-12 17:43:19 · 134 阅读 · 0 评论 -
结构体中.和->两种访问区别
定义结构体指针,访问成员时就用->定义结构体变量,访问成员时就用.例如:struct A { int a; char b;};struct A q; 访问成员就用:q.a;struct A *p; 访问成员就用:p->a;...原创 2019-05-12 20:57:49 · 1971 阅读 · 0 评论 -
在同一个页面中打开超链接
用框架将任务1、任务2、任务3显示在一个页面中 查看任务1 查看任务2 查看任务3 用iframe标签中name属性操作注意iframe标签需要有width 和height。...原创 2019-05-22 18:17:14 · 691 阅读 · 0 评论 -
字符数组小题
无标题文档function paixu(){var name=prompt(“请输入您的姓名(请按单空格分隔符输入)”,“高恒”) //输入框的调用 第二个引号内为默认var arr=new Array();arr=name.split(" “); //字符串通过空格筛选arr.sort(); //数组排序//第一种方法document.fm2.name1.val...原创 2019-05-22 18:26:27 · 179 阅读 · 0 评论 -
function与感叹号
function与感叹号最近有空可以让我静下心来看看各种代码,function与感叹号的频繁出现,让我回想起2个月前我回杭州最后参加团队会议的时候,@西子剑影抛出的一样的问题:如果在function之前加上感叹号 (!) 会怎么样?比如下面的代码:!function(){alert(‘iifksp’)}() // true在控制台运行后得到的值时true,为什么是true这很容...转载 2019-06-24 18:00:20 · 170 阅读 · 0 评论 -
HTML 隐藏滚动条和去除滚动条的方法
这篇文章主要介绍了HTML 隐藏滚动条和去除滚动条的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下1. html 标签加属性XML/HTML Code复制内容到剪贴板 1 <html lang="en" class="no-ie" style="overflow:hidden;"> 2.body中加入以下代码...转载 2019-04-10 21:47:07 · 4732 阅读 · 0 评论 -
哲学家就餐问题之管程
*利用管程机制实现。原理:不是对每只筷子设置信号量,而是对每个哲学家设置信号量。test()函数有以下作用:a.如果当前处理的哲学家处于饥饿状态并且两侧的哲学家不在吃饭状态则当前哲学家通过test函数试图进入吃饭状态b.如果通过test进入吃饭状态不成功,那么当前的哲学家就在该信号量阻塞等待直到其他哲学家进程通过test将该哲学家的状态设置为eatingc.当一个哲学家进程调用pu...转载 2019-03-31 16:48:07 · 2553 阅读 · 0 评论 -
进程同步之信号量机制(pv操作)及三个经典同步问题
F上篇博客中(进程同步之临界区域问题及Peterson算法),我们对临界区,临界资源,锁机制详细解读了下,留下了一个问题,就是锁机制只能判断临界资源是否被占用,所以他解决了互斥问题,但是他不能确定前面的进程是否完成,所以他不能用于同步问题中。下面就为你讲解信号量机制是如何解决这一问题的。1.信号量机制信号量机制即利用pv操作来对信号量进行处理。什么是信号量?信号量(semaphore)的数据...转载 2019-03-31 16:45:41 · 4432 阅读 · 0 评论 -
JAVA中的输入
一、概述 输入输出可以说是计算机的基本功能。作为一种语言体系,java中主要按照流(stream)的模式来实现。其中数据的流向是按照计算机的方向确定的,流入计算机的数据流叫做输入流(inputStream),由计算机发出的数据流叫做输出流(outputStream)。Java语言体系中,对数据流的主要操作都封装在java.io包中,通过java.io包中的类可以实现计算...转载 2019-03-21 17:07:48 · 1316 阅读 · 0 评论 -
JAVA 打印数组
今天输出数组遇到问题,学习一下打印输出数组内容的几种方式错误示范:System.out.println(array); //这样输出的是数组的首地址,而不能打印出数组数据。(唉,我开始就是这么写的。。。)一维数组:int[] array= {1,2,3,4,5,6};方式一:for循环for(int i=0;i<array.length;i++){System.out.pri...转载 2019-03-22 10:07:59 · 128 阅读 · 0 评论 -
Java Arrays类进行数组排序
排序算法,基本的高级语言都有一些提供。C语言有qsort()函数,C++有sort()函数,java语言有Arrays类(不是Array)。用这些排序时,都可以写自己的排序规则。Java API对Arrays类的说明是:此类包含用来操作数组(比如排序和搜索)的各种方法。1.对基本数据类型的数组的排序说明:(1)Arrays类中的sort()使用的是“经过调优的快速排序法”;(2)比如int...转载 2019-03-22 10:09:09 · 310 阅读 · 0 评论 -
Java中print、printf、println的区别(转载)
printf主要是继承了C语言的printf的一些特性,可以进行格式化输出print就是一般的标准输出,但是不换行println和print基本没什么差别,就是最后会换行System.out.printf(“the number is: d”,t);参照JAVA API的定义如下:‘d’ 整数 结果被格式化为十进制整数‘o’ 整数 结果被格式化为八进制整数‘x’, ‘X’ 整数 结果...转载 2019-03-22 10:10:25 · 192 阅读 · 0 评论 -
Java数组的定义和使用
Java数组的定义和使用Java 中定义数组的语法有两种:type arrayName[];type[] arrayName;type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。例如:int demoArray[];int[] demoArray;这两种形式没有区别,使用效果完全一样,...转载 2019-03-22 10:11:37 · 97 阅读 · 0 评论 -
数组小题如图
import java.util.*;import java.util.Arrays;public class Arry {/** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub Scanner s=new Scanner(System....原创 2019-03-22 10:13:05 · 143 阅读 · 0 评论 -
Java 基础编程练习题
Java 基础编程练习题1、编写程序实现对给定的 4 个整数从大到小的顺序排列。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ...转载 2019-03-22 10:15:02 · 374 阅读 · 0 评论 -
100以内的素数
自己的方法public class Sushu { /** * @param args */ public static void main(String[] args) { System.out.println("100以内的素数"); test(); } public static void...转载 2019-03-22 10:35:17 · 10391 阅读 · 0 评论 -
操作系统中PV操作之顾客理发师问题
PV操作:对信号量进行相应操作S:信号量P:请求操作,相当于S=S-1;S>=0,进程继续进行V:释放操作,相当于S=S+1,S>0,进程被唤醒理发师问题一个理发师,一把理发椅,n把等候理发的顾客椅子,如果没有顾客则理发师便在理发椅上睡觉 ,当有一个顾客到达时,首先看理发师在干什么,如果理发师在睡觉,则唤醒理发师理发,如果理发师正在理发,则查看是否有空的顾客椅子可...转载 2019-03-30 16:01:44 · 2453 阅读 · 0 评论 -
java中switch的case可以写两个参数吗比如case 3||4
switch (month) {case 1:case 3:case 5:case 7:case 8:case 10:case 12:days = 31;break;可以以这种形式合并同类。原创 2019-03-23 21:19:49 · 8188 阅读 · 0 评论 -
Java实现给定年份和月份,输出该月的天数
Java实现给定年份和月份,输出该月的天数闰年的条件(满足之一即可):(1)能被4整除,但不能被100整除;(2)能被400整除public static int getDays(int year, int month) {int days = 0;boolean isLeapYear = false;if (((year % 4 == 0) && (year % 100...转载 2019-03-23 21:51:05 · 4444 阅读 · 0 评论 -
【操作系统】“哲学家进餐”问题
“哲学家进餐”问题有五个哲学家,他们的生活方式是交替地进行思考和进餐。他们共用一张圆桌,分别坐在五张椅子上。在圆桌上有五个碗和五支筷子,平时一个哲学家进行思考,饥饿时便试图取用其左、右最靠近他的筷子,只有在他拿到两支筷子时才能进餐。进餐完毕,放下筷子又继续思考。哲学家进餐问题可看作是并发进程并发执行时处理共享资源的一个有代表性的问题。此算法可以保证不会有相邻的两位哲学家同时进餐。若五位哲...转载 2019-03-31 16:16:40 · 349 阅读 · 0 评论 -
【操作系统】进程(线程)间同步互斥问题——高校上机实习问题
问题描述:某高校计算机系开设有网络课并安排了上机实习,假设机房共有2m台机器,有2n名学生选修该课,规定:(1)每两个学生组成一组,各占一台机器,协同完成上机实习。(2)只有一组的两个学生到齐,并且此时机房有空闲机器时,该组学生才能进入机房。(3)上机实习由一名教师检查,检查完毕,一组学生同时离开机房。试用P、V操作模拟上机实习过程。问题思路:在本题中,为了保证系统的控制流程,增加了...转载 2019-03-31 16:29:29 · 1798 阅读 · 0 评论 -
【操作系统】完成读者-写者问题的伪代码。要求按照先来先服务的原则进行读者写者的调度。
转载 2019-03-31 16:41:52 · 2475 阅读 · 0 评论 -
!function
!function跟(function(){… })();函数意义相同,叫做立即运行的匿名函数(也叫立即调用函数)。js中可以这样创建一个匿名函数:(function(){do something…})()//或(function(){do something…}())而匿名函数后面的小括号()是为了让匿名函数立即执行,其实就是一个函数调用。这样写会报错:function(){ale...转载 2019-06-24 18:11:23 · 464 阅读 · 0 评论