java
intelrain
这个作者很懒,什么都没留下…
展开
-
恢复java提示弹出框
运行java程序,点了这个,导致java程序启动无反应怎么恢复这个弹出框呢?步骤如下原创 2021-07-09 10:18:39 · 478 阅读 · 0 评论 -
IDEA打jar包(带外部依赖)
工作中做了发送钉钉消息的功能,脚本中使用了钉钉的相关api,打jar包时,就需要带上这个外部依赖。使用的框架:springboot网上有很多maven 打包时,加入外部依赖的配置,但结果五花八门,看的人眼花,就使用了最原始的方法。1、下载了外部依赖,放入项目中2、pom.xml中只需要加入依赖,不需要build目录 <dependencies> ...原创 2020-03-24 16:56:36 · 25054 阅读 · 2 评论 -
exe4j 将jar包打包成exe可执行程序
第一步:open页直接next第二步:第三步:填上名字,选择exe文件存放的路径第四步:Executable type:如果选Console application,会伴随出现命令行窗口要选择icon 格式的图标上传这里要勾选上。第五步:第1个框:选择jar包第2个框:选择入口的java类第六步:填完java版本要求后,点...原创 2020-02-19 17:11:39 · 44343 阅读 · 0 评论 -
Idea将maven项目打包成jar包
第一步pom.xml文件中设置如下 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-...原创 2020-02-19 17:00:15 · 48059 阅读 · 1 评论 -
发布相关问题
1、查找Java的环境配置地址在~ 目录的里.bash_profile2、Mac 查找Jdk存在的位置打开终端,输入cd ~/usr/libexec/java_home -V注意:输入命令参数区分大小写(-v是不对的,必须是-V)如图:3个红框内依次为:输入命令;当前Mac已安装jdk目录;Mac默认使用的jdk版本;...原创 2018-05-28 16:59:49 · 176 阅读 · 0 评论 -
spring boot修改内置容器tomcat的服务端口
转载自:https://blog.csdn.net/whereismatrix/article/details/54583757方式一在spring boot的web 工程中,可以使用内置的web container、有时需要修改服务端口,可以通过配置类和@Configuration注解来完成。// MyConfiguration.javaimport org.springframework.b...原创 2018-05-28 18:55:26 · 605 阅读 · 0 评论 -
Mybatis返回int类型为空时报错 attempted to return null from a method with a primitive return type (int)
转载自:https://blog.csdn.net/kisscatforever/article/details/77801060一、前言 在往常敲代码的时候没有留意过int和Integer的区别,今天在敲代码的时候,ORM框架使用的是Mybatis,一个简单的查询,返回查询的条数。当查询为null的时候,就报错了。二、报的错误 试图从具有原始返回类型(int)的方法返回nul...转载 2018-05-29 16:00:22 · 6423 阅读 · 1 评论 -
导出Excel(POI使用)(一)
Util里的写法package com.shishike.susie.utility;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFRow;import org....原创 2018-06-01 14:02:10 · 343 阅读 · 0 评论 -
导出Excel(POI使用)(二)
调用方法如下@RequestMapping(value = "/jira/exportExcelNew.do", method = RequestMethod.GET) @ResponseBody public void exportExcel(HttpServletRequest request, HttpServletResponse response) { /...原创 2018-06-01 14:06:48 · 239 阅读 · 0 评论 -
Xml文件和Json文件的转换
Xml文件解析麻烦,所以一般将Xml文件转换为Json文件来获取文件中的某个信息。因为公司要做Jenkins的二次开发,所以会用到获取Jenkins的Job信息功能,Jenkins的job信息是Xml存储的,此时就转换为了Json,进行信息读取,具体代码如下。涉及到xml转换为json XMLSerializer xmlSerializer = new XMLSerializer(); JSON...原创 2018-05-28 13:54:50 · 1333 阅读 · 0 评论 -
大数据组备份
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m原创 2018-05-27 10:10:25 · 229 阅读 · 0 评论 -
配置备份
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m原创 2018-05-27 09:48:02 · 415 阅读 · 0 评论 -
同步异步,阻塞非阻塞之间的区别到底是什么?
转载自:http://generalcode.cn/archives/267先看一个网络上的例子,很生动。老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛...转载 2018-05-25 11:31:02 · 1228 阅读 · 1 评论 -
Java构造器理解
转载自https://www.cnblogs.com/grl214/p/5895854.html目录:构造器的引入构造器的命名规则中的问题使用构造器执行初始化疑问解答一、构造器的引入理解构造器之前,首先我们需要知道Java中为什么要引入构造器,以及构造器的作用。假设我们每一次编写一个类都要执行一个initialize()方法,该方法是提醒你,在使用对象之前,应首先调用initialize()方法进...转载 2018-05-13 23:13:46 · 2507 阅读 · 0 评论 -
JAVA学习相关-活到老,学到老啊
好想再上一遍大学啊https://blog.csdn.net/qq_31655965/article/details/68948883https://github.com/CleverFan/awesome-java-datum原创 2018-05-13 22:38:46 · 136 阅读 · 0 评论 -
request.getRemoteAddr() 获取的值为0:0:0:0:0:0:0:1的原因及解决办法
1、把URL上的localhost改成127.0.0.12丶最近在进行web开发时,在jsp页面获取服务器ip时,遇到了request.getRemoteAddr()获取的值为0:0:0:0:0:0:0:1,这是为什么呢,照道理讲,应该是127.0.0.1才对,为什么这个获取的值变成了ipv6了呢,而且我发现这种情况只有在服务器和客户端都在同一台电脑上才会出现(例如用localhost访问的时候才...原创 2018-05-04 09:56:25 · 1840 阅读 · 0 评论 -
导出Excel (POI&JXL对比)
转载自:https://blog.csdn.net/u010166206/article/details/470028831.各自的用法POI:HSSFWorkbook: HSSFWorkbook workbook = new HSSFWorkbook(); HSSFSheet: HSSFSheet sheet = workbook.createSheet("Title");HSSFRow...转载 2018-06-01 14:32:49 · 512 阅读 · 0 评论 -
启动Springboot项目,卡在: Mapping filter: 'corsFilter' to: [/*]
已经出现多次。。每次出现都是一脸懵逼。。。请记住,是因为Mapper里面有断点。。。。原创 2018-06-01 15:41:30 · 2494 阅读 · 3 评论 -
获取之前的月份信息
项目有个小功能点如下:比如现在是2018-06-09,那就要显示,2018-01 至 2018-05代码如下,做backuppublic class DateUtil { public static List<String> getMonthList() { List<String> list = new ArrayList<>();...原创 2018-06-09 14:18:38 · 230 阅读 · 0 评论 -
Idea打Jar包并生成exe文件(三:Idea打Jar包)
转载自:https://blog.csdn.net/dominic_z/article/details/82791790我们先看看实例项目这个项目里包括一个数据文件,位于’data/data’一个自定依赖库,位于’lib/’下还有一个主java文件,位于‘src/MyClass.jar’(如何添加jar包请访问Intellij IDEA 添加jar包的三种方式)然后我们开始...转载 2019-06-25 16:52:34 · 4732 阅读 · 0 评论 -
Idea打Jar包并生成exe文件(二:实现计算器的Java代码)
package com.codefish.javaapp.app;import java.awt.*;import java.awt.event.*;import java.lang.*;import javax.swing.*;public class Counter extends Frame{ //声明三个面板的布局 GridLayout gl1,gl2,g...原创 2019-06-25 16:45:52 · 901 阅读 · 0 评论 -
Idea打Jar包并生成exe文件(一:编写功能并用main方法调试成功)
转载自:https://blog.csdn.net/yuke07029306/article/details/79230974一、概述平常工作中难免会遇到些大量重复性没有什么技术含量的体力活,这时候,我们通常用程序去写个小工具来完成,最简单常见的就是写个JavaMain方法,执行Main方法就可以完成相应的功能,但这样的工具只能我们开发人员自己使用,如果要向更多的人提供这样的小工具该...转载 2019-06-25 16:44:52 · 1288 阅读 · 0 评论 -
java lambda 实际使用总结
1、获取列表中的某一列形成新的列表。List<ProjectWithEpic> projectWithEpics = (List<ProjectWithEpic>) limitprojectWithEpics.getList(); List list1 = new ArrayList(); projectWithEpics.forEac...原创 2018-10-10 11:05:39 · 927 阅读 · 0 评论 -
tableExport.js导出带边框的excel
转载自:https://blog.csdn.net/langyan122/article/details/79153313tableExport.js是一款比较优秀的前端文件导出软件,支持word、excel、pdf、png等多种格式导出,具体用法可以参见:https://github.com/hhurz/tableExport.jquery.plugin今天在使用tableExport....转载 2018-10-15 15:01:09 · 1765 阅读 · 0 评论 -
常见Jdbc Type 与 Java Type之间的关系
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property=‘pxh‘, mode=IN, javaType=class jav...原创 2018-09-06 15:57:19 · 3867 阅读 · 0 评论 -
Java RSA验证
1、新增两个类RSAUtil 和 BASE64Utilpackage com.shishike.susie.utility;import org.bouncycastle.jce.provider.BouncyCastleProvider;import javax.crypto.Cipher;import java.security.*;import java.security....原创 2018-08-10 15:45:04 · 1314 阅读 · 0 评论 -
Java Https Token认证,后端处理
1、测试场景2、传递的参数为{ "servicename":"bweb_mind"}3、服务端验证代码为 @RequestMapping(value = "/jenkinsconfirm/testtoken.do", method = RequestMethod.POST) @ResponseBody public String testtoken(H...原创 2018-08-10 15:32:54 · 3886 阅读 · 0 评论 -
Springboot 事务管理控制
转载自:https://blog.csdn.net/lu_wei_wei/article/details/762164361、在service实现添加事务注解@Transactional 2、回滚事务使用RuntimeException 3、在mapper添加事务注解@Transactional 经过上面三步当数据出错的时候数据才能rollback 或使用 手动回滚@Transactiona...转载 2018-07-12 17:16:37 · 641 阅读 · 0 评论 -
获取页面所有链接的方法
package com.shishike.susie.utility;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.nodes.Element;import org.jsoup.select.Elements;import java.io.IOException;import jav...原创 2018-06-20 15:07:42 · 4490 阅读 · 0 评论 -
Java时间获取方法汇总
Java时间格式转换大全import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDate() { Date current...转载 2018-06-09 14:28:33 · 249 阅读 · 0 评论 -
SpringBoot项目,打包部署到服务器时,报错:找不到文件路径
原本代码如下第一步:获取文件路径public static String getXmlPath(String type) throws FileNotFoundException, UnknownHostException { // 从项目中获取打包config的demo File path = new File(ResourceUtils.getURL...原创 2018-06-09 14:26:41 · 9343 阅读 · 0 评论 -
Java读取本地文件
// Java读取本地文件 public static String getLocalXmlfileFile() { // File file = new File("/Users/zsq/Downloads/config.xml"); File file = new File("/Users/zsq/Downloads/configdemoforpackage.xml"); Str...原创 2018-04-05 17:03:29 · 478 阅读 · 0 评论 -
PHP框架调用Java后端,参数传递不过去的问题解决
public function request($requestURL,$params='',$method ='GET',$contentType='',$user=''){ $timeout = 30; $ch = null; if ('POST' === strtoupper($method)) { $ch = cur...原创 2018-04-12 10:56:43 · 760 阅读 · 0 评论 -
Myeclipse中 Hibernate的设置
原创 2017-06-09 16:43:28 · 262 阅读 · 0 评论 -
Cookie Session
每个浏览器Cookie存储的位置不一样IE浏览器的Cookie位置C:\Users\Someone\AppData\Local\Microsoft\Windows\Temporary Internet Files谷歌浏览器的Cookies位置(中的Cookie文件)C:\Documents and Settings\Someone\Local Settings\Applic原创 2017-06-06 17:04:27 · 278 阅读 · 0 评论 -
POI的使用
转载自:http://blog.csdn.net/a347911/article/details/51037122原创 2017-05-10 17:27:57 · 311 阅读 · 0 评论 -
Java Jxl Excel 操作总结2(基本操作:创建工作薄,工作表,单元格等)
转载自http://lavasoft.blog.51cto.com/62575/174244/1、创建或读取一个工作薄 Workbook 创建一个工作薄,就是整个Excel文档, WritableWorkbook wwb = Workbook.createWorkbook(os); 其中os为一个文件输出流。当然还有很多其他的入参,比如File等。转载 2017-05-10 11:09:08 · 838 阅读 · 0 评论 -
Java Jxl Excel 操作总结1(jar包下载地址+使用注意事项)
转载自:http://lavasoft.blog.51cto.com/62575/174244/Jxl是一个开源的Java Excel API项目,通过Jxl,Java 可以很方便的操作微软的Excel文档。除了Jxl之外,还有Apache的一个POI项目,也可以操作Excel。两者相比之下:Jxl使用方便,但功能相对POI比较弱。POI的使用复杂,上手慢,但功能更全。Jx转载 2017-05-10 11:02:17 · 885 阅读 · 0 评论 -
Jxl Excel 背景颜色列表
最近开发了导出Excel报表的功能,在给表头增加背景色时,参考了如下的颜色表,最终选择了PALE_BLUE,效果还不错。原创 2017-05-10 10:21:46 · 1895 阅读 · 0 评论 -
Java 的8种基本类型和3种引用类型
1、计算机的内存单位 计算机中的数据都是以 0 和 1 来表示的,其中一个 0 或者一个 1 称之为一位 (bit)。 8位称为一个字节 (Byte),两个字节称为一个字 (Word) ,四个字节称为双字 (Dword)。 1Byte=8bit , 1KB= 1024 Byte, 1M=1024 KB。2、Java 有四类8种基本类型 a、4...原创 2017-05-18 11:21:51 · 3800 阅读 · 0 评论