自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rumengqiang的博客

一步一步

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Apache Solr 安装及启动

1.下载地址 https://lucene.apache.org/solr/下载解压后目录如下bin:启动和停止服务器的脚本。example: 示例。server/logs 文件夹,所有Solr日志都写入该文件夹。server/solr文件夹包含不同的集合或核心(core/collection)。对于各集合或核心的配置和数据都存储在相应的集合或核心文件夹。Solr内置Jetty...

2019-01-07 20:43:59 1608

转载 Map遍历 含java8

public class LambdaMap {    private Map<String, Object> map = new HashMap<>();    @Before    public void initData() {        map.put("key1", "value1");        map.put("key2", "value...

2018-11-05 10:38:00 198

转载 java三年经验需要知道的东西

1、基本语法这包括static、final、transient等关键字的作用,foreach循环的原理等等。今天面试我问你static关键字有哪些作 用,如果你答出static修饰变量、修饰方法我会认为你合格,答出静态块,我会认为你不错,答出静态内部类我会认为你很好,答出静态导包我会对你很满 意,因为能看出你非常热衷研究技术。最深入的一次,我记得面试官直接问到了我Volatile关 键字的底层...

2018-10-11 15:38:55 2204

原创 mysql 更新字段内指定字符串

例如:pot 列中 'yyy' 替换成 'xx'UPDATE tab set pot = REPLACE(pot,'yyy','xx');

2018-10-10 16:22:22 709

原创 bug: should be mapped with insert="false" update="false"

原因:多个实体对象关联同一个实体,不能重复映射解决方法:insertable = false,updatable = false @ManyToOne @JoinColumn(name = "suser_name_", referencedColumnName = "user_name_",insertable = false,updatable = false) @NotFo...

2018-09-25 11:46:17 448

原创 Listener中注入Service

package com.rratchet.scala;import com.rratchet.scala.entity.VehicleLoadDataEntity;import com.rratchet.scala.server.MinaServer;import com.rratchet.scala.service.DllServiceUtils;import com.rratch...

2018-09-13 11:55:13 716

翻译 Refused to display ‘https://localhost:8080/msc/ordertype’ in a frame because it set ‘X-Frame-Options

原因:Spring-Security 默认是设置了这个 “X-Frame-Options” 属性为DENY解决:一:使用xml<http auto-config="true" use-expressions="true"> <headers> <frame-options policy="SAMEORIGIN"&..

2018-09-10 17:13:46 1589

原创 Linux 根据时间段或文件名查找文件

查找8月份所有csv文件find -name *.csv \( -newermt '2018-08-01 00:00' -a -not -newermt '2018-08-31 23:00' \)查询8月份所有文件find -type -f \( -newermt '2018-08-01 00:00' -a -not -newermt '2018-08-31 23:00' \)查找...

2018-09-07 14:49:25 5805

原创 java.lang.IllegalArgumentException: Maximum number of fonts was exceeded

Excel导出的时候报错 Maximum number of fonts was exceededjava.lang.IllegalArgumentException: Maximum number of fonts was exceeded at org.apache.poi.hssf.usermodel.HSSFWorkbook.createFont(HSSFWorkbook.java...

2018-09-07 11:01:24 1020

原创 No 'Access-Control-Allow-Origin' Ajax跨域访问解决方案

一:服务器端解决在服务器端的filter或者servlet里面添加 response.setHeader("Access-Control-Allow-Origin", "*"); “Access-Control-Allow-Origin”表示允许跨域访问,“*”表示允许所有来源进行跨域访问,这里也可以替换为特定的域名或ip。不建议此种修改二:客户端修改$.ajax(url, {...

2018-08-28 17:57:41 886

原创 java 文件打包

package com.rratchet.scala.util;import org.apache.commons.lang3.StringUtils;import org.springframework.web.multipart.MultipartFile;import javax.servlet.http.HttpServletRequest;import java.io.*;...

2018-08-27 17:12:16 283

转载 java 读取写入剪切板内容

转载地址:https://www.cnblogs.com/brant/p/8120294.htmlpackage com.test.jvm.oom.design;import java.awt.Image;import java.awt.Toolkit;import java.awt.datatransfer.Clipboard;import java.awt.datatransf...

2018-08-27 11:12:24 3278

转载 linux 查看tomcat运行日志

1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、这样运行时就可以实时查看运行日志了

2018-08-20 22:56:41 153

转载 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'test.QRTZ_TRIGGERS' doesn't exist

问题: 数据库中明这张表 qrtz_triggers 还是报这个错原因:这个错报的是在数据库 test 下面没有这个表 【QRTZ_TRIGGERS】,其实数据库中有的是 【qrtz_triggers】。区别在于一个是大写,一个是小写。默认情况下,mysql是区分大小写的,所以为了避免这种问题,就需要把 mysql 的区分大小写的属性给修改了。解决办法:用root登录,修改 /etc/...

2018-08-20 22:55:42 4414 1

原创 SpringBoot 整合redis

代码配置部分大多为网上查找,网上大多为springboot2.0之前版本,因此配置缓存时发现代码报错,此处略作修改1.导入maven依赖<!-- cache --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...

2018-08-20 21:18:42 114

原创 java String字符串常用方法

1 获取字符串的长度 length()2 转化为字节数组getBytes()3 转成char型数组toCharArray()4 equals()和equalsIgnoreCase()   ==equals()判断两个String的值 是否相等equalsIgnoreCase()判断两个String的值 是否相等 并且忽略大小写==运算符比较两个对象是否引用同一实例(比较地址...

2018-08-16 12:35:29 227

转载 onblur()无限触发问题

转载:https://blog.csdn.net/WARGON/article/details/80872724当使用onblur事件时,如果调用alert、prompt,confirm之内的能挂起js执行的代码,可能会导致重复触发onblur事件。这时,可以使用onchange()事件来代替onblur()事件。  Onchange方法:输入框失去焦点并且value改变之后触发。...

2018-08-13 14:58:08 2513

转载 关于hibernate的save方法和persist方法的区别

文章转载地址:https://blog.csdn.net/xiatianlong_xtl/article/details/55005449save : 在事务里执行到save,会向数据库插一条数据,如果事务里异常,会回滚,删除数据库中插入的数据。 persist:在事务里执行到persist,不会向数据库插数据,事务commit了才会插入数据。...

2018-08-07 11:13:43 147

原创 向压缩包内追加文件失败

public static void main(String[] args) throws Exception { // read war.zip and write to append.zip ZipFile war = new ZipFile("war.zip"); ZipOutputStream append = new ZipOutputSt...

2018-07-11 10:52:18 1518

原创 @scheduled 定时任务不执行,没有使用xml配置

原代码import org.springframework.scheduling.annotation.Scheduled;import org.springframework.stereotype.Component;@Componentpublic class TestScheduler { @Scheduled(cron = "0/5 * * * * ?") public vo...

2018-06-27 16:19:09 13910 1

转载 退出vi编辑模式

转载地址:https://blog.csdn.net/u010648555/article/details/50676647初学Linux的时候,在使用vi 操作时候,有时候可能进入的是一个文件夹,这样子在退出的时候很不好操作!下面总结一些vi 退出命令,学习!进入编辑模式,按 o 进行编辑编辑结束,按ESC 键 跳到命令模式,然后输入退出命令::w保存文件但不退出vi 编辑:w! 强制保存,不退...

2018-06-27 12:16:15 2546

原创 java 获取路径下所有文件

思路:通过递归遍历文件夹 public static void getFiles(List<File>fileList, String path){ try { File file = new File(path); if(file.isDirectory()){ File []files = file.listFiles(); for(File fil...

2018-05-28 12:19:56 3314

原创 java直接打开一个Excel文件

import java.util.*; import java.io.*; class TEST { public static void main(String[] args){ try{ Runtime.getRuntime().exec("cmd /c start D://A.xls"); }catch(IOException e){} } }getRuntime(...

2018-05-28 11:46:08 6688 2

原创 线程Thread中声明式事务不起作用

原因:未知解决方案: 使用编程式事务 @Override public void run() { DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(TransactionDefinition.PROPA...

2018-05-18 15:12:47 2516

原创 @Data,@Slf4j 等注解使用

参考地址:http://www.cnblogs.com/daimajun/p/7136078.htmlhttps://www.cnblogs.com/aligege/p/7797642.html在git上下了个项目,发现实体类没有使用get/set方法,而是使用@Data注解,这个注解来自lombok,lombok减少了大量的重复模板代码,使代码更简洁@Data : 注解在类上, 为类提供读写属性...

2018-04-18 10:47:56 2439 1

原创 关于1左移65位结果测试

一开始以为是2的65次方,测试结果发现是2 public static void main(String[]args){ long num=0; for (int i = 1; i < 66; i++) { num=1<<i; System.out.println(num); } }运行结果 2481632641282565121024204840968...

2018-04-11 12:08:44 1374

转载 java 验证码突然不显示

日志报错 javax.imageio.IIOException: Can't create output stream原因:tomcat 缺少temp文件夹详解连接:http://feitianbenyue.iteye.com/blog/1743281

2018-04-11 12:08:04 3344

原创 Jsoup爬取网页内容

public static void main(String [] args) throws Exception{ //获取连接内容 Document document=Jsoup.connect("http://www.biquge5200.com/14_14620/").userAgent("Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0)"...

2018-03-05 16:11:59 363

原创 hibernate为列添加唯一索引

创建唯一索引@Entity@Table(name="ebooks",uniqueConstraints ={@UniqueConstraint(columnNames="name")})创建联合索引@Entity@Table(name="ebooks",uniqueConstraints ={@UniqueConstraint(columnNames={"name", "writer"})})...

2018-03-05 15:54:14 2064

转载 mysql 自增id重新排序

ALTER TABLE table DROP id;ALTER TABLE table ADD id INT NOT NULL PRIMARY KEY AUTO_INCREMENT FIRST

2018-01-25 17:15:16 934

原创 QQ邮箱发送信息

/***发送信息**/public static void send(String toEmail , String content,String title) throws Exception { //toEmail接收信息的邮箱地址 Properties props = new Properties(); // 开启debug调试 props.setProperty(...

2017-08-29 10:10:09 615

转载 使用spring注解@Controller @Service @Repository简化配置

前言:在web项目中引入spring框架中的配置文件,我们给每一个java bean进行相关配置可以非常安全,便捷的管理我们的bean。那么,问题来了,如果一个项目中所涉及到的java bean十分庞大,而且每一个bean中的配置都是大同小异的,那么这份applicationContext.xml文件恐怕是无能为力了。接下来,我们使用spring的注解便可以很好的解决这一问题。

2017-05-03 11:07:58 190

原创 hibernate 实体类xml配置

property name="annotatedClasses"> list> value>com.test.enity.Uservalue> value>com.test.enity.Testvalue> list>property>可以替换成下面的方式,

2017-05-03 10:28:56 293

原创 maven和eclispe整合

1、maven的下载下载地址:http://maven.apache.org/下载此压缩包,然后解压到本地2、配置环境变量新建环境变量MAVEN_HOME ,变量值为压缩包解压路径配置path变量,在最后加上%MAVEN_HOME%\bin;打开控制台 ,输入 mvn -version 查看是否配置成功,如果配置成功,则会显示maven版本信息

2017-02-09 15:16:10 193

毫秒计时器

使用当前时间减去刚进页面的时间来做计时的增加

2017-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除