自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 Java8,stream操作list->map,报Duplicate key

一、问题描述一个list数组,在转换成Map集合的时候报的错,原因是作为key的元素在list中有两个二、原因分析tomap时遇到了重复键的问题,这里举个例子并记录一下解决方法。1.先准备一组学生列表数据,其中id是有重复的List<Student> stuList = new ArrayList<>(); stuList.add(new Student("1","11")); stuList.add(new Student(

2022-01-17 15:26:52 2616

转载 elastic-job-console配置

elastic-job-lite-console是经过编译的,用git命令下载到本地git clone https://gitee.com/yuejuncheng/elastic-job-lite-console.git 下载完成后,解压到指定目录。如果是在Windows中运行,执行bin目录下的start.bat文件;如果是在linux中运行,则执行bin目录下的start.sh文件 运行成功后,在浏览器中输入访问地址http://127.0.0.1:8899,默认账号和密码都是roo

2022-01-04 16:40:30 835

原创 JSON数据返回 “$ref“:“$.mqData.beans[0].depositList[0]“

JSON数据返回 "$ref":"$.mqData.beans[0].depositList[0]"

2021-12-29 17:31:14 230

转载 解决Mybatis有查询结果但存不进实体类的问题

转载:https://blog.csdn.net/Zheng_junming/article/details/79266165问题描述使用Mybatis查询得到实体类表定义如下成员ID 成员姓名 member_id member_name 对应的实体类如下public class Member { private Integer memberId; private String memberName; // 省略getter和setter}

2020-07-30 11:28:22 1206

转载 解析json对象出现$ref: "$.list[0]"的解决办法(转)

问题描述:今天在做后台传数据到前端解析的时候遇到了这个问题。背景介绍下:后台传过去json数据是用阿里的fastjson转换的,调用的是这个方法String s = JSON.toJSONStringWithDateFormat(o,dateformat,SerializerFeature.WriteDateUseDateFormat);ServletActionContext.getRes...

2019-11-06 17:46:44 1567

转载 Spring中的@Scope注解

默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例@scope默认是单例模式(singleton)如果需要设置的话@scope("prototype")1.singleton单例模式,  全局有且仅有一个实例2.prototype原型模式,  每次获取...

2018-06-15 17:14:49 217

转载 springboot之修改内置tomcat配置项

1.spring boot默认端口号是8080,如果要修改端口的话,只需要修改application.properties文件,在其中加入  例如: server.port=80812.在正常的项目中,项目路径都是localhost:8080+项目名称+相应的访问路径,在spring boot中默认并没有项目名称而是直接访问localhost:8080/访问路径,这种方式的路径格式肯定是不好的,因...

2018-06-13 17:40:36 19263

转载 JS为什么有时候要做两次encodeURI

JS为什么有时候要做两次encodeURI这个问题的根本原因是服务器会自己做一次解码,且解决的字符集不一定是UTF-8。对于var url = "b.jsp?name="+u_name; 要想把中文的name传到后台,需要对url进行一次编码,否则是乱码。A.    前端:var url1=encodeURI(url);后台:String name=request.getParameter("na...

2018-06-13 17:29:38 860

转载 windows下安装memcache服务

参考文章:http://blog.csdn.net/hnxxwyq/article/details/2534868Windows下的Memcache安装:1. 下载memcache的windows版,解压放某个盘下面,比如在c:/memcached2. 在终端(也即cmd命令界面)下输入 ‘c:/memcached/memcached.exe -d install’ 安装3

2014-12-26 09:49:42 1512

原创 linux配置nat

1、开启Ip转发功能echo 1 > /proc/sys/net/ipv4/ip_forward或者打开/etc/sysctl.conf文件将net.ipv4.ip_forward = 0改为net.ipv4.ip_forward = 12、添加防火墙规则iptables -t nat -A PREROUTING -d 192.168.200.56 -p tcp --dpo

2014-12-22 17:00:20 716

转载 Linux系统下设置Tomcat自启动

需要将tomcat加入自启动队列中,则需要进行如下的操作:以root用户登录系统:cd /etc/rc.d/init.d/vi tomcat文件内容参考如下: Bsh代码  #!/bin/sh      #      # tomcat: Start/Stop/Restart tomcat      #

2014-12-19 16:19:47 617

转载 备份至网络(SqlServer 2005)

但主机空间不足,而数据库很大,备份时出现空间不足,无法在本机备份时,我们可备份至域上其它电脑.backup database op to disk = '//10.128.128.10/itdba/tes/op.bak'訊息3201,層級16,狀態1,行1無法開啟備份裝置'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backu

2014-12-01 09:54:52 896

转载 SQL Server 2005 镜像构建手册

一、 镜像简介1、 简介数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。要进行数据库镜像所需的最小需求包括了两个不同的SQL Server运行环境。主服务器被称为“主机”,第二个服务器被称作“备机”。主机数据库就是你实际用着的数据

2014-10-30 16:40:03 619

转载 如何查看sqlserver日志的方法

定期分析sqlserver日志是DBA很重要的任务,那如何才能查看sqlserver日志呢?   在SQL Server 7.0和SQL Server2000中,可以用下面的命令查看:    DBCC log ( {dbid|dbname}, [, type={0|1|2|3|4}] )  参数:  Dbid or dbname - 任一数据库的ID或名字 

2014-10-28 16:37:59 10197

原创 solr4.10.1安装说明

1、  下载最新的solr版本:http://www.apache.org/dyn/closer.cgi/lucene/solr/4.10.1这是我下载的文件:我在d盘下新建了一个Solr目录,放入该文件2、  解压solr文件,可以看到如下目录结构:将dist目录下的war文件,重命名为solr.war,然后放到tomcat的webapps目录下(我的tomcat是在D:

2014-10-16 09:37:05 1623 1

转载 Lucene/Solr开发经验

1、开篇语2、概述3、渊源4、初识Solr5、Solr的安装6、Solr分词顺序7、Solr中文应用的一个实例8、Solr的检索运算符[开篇语]按照惯例应该写一篇技术文章了,这次结合Lucene/Solr来分享一下开发经验。Lucene是一个使用Java语言写的全文检索开发包(API),利用它可以实现强大的检索功能,它的详细介绍大家可以去Google上搜

2014-10-15 16:23:39 626

转载 solr 1.3 安装步骤

今天花了接近一下午的时间配置solr,主要问题是   可以通过以下三种方式之一设置   Solr   的主位置:   1。设置   java   系统属性   solr.solr.home   (没错,就是  solr.solr.home)。   2。配置   java:comp/env/solr/home   的一个   JNDI   查找指向  solr   目录。

2014-10-15 16:22:55 464

转载 使用solr搭建你的全文检索

Solr 是一个可供企业使用的、基于 Lucene 的开箱即用的搜索服务器。对Lucene不熟?那么建议先看看下面两篇文档:实战Lucene,第 1 部分: 初识 Lucene:http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/用Lucene加速Web搜索应用程序的开发:http://www.ibm.com/develop

2014-10-15 16:22:27 540

转载 Solr使用入门指南

本文转自 http://chuanliang2007.spaces.live.com/blog/cns!E5B7AB2851A4C9D2!499.entry?wa=wsignin1.0 由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能需求,目前在实现搜索引擎的方案上有集中方案可供选择:1. 基于Lucene自己进行封装实现站内搜索。工作

2014-10-15 16:20:39 682

转载 solr和project集成-Java环境变量

1、开发环境集成1)在myeclipse环境集成在windows-properties-tomcat-jdk-Optional Java VM arguments中增加以下内容:-Dsolr.solr.home=D:/myprojects/central/src/config/solr -Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCO

2014-10-15 16:18:58 542

转载 Tomcat配置solr

solr/home       D:/solr-tomcat/solr       java.lang.String    转自:

2014-10-15 16:17:35 401

转载 solr解析请求

1 solr的调用 1)SolrCore.javapublic void execute(SolrRequestHandler handler, SolrQueryRequest req, SolrQueryResponse rsp)调用handler.handleRequest(req,rsp);2)RequestHandlerBase.java调

