java
不悔将来
IT从业者
展开
-
Apache Calcite解析表名和字段名信息(未进行validate)
目前市面上没有找到使用Calcite做解析的代码逻辑,可能是因为太过简单或者是与Calcite本意相悖吧,无奈之下自己实现了一份,仅供参考原创 2021-04-19 17:55:28 · 3180 阅读 · 4 评论 -
使用springmvc+urlRewrite实现404,500以及异常的处理
最近在做一个小东西,其中想使用到urlRewrite,刚开始都是很不错的,伪静态做的很棒,但慢慢就出现问题了,比如404或者500的错误码出现,虽然在web.xml中做了配合(如下),但好像不起作用啊 404 /error/404.html 500 /error/404.html 505 /error/404.html 但当把这段配置搞原创 2016-07-20 11:30:53 · 6489 阅读 · 3 评论 -
将Map转换成Class
不写代码就不知道自己到底有多笨百度了很久,都好像没有找到一个将Map转变成Class的方法(也许太简单,别人根本不屑去写),so,自力更生该类主要实现将Map转变成Class,其中Map的key是Class中的属性,Map的value是要设置的Class的属性值,主要方法如下:package com.essayants.utils;import java.l原创 2016-06-12 16:05:40 · 6992 阅读 · 0 评论 -
java解密zip文件(亲测可用)
之前我们写过java如何实现zip文件的解压,而有时,当我们的zip文件进行了加密(在我们知道秘钥的情况下),又想在查看的时候使用,故而需要使用解密代码是从网上找的,没有做任何修改,测试了一下,不管是否安装压缩软件,密码是否含有中文,(windows下)都可以使用,需要的可以看一下,jar包可以在我的资源上下载一下,免费的,也是我从其他人那里花积分换的public void原创 2016-03-08 10:21:38 · 9662 阅读 · 8 评论 -
搜狐邮箱收取
最近一直在用lua搞邮件,但是呢,对于lua我是一窍不通,急忙学习了一把(项目只有两个星期),然并卵,无奈,只能先用java跑一把了,以下是搜狐邮箱的下载源码package com.hackerant.test;import java.io.File;import java.io.FileWriter;import java.net.HttpURLConnection;imp原创 2015-11-11 11:44:08 · 5636 阅读 · 0 评论 -
189邮件收取
该部分只到如何获取所有邮件,并没有实现下载收取功能,其实只差一步而已,不想写了,需要的可以参考《搜狐邮件收取》,以下是代码段package com.hackerant.test;import java.io.InputStream;import java.net.URLDecoder;import java.util.ArrayList;import java.util.Da原创 2015-11-11 11:48:02 · 5079 阅读 · 0 评论 -
ActiveMQ学习文档
消息的传递在我们的日常生活中至关重要,如老板说了一条要涨工资的消息,然后你就高兴的屁颠屁颠的,在计算机中也存在消息,消息的传递类型和生活中的大致差不多,大致可分为如下三种:p2p(person-person)一对一且无响应A发送消息,B接收消息,且B对A不做回应比如打LOL,A对B说,B你去下路带兵线,然后B就去了,B清完也没告诉A,A屏幕坏了也看不到B的情况……p2s(publi原创 2015-09-18 11:17:14 · 538 阅读 · 0 评论 -
java中urlrewrite使用文档(简单demo)
urlrewrite顾名思义,就是对URL进行重写,用户得到的全部都是经过处理后的URL地址,我觉得这样有如下好处: 一:提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前,而且在出错情况下可以进行较好的处理提示 二:美化URL,去除了那些比如*.action之类的后缀名以及长长的参数串等,可以精简且正确的展现自己的url三:更有利于搜索引擎的收入,原创 2015-09-08 10:08:34 · 594 阅读 · 0 评论 -
solr学习文档之高亮
在《solr学习文档之添加分词词库》一文中,我们学习了如何对一个词组进行分词提取,这一章我们将会使用到分词词库,并介绍如何进行高亮展现在此之前,我们先了解一下高亮的几个参数hl:是否开启高亮组件,true为开启,false为不开启hl.fl:需要开启的高亮字段,多个可用逗号隔开hl.simple.pre:高亮字段前缀hl.simple.post:高亮字段后缀(其他的暂不介绍原创 2015-08-06 09:08:54 · 768 阅读 · 0 评论 -
solr学习文档之添加分词词库
在上一篇文章中我们学习了solr的快速入门和针对mysql数据库建立索引,今天我们介绍如何为solr添加中文分词1、 在百度搜索ik-analyzer,找到后下载,我下载的是【IKAnalyzer 2012FF_hf1.zip】,解压后会看到如下目录 2、 把IKAnalyzer2012FF_u1.jar拷贝到webapps下solr的lib文件夹下,把IKAnal原创 2015-08-05 10:12:41 · 1586 阅读 · 0 评论 -
solr学习文档之增量更新索引
之前已经介绍过如何使用solr和mysql建立索引,但索引一旦建立,之后新增的数据便不能插入了,除非每次新增数据都重新建立一遍索引,但这样太过耗时费力,故而,本章将介绍如何增量更新索引1、 找到之前data-config.xml文件,打开并在query后面加入deltaQuery="select TOPIC_ID,TOPIC_CONTENT from t_topicwhere TOPIC原创 2015-08-05 10:19:10 · 1009 阅读 · 0 评论 -
freemarker里的分页--ftl文件
最近打算使用freemarker完成一个论坛系统,在发帖功能中需要使用到freemarker的分页,网上看了好多,都不是我想要的那种,而且和我已经完成的东西有很大出入,没有办法,自己动手,丰衣足食,so,请看ftl文件 ${page.currentPage}/${page.pageCount} 首页原创 2015-06-25 12:42:30 · 11056 阅读 · 2 评论 -
freemarker里的分页--ftl文件的传值
在上一篇《freemarker里的分页--ftl文件》中我们讨论了分页的逻辑,在这一篇文章中,我们开始看一下如何进行ftl的传值也许你在上一篇文章中已经发现了端倪,是的,不错,我们需要一个类package com.yunlu.leagueofitlovers.system.util;public class PageUtil { private int dataCount; p原创 2015-06-25 12:44:24 · 5324 阅读 · 2 评论 -
zip文件的解压(网上找的,经过了一点修改)
package com.tmind.mss.util;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import ja原创 2015-04-14 13:52:39 · 755 阅读 · 0 评论