- 博客(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
1762
转载 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
256
转载 java三年经验需要知道的东西
1、基本语法这包括static、final、transient等关键字的作用,foreach循环的原理等等。今天面试我问你static关键字有哪些作 用,如果你答出static修饰变量、修饰方法我会认为你合格,答出静态块,我会认为你不错,答出静态内部类我会认为你很好,答出静态导包我会对你很满 意,因为能看出你非常热衷研究技术。最深入的一次,我记得面试官直接问到了我Volatile关 键字的底层...
2018-10-11 15:38:55
2275
原创 mysql 更新字段内指定字符串
例如:pot 列中 'yyy' 替换成 'xx'UPDATE tab set pot = REPLACE(pot,'yyy','xx');
2018-10-10 16:22:22
764
原创 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
515
原创 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
799
翻译 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
1707
原创 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
5873
原创 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
1076
原创 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
950
原创 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
327
转载 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
3635
转载 linux 查看tomcat运行日志
1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、这样运行时就可以实时查看运行日志了
2018-08-20 22:56:41
195
转载 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
4557
1
原创 SpringBoot 整合redis
代码配置部分大多为网上查找,网上大多为springboot2.0之前版本,因此配置缓存时发现代码报错,此处略作修改1.导入maven依赖<!-- cache --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...
2018-08-20 21:18:42
157
原创 java String字符串常用方法
1 获取字符串的长度 length()2 转化为字节数组getBytes()3 转成char型数组toCharArray()4 equals()和equalsIgnoreCase() ==equals()判断两个String的值 是否相等equalsIgnoreCase()判断两个String的值 是否相等 并且忽略大小写==运算符比较两个对象是否引用同一实例(比较地址...
2018-08-16 12:35:29
259
转载 onblur()无限触发问题
转载:https://blog.youkuaiyun.com/WARGON/article/details/80872724当使用onblur事件时,如果调用alert、prompt,confirm之内的能挂起js执行的代码,可能会导致重复触发onblur事件。这时,可以使用onchange()事件来代替onblur()事件。 Onchange方法:输入框失去焦点并且value改变之后触发。...
2018-08-13 14:58:08
2632
转载 关于hibernate的save方法和persist方法的区别
文章转载地址:https://blog.youkuaiyun.com/xiatianlong_xtl/article/details/55005449save : 在事务里执行到save,会向数据库插一条数据,如果事务里异常,会回滚,删除数据库中插入的数据。 persist:在事务里执行到persist,不会向数据库插数据,事务commit了才会插入数据。...
2018-08-07 11:13:43
181
原创 向压缩包内追加文件失败
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
2105
原创 @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
13961
1
转载 退出vi编辑模式
转载地址:https://blog.youkuaiyun.com/u010648555/article/details/50676647初学Linux的时候,在使用vi 操作时候,有时候可能进入的是一个文件夹,这样子在退出的时候很不好操作!下面总结一些vi 退出命令,学习!进入编辑模式,按 o 进行编辑编辑结束,按ESC 键 跳到命令模式,然后输入退出命令::w保存文件但不退出vi 编辑:w! 强制保存,不退...
2018-06-27 12:16:15
2650
原创 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
3402
原创 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
6804
2
原创 线程Thread中声明式事务不起作用
原因:未知解决方案: 使用编程式事务 @Override public void run() { DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(TransactionDefinition.PROPA...
2018-05-18 15:12:47
2565
原创 @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
2512
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
1458
转载 java 验证码突然不显示
日志报错 javax.imageio.IIOException: Can't create output stream原因:tomcat 缺少temp文件夹详解连接:http://feitianbenyue.iteye.com/blog/1743281
2018-04-11 12:08:04
3435
原创 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
409
原创 hibernate为列添加唯一索引
创建唯一索引@Entity@Table(name="ebooks",uniqueConstraints ={@UniqueConstraint(columnNames="name")})创建联合索引@Entity@Table(name="ebooks",uniqueConstraints ={@UniqueConstraint(columnNames={"name", "writer"})})...
2018-03-05 15:54:14
2148
转载 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
988
原创 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
632
转载 使用spring注解@Controller @Service @Repository简化配置
前言:在web项目中引入spring框架中的配置文件,我们给每一个java bean进行相关配置可以非常安全,便捷的管理我们的bean。那么,问题来了,如果一个项目中所涉及到的java bean十分庞大,而且每一个bean中的配置都是大同小异的,那么这份applicationContext.xml文件恐怕是无能为力了。接下来,我们使用spring的注解便可以很好的解决这一问题。
2017-05-03 11:07:58
205
原创 hibernate 实体类xml配置
property name="annotatedClasses"> list> value>com.test.enity.Uservalue> value>com.test.enity.Testvalue> list>property>可以替换成下面的方式,
2017-05-03 10:28:56
329
原创 maven和eclispe整合
1、maven的下载下载地址:http://maven.apache.org/下载此压缩包,然后解压到本地2、配置环境变量新建环境变量MAVEN_HOME ,变量值为压缩包解压路径配置path变量,在最后加上%MAVEN_HOME%\bin;打开控制台 ,输入 mvn -version 查看是否配置成功,如果配置成功,则会显示maven版本信息
2017-02-09 15:16:10
214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人