2014-10-15 16:16:10 556

转载 大型网站技术架构

架构演变第一步:物理分离webserver和数据库最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了

2014-10-11 14:37:43 612

转载 hibernate缓存机制详细分析

在本篇随笔里将会分析一下hibernate的缓存机制,包括一级缓存(session级别)、二级缓存(sessionFactory级别)以及查询缓存,当然还要讨论下我们的N+1的问题。随笔虽长,但我相信看完的朋友绝对能对hibernate的 N+1问题以及缓存有更深的了解。一、N+1问题首先我们来探讨一下N+1的问题,我们先通过一个例子来看一下,什么是N+1问题:li

2014-10-09 17:20:24 382

转载 将java程序安装成windows服务

如何将java应用程序安装成windows服务?我从网上找了一些资料,说是使用wrapper-windows这个软件包,看了两个博客,上面写的配置方法不太一样,经过各种测试,终于有了一个对于自己来说可行的方案,当然,此方案是参考两位博主的方案的,文后将附上对应参考资料的地址。  使用java service wrapper可以将java程序安装成windows服务,也可以通过简单的

2014-09-26 16:50:45 980

转载 部署Java jar为Windows后台服务

【JavaService】    将Java jar文件部署为Windows后台服务有多种方法:Service Installer、Java service Wrapper、JavaService.exe等等。这里介绍下使用JavaService.exe来部署windows后台服务的方法。1. 下载JavaService.exe, 最新的是2.0.10版本,请下载其zip包版本的即可 

2014-09-26 16:28:44 1614

转载 java UDP实现局域网广播

都是从网上搜取的资料,经过自己整合,测试成功。使用java 的UDP进行广播,要分两步走,首先要加入到广播组地址,其次要建立套接字传输信息关于广播,涉及到MulticastSocket,他用于接收广播的信息,前提是要将它加入到广播组,组播的地址是保留的D类地址从224.0.0.0—239.255.255.255,而且一些地址有特定的用处如,224.0.0.0—244.0.0.255

