java
秤秤biubiu
me,you---喵
展开
-
java 向指定文件写入内容(如文件存在,则先删除再创建;写入如目录不存在,则创建)
/** * 向指定文件写入内容(如文件存在,则先删除再创建写入) * * @param content 保存内容 * @param path 文件完整路径 * @throws IOException */ public static void save(String content, String path) thro...转载 2019-12-25 20:49:40 · 2124 阅读 · 0 评论 -
解决 idea 项目中Error:java: 无效的标记: -XX:MaxPermSize=512M
1.刚从git服务器拉下来的项目,依赖另外一个项目,配置完后启动就报这个错2.file-settings-下图,删掉全部图中标注处3.ok了转载 2019-07-03 17:07:10 · 1926 阅读 · 0 评论 -
Maven安装与配置 (转)
一、需要准备的东西1. JDK2. Eclipse3. Maven程序包二、下载与安装1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2. 将文件解压到D:\Program Files\Apache\maven目录下:3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Ap...转载 2019-07-03 14:39:02 · 94 阅读 · 0 评论 -
Eclipse安装Lambok及Lambok的使用介绍(转)
Lambok是一款开源的可用于java平台的代码生成库。我们在定义JavaBean的时候,会使用IDE自动生成构造方法、getter、setter、equals、hashCode、toString等方法,一旦类的属性有修改就要重新生成。Lambok直接通过在类上加@Data注解便可以帮我们免去这些重复劳动,简化java代码。工具/原料 Eclipse集成开发工具 Lambok插...转载 2019-07-03 14:21:46 · 1268 阅读 · 0 评论 -
lombok注解Getter和Setter的使用(转)
1、创建类:GetterSetter,这是一个没有使用lombok的类package im.ubu.java.lombok;/** * @Author hiwon(116268012 @ qq.com) * @Description TODO **/public class GetterSetter { private String name = "ubu"; ...转载 2019-07-03 14:19:53 · 9065 阅读 · 0 评论 -
Java实现基于token认证
转自:https://blog.csdn.net/kkkun_joe/article/details/81878231转载 2019-05-30 11:25:06 · 1434 阅读 · 0 评论 -
在Spring3中使用注解(@Scheduled)创建计划任务
Spring3中加强了注解的使用,其中计划任务也得到了增强,现在创建一个计划任务只需要两步就完成了:创建一个Java类,添加一个无参无返回值的方法,在方法上用@Scheduled注解修饰一下;在Spring配置文件中添加三个节点;最后说明一下,第一步创建的Java类要成为Spring可管理的Bean,可以直接写在XML里,也可以@Component一下 示例如下计划任务类:转载 2017-03-30 17:32:08 · 472 阅读 · 0 评论 -
spring3使用task注记及task:annotation-driven解决定时问题
定义一个定时操作[java] view plain copy package com.jCuckoo.demo; import java.text.SimpleDateFormat; import java.util.Date; import org.springframework.scheduling.annotation.Scheduled; pub转载 2017-03-30 17:28:56 · 717 阅读 · 0 评论 -
java.lang.NoSuchFieldError: INSTANCE
原因:httpclient的jar包的版本问题,仔细查找相关的jar。发现多了两个apache-httpcomponents-httpclient.jar,commons-httpclient-3.1.jar,删除就好了。原创 2017-02-27 11:59:56 · 1076 阅读 · 0 评论 -
JAVA Socket 编程学习笔记(一)
Java Socket 可实现客户端--服务器间的双向实时通信。java.net包中定义的两个类socket和ServerSocket,分别用来实现双向连接的client和server端。转载 2017-01-04 16:00:59 · 633 阅读 · 0 评论 -
使用JdbcTemplate模板时传递的参数Map和Object []数组
// 用户登录检测public Map findUser(String username, String password) {//String sql = "select u.* from tbUser u where lower(u.UserName)=:UserName";String sql = "select u.* from tbUser u where u.UserNam转载 2016-10-19 17:21:13 · 7285 阅读 · 0 评论 -
jsp页面格式化数字或时间
转载自:http://blog.csdn.net/hakunamatata2008/archive/2011/01/21/6156203.aspx所有标签:Tags fmt:requestEncoding fmt:setLocale fmt:timeZone fmt:setTimeZone fmt:bundle fmt:setBundle fmt:messa转载 2013-09-22 12:06:56 · 1182 阅读 · 0 评论 -
在SpringSide 3 中使用多个数据库的方法
在SpringSide 3社区中,不断有人提出多数据源配置的问题,但是时至今日却一直没有一个完美的答案。经过一个星期的折腾,我总算搞清楚了在SpringSide 3中配置多数据源的各种困难并加以解决,在这里,特地把我配置SpringSide 3项目中多数据源的过程写出来,与大家分享。我使用的SpringSide的版本是江南白衣最新发布的3.1.4翻墙版,在上一篇博文中,记录了我折腾的全转载 2012-11-28 17:05:44 · 1653 阅读 · 0 评论 -
基于SpringBoot 2.0正式版的SpringCloud的微服务实战项目搭建
由于时间原因本博客没有时间更新请参照:https://segmentfault.com/blog/spring-cloudSpring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等...转载 2019-07-12 17:08:38 · 893 阅读 · 0 评论 -
【spring cloud】spring cloud zuul 路由网关
GitHub源码地址:https://github.com/AngelSXD/springcloud版本介绍:<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.ou...转载 2019-07-12 17:11:02 · 186 阅读 · 0 评论 -
jsonObject.getString("XXX")==null?"":jsonObject.getString("XXX")
jsonObject.getString("XXX")==null?"":jsonObject.getString("XXX")原创 2019-10-06 14:10:30 · 2266 阅读 · 0 评论 -
异常:Repeated column in mapping for entity/should be mapped with insert="false" update="false"
最近用JPA遇到这样一个问题:Repeated column in mapping for entity: com.ketayao.security.entity.main.User column: org_id (should be mapped with insert="false" update="false")这个错误是由实体类引起的,我一开始是这样写的:@Columnpriva...转载 2019-09-25 10:09:23 · 444 阅读 · 0 评论 -
解决集成jpa时无法创建entityManagerFactory的问题
以下是网上总结的比较好的,而我的原因是:hibernate.dialect 没有set,后面的文章会详解。其他原因,转自:https://blog.51cto.com/zero01/2294152?source=dra最近将IDEA 2018.1版本更新到了2018.2版本,更新好后跑了一下之前的项目,结果就报错了,这个项目集成了spring data jpa。由于该错误有多种原因导致...转载 2019-08-21 17:27:16 · 16373 阅读 · 5 评论 -
LifecyclePhaseNotFoundException
转至元数据起始This error is generated if you try to invoke a build command that Maven does not understand. In general, you have the following options to perform build steps:Invoke a lifecycle phase, e.g....转载 2019-08-09 17:02:21 · 578 阅读 · 0 评论 -
IntelliJ Idea 常用快捷键列表
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...转载 2019-08-09 17:00:42 · 265 阅读 · 0 评论 -
解决 Springboot Unable to build Hibernate SessionFactory @Column命名不起作用
问题:Springboot启动报错:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/...转载 2019-08-01 16:26:57 · 360 阅读 · 0 评论 -
解决 Springboot Unable to build Hibernate SessionFactory @Column命名不起作用
问题:Springboot启动报错:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/...转载 2019-08-01 15:36:47 · 323 阅读 · 0 评论 -
Mysql5.8解压版安装问题:TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
转自:https://www.cnblogs.com/wwwjjjnnn/p/10780947.html问题描述:cmd显示如下:.err文件显示:[ERROR] [MY-010131] [Server] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS解决办法:my.in...转载 2019-07-23 14:40:01 · 2939 阅读 · 0 评论 -
Spring Boot的启动器Starter详解
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/50610474Spring Boot的启动器Starter详解作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsSpring Boot应用启动器基本的一共有44...转载 2019-07-26 17:49:11 · 598 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean)
最近在弄jeesite导入,调试运行,在idea里面会报错解决方案1:命令行mvn clean install -DskipTests-Dmaven.javadoc.skip=true解决方案2:(在init-data.bat也报错如题)eclipse在使用maven的tomcat控件编译java程序时,报错Failed to execute goal org.ap...原创 2019-07-24 11:24:32 · 28514 阅读 · 1 评论 -
Mysql8.0.17 登录报1045(28000)错误(困扰好几个小时!!!!各种试,原来是mysql8.0的区别!)
以下修改登录报错:mysql-8.0.13 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)一、修改root密码mysql>update mysql.user set authentication_string="123456" where user="root...原创 2019-07-23 17:03:19 · 9732 阅读 · 8 评论 -
解决:idea maven打包 install 报错The packaging for this project did not assign a file to the build artifact
idea maven打包 install 报错,信息如下:这是说找不到插件的包,其实不是找不到这个打包插件,而是自己的项目没有从maven仓库里加载这个包到项目里,idea中打包maven项目,有两个install;其实本人很菜鸟,一直就用Plugins下的install,并 不晓得Lifecycle中的install,经过这次问题,百度了一下,其实lifecycle是maven中一个...转载 2019-07-18 17:18:14 · 749 阅读 · 0 评论 -
【spring colud】spring cloud微服务项目搭建【spring boot2.0】
转自:https://www.cnblogs.com/sxdcgaq8080/p/9035724.html 博主的相关文章都不错,准备继续拜读!spring cloud微服务项目搭建===================================示例版本:1.spring boot 2.0版本2.开发工具 IntellJ IDEA==============...转载 2019-07-15 17:23:58 · 8153 阅读 · 1 评论 -
Unsupported major.minor version 52.0报错问题解决方案(转)
1、问题描述工程启动的时候,报错如下:nested exception is java.lang.UnsupportedClassVersionError: tech/tablesaw/api/Table : Unsupported major.minor version 52.0 (unable to load class tech.tablesaw.api.Table)2.问题分析...转载 2019-07-09 14:12:18 · 1780 阅读 · 0 评论 -
java中取系统时间出现时间差问题
<br />最近在项目中发现java获取系统时间 new Date().toLocaleString()相差13个小时,之前没有出现该情况,只是升级后出现的。<br />具体如何导致的,还在学习中ing!<br />下面贴出解决方法:Java代码 import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Locale; import java.util.T转载 2011-01-27 14:34:00 · 2332 阅读 · 0 评论 -
java 二分法
public class Test4 { public int binarySearch(int[] items, int value){ int startIndex = 0; int stopIndex = items.length - 1; int middle = (int)Math.floor((stopIndex + startIndex)原创 2010-04-23 12:20:00 · 576 阅读 · 0 评论 -
【Maven】简介信息
MavenApache Maven一个潜在的基于java的apache ant的构建工具的替代者。两者之间的比较: 第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然m转载 2007-08-28 16:25:00 · 653 阅读 · 0 评论 -
根据字符串分组
今天要做一个根据字符串分组,然后集体执行一个操作,想了一上午,动态创建数组什么的,最后还是用了list。List allList=new ArrayList(); String m1="a123_x1"; String m2="a124_x1"; String m3="a125_x2"; String m4="a126_x2"; String m5="a127_x3"; Strin原创 2007-04-03 15:05:00 · 3339 阅读 · 0 评论 -
JAVA反编译工具精选
=====================================================================JAVA语言是1995年5月由SUN公司发布的,由于其安全性高、代码优化、跨平台等特性,迅速取代了很多传统高级语言,占据了企业级网络应用开发等诸多领域的霸主地位。不过,JAVA最突出的跨平台优势使得它不能被编译成本地代码,而要以中间代码的形式运行在虚拟机转载 2007-03-15 16:40:00 · 5190 阅读 · 0 评论 -
多级反向代理[Squid]下获取客户端真实IP地址
多级反向代理[Squid]下获取客户端真实IP地址 在很多应用下都可能有需要将用户的真实IP记录下来,这时就要获得用户的真实IP地址,在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 这段时间在做IP统计的程序设计,由于服务器作了集转载 2007-01-19 12:00:00 · 983 阅读 · 0 评论 -
Commons 阅读笔记 之 Logging 篇
介绍命令行参数解析、应用程序配置和日志记录,作为一个应用程序的骨架,随处可见。因此,Apache软件组织开发出了一套通用的类库,用来帮助软件开发人员完成这些“骨架”的建立。其中:•Commons CLI用于命令行解析•Commons Configuration用于读取properties格式或者XML格式的配置信息•Commons Logging和Log4J用来转载 2006-12-28 14:56:00 · 1147 阅读 · 1 评论 -
appfuse中使用displaytag显示时间
因为在项目中没有使用struts标签,而是使用displaytag来显示表格,格式化时间时,有2种方法。一、写一个格式时间的类,如下:ZDecorator.javapackage com.*.*.webapp.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util原创 2006-08-23 13:26:00 · 1450 阅读 · 0 评论 -
String index out of range: -1
前两天报字符串越界,查找中发现,应该是取某一个字符的位置时,出错了,原来使用lastIndexOf时要取得这个字符在被查找的字符串里没有。解决方法,在取位置之前,先要验证一下,字符是否存在。 if(name.lastIndexOf("Form")!=-1){ name = name.substring(0, name.lastIndexOf("Form"));原创 2006-08-18 14:10:00 · 88326 阅读 · 2 评论 -
javascript页面跳转常用代码
按钮式: 链接式: 返回上一步 ">返回上一步 直接跳转式: window.location.href=http://www.9ba.cn; 开新窗口: 云上的日子转载 2006-12-13 16:43:00 · 910 阅读 · 0 评论 -
Unable to find a javac compiler
Unable to find a javac compiler;com.sun.tools.javac.Main is not on the classpath.Perhaps JAVA_HOME does not point to the JDK org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(原创 2006-11-28 22:06:00 · 4834 阅读 · 2 评论