java,编程语言,算法兴趣
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
阿里云技能认证
详细说明在加载 表格的时候添加事件:onLoadSuccess 在事件中写入下面句,用空代替原有HTML 达到取消效果。 $(".datagrid-header-check").html(""); 代码实例: onLoadSuccess:function(){ $(".
看到网上很多代码都很复杂,还包括以中文开头的86,17951,其实谁会填这么多,无非是检验一下他们是否位数对不对,开头有没有写错而已。下面我们从百度百科的手机号码历程来看:现在的手机号码段有联通、移动和电信。
DataGrid其中与选择,勾选相关 DataGrid属性: singleSelect boolean 如果为true,则只允许选择一行。 false ctrlSelect boolean 在启用多行选择的时候允许使用Ctrl键+鼠标点击的方式进行多选操作。
定义和用法 pow() 方法可返回 x 的 y 次幂的值。 语法 Math.pow(x,y) 参数 描述 x 必需。底数。必须是数字。 y 必需。幂数。必须是数字。 返回值 x 的 y 次幂。
//实现方法一:循环赋值 var arr1 = new Array(100); for(var i=0;i
push()方法可以接受任意数量的参数,把它们逐个添加到数组末尾,并返回修改后数组的长度。 pop()方法是从数组末尾移除最后一项,减小数组的length值,然后返回移除的项。 var arr = []; var count = arr.
splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 注释:该方法会改变原始数组。 实例 例子 1 在本例中,我们将创建一个新数组,并向其添加一个元素: var arr = new Array(6) arr[0] = "George" arr[1] = "John"...
slice() 方法可从已有的数组中返回选定的元素。string.slice( beginslice [, endSlice] ); 下面是参数的详细信息: beginSlice : 从零开始的索引位置开始提取 endSlice : 从零开始的索引位置结束提取。
原生js给我们提供了一个很好的方法:Object.keys(),该方法返回一个数组 传入对象,返回属性名 var obj = {'a':'123','b':'345'}; console.log(Object.
JS数组的遍历方法有两种: 第一种:一般的for循环,例如: var a = new Array("first", "second", "third") for(var i = 0;i < a.length; i++) { document.
Array.apply(null, {length: 5}) length为特殊字段,意思是生成一个长度为5的数组,由于没赋值,所以都是undefined; 如果要赋值,可以这样 console.log(Array.
1.html文件 2.JS文件 var detail=''; detail+=" 客户名称: "+name+""; detail+=" 手机号: "+mobile+""; ...
easy-combobox 取值问题 例子:在对其取值的时候?//错误 //不能使用 $('#cc').val()//正确应该 //取ID或者是key $('#cc').
1.方法一: /** * grid新增 * 弹框并且获取支付类型 */ function gridAdd() { var dlg = $('#mydialog').dialog({ title : "缴纳保证金", buttons : [ { ...
FileSystemView fsv = FileSystemView.getFileSystemView(); File com=fsv.getHomeDirectory(); System.out.println(com.getPath()); //这便是桌面的具体路径
1.一个简单的 Predicate 的示例 构建简单的Predicate示例: Predicate p1=cb.like(root.get(“name”).as(String.
java将一个list里的数据转移到另外一个list,可以使用for语句,一次使用add方法,示例如下: ArrayList list1=new ArrayList(); list1.add("1"); list1.
目前正在进行的项目中,后台需要实现一次性上传多张图片的功能,现记录实现的过程如下。 1.设置功能方法的点击事件 var imga = ''+imgTitle; //携带该记录的主键id过去 2.
js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值 4 // b = 5; 5 // console.log('函数外修改const定义b:' + b);//无法输出 2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错。
1、翻转字符串 例子(要求:先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串) function reverseString(str) { str=str.split('').reverse().join(''); return str; } reverseString("hello");//split方法把字符串转换成数组//reverse方法翻转数组顺序//join 方法来把数组转换成字符串 2、计算一个整数的阶乘 例子(如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。
关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单: •对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 •对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
1.方法简介 prop() 方法设置或返回被选元素的属性和值。 2.方法示例 全选 //添加事件的方法: $("#ck").
1.定义 toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。 2.示例 Show the number 13.37 with one decimal: var num = new Number(13.37); document.write (num.toFixed(1)) Show the number 13.37 with one decimal: 13.4 3.注意事项 NumberObject.toFixed(num) 参数 描述 num 必需。
LOCATE(substr,str), LOCATE(substr,str,pos) 第一个语法返回字符串str第一次出现的子串substr的位置。第二个语法返回第一次出现在字符串str的子串substr的位置,从位置pos开始。
1.测试数据库: MYSQL数据库 INSTR(STR,SUBSTR) 在一个字符串(STR)中搜索指定的字符(SUBSTR),返回发现指定的字符的位置(INDEX); STR 被搜索的字符串 SUBSTR 希望搜索的字符串 结论:在字符串STR里面,字符串SUBSTR出现的第一个位置(INDEX),INDEX是从1开始计算,如果没有找到就直接返回0,没有返回负数的情况。
1.在项目进行中,新建某个实体的时候,项目启动一直报错 Exception encountered during context initialization - cancelling refresh attempt: org.
1.作用 isNaN() 函数用于检查其参数是否是非数字值。 2.JS document.write(isNaN(123)); document.write(isNaN(-1.23)); document.
1.HTML文件 委托方保留价: 2.js进行格式户操作 /** * 格式化easyui-numberbox */ function numberBoxFtt(){ $('.
1.EasyUI 实现点击行的任何位置,触发事件 onLoadSuccess:function(data){ } , pagina...
1.功能需求: 实现多选,但是不能够全选功能 2.js代码 //帮卖列表页面,可以多选但是不能够全选实现 $(".datagrid-header-check").children('input')[0].
1.业务需求:金额输入框数字向右靠 2.HTML文件 3.HTML引入css文件 4.css文件内容 .easyui-numberbox { text-align: right } 5.
1.setinterval 方法 setinterval()是定时调用的函数,可按照指定的周期(以毫秒计)来调用函数或计算表达式。 2.创建一个setinterval 方法 setInterval(show,1000); function show(){ time=new Date(); hour=time.
1.shift()定义和用法 shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。 语法:arrayObject.shift() 返回值:数组原来的第一个元素的值。 说明:如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。
1.首先,想在项目中引入相关的jar包 2.html页面中加入相关的引用 公告内容: 3.js文件中的方法的处理 //介绍富文本编辑器 KindEditor.
1.一套代码中,可能不同的项目情况都在用,但是可能不同的项目要求展示的datagrid列的内容并不一致,所以能够动态的显示部分datagrid列的内容。 即datagrid的中的某一列,这个项目要求显示那个项目要求不显示。
1.ArrayList是一个相对来说比较简单的数据结构,最重要的一点就是它的自动扩容,可以认为就是我们常说的“动态数组”。 来看一段简单的代码: 12345 ArrayList list = new ArrayList();list.add("语文: 99");list.add("数学: 98");list.add("英语: 100");list.remove(0); 在执行这四条语句时,是这么变化的:其中,add操作可以理解为直接将数组的内容置位,remove操作可以理解为删除index为0的节点,并将后面元素移到0处。
1.html文件 已输入0位 2.js方法 $('#clientPhone').next().children().on("input propertychange",function(){ var clientValue = $('#clientPhone').
1.margin-top 属性设置元素的上外边距。 注意:允许使用负值。 2.html 文件 p.topmargin {margin-top: 5cm} 这个段落没有指定外边距。 这个段落带有指定的上外边距。 3.效果图
1.html文件 已输入0位 2.js文件 var clientValue = $('#clientPhone').next().children().val(); $('#txtNum').text(clientValue.length);
1.项目中需要实现一个需求,第一个点击的时候允许弹出dialog对象框,第二次不允许,除非重新刷新页面 2.在js的click事件中定义一个标签属性;相当于设置一个全局变量 var auclot= '上拍'; 3.
1.测试代码 body { font-size:16px; font-weight:bolder; } p { margin:5px 0; } Hello Hello Again And Again And One Last Time $("div").
1.html代码 list item 1 list item 2 list item 3 list item 5 list item 4 $('li.
1.JS文件 //这里的 dialog-alarm-detail 是一个DIV对象 var detailLog= $('#dialog-alarm-detail').
定义和用法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。 arrayObject.splice(index,howmany,item1,.....,itemX) 参数 描述 index 必需。
功能需求: 自定义扩展,将原先的datebox控件按钮进行自定义的扩展: 1.问题: 对原先的时间按钮控件进行更改扩展,新增 “一刻钟” “半小时” “一小时” 选项。 获取原先的 datebox 对象的原型,进行扩展。
1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度 var arrayObj = new Array([element0[, element1[, .
1.什么是XML? 2.xml定义? xml是 可扩展的标记性语言 3.xml和html的区别? XML 与 HTML 的主要差异?(前者传输数据,后者显示数据) 4.xml的用途? 数据描述、存储数据 和 数据共享 5.xml的约束 W3C组织它们早期指定的xml的约束技术为DTD技术,后期升级为Schema约束。
1.什么是协议? 协议:是通信双方应该遵守的一个共同的规则。只有双方按照指定的规则,一方发送数据,另外一方才能接受到数据。 2.什么是http协议? 在互联网中,我们通过浏览器访问其他的网站,默认都会使用http协议。
现在,网上提供的免费的webservice服务的网站: http://www.webxml.com.cn/ 从扩展名上看,是 .net构建的网站。 看看功能的实现效果: 需求:我们要远程调用手机号归属地的查询: 开发步骤: 1.建立工程:ws01_firstws 2.用jdk自带的工具读取wsdl地址 新建 结果输出: 根据远程的服务生成的这些内容称之为stub—桩,将生成的桩复制到项目的目录中去: 下一步:要编写客户端调用。
WebService(jax-ws)三要素 SOAP: 基于HTTP协议,采用XML格式,用来传递信息的格式。 WSDL: 用来描述如何访问具体的服务。(相当于说明书) UDDI: 用户自己可以按UDDI标准搭建UDDI服务器,用来管理,分发,查询WebService 。