自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

忧郁天空

自动生成代码也许能够使你的开发效率更高,但是离优化却是越来越远。

  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

转载 Xshell连接VMware中的CentOS及VMware连接网络

Xshell连接VMware中的CentOS步骤:1. 检查Linux虚拟机的网络连接模式,确保它是NAT模式。(由于只在本机进行连接,所以没有选择桥接模式。当然,桥接模式的配置会有所不同,在此不做深入分析)2. 在VMware workstation里,点击菜单栏上的【编辑】-->【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),取消勾选【使用本地DHCP服务...】(若勾选,会设置动态IP)。3. 在下图中,点击NAT设置。记住上图中

2022-05-29 18:00:29 444

转载 NIO 零拷贝

零拷贝“零拷贝”是指计算机操作的过程中,CPU不需要为数据在内存之间的拷贝消耗资源。而它通常是指计算机在网络上发送文件时,不需要将文件内容拷贝到用户空间(User Space)而直接在内核空间(Kernel Space)中传输到网络的方式。零拷贝给我们带来的好处1、减少甚至完全避免不必要的CPU拷贝,从而让CPU解脱出来去执行其他的任务2、减少内存带宽的占用3、通常零拷贝技术还...

2020-02-16 22:48:57 208

原创 java 对象复制 集合复制工具类

<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.6.6</version></dependency><dependency> ...

2019-09-29 10:48:36 4988

转载 Dubbo高级特性实践-泛化调用

引言当后端Java服务用Dubbo协议作为RPC方案的基础,但部分消费方是前端Restful的PHP服务,不能直接调用,于是在中间架设了Router服务提供统一的基于HTTP的后端调用入口。而Router调用后端Java服务就应用了Dubbo的高级特性--泛化调用直接消费方(Router服务)不需要引入接口jar包 通过GenericService接口来处理所有服务请求 以PHP...

2019-03-14 09:57:18 784

原创 Dubbo Invoke命令的一个坑 (服务入参含有枚举类型) enum

如果在Dubbo命令行中使用Invoke命令,入参含有枚举类型的时候:UserResult&lt;Object&gt; smsSending(String key, Map&lt;String, Object&gt; context, BizCodeEnum bizCodeEnum);dubbo &gt; invoke UserActionDetailsService.smsSend...

2019-01-30 10:19:15 14339 6

转载 ElasticSearch 6.x 配置IK 扩展字典

一、安装IK https://github.com/medcl/elasticsearch-analysis-ik(以下为官方提供的安装方法)Install1.download or compile optional 1 - download pre-build package from here: https://github.com/medcl/elasticsearch-a...

2019-01-26 17:43:55 1304

转载 Logstash 参考指南(拼接多个输入和输出插件)

将多个输入和输出插件拼接在一起你需要管理的信息通常来自几个不同来源,并且用例可以为你的数据要求多个目的地,你的Logstash管道可以使用多个输入和输出插件来处理这些需求。在本节中,你将创建一个Logstash管道,该管道接收来自Twitter提要和Filebeat客户端的输入,然后将信息发送到一个Elasticsearch集群,并将信息直接写入文件。读取来自Twitter的提要要...

2019-01-03 20:55:32 2229

转载 修改nexus 启动内存

修改nexus 启动内存 

2018-08-21 10:14:38 6049

转载 安装ruby-2.3.1

ruby-2.3.1下载&gt;wget https://cache.ruby-china.com/pub/ruby/ruby-2.3.1.tar.gz解压&gt;tar -zxvf ruby-2.3.1.tar.gz安装&gt;cd ruby-2.3.1&gt;./configure&gt;make&amp;&amp;make install&gt;ruby -v&gt;ln -s /usr/l...

2018-07-02 11:42:23 4476

转载 CentOS 7下安装 Dubbo Admin管理控制台

