自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (10)
  • 收藏
  • 关注

原创 基于Druid SQL 解析器替换表名

druid解析器简单使用

2022-12-23 11:24:38 905 1

原创 CentOS7防火墙操作

centos 7 防火墙的基本操作

2022-12-23 10:29:23 179

原创 Ambiguous mapping. Cannot map ‘com.xxx.XXX` method 解决办法

to {[/module/findAllModule]}: There is already 'com.demo.admin.remoteapi.SysModuleRemoteService' bean methodpublic abstract com.demo.api.dto.base.RestResponse> com.demo.api.facade.ISysModuleServiceFaca

2021-09-25 20:19:27 1324

原创 HttpMediaTypeNotAcceptableException: Could not find acceptable representation原因及解决方法

HttpMediaTypeNotAcceptableException: Could not find acceptable representation错误原因:请求contenttype=json,而这里的produces=text/html@RequestMapping(value = "/upload", method = RequestMethod.POST, produ

2017-11-28 16:15:32 35425 4

转载 linux线清空文件内容

[root@localhost ~]# echo " " >/tmp/acess.log通过这种方法,磁盘空间不但可以马上释放,也可保障进程继续向文件写入日志,这种方法经常用于在线清理Apache、Tomcat、Nginx等Web服务产生的日志文件。

2017-10-31 09:04:03 497

原创 A query was run and no Result Maps were found for the Mapped Statement

使用mybatis进行查询时xml中没有指定resultType类型

2017-10-09 14:44:28 713

原创 Caused by: java.lang.IllegalStateException: Method findAllListByMember can only contain 1 method fie

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.xx.remoteapi.SysPermissionRemoteService': FactoryBean threw exception on object creation; nested

2017-09-27 14:38:20 2212

原创 Freemarker 生成树形导航菜单(递归)

很多导航菜单是树形的,即一级一级往下分,这样的结构固然需要用递归来处理。 对于Freemarker 来说,宏就相当于函数,其定义了签名及参数列表。 所以在freemarker页面应这样写:

2017-09-20 00:45:06 1872

原创 mybatis 拼接语句时,Boolean 类型判断为false的时候不生效问题

在mybatisx写mapper配置文件时,遇到Boolean类型时,如果还是按照一般的类型来判断如:test="cm.enable != null and cm.enable!= ''"> and enable_= #{cm.enable},当Boolean类型判断为false时,不会生效(why?)应写成:test="cm.enable != null">

2017-09-19 22:36:35 9481

转载 Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用

从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对

2017-09-18 22:22:41 251

转载 【springBoot】springBoot集成redis的key,value序列化的相关问题

使用的是maven工程springBoot集成redis默认使用的是注解,在官方文档中只需要2步;1、在pom文件中引入即可 dependency> groupId>org.springframework.bootgroupId> artifactId>spring-boot-starter-redisartifactId>dependency>

2017-09-18 22:21:22 839

转载 spring boot整合redis

代码 RedisConfig.javapackage com.test.spring.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.contex

2017-09-18 18:10:24 409

原创 springboot 整合freemarker404问题

在最近在搭建springboot项目在打成jar包的时候,运行在idea里面有些能访问的页面突然变成404了,由于项目在idea里面能运行,就想到是框架冲突,说实话找了很久也没找出来(因为根本没有冲突)  查了好久资料发现:freemarker支持多语言国际化,只要把模板名称安装资源文件的写法就可以了,也就是name_语言_国家地区.ftl,就修改成了oauth2login_zh_CN,打成j

2017-09-15 23:53:05 6554

转载 查看Windows端口占用情况

1.查看所有连接的PID          开始--运行--cmd  ,输入netstat -ano           找到端口号对应的PID后,从任务管理器中停止PID对应程序。    2.查看占用1433端口程序          ①先C:>netstat -ano|findstr "1433"           TCP 127.0.0.1:1433   0.0

2017-09-15 22:24:01 467

原创 intellij 里的“found duplicate code”提示关闭

打开 Settings -> Editor -> Inspections -> General 找到 “Duplicated Code ,回取消掉后面的钩钩,然后点击 Apply 即可取消提示。

2017-09-12 14:13:27 18469 3

原创 springboot Configuration 获取不到@value配置问题

springboot 与shiro整合是发现@value获取不到值,弄了很久才发现配置Shiro是多了这个配置shiro生命周期处理器public LifecycleBeanPostProcessor getLifecycleBeanPostProcessor() { return new LifecycleBeanPostProcessor(); }去掉就

2017-09-12 13:38:09 11942 10

转载 Freemarker-数字默认格式化问题

freemarker在解析数据格式的时候,默认将数字按3位来分割例如1000被格式化为1,000  这样做看似美观,但在实际操作时候会带来问题。例如我一个页面有一个元素,该元素的值由后台绑定且超过1000,那么当我要使用这个元素的值的时候,便会出现问题。例如,ftl文件中这样写:假设后台绑定的size为1000。然后我在js里使用这个testEl

2017-09-11 18:35:32 2048

转载 如何在MyBatis中使用枚举

在编码过程中,经常会遇到用某个数值来表示某种状态、类型或者阶段的情况,比如有这样一个枚举:public enum ComputerState { OPEN(10), //开启 CLOSE(11), //关闭 OFF_LINE(12), //离线 FAULT(200), //故障 UNKNOWN(255)

2017-09-11 11:29:24 2021

转载 Chrome 错误代码:ERR_UNSAFE_PORT

附录:Google Chrome 默认非安全端口列表,虽然以上方法可以解决问题,但建议尽量避免以下端口: 1, // tcpmux 7, // echo 9, // discard 11, // systat 13, // daytime 15, // netstat 17, // qotd 19, // charg

2017-09-08 16:48:31 897

转载 Linux网络接口配置文件ifcfg-eth0解析

在Windows上配置网络比较容易,有图形化界面可操作。在Linux中往往是通过命令修改文件的方式配置网络,因此不仅需要知道配置哪个文件,还要知道文件中每个配置参数的功能。在Redhat/Fedora等Linux中,网络配置文件一般是/etc/sysconfig/network-scripts/ifcfg-eth0;而在SLES 10中却是/etc/sysconfig/network/ifcfg-

2015-04-22 15:59:21 772

转载 Linux下安装Nginx详细图解教程

什么是Nginx?Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器,在高连接并发的情况下Nginx 是 Apache 服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网

2015-01-18 00:35:52 746

转载 Linux之MySQL源码编译安装

系统平台:Ubuntu12.04编译环境:gcc-4.6.3准备工作:mysql-5.5.28.tar.gz              cmake-2.8.10.2.tar.gzncurses-5.9.tar.gz由于mysql5.5以上的版本改用cmake编译了,所以要装cmake编译!此方法适合所有有mysql编译环境的Linux.---------------

2015-01-05 00:10:44 793

原创 在 64 位 linux 机器上安装 jdk1.6 jdk-6u45-linux-x64.bin的安装

linux 平台上安装:1.下载:jdk-6u45-linux-x64.bin 2.接下来,登录linux系统,赋予执行权限,命令如下:chmod +x jdk-6u21-linux-x64.bin3.执行jdk的安装. ./jdk-6u45-linux-x64.bin4.配置环境变量.环境变量的配置分为几种方式,根据自己的选择配置:

2015-01-04 20:46:34 6693 1

转载 中文与Unicode转换--java

public class UnicodeUtil { public static void main(String[] args) { String s = "请把你需要转换的内容粘贴在这里。[tool.chin az.com]...154715"; String tt = encoding(s); System.out.println(decode(tt));

2014-10-31 15:42:59 710

转载 关于软件版本号的问题 软​件​版​本​号​命​名​规​则

关于软件版本号的问题 完全的版本号定义,分三项::主版本号>.次版本号>.修订版本号>,如 1.0.0。  版本号升级原则: 主版本号:功能模块有大的变动,比如增加多个模块或者整体架构发生变化。 次版本号:和主版本相对而言,次版本号的升级对应的只是局部的变动。但该局部的变动造成了程序和以前版本不

2014-08-03 00:47:28 954

原创 zclip 复制内容到剪切板

直接上代码ZeroClipboard Test.line { margin-bottom: 20px;}/* 复制提示 */.copy-tips { position: fixed; z-index: 9999; bottom: 50%; left: 50%; margin: 0 0 -20px -80px; background-color: rgba(0,

2014-06-30 14:17:53 2375

转载 手机WAP网站 相关

手机版网站起码要实现一些基本的功能吧: 1.页面的适用性问题。对于移动终端,有不一样的分辨率与屏幕尺寸,如果还像电脑端的设计还限制网页的宽度为1003px或其他像素值,字体大小还用12px或14px,那么,不一样的终端的效果差别会很大。所以这里,最好让网页的宽度自适应屏幕,还好,w3c在设计html的时候为我们考虑了这一点,只需一句话,就可以搞定,就是加上

2014-05-14 20:17:32 2317 1

原创 HttpPost客户端请求实例

public static void main(String[] args) throws Exception { // TODO Auto-generated method stub String url="http://localhost/newspaper/test/1.php"; //POST的URL HttpPost httppost=new HttpPost(url);

2014-03-05 17:25:19 1147

转载 CentOS 6.2 安装OpenSSH Server

1.首先,我们搜索一下CentOS的软件库里面有没有已经定义好的SSH服务器包:$ yum search ssh... ...openssh.x86_64 : An open source implementation of SSH protocol versions 1 and 2openssh-askpass.x86_64 : A passphrase dialog for Open

2014-02-22 22:40:42 826

转载 nginx反向代理服务器端口问题

nginx可以很方便的配置成反向代理服务器server {listen 80;server_name bothlog.com;location / {proxy_set_header Host $host;proxy_set_header X-Forwarded-For $remote_addr;proxy_pass http://127.0

2014-01-28 14:05:05 2019

转载 windows 下nginx和tomcat集成

一、为什么需要对Tomcat服务器做负载均衡:Tomcat服务器作为一个Web服务器,其并发数在300-500之间,如果有超过500的并发数便会出现Tomcat不能响应新的请求的情况,严重影响网站的运行。另外,在访问量大的情况下,Tomcat的线程数会不断增加。由于Tomcat自身对内存的占用有控制,当对内存的占用达到最大值时便会出现内存溢出,对网站的访问严重超时等现象,这时便需要重新

2014-01-28 13:43:14 1616

转载 Nginx安装配置与服务搭建

Nginx概述Nginx(发音同engine x)是一款由俄罗斯程序员Igor Sysoev所开发轻量级的网页服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。起初是供俄国大型的门户网站及搜索引擎Rambler(俄语:Рамблер)使用。此软件BSD-like协议下发行,可以在UNIX、GNU/Linux、BSD、Mac OS X、Solaris,以及Microso

2014-01-21 10:41:06 5686

原创 mysql null 值的判断替换, ifnull函数的应用

ifnull(a,b)如果a不是null值就返回b,否则返回0IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则他返回expr2。IFNULL()返回一个数字或字符串值,取决于他被使用的上下文环境。IF(expr1,expr2,expr3) 如果expr1是TRUE(expr1NULL),那么IF()返回expr

2014-01-08 17:49:06 5401

转载 Js获取当前日期时间及其它操作

Js获取当前日期时间及其它操作2008-07-28 17:202008-06-11 17:24var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代

2013-12-25 11:26:26 856

原创 java url重写

关键配置web.xml<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee htt

2013-12-17 17:35:17 847

转载 FreeMarker模板文件的组成及基本语法详解

本文主要介绍了FreeMarker模板文件有几部分组成?以及FreeMarker的一些基本语法知识.FreeMarker模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1. 文本:直接输出的部分2. 注释:格式部分,不会输出3. 插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出4. FTL指令:FreeMark

2013-12-17 11:01:50 1066

转载 lucene-queryparser的使用

1、使用queryparser完成解析搜索请求2、基本格式如:QueryParser parser=new QueryParser("字段名称","分析器实例");Query q=parser.parse("关键词")3、例如:解析一个关键字太阳QueryParser parser=new QueryParser("context",new Standard

2013-12-17 09:58:06 1323

转载 jsp自定义标签的例子

jsp: My JSP 'tagone.jsp' starting page Hello world jsp taglib !!! web.xml:<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xs

2013-12-16 21:40:57 879

转载 java环境变量设置

一,java环境变量设置 - 精简版 1.右键打开我的电脑->属性->高级->环境变量 2.新建系统变量JAVA_HOME和CLASSPATH变量名(N):JAVA_HOME 变量值(V):C:\Program Files\Java\jdk1.7.0变量名(N):CLASSPATH 变量值(V):.;%JAVA_HOME%\lib\d

2013-12-05 14:42:49 1144

转载 rpm 命令|rpm 安装|rpm 卸载|rpm 使用|rpm 删除

点评:在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manage

2013-11-26 22:29:22 1937

源代码(表白).zip

18款html网页表白源代码(表白),表白神器,集合了经典款和合并3连款,直接可以发布到网站,来进行表白!!

2020-02-14

DSPack for D10.1 Berlin

DSPack是一套使用Direct Show和DirectX技术的类和组件。含全部源码。

2018-05-11

Java、WebSocket的聊天室

项目可以直接导入,基于Tomcat7、Java、Ext、WebSocket的聊天室

2016-02-22

zclip 的SWF文件

zclip 的SWF文件 备用以防有的Flash版本不兼容

2014-06-30

Oracle数据库dmp版本转换软件

Oracle11g导出dmp文件导入Oracle10g时(IMP-00010:不是有效的导出文件,脑袋验证失败)数据库dmp版本转换软件

2013-11-10

基于uploadify的无刷新上传 带进度条

基于uploadify的无刷新上传 带进度条,支持多文件上传

2013-09-04

hibernate,struts2,spring 整合jar包

ssh 整合jar包,hibernate,struts2,spring 整合jar包以及配置文件

2013-09-04

验证码源码

基于jsp 的验证码源码,java源代码

2013-06-13

验证码参考源码

Java的验证码参考源码,Java的验证码参考源码。

2013-06-13

空空如也

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

TA关注的人

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