2014-09-26 11:14:37 1175

转载 使用Java控制UDP协议

body bgcolor="#FFFFFF" text="#000000"> <table width="570" border="0" cellspacing="0" cellpadding="5"> 天极IT资讯短信服务 电脑小技巧 function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!");

2014-09-26 10:58:29 538

转载 利用Java实现压缩与解压缩(zip、gzip)支持中文路径

zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamput的子类。这是

2014-09-24 12:10:30 823

转载 web.xml配置详解

引文:对于一个J2EE领域的程序员而言,基本上每天都会和web应用打交道。什么是web应用?最简单的web应用什么样?给你一个web应用你该从何入手?1、什么是web应用?      web应用是一种可以通过Web访问的应用程序。在J2EE领域下,web应用就是遵守基于JAVA技术的一系列标准的应用程序。2、最简单的web应用什么样?      2个文件夹、1个xml文

2014-08-06 14:18:49 477

转载 关于org.apache.catalina.session.StandardManager doLoad错误的解决

2008-7-10 12:48:36 org.apache.catalina.session.StandardManager doLoad 严重: IOException while loading persisted sessions: java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException

2014-07-28 13:43:31 916

转载 (windows,linux)DES加密解密

DES加密解密 按照http://blog.csdn.net/feixianglantiandeyun/article/details/1793929的做法在windows系统中:传入相同的key和初值,得到的加密值每次都是相同的;但是在linux中:传入相同的key和初值,每次得到的加密值都是不同的。网上说由于两个操作系统处理补充字节默认补齐的方式不同,所以出现这样的情况;按照htt

2014-07-25 17:39:34 2347

转载 Java下json的解析方法-----GSON与JSONObject

GSON:         Gson是google开发的json格式解析包,其特点是在解析json之前必须知道所传输的json数据格式,并定义一系列层次结构与json层次结构相同的类。换句话说,如果传输的json结构为:[java] view plaincopy{      "name":"relin",      "sex"

2014-06-20 11:17:20 1900

转载 JavaScript刮奖效果(jquery图片刮奖插件)

原文出处:http://www.codefans.net/jscss/code/4593.shtmljquery.scratchie.js图片刮奖插件实例演示代码,可实现类似刮奖的效果,刮刮乐中的基本效果。引用了google的API,jquery版本1.4.4,需要几张图片配合,已附在代码里,运行效果后右键-->图片另存为下载素材图片。本效果兼容性也不错,可用于网页刮奖游戏中。

2014-05-14 10:42:14 1566

转载 建立基于MyEclipse 6和XFire开发的Web Service应用的客户端测试程序

建立基于MyEclipse 6和XFire开发的Web Service应用的客户端测试程序现在,我们已经将Web Service应用程序HelloWorld发布到Tomcat服务器上,当然此时Web服务器已经启动,可以向终端用户提供服务。在此基础上建立客户端测试程序。其实非常简单了,使用MyEclipse 6和XFire框架会自动生成我们的客户端测试程序,方便调用已发布的W

2014-04-24 13:59:53 503

转载 sql server日期时间转字符串

一、sql server日期时间函数Sql Server中的日期与时间函数 1.  当前系统日期、时间     select getdate()  2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值   例如:向日期加上2天    select dateadd(day,2,'2004-10-15')  --返回:2004-10-17

2014-04-17 13:27:47 570

转载 js中替换字符串

js中替换字符串数字人 发表于:2012-3-20 20:23:53function formatStr(str) { str=str.replace(/\r\n/ig,""); return str; } 要注意两点:要使用正则表达式,不能使用 str.replace("\r\n", newString); ,这会导致只替换第一个匹配的子字符串。 母字符串

2014-03-31 15:28:36 625

转载 立即加载、懒加载和强行加载的区别

1、立即加载: 立即加载就是表关联的时候,查询一个对象,会把他关联的对象都查出来初始化到属性中去,这个就是立即加载,所以在查询的时候可能出现多条查询语句 2、懒加载:懒加载在你进行数据库查询的时候,不会立即查询关联表的数据库,而是要等到你什么时候需要用到他里面的属性,必须要去查数据库的时候才会去查3、强行加载:强行加载一般都是加在service层,是业务方面

2014-03-31 14:38:51 3663

转载 SQL Server 2005 常用数据类型详解

1. 字符串数据类型char此数据类型可存储1~8000个定长字符串,字符串长度在创建时指定;如未指定,默认为char(1)。每个字符占用1byte存储空间。nchar此数据类型可存储1~4000个定长Unicode字符串,字符串长度在创建时指定;如未指定,默认为nchar(1)。每个字符占用2bytes存储空间。varchar此数据类型可存储最大值为8000个字符的可变长

2014-03-26 10:34:02 510

转载 JS中showModalDialog 详细使用

基本介绍:          showModalDialog()         (IE 4+ 支持)          showModelessDialog()      (IE 5+ 支持)          window.showModalDialog()                  方法用来创建一个显示HTML内容的模态对话框。          window.sho

2014-03-18 09:37:00 410

空空如也

空空如也

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

TA关注的人

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