安装tomcat,这里版本大家随意,只需要拷贝(这里我是官网下载的apache-tomcat-8.5.29)拷贝进 usr/local            然后解压tar -zxvf  apache-tomcat-8.5.29.tar.gz然后重点来了,进入apache-tomcat-8.5.29/webapps,里面有一个ROOT目录,进入,然后删掉里面全部文件然后将(dubbo-admin-...

2018-03-14 13:59:11 1633

转载 CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: systemctl stop firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。...

2018-03-14 13:46:45 234

转载 CentOS7 64位下MySQL5.7安装与配置(YUM)

安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包shell&gt; wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm...

2018-03-13 10:52:06 230

转载 centos7 安装 redis-4.0.9

Redis是key-value存储系统,有点类似于Memcached,但比Memcached更加实用,下面小编就给大家介绍下如何在Linux中安装Redis及常见问题处理,一起来学习下吧。  1.使用tar -xzvf redis-2.4.5.tar.gz来解压安装包  2.使用make命令来编译Redis 如果出现错误需要查看是否缺少gcc gcc-c++

2017-09-12 10:16:13 2026

转载 Apache RocketMQ4.0.0 安装与调试

阿里rocketmq正式成为apache项目,也于年前刚发布4.0.0版本,本文初试服务端和客户端 1 服务端安装1.0 安装准备CentOS release 6.8 (Final)64bit OS, Linux/Unix/Mac is recommended;64bit JDK 1.7+;Maven 3.2.xGit 1.1 编译 >

2017-09-11 10:00:52 1541

转载 安装rocketmq-console

一、alibaba版本使用rocketmq命令查看集群状态,查看topic信息时比较麻烦,而且不直观,这个时候可以使用一些web页面来管理rocketmq。以前曾使用过一个老版本的工具,适用于alibaba版本(贡献至apache之前的版本),这里只共享一个安装包的百度网盘连接:https://pan.baidu.com/s/1mhM0cDM使用方法也比较简单:

2017-09-08 17:45:14 5790

转载 mybatis执行批量更新batch update 的方法(oracle,mysql)

oracle和mysql数据库的批量update在mybatis中配置不太一样:oracle数据库:update id="batchUpdate" parameterType="java.util.List"> foreach collection="list" item="item" index="index" open="begin" close="end;" sepa

2017-04-14 03:41:10 1003

转载 高并发的核心技术-幂等的实现方案

高并发的核心技术-幂等的实现方案 一、背景 我们实际系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如: 1. 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果。 2. 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇到网络重发或系统bug重发,也应该只扣一次钱; 3. 发送消息,也应该只发一次,同样的短信发给用户,用户

2017-04-01 01:44:01 670

转载 JAVA 创建TXT文件,写入文件内容,读取文件内容

import java.io.BufferedReader; import java.io.File; import java.io.FileOutputStream; import java.io.FileReader; import java.io.RandomAccessFile; public class FileOperation { /**

2017-01-11 10:53:36 5426

转载 mysql 表分区 查看表分区 修改表分区

一、       mysql分区简介数据库分区数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。MySQL的分区主要有两种形式:水平分区和垂直分区 水平分区(HorizontalPartitioning)这种形式的分区

2017-01-03 14:34:40 3484

转载 java 递归获取一个目录下的所有文件路径

private List ergodic(File file,List resultFileName){ File[] files = file.listFiles(); if(files==null)return resultFileName;// 判断目录下是不是空的 for (File f : files) { if(f

2016-12-21 16:38:40 4020

原创 logback.xml 配置

<!-- configuration的以下属性 scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒当scan为true时,此属性生效。默认的时间间隔为1分钟。 debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback

2016-12-13 17:41:50 3862

转载 httpclient https忽略证书

org.apache.httpcomponents httpclient 4.3.6import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import org.apache.http.Ht

2016-12-01 13:59:28 7159 3

转载 https 忽略证书

import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.FileOutputStream;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.secur

2016-12-01 11:56:36 2786

转载 [spring,mysql] spring使用注解式事务声明(@Transactional)无法回滚

@Transactional事务回滚在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规则:1 让checked

2016-09-12 23:39:08 2894

转载 Git Push 避免用户名和密码方法

前言    在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结。1.方法一 1.1 创建文件存储GIT用户名和密码在%HOME%目录中,一般为C:\users\

2016-06-20 12:45:30 318

转载 Mybatis 示例之 foreach (上)

foreach一共有三种类型,分别为List,[](array),Map三种。foreach的第一篇用来将List和数组(array)。下面表格是我总结的各个属性的用途和注意点。foreach属性属性描述item循环体中的具体对象。支持属性的点路径访问,如item.age,item.info.details。

2015-11-02 10:39:47 522

转载 Mybatis 示例之 foreach (下)

foreach是用来对3种类型的对象进行循环操作的,关于foreach的基础知识请看:Mybatis 示例之 foreach (上)注:Map类型没有默认的map,所以不能直接写collection="map",如果这么写,需要保证传入的Map参数有@Param("map")注解。有关参数的更详细内容,建议看:深入了解MyBatis参数这节讲的是fo

2015-11-02 10:38:08 378

转载 Mybatis循环map的一些技巧

foreach是用来对3种类型的对象进行循环操作的,关于foreach的基础知识请看:Mybatis 示例之 foreach (上)注:Map类型没有默认的map,所以不能直接写collection="map",如果这么写,需要保证传入的Map参数有@Param("map")注解。有关参数的更详细内容,建议看:深入了解MyBatis参数这节讲的是fo

2015-11-02 10:34:53 1550

转载 java gzip 压缩字符串

package cn.shinkong.cxf.util;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.GZIPInputStream;import java.util.zip

2014-04-04 18:27:44 1370

转载 java AES 加密/解密

package cn.shinkong.cxf.server.impl;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;import javax.crypto.B

2014-04-04 18:24:42 828

转载 java RSA 加密/解密

package cn.shinkong.cxf.security;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.security.KeyP

2014-04-04 18:22:29 1183

转载 java C# RSA加密/解密 通用

package cn.shinkong.cxf.util;import java.security.KeyFactory;import java.security.interfaces.RSAPrivateCrtKey;import java.security.spec.PKCS8EncodedKeySpec;import org.apache.ws.security.ut

2014-04-04 18:15:06 4725 2

转载 C# java 通用 RSA 加密/解密

package cn.shinkong.cxf.util;import java.security.KeyFactory;import java.security.interfaces.RSAPrivateCrtKey;import java.security.spec.PKCS8EncodedKeySpec;import org.apache.ws.security.ut

2014-04-04 18:05:17 1748

高德各省市各区中心点经纬度、城市编码、行政级别数据

例:杭州 district_code(行政区划编码) :330100 district_lat (纬度) :30.246026 district_lng (经度) :120.210792 district_name (行政区划名称):杭州市 district_level (行政区划等级):city district_location_id (行政区划id):101210101 district_level_name (行政区划等级名称):城市 whole_district_name (行政区划全称):中国,浙江省,杭州市 parent_district_code (上级行政区划编码):330000

2022-09-11

淘宝客商品类目ID信息列表.xls

包含淘宝、淘宝客的商品类目 包含五万多个淘宝类目:类目ID 类目标题 等级关系 有需要的同学可以下载

2019-08-05

dubbo-admin-2.5.10.war 下载

亲测有效,已经部署到centos7,CentOS 7下安装 Dubbo Admin管理控制台请参考http://blog.csdn.net/qq173684423/article/details/79553565

2018-03-15

devexpress14.1 破解

本人亲身体验,破解异常简单;破解环境:win7X64;Microsoft Visual Studio 2010;devexpress14.1;framework4.0;破解时请关闭vs;破解过程可能出现卡顿,请内心等待下;

2015-01-07

空空如也

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

TA关注的人

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