我的云小屋 才是真

多线程

实现一个多线程的方法: 方式一: 创建MyThread类继承thread类 在MyThread类中重写run方法“ 创MyThread类的对象 启动线程 public class MultiThreading { static class MyThread extends Thread{ @Override public void run() { // TODO Auto-generated me...

IO流

读得懂的是字符流,读不懂的是字节流 字节流是万能的流,不知道使用那种流就可以使用字节流 //创建输出流 //FileOutputStream fi = new FileOutputStream(“F:\\SE\\dim.txt”); //创建字节输入流对象 FileInputStream fo = new FileInputStream(“F:\\SE\\dim.txt”); //一次读一个字节 ...

Map集合

Map<k,v>    k: 键 v: 值 Map的键是不能重复的 基本的功能: Map<String, String> map = new HashMap<String,String>(); //添加元素 map.put(“dim”, “001”); map.put(“di2”, “002”); map.put(“di3”, “001”); System.ou...

正则表达式

<script> //获取用户名对象 var user = document.getElementById(“user_name”); //绑定事件,失去焦点事件 user.onblur = d3; function d3(){ //获取输入usernane值 var value = user.value; //弹出获取到的值 // alert(value); var aim = /^...

事件监听

<!DOCTYPE html> <html> <head> <meta charset=”utf-8″> <title></title> <style> #d{ width: 100px; height: 30px; background-color:slateblue; border:0; /* border-r...

document元素对象

<!DOCTYPE html> <html> <head> <meta charset=”utf-8″> <title></title> </head> <body> <img src=”images/D1.png” id = “d1″ height=”300px” width=”300px”/&...

linux的zip

-A:调整可执行的自动解压缩文件; -b<工作目录>:指定暂时存放文件的目录; -c:替每个被压缩的文件加上注释; -d:从压缩文件内删除指定的文件; -D:压缩文件内不建立目录名称; -f:此参数的效果和指定“-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中; -F:尝试修复已损坏的压缩文件; -g:将文件压缩后附加在已有的压...

Js实现图片切换

<img id = “dim” src=”images/D2.png” width=”100%” height=”100%” sizes=”any”/> <script> function on(){ document.getElementById(“dim”).src=’images/D1.png’; } function off(){ document.getEleme...

自已定对象,window对象

<script> //自定义对象 var dim = { name:”码云”, age:20, di:function(){ alert(1); } } //调用di方法 dim.di();   <script> // var a = confirm(“确认删除吗”); // if(a == false){ // document.write(“没删除”); // }els...

Array对象

数组属性 属性 描述 constructor 返回创建数组对象的原型函数。 length 设置或返回数组元素的个数。 prototype 允许你向数组对象添加属性或方法。 Array 对象方法 方法 描述 concat() 连接两个或更多的数组,并返回结果。 copyWithin() 从数组的指定位置拷贝元素到数组的另一个指定位置中。 entries() 返回数组的可迭代对象。 every() 检...

Js定义函数

这些和java的用法一样 <script> //方法定义一 function dim1(a,b){ return a + b; } var di = dim1(1,2); alert(di); //方法定义二 var dim = function (vc,c){ return c + vc; } /* * 在传参的时候可以传任意多个值( var d = dim(1,2,3,4,54,5...

运算符

/* *类型转换 * * 其他类型转换成number: * String: String转化成number会按照String的字面值转换,如果不是数字的话会转换成NaN,使用parseInt进行转换 * */ var a = “1”; alert(parseInt(a) + 10); /* *其他类型转换成Boolean * * number: 0转换成false其他转换成ture * Strin...

变量&数据类型

变量: var创建的变量作用域很大,定义变量就相当于是全局变量 数据类型: <!DOCTYPE html> <html> <head> <meta charset=”utf-8″> <title>Demo01</title> </head> <body> <script> //number ...

动态删除

<delete id=”del”> <!–删除一个 DELETE FROM tb_brand where id = #{id};–> DELETE FROM tb_brand where id in <foreach collection=”array” item=”id” separator=”,” open=”(” close=”)”> #{id} &l...

动态条件查询

多条件查询 第一种方法: <select id=”dim” resultType=”DimDyl.Demo05.Dio”> select * from tb_brand where 1 = 1 <if test=”id != null”> and id = #{id} </if> <if test=”Pp_ename != null and Pp_enam...

Mapper代理_多条件查询

<select id=”dim” resultType=”DimDyl.Demo05.Dio”> select * from tb_brand where id = #{id} and Pp_ename like #{Pp_ename} and Qy_ename like #{Qy_ename}; </select> //散装参数 //List<Dio> dim...

Mapper代理_查询详情

//加载mybatis核心文件 String resoures = “mybatis-config.xml”; InputStream resourceAsStream = Resources.getResourceAsStream(resoures); SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(...