java,编程语言,算法兴趣
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
阿里云技能认证
详细说明# =================================================================== # COMMON SPRING BOOT PROPERTIES # # This sample file is provided as a guideline.
怎么让打印机打印双份?lodop有设置吗?SET_PRINT_COPIES名称:设置打印份数格式:SET_PRINT_COPIES(intCopies)功能:设置本次打印的份数结果:返回逻辑结果,成功时返回真,失败时返回假建议或要求:直接打印前或打印预览前调用举例:LODOP.
java里面是存在重载的,那么js中呢?这个问题面试的时候会经常遇到。但是可以肯定的说,js中是不存在重载的,但是我们可以通过其他的方式来模拟重载,我们可以通过argument方法来实现。 argument是系统自带的一个方法,它是一个数组,并且用来存储函数传递的参数值。
集合判断: 例1: 判断集合是否为空: CollectionUtils.isEmpty(null): true CollectionUtils.isEmpty(new ArrayList()): true CollectionUtils.
利用工具类进行String类型数据的非空判断,让自己的项目代码变得更加的简洁明了。 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0 下面是 StringUtils 判断是否为空的示例: StringUtils.
先看一段测试结果: /*public static void main(String[] args) { Integer a = 128, b = 128; Integer c = 127, d = 127; System.
greatest (a,b,c,d,d)max(a) 这样就能看明白了,greatest 求的是某几列的最大值,横向求最大(一行记录)max(a) 一看就明白了,是给纵向求最大(多行记录)。
LEAST(N1,N2,N3,N4,......) LEAST()函数是GREATEST()的相反函数。 其目的是为了返回从值列表(N1,N2,N3,和等)的项最少值。下面的示例演示正确使用和输出LEAST()函数: () SQL>SELECT LEAST(3,5,1,8,33,99,34,55,...
easyui的默认图标有以下这些: .icon-blank{ background:url('icons/blank.gif') no-repeat; } .icon-add{ background:url('icons/edit_add.
jQueryEasyUI Messager基本使用 转载于:http://www.cnblogs.com/libingql/archive/2011/07/17/2109020.html 一、jQueryEasyUI下载地址 http://www.
需求是要修改确认消息窗口的大小。 简单的调用方法是这样的: $.messager.confirm('操作确认', '确定批量编辑文章?', function (r) { ... } 这个时候生成的弹窗默认宽度是300,高度是自适应的。
什么是静态代理: 打一个最简单的比方,我现在想要学习,那么就必须得把书包拿过来,把书掏出来,准备好纸笔,然后开始学习,等学完了我还得收拾书,把书塞回书包里,还得整理一下书包,这是一个完整的学习的过程,但是我很懒,不想动弹,只想学习,那可能就得让妈妈帮我把书包拿过来,把书打开,我只管学习就好了,学完以后,妈妈再帮我把书整理好放回去.
colspan和rowspan这两个属性用于创建特殊的表格。 colspan是“column span(跨列)”的缩写。colspan属性用在td标签中,用来指定单元格横向跨越的列数: 在浏览器中将显示如下: 单元格1 单元格2 单元格3 单元格4 该例通过把colspan设为“3”, 令所在单元格横跨了三列。
表格单元横跨两列的表格: Month Savings January February 语法 属性值 值 描述 number 设置单元格可横跨的列数。
当td中内容过长时,内容会溢出,换行显示,美观超级差,在td里设置这个属性 "white-space:nowrap 就可以解决排版问题啦 非法闯入闯出亮灯处理: 不美观的样式: 美观的样式: 另外,nowrap属性可以用在很多标签里面哦,美化排版效果。
在return ''; 前加一个隐藏的input 放置选择值 id 根据row.id来设置 然后保存的时候 这样写 var rows = $("#datagrid").datagrid("getRows"); for(i in rows){ var value = $("#input_"+rows[i]["id"]).
方法一: 1.使用JSON.stringify 将数组对象转化成json字符串; var array = ["1", "2"]; $.ajax({ type : 'POST', url: path + '/check/testPost', contentType : "application/json" , data : JSON.
一个问题:前台js如何传Object对象到后台哪 百度了半天,结果如下:只需要将object对象转化成json格式 然后传到后台 再在后台解析json字符串即可 那么问题来了: Object如何转json哪? 答案:用 JSON.stringify() 方法将object对象转化为json格式 我们先创建一个Object对象,如下图: 然后使用JSON.stringify() 方法进行转换: 这时,我们就能将已将转换成Json格式的Object传到后台了。
来自:http://blog.csdn.net/jin_guang/article/details/36905387 特此感谢 1.validatebox可以用的用法: 前两种适用于单个的validatebox; 第三种应用于整个form里面的输入框; .
import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.
Git使用教程 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。
以下的方法包含了JS方法和JAVA方法 方法1: int[] n = {1,2,3,1,0}; boolean flag = true; //假设不重复 for(int i = 0;i < n.
项目中遇到读取Excel文件里面的数据转为金额的情况,为了程序更加的健壮,进行处理如下: import java.math.BigDecimal; import java.math.BigInteger; public class MathUtils { ...
格式化效果: 源代码: Format NumberBox - jQuery EasyUI Demo Format NumberBox Number formatting is the ability to control how a number is displayed.
1、获取选中select的value和text,html代码如下: one two three $("#mySelect").val(); //获取选中记录的value值 $("#mySelect option:selected").
java解析json数组 import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject;public static void main(String[] args) throws JSO...
Java中Date各种相关用法(一) 1.计算某一月份的最大天数 Java代码 Calendar time=Calendar.getInstance(); time.clear(); time.
$('#tt').datagrid({ rowStyler:function(index,row){ if (row.listprice>50){ return 'color:blue;font-weight:bold;'; } } });
public class ImageToBase64 { //图片转化成base64字符串 public static String GetImageStr(String path,int width,int height) throws IOException ...
1、如下图,右击需要执行maven命令的工程,选择"Debug As"或"Run As",再选择"Maven build..." 进行如上操作之后,会出现如下图所示的对话框: Name:可以给这个操作命令命名,每执行一个maven命令都会被保存。
if(2 > 10){ alert("不正确!");} 此比较不会是想要的结果:它相当于2 >1,把10的第一位取出来比较。 解决方 法: if(eval(2) > eval(10)) { alert("不正确!"); } eval()函数用于在不引用任何特定对象的情况下计算代码字符串。
reset是重置成最初状态,最初状态是可能有默认值的clear是清空form控件的值
(1)git clone 服务器用户名@服务器IP:~/Git目录/.git 功能:下载服务器端Git仓库中的文件或目录到本地当前目录。 (2)git status 功能:查看Git仓库中的文件状态。
后台easyui进行新增dialog弹框的时候, 长宽使用具体尺寸进行定义;style="width: 400px; height:250px;" 而不应该是 style="width: 20%; height:30%;" , 这样在用户使用时候,可以适配各种情况下的分辨率,而不是变成无法显示。
1. Controller, RestController的共同点 都是用来表示Spring某个类的是否可以接收HTTP请求 2. Controller, RestController的不同点 @Controller: 标识一个Spring类是Spring MVC controller处理器 @RestController: @RestController是@Controller和@ResponseBody的结合体,两个标注合并起来的作用。
1. 打开Eclipse,新建一个普通的Java project,然后在新建的项目上右键点击项目,New---->other---->Web Services -------->Web Service Client 2.
IDEA 全称 IntelliJ IDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(Git、svn、github等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。
下载Tomcat文件,文件是一个exe的安装文件,下载后直接安装即可。 下载地址在百度输入Tomcat进入官网即可找到下载文件。安装文件没有什么技巧,一直点击下一步即可。 同样安装时注意安装目录,因为一会要配置和java一样的环境变量。
在编写代码的时候直接输入psv就会看到一个psvm的提示,此时点击tab键一个main方法就写好了。 psvm 也就是public static void main的首字母。 依次还有在方法体内键入for会有一个fori的提示,选中然后tab键,就会自动创建一个for循环。
/*************************************************注册用户证件号 复选框 combox循环赋值**********************************/ function certTypeSelect(certType) { ...
在datagrid中添加一句,DataGrid属性中的nowrap:false。 (默认为true)。 JS文件: $('#_main_table').datagrid({ method:'get', ...
public static void main(String[] args) { //创建新的Excel 工作簿 HSSFWorkbook workbook =new HSSFWorkbook(); //在Excel工作簿中建一工作表...
当我们通过POI设置了表格的列宽的时候,如果文字过长,希望文字能够自己折行显示。 截取代码如下: Workbook wb = new XSSFWorkbook(); //or new HSSFWorkbook(); Sheet sheet = wb.
在POI中有HSSFPatriarch对象,该对象为画图的顶级管理器,它的createPicture(anchor, pictureIndex)方法就能够在Excel插入一张图片。所以要在Excel中插入图片,三步就可以搞定。
项目中需要添加声音提示,直接上代码: HTML文件: JS文件: 获取mp3文件,开始/停止播放 1 var prompt=document.
esayui中的combobox下拉列表在可编辑的情况下可以输入内容来过滤下拉框的选项,而1.4.2版本只能在从首字母开始过滤例如其中一个选项是"test", 只能输入"te"过滤才"te"开头的选项,而输入"st"则不行。
回车事件的定义的位置必须是easyui-combobox数据加载的后面,才有效果。 HTML文件: JS文件定义回车事件: //combobx数据的加载function auctionSelect(aucBrandNos,aucBrandNo) { var aucBrandNoStr = ''; $.
去掉combobox回车内容不匹配清空输入项 问题描述:easyui的combobox插件,输入的内容如果和选项不匹配时,按下回车会导致输入的内容被清空。 解决办法:要解决回车时,combobox输入内容和可选项目不匹配时清楚输入内容的问题,需要修改源代码,找到回车处理函数代码,注释掉或者退出代码执行。
首先要导入jar包(生成二维码的jar和读取二维码的jar) 生成二维码: package com.imooc.qrcode; import java.awt.Color; import java.