java日常笔记2016-12-03

1:点名器
<!DOCTYPE <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
	<title>点名册</title>
	<style type="text/css">
	#name{
		width: 150px;
		font-size: 50px;
		margin: 20px auto;
		text-align: center;
		visibility: visible;
	}
	#state{
		width: 50px;
		height: 30px;
		display: block;
		margin: 20px auto;
	}
	</style>
</head>
<body>
	<div id="name">杜俊程</div>
	<div>
      <button id="state">开始</button>
	</div>
	<script type="text/javascript">
     (function(){
     	var names=[
          "熊护1",
          "熊护2",
          "熊护3",
          "熊护4",
          "熊护5",
          "熊护6",
          "熊护7",
     	];
     	var nameContent=document.getElementById("name");
     	nameContent.innerHTML="共"+names.length+"人";
     	var state=document.getElementById("state");
     	var intervalA=null;
     	var intervalB=null;
     	state.οnclick=function(){

     	  if(state.innerHTML==="开始"){
     		    state.innerHTML="结束";
     		    //停止闪烁
     		    clearInterval(intervalB);
	     		intervalA=null;
	     		nameContent.style.color="black";
	     		nameContent.style.visibility="visible";
     		    //开始点名
     		    intervalA=setInterval(function(){
     		    	var random=Math.floor(Math.random()*(names.length));
     		    	nameContent.innerHTML=names[random];
     		    },500);
	     	}

        else{
	     		//停止点名
	     		state.innerHTML="开始"
	     		clearInterval(intervalA);
	     		intervalA=null;
	     		//闪烁
                nameContent.style.color="red";
	     		intervalB=setInterval(function(){
     		    	 if(nameContent.style.visibility==="visible"){//一个等号不能达到效果
                       nameContent.style.visibility="hidden";
     		    	 }else{
                       nameContent.style.visibility="visible";
     		    	 }
     		    },500);
	     	}
     	};

     })();
	</script>
</body>
</html>

    (刷卡机)(androidAPP智能)

2: C语言:底层、单片机、arm、物联网设备

C++ :系统底层(驱动,360等管家软件)、通信、路由器、接口、游戏内核


3: jdk是由c/c++开发的软件 


4: php一个动态库型的语言 做服务器,天生做互联网


5: java 用于开发 javaweb、androidGUI

c# web 桌面程序,。netFrame 开发QQ等


6: IOS:object-c

UIde 填充,数据展示层    android IOS 前端开发


7: office电子表格,word办公软件,当做兴趣学习


8: 运行问题,主要看硬盘,主板占很小,


显卡主要看显存


9:classpath:不用配环境,但可以用来给cmd匹配地址,用于直接访问java文件,不需要指定地址


10:C语言用次行式  java行末式


11: cd \  斜表示根目录(属于P处理编程)


12: cmd 命令里面tab为提示键  cd cls清屏  encoding  用来指定编码 


13: d命令  和classpath命令的使用  写入包packge以后的应用

1:javac -encoding utf8 Hello.java 指定编码生成字节码文件

2:javac -d  d:\fbq Test.java 给Test指定生成字节码文件位置  fbq指的是文件夹

3:javac -d . Hello.java 根据java代码中得包名  生成文件层同2

4:javac - cp . f:\Hello.java绝对路径编译


14:了解了HashMap 采用哈希表实现键值对的集合  继承abstractmap实现Map接口   和哈希冲突概念 解决方法1:链接法 2:开放定址法(线性探查、二次、双重)


15:栈的应用:后缀表达式、符号匹配、html和xml标签匹配、网页历史记录、函数的嵌套调用


16:java中得format替换 MessageFormat





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值