
Java
文章平均质量分 51
Seven7707
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LocalDateTime总结
Instant——它代表的是时间戳LocalDate——不包含具体时间的日期,比如2014-01-14。它可以用来存储生日,周年纪念日,入职日期等。LocalTime——它代表的是不含日期的时间LocalDateTime——它包含了日期及时间,不过还是没有偏移信息或者说时区。ZonedDateTime——这是一个包含时区的完整的日期时间,偏移量是以UTC/格林威治时间为基准的。常用 //------------------------------【获取秒数】---------------原创 2022-03-06 22:57:52 · 1628 阅读 · 0 评论 -
sql中union和union all的用法
如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。 union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;union在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生...原创 2021-12-02 15:14:29 · 8154 阅读 · 0 评论 -
System.currentTimeMillis()计算方式与时间的单位转换
一、时间的单位转换1秒=1000毫秒(ms)1毫秒=1/1,000秒(s)1秒=1,000,000微秒(μs)1微秒=1/1,000,000秒(s)1秒=1,000,000,000纳秒(ns)1纳秒=1/1,000,000,000秒(s)1秒=1,000,000,000,000皮秒(ps)1皮秒=1/1,000,000,000,000秒(s)1分钟=60秒1小时=60分钟=3600秒二、System.currentTimeMillis()计算方式在开发过程中,通常很多...原创 2021-11-24 20:45:29 · 8889 阅读 · 0 评论 -
“ “.equals是什么意思?
"".equals(user)意思是user为空串时,该表达式结果为true!"".equals(user)意思是user为空串时,该表达式结果为false!的意思是为布尔值(false、true)取反,!false结果为true,!true结果为falseif(!"".equals(user) && !"".equals(pwd) && !"".equals(email)){do someting}意思是user、pwd、email全不为空串时,再做对应的处理。原创 2021-11-23 00:58:03 · 1362 阅读 · 0 评论 -
Eclipse中安装TestNG插件的链接不能用了?已更新为新链接
原来在Eclipse中安装TestNG插件时,一般使用的是链接:http://beust.com/eclipse但是最近发现该链接不能用了,报如下错误:HTTP Remote File Permanently Removed: http://beust.com/eclipse/compositeContent.xml错误的意思是该下载链接永久不可用了!可使用以下新的链接:http://dl.bintray.com/testng-team/testng-eclipse-release/具体安装步骤和原创 2020-05-21 11:43:11 · 673 阅读 · 0 评论 -
log4j.properties 详解与配置步骤
一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.a转载 2020-05-14 15:38:07 · 1192 阅读 · 0 评论 -
Cron定时任务
CronCron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:Seconds Minutes Hours DayofMonth Month DayofWeek Year或Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:Seconds:...转载 2019-11-18 14:24:58 · 811 阅读 · 0 评论 -
JDK安装与配置详细图文教程
转自:https://www.cnblogs.com/tiankong101/p/4226559.html目的:本人健忘,以后难免会重装系统啥的,软件卸了装是常有的事,特此写此详细教程,一是方便自己以后重装的时候可以看看;二是如果有某位初学者有幸光临,也可以给一点参照。下面我会从JDK的下载、安装、环境变量的配置和其中的一些问题进行详细说明,Let go!一、下载 JDK是个免费...转载 2019-02-19 11:02:04 · 233 阅读 · 0 评论 -
linux下配置java环境
1.首先要去下载好JDK,Java SE 8的官方网址是http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根据自己的系统版本来选择是要使用32位版还是64位版。Linux提供了两种安装方式一个是.rpm,另一个是.tar.gz,我所使用的是.tar.gz。在下载前不要忘了...原创 2019-03-07 11:35:46 · 167 阅读 · 0 评论 -
Map String String 遍历的四种方法
Map<String, String> map = new HashMap<String, String>(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); //第一种:普遍使用,二次取值 System.o...转载 2019-04-29 18:03:39 · 6515 阅读 · 0 评论 -
入门:Java MapString,String遍历及修改
重点:在使用Map时注意key-value,key用于检索value的内容。在正常情况下,可以不允许重复:在java中分为2中情况,一是内存地址重复,另一个是不同的地址但内容相等。在使用Map是一定要特别注意,是否允许键值相等存储,在使用IdentityHashMap的键是变量时要小心。在下面的示例中,键值为常量,指向同一个内存地址,所以会经过修改后还是保持相同数量的元素。...转载 2019-04-29 18:23:25 · 753 阅读 · 0 评论 -
java List Map String,Object 遍历的方法
public class Test { public static void main(String[] args) { List<Map<String, Object>> listMaps = new ArrayList<Map<String, Object>>(); Map<St...转载 2019-05-07 20:54:21 · 7959 阅读 · 0 评论 -
excel导入如果是数字类型的poi的cell.getStringCellValue()会报错
excel导入如果是数字类型的poi的cell.getStringCellValue()会报错,先将cell转化为文本类型再进行读取Cell numCell = row.getCell(0);if(numCell != null){ numCell.setCellType(Cell.CELL_TYPE_STRING);}String cellValue = numCell.ge...转载 2019-05-12 09:48:42 · 5537 阅读 · 1 评论 -
使用POI进行Excel操作的总结一——创建Workbook,Sheet,Row以及Cell
转自大牛:https://www.cnblogs.com/jiang2016/p/5728102.html前段时间,看在其他的网站上给出Excel文档的导入与导出操作,感觉很酷的样子,所以就学习了一下如何使用POI进行Excel的操作,现在对之前的学习过程进行一个总结。一、现在普遍使用的Excel文档有xls以及xlsx这两种Excel文档,其中xls格式的Excel文档又分为...转载 2019-06-09 17:19:20 · 10825 阅读 · 3 评论 -
java 生成Excel开门篇
转自大牛:https://www.cnblogs.com/hotspring/p/9140930.html本随笔的Excel所用的poi jar包(3.17版本)链接:https://pan.baidu.com/s/1gaa3dJueja8IraUDYCSLIQ提取密码: 9xr7简单实现:两个类:UserPojo 和ExcelUtil废话不多说,直接上代码:UserPojo...转载 2019-06-09 18:30:05 · 188 阅读 · 0 评论 -
poi操作Excel 时 读取单元格 (Cell)时,单元格中有内容则可以读取出单元格中的值,单元格中没内容读取出来是null
假设://1.获取一行数据Rowrow=sheet.getRow(1);//2.获取单元格中的数据。Cellcell=row.getCell(0);//可以获取到值21Cellcell=row.getCell(1);//获取到nullCellcell=row.getCell(2);//可以获取到值这时候cell获取的是个null,————————————...原创 2019-06-09 19:17:32 · 7856 阅读 · 0 评论 -
java 全自动生成Excel之ExcelUtil篇(上一篇的升级版 [针对实体类对象的遍历赋值])
看了上一篇随笔之后可以对本篇有更好的了解!使用的poi的jar包依然是上一篇的poi-3.17.jar....import pojo.UserPojo(上一篇里有,这里就不粘贴了!)不废话了,直接上菜。。。package util;import java.io.File;import java.io.FileNotFoundException;import java.io...转载 2019-06-09 22:18:07 · 849 阅读 · 0 评论 -
获取json中data的数据
获取json中data的数据 package com; import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject; public class Yuma{ public static void main(String[] args) { String ...原创 2019-01-21 10:13:50 · 15143 阅读 · 0 评论 -
Java中的String,StringBuilder,StringBuffer三者的区别
最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,...转载 2018-11-05 18:21:12 · 164 阅读 · 0 评论 -
AWT--中间容器--JPanel-JScrollPane
package JPanel01;import java.awt.*;import javax.swing.*;执行后结果:代码public class JPanel01 extends JFrame { /** * */ private static final long serialVersionUID = 1L; public JPanel01() { this.setT...原创 2018-06-12 21:34:24 · 325 阅读 · 0 评论 -
Java 中的JButton按钮事件,ActionListener
package awt01;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class ButtonExample { public static void main(String [] args) { //创建窗体 JFrame f = new JFrame("Demo"); //设置窗体大小 ...原创 2018-06-09 20:35:10 · 18267 阅读 · 0 评论 -
通过鼠标窗体事件操作
/* * 1.窗体添加文案提示, * 鼠标上移按钮,添加提示语,鼠标移除,提示语消失 * 点击按钮,按钮消失、原窗体消失 * 点击按钮,弹出新的弹窗, * 并可以对新的弹窗再进行操作 * 问题:新的弹窗再次操作 * / */package MouseEvent01;import java.awt.*;import java.awt.event.*;import javax.swing.JBu...原创 2018-06-10 16:43:04 · 654 阅读 · 0 评论 -
selenium第一课(selenium+java+testNG+maven)
selenium介绍和环境搭建一、简单介绍 1.selenium:Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Chrome等。支持自动录制动作和自动生成,Net、Java、Python等不同语言的测试脚本。Selenium 测试脚本可以在 Windows、Linux 和...转载 2018-06-26 12:02:35 · 327 阅读 · 0 评论 -
selenium面向对象之findBy()的使用
从开始学习用webDriver和java进行编程,面向对象编程就成为了一种必然。方便结构化,更利于代码的管理。这里列举了登陆、登出、新闻的新增、删除操作。使用面向对象将页面操作进行分离查找元素,通过使用了findBy().如果项目中的元素随着开发的开发而改变,使用它,就可以方便查找并进行修改。登陆页面-登陆操作(LoginPage2):定义页面元素及方法import java.util.concu...转载 2018-07-04 14:54:16 · 1315 阅读 · 0 评论 -
马士兵java学习之路
作者:马士兵老师JAVA自学之路 一:学会选择为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。那么究竟应该选择什么方向呢? 我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要再把自己当成学生,不要把自己的将来交给别人,学会运用自己的眼睛去观察,去了...转载 2018-08-06 18:55:14 · 301 阅读 · 1 评论 -
Java 后端自学之路
文章转载自:http://objcoding.com/2018/02/07/javaweb-learning/最近有些网友问我如何自学 Java 后端,还有些是想从别的方向想转过来,但都不太了解 Java 后端究竟需要学什么,究竟要从哪里学起,哪些是主流的 Java 后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇博客里,不一定都对,但都是我根据自己的经历总结出来...转载 2018-08-06 19:01:02 · 232 阅读 · 0 评论 -
Java配置----JDK开发环境搭建及环境变量配置
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3788534.html 【正文】1、安装JDK开发环境下载网站:http://www.oracle.com/开始安装JDK:修改安装目录如下:确定...转载 2018-08-02 20:30:14 · 173 阅读 · 0 评论 -
配置java环境变量时的一个陷阱(javapath)
在配置环境变量的时候,如果指定的环境变量不正确,在使用的时候会提示版本不正确,特别麻烦今天在win7上搭建weblogic这一个中间件时,遇到了这样一个问题:我所使用的是jre里面的java.exe并不是jdk里面的。我打开环境变量设置,仔细看了看,我配置的的确是jdk,怎么就是提示我是jre了捏?原来这里面有个陷阱,那么陷阱是啥?1. 问题点可以看到,安装的时候提示我使用的是j...转载 2018-08-02 20:31:41 · 8258 阅读 · 0 评论 -
关于怎么解决java.lang.NoClassDefFoundError错误
转自:https://www.cnblogs.com/xyhz0310/p/6803950.html五一在部署新的统一登录时,遇到这样一个问题:很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。NoClassDefFoundError错误发生的原因N...转载 2018-08-13 19:26:47 · 1003 阅读 · 0 评论 -
日志框架--(二)JDK Logging
前言 从jdk1.4起,JDK开始自带一套日志系统。JDK Logger最大的优点就是不需要任何类库的支持,只要有Java的运行环境就可以使用。相对于其他的日志框架,JDK自带的日志可谓是鸡肋,无论易用性,功能还是扩展性都要稍逊一筹,所以在商业系统中很少直接使用。JDK Logging API提供了七个日志级别用来控制输出。这七个级别分别是: 级别 ...转载 2018-10-25 10:08:11 · 252 阅读 · 0 评论 -
Logger打印日志
1. 一个最基本的例子使用Logging框架写Log基本上就三个步骤引入loggerg类和logger工厂类 声明logger 记录日志下面看一个例子//1. 引入slf4j接口的Logger和LoggerFactoryimport org.slf4j.Logger;import org.slf4j.LoggerFactory;public class UserServic...转载 2018-10-25 10:08:55 · 2025 阅读 · 0 评论 -
Logger 基本用法
Logger 基本用法简介Simple, pretty and powerful logger for android 为Android提供的,简单、强大而且格式美观的工具本质就是封装系统提供的Log类,加上一些分割线易于查找不同的Log;logcat中显示的信息可配置。最初的样子如下图 包含线程信息、Log所在的类、方法及所在行数。这里我忍不住了,就先写了我最喜欢的功能,嘎嘎...转载 2018-10-25 10:09:48 · 3827 阅读 · 1 评论 -
testng(三) 依赖测试
目的 一个测试用例的运行必须在另一个用例执行后,二者必须前后运行(不能同时运行,或顺序颠倒)执行哪些测试,排除哪些测试 参考:http://blog.youkuaiyun.com/wanglha/article/details/42004695如何做如果一个方法失败,取决于你有一个很难依赖于它(alwaysRun= false,这是默认的),没有标记的方法依赖于它的失败,...转载 2018-10-25 10:15:53 · 583 阅读 · 1 评论 -
设置IDEA代码字体、菜单字体大小、背景
1.设置代码字体2.设置菜单字体大小file-----setting---appappearan--原创 2018-11-04 16:53:02 · 5814 阅读 · 0 评论 -
略low的Java 求素数
public static void main(String args []){ int num = 200; //从200开始 while (num <=500){ //到500结束 boolean tag = true; //判断是不是 for (int d = 2;d<= n...原创 2018-11-05 17:47:09 · 140 阅读 · 0 评论 -
String.valueOf()方法的使用
一、由基本数据型态转换成String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf() 这个参数多载的方法 有以下几种(1)String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 (2)String.valueOf(char c) : 将 char 变量 ...原创 2018-11-05 18:17:20 · 62629 阅读 · 0 评论 -
AWT-JTest文本组件
package JText01;import java.awt.*;import java.awt.event.*;import javax.swing.*;//文本框输入文字,点击发送,文本域显示文本框输入的数据//并判断文本框是否为空,为空的情况下做出响应public class JText01 extends JFrame { //声明一个button JButton sentBt; //声...原创 2018-06-12 20:59:21 · 357 阅读 · 0 评论