自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在北京

希望咱们都能记得当初为什么来到北京

  • 博客(18)
  • 资源 (12)
  • 收藏
  • 关注

原创 文件后缀转 content-type 文件扩展名和对应的 MIME 类型

文件后缀转 content-type。

2024-01-02 16:47:41 751

原创 linux 服务部署汇总笔记

【代码】linux 服务部署汇总笔记

2023-11-01 13:24:08 268

原创 /root/.local/share/pnpm/node: line 13: /root/.local/share/pnpm/global/5/node_modules/node/bin/node:

报错处理:重启即可

2023-11-01 13:13:38 407

原创 ElasticSearch ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];

Eleastisearch6.0.0 今天在给 Eleastisearch 更新索引的时候报了一个错误:ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]按照 Eleastisearch 官方文档给的解决办法是 An example of resettin...

2018-02-28 14:47:49 36840 6

原创 ElasticSearch 配置及基本搜索

ElasticSearch 配置及基本搜索本文没有做详细的说明,只是做完了之后,做一个笔记吧算是。ES.properties 配置文件链接#ElasticSearch clientIP=127.0.0.1clientPort=9300productIndexPrefix=qq_product_productIndexName=qq_productproductIndexTyp...

2018-02-24 11:16:11 547

原创 shiro 前后端分离框架 用户登录解决方案

介绍最近公司要原本springmvc+shiro 权限控制的一个项目,改为前后端分离的,使前端人员能有更多时间来做前端的交互工作,提升用户体验。但是这个问题就来了,原来没有分离的情况下,shiro 权限是通过凭证来登录的,现在需要更改为前端ajax提交登录信息来登录,于是更改了shiro的登录方式,这里做一个记录。@RequestMapping(value="/userLogin"...

2018-01-17 16:02:12 29701 2

原创 java 生成excel 省市区联动(全国省市区),有校验

import java.io.FileOutputStream;import java.io.Serializable;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.

2017-09-27 11:00:38 6167 1

原创 Java多线程用法

最全面的java多线程用法解析,如果你对Java的多线程机制并没有深入的研究,那么本文可以帮助你更透彻地理解Java多线程的原理以及使用方法。1.创建线程在Java中创建线程有两种方法:使用Thread类和使用Runnable接口。在使用Runnable接口时需要建立一个Thread实例。因此,无论是通过Thread类还是Runnable接口建立线程,都必须建立Thread类或它的子类的实

2017-07-21 15:36:57 319

原创 div 点击切换按钮样式

首先,大家需要定义两个css 样式,一个为选中后的样式,另一个是不被选中的样式,这里做一个例子:.selectMenu{cursor:pointer;width:100%;height:30px; float:left;margin-top:3px;font-family : 微软雅黑; background-image: url('../image/backgroundimage.png')

2017-03-11 21:34:55 2116

原创 java EXCEL 文件解析

首先粘贴出来excel的模板,供大家参考。2、java 部分工具类代码public class ExcelReader { private String filePath; public ExcelReader(String filePath) { this.filePath = filePath; }

2017-03-08 16:30:38 499

转载 Spring mvc 文件上传代码

今天用spring mvc 做了文件上传,和excel 文件解析,这里先记录一下文件上传的代码,1、首先是控制器里面的写法:@RequestMapping(value="/readExcel.do") @ResponseBody public ModelAndView readExcel(HttpServletRequest request,HttpServletResponse re

2017-03-08 16:17:12 431

原创 java 文件下载代码,个人认为这是最简单的,只需三步,即可下载。

今天给大家带来最简单的文件下载办法,大家按照步骤,三步就可以下载下来。1、下面这个是下载文件的主方法,大家可直接复制到工程里面,加入jar包就可以了。/** * 下载文件公共方法,直接调用即可下载 * @param pathUrl 所要下载的文件的路径 * @param name 下载后文件的名称,因为考虑到很多文件在上传的时候,都是被改了名字的,这里可以修改回来...

2017-03-08 15:17:51 9403

原创 Spring 拦截器的配置及 filter 的写法

今天配置了一个Spring 的拦截器,主要是为了在浏览器访问一部分页面的时候,如果没有对应的session,则返回验证页面。1、首先,在web.xml 文件里面添加以下配置。jspFilter com.util.sms.JspFilter //这里指拦截器所在的位置 encoding UTF-8 //设置拦截器返回的编码

2017-03-07 15:04:35 5306

原创 Mybatis 数据库物理分页插件 PageHelper 前端实现

继上一篇文章     Mybatis 数据库物理分页插件 PageHelper          只是完成了 PageHelper 程序后台配置,前端的写法在这里举例,本人的菜鸟写法,欢迎大神指点。首先,因为SpringMVC 的框架返回值是返回页面的形式,所以在分页的时候需要写两个页面,一个是列表的主页面,另一个是分页的专用页面,列表的主页面中,把列表这一部分用div包含

2017-03-03 15:27:58 687

转载 Mybatis 数据库物理分页插件 PageHelper

文章转载 自 http://www.cnblogs.com/digdeep/p/4608933.html

2017-03-03 15:21:50 444

转载 Myeclipse 2016CI 安装、破解成功后异常退出问题

问题: Myeclipse 2016 CI安装后破解成功,打开之后出现错误,随后异常退出。解决办法: 在Myeclipse安装目录下的myeclipse.ini加上以下两句:                 -Dgenuitec.honorDevMode=true                  -Dosgi.dev=true总结:因为试了很多办法,后来在一个帖子

2017-02-28 16:20:17 667

转载 别把自己当程序员

如果我可以给每个工程教育增加一门课,它不会涉及编译器、门电路或是时间复杂度,而是一门介绍行业现实的入门课,因为没人教过这些,所以我们遭受了很多不必要的痛苦和折磨。希望本文可以成为年轻软件程序员职业生涯的自述文档( RAEDME.txt)。目的是填补“现实世界”运作方式与教育之间的空白,并让你快乐起来。我从“一个还算聪明,但是不自信、毫无商业经验的软件程序员”,耗费了十年多的时间,经受了很多的苦难,

2016-10-12 17:58:19 552

转载 Linux下安装JDK-(rpm版)

FROM: http://blog.youkuaiyun.com/sonnet123/article/details/91697411、下载JDK路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下载jdk:[plain] vie

2016-08-27 14:05:42 475

java open jdk 21,mac os 苹果电脑 使用 jdk21.07.6 版本,tar.gz 压缩包,解压后需自己设置环境变量

java open jdk 21,mac os 苹果电脑 使用 jdk21.07.6 版本,tar.gz 压缩包,解压后需自己设置环境变量

2025-05-19

java 代码生成 权限控制 数据字典 菜单管理 项目源码

java 代码生成 权限控制 数据字典 菜单管理 此工程为项目源码,供大家学习使用,可以提高开发效率,增删改查一些重复的工作就不用做了 采用SpringMVC + Mybatis + Ehcache + Jquery + Boostrap + treetable + ztree + echarts等基础架构 页面美观大方,同时适用手机访问 支持多种浏览器: IE, 火狐, Google 等 支持数据库: Mysql,Oracle11g 基础权限: 用户,角色,组织,菜单权限,数据权限 Web容器测试通过的有Tomcat,Weblogic 要求JDK1.6+

2017-07-20

amr 转mp3支持linux下转换

java 把amr的录音文件转换为mp3文件,linux如果是32位请使用32位的jar包,如果是64位请使用64位的jar包,亲测可用。 开发的时候可直接使用,linux部署的时候需要使用相应的jar包

2016-10-09

分布式文件系统及FastDFS介绍(余庆 -2010-06-12 版本)

FastDFS介绍(余庆 -2010-06-12 版本),网上很多地方下载不到,好不容易下载到了,上传一下

2018-03-30

myeclipse 快速打开本地文件目录插件

将jar包放到Myeclipse的plugin目录中,重启Myeclipse,即可在工具栏上方看到该插件。

2017-03-11

myeclipse 高版本velocity插件

myeclipse高版本的加入velocity插件 ,网上的办法试了个遍,都不行,这个是自己在官网找到的,下载下来后放到myeclipse 安装目录的plugins 文件夹下,重启myeclipse 即可

2017-08-01

smack_4_1_8

最新 smack_4_1_8

2016-08-30

navicat11.2.15_premium 官方版

navicat11.2.15_premium 官方版

2017-03-06

java提示几天前

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class TimeFormatUtil { public static String getInterval(Date createAt) { // 定义最终返回的结果字符串。 String interval = null; long millisecond = new Date().getTime() - createAt.getTime(); long second = millisecond / 1000; if (second <= 0) { second = 0; } //*--------------微博体(标准) if (second == 0) { interval = "刚刚"; } else if (second < 30) { interval = second + "秒以前"; } else if (second >= 30 && second < 60) { interval = "半分钟前"; } else if (second >= 60 && second < 60 * 60) {//大于1分钟 小于1小时 long minute = second / 60; interval = minute + "分钟前"; } else if (second >= 60 * 60 && second < 60 * 60 * 24) {//大于1小时 小于24小时 long hour = (second / 60) / 60; if (hour <= 3) { interval = hour + "小时前"; } else { interval = "今天" + getFormatTime(createAt, "HH:mm"); } } else if (second >= 60 * 60 * 24 && second <= 60 * 60 * 24 * 2) {//大于1D 小于2D interval = "昨天" + getFormatTime(createAt, "HH:mm"); } else if (second >= 60 * 60 * 24 * 2 && second <= 60 * 60 * 24 * 7) {//大于2D小时 小于 7天 long day = ((second / 60) / 60) / 24; interval = day + "天前"; } else if ( second <= 60 * 60 * 24 * 365 && second >= 60 * 60 * 24 * 7) {//大于7天小于365天 interval = getFormatTime(createAt, "MM-dd HH:mm"); } else if (second >= 60 * 60 * 24 * 365) {//大于365天 interval = getFormatTime(createAt, "yyyy-MM-dd HH:mm"); } else { interval = "0"; } return interval; } public static String getFormatTime(Date date, String Sdf) { return (new SimpleDateFormat(Sdf)).format(date); } public static void main(String[] args) { try { System.out.println(getInterval(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2014-08-03 12:12:12"))); } catch (ParseException e) { e.printStackTrace(); } } }

2016-02-25

Tomcat6.0.37免安装版

Tomcat6.0.37免安装版

2017-03-06

jdk api 1.8 中文帮助文档

jdk api 1.8 中文帮助文档,别人给的,给大家分享出来

2017-06-06

PowerDesigner16破解文件

PowerDesigner 16 破解文件 下载得到的 pdflm16.dll 文件 覆盖到你的安装目录去。 试用版版本信息不会变化,但是软件license不会过期。

2017-10-18

空空如也

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

TA关注的人

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