自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(192)
  • 资源 (50)
  • 收藏
  • 关注

原创 mac iterm魔法

iterm

2022-10-10 14:42:55 187 1

原创 docker问题汇总

1、 启动docker报docker hv-sock proxy is not reachable问题答:无权限,  需要以管理员身份启动docker应用解决

2017-11-29 19:15:07 3040

原创 mac安装homebrew

Homebrew 国内自动安装脚本/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2021-12-05 00:43:11 169

原创 gitlab密码更改后idea提交异常

1、切换到DO not save2、打开idea的terminal,执行以下命令git pull输入账户密码git config --global credential.helper store

2021-09-10 18:11:40 529

原创 java zip文件解压(含有密码解压)

<dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.2</version></dependency>public class CompressUtil { private static final Logger LOG.

2020-10-21 15:14:06 3056

转载 MySQL 5.7基于GTID复制的常见问题和修复步骤(一)

【问题一】复制slave报错1236,是较为常见的一种报错Got fatal error 1236 from master when reading data from binary log: 'The slave is connecting using CHANGE MASTER TO MASTER_AUTO_POSITION = 1, but themaster has purged...

2020-02-12 18:02:30 555

原创 this authentication plugin is not supported

修改mysql配置后重启服务[mysqld]# Only allow connections from localhostbind-address = 127.0.0.1default-authentication-plugin=mysql_native_password

2019-08-26 07:17:24 1670

原创 在定义int类型的变量时,使用十六进制表示有什么好处?

十六进制、八进制、十进制、二进制,只是表示方法而已,在计算机里面用的都是二进制的,而十六进制恰好是2的4倍,表示一个字节的时候仅仅需要2个十六进制数就可以表示出来,因此多数用2个十六进制来表示一个字符,看上去比较清晰例如:二进制:0010 0010十六进制:22参考十六进制在可能牵扯到位操作的时候,更加直观,因为一个数字代表4位二进制0或1例如 0x02 相...

2019-05-15 19:54:49 2791

原创 解析jdbcUrl,获取host、port、databaseName

解析jdbcUrl,获取databaseNamepublic class JdbcUrlUtil { public static String findDataBaseNameByUrl(String jdbcUrl) { String database = null; int pos, pos1; String connUri; ...

2019-04-25 18:43:52 7906

转载 初识Disruptor

Disruptor是什么?Disruptor是一个高性能的异步处理框架,或者可以认为是线程间通信的高效低延时的内存消息组件,它最大特点是高性能,其LMAX架构可以获得每秒6百万订单,用1微秒的延迟获得吞吐量为100K+。它是如何实现高性能的呢?它由于JDK内置的队列有什么区别呢?JDK内置内存队列?我们知道,Java内置了几种内存消息队列,如下所示:队列 加锁方式 是...

2019-04-04 16:14:03 158

转载 一条sql语句完成MySQL去重留一

自己百度找到了一条sql语句:DELETEFROM vitae aWHERE (a.peopleId, a.seq) IN ( SELECT peopleId, seq FROM vitae GROUP BY peopleId, seq HAVING count(*) &gt; 1 )AND rowid NOT IN ( ...

2019-03-18 16:35:07 1180

转载 VM12 虚拟机使用桥接模式却连不上网的解决方法(图文讲解)

只需将VM的虚拟网络编辑器中关于 VMnet0 的设置改一下就行了:1.进入VMware的 编辑 -&gt; 虚拟网络编辑器.2.选择更改设置。3.将VMnet0(或其它类型为桥接模式的网络适配器)桥接的网卡由默认的“自动”改为连上互联网的网卡(如图)。4.由于我是通过WIFI连网,因此我选择WLAN接口(高通网卡),使用网线的就选择本地连接对应接口(如不清楚是哪个接口...

2019-03-15 18:17:46 2043

转载 如何保证微服务接口的幂等性

在微服务架构下,我们在完成一个订单流程时经常遇到下面的场景:一个订单创建接口,第一次调用超时了,然后调用方重试了一次在订单创建时,我们需要去扣减库存,这时接口发生了超时,调用方重试了一次当这笔订单开始支付,在支付请求发出之后,在服务端发生了扣钱操作,接口响应超时了,调用方重试了一次一个订单状态更新接口,调用方连续发送了两个消息,一个是已创建,一个是已付款。但是你先接收到已付款,然后又接收...

2019-03-09 23:14:14 3650

原创 python3.7 中使用django-celery 完成异步任务

本文是在学习了慕课网中 “Python 异步任务队列 Celery 使用”课程后记录下来的笔记。由于笔者使用的python版本是python 3.7,所以直接需要在老师的代码基础上进行一定的修改,才能适配当前的环境。环境:python: python3.7django: 2.1.5celery: 4.2.0django-celery: 3.2.2flower: 0.9.2ko...

2019-03-01 11:39:31 5699 1

原创 mybatis+postgresql+insert返回主键

mybatis+postgresql+insert返回主键,action,service侧在网上找了很久主要的内容如下:&lt;insert id=”insertDynaVisitInfo” parameterType=”net.suntec.navcloud.biz.dynabiz.entity.DynaVisitInfo”&gt;&lt;selectKey order=”AFTER”...

2018-12-03 18:38:02 3299

转载 jdbc中关于postgresql schema的配置

jdbc中关于postgresql schema的配置##9.4以前的版jdbc:postgresql://localhost:5432/mydatabase?searchpath=myschema##9.3以后的版jdbc:postgresql://localhost:5432/mydatabase?currentSchema=myschema...

2018-11-29 09:56:57 18439 6

转载 自定义Intellij idea配置和插件存放目录

自定义Intellij idea配置和插件存放目录:1、进入到idea的安装目录;2、找到“idea.properties”文件;3、修改:“idea.config.path=${user.home}/.IntelliJIdea/config”后的路径,为你想要使用的存放目录;4、修改:“idea.plugins.path=${idea.config.path}/plugins”后的路径...

2018-11-20 22:20:28 48316

转载 IntelliJ IDEA 常用设置讲解 - 4

说明IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。常用设置如上图 Gif 所示,默认 Java 代码的头个花括号是不换行的,但是有人喜欢对称结构的花括号,可以进行此设置。对于此功能我倒是不排斥,我个人也是颇喜欢这种对称结构的,但是由于这种结构会占行,使得文件行数变多,所以虽然我个...

2018-06-25 18:26:30 488

转载 dubbo的详细介绍

1.背景  随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 2.架构  单一应用架构     当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。     此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。  垂直应用架构     当访问量逐渐增大,单一...

2018-05-17 15:52:08 3709

转载 golang str转json的转义问题

package mainimport "fmt"import "encoding/json"import "bytes"type Track struct { XmlRequest string `json:"xmlRequest"`}func JSONMarshal(t interface{}) ([]byte, error) { buffer := &amp;...

2018-04-12 09:53:15 10814

原创 git代码库迁移

注意:迁移时所有代码、提交记录、分支等均保持了原来的迁移后已迁移的无需重新下载,直接命令行修改下push的远程仓库地址:修改命令 :git remote set-url origin &lt;url&gt;      例:git remote set-url origin ssh://[email protected]:7999/cc/aa.git           ...

2018-04-04 15:05:27 2610

转载 RSA加密解密(无数据大小限制,php、go、java互通实现)

RSA加解密中必须考虑到的密钥长度、明文长度和密文长度问题。明文长度需要小于密钥长度,而密文长度则等于密钥长度。因此当加密内容长度大于密钥长度时,有效的RSA加解密就需要对内容进行分段。这是因为,RSA算法本身要求加密内容也就是明文长度m必须0&lt;m&lt;密钥长度n。如果小于这个长度就需要进行padding,因为如果没有padding,就无法确定解密后内容的真实长度,字符串之类的内容问题还不...

2018-03-26 13:43:37 5838 1

原创 gradle获取环境变量

获取环境变量System.getenv("GOPATH")获取当前路径System.getProperty("user.dir")

2018-03-05 10:42:38 10263

原创 idea提交git报 is not a working copy directory

修改idea的.idea文件夹的vcs.xml文件,把svn改为Git&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project version="4"&gt; &lt;component name="VcsDirectoryMappings"&gt; &lt;mapping directory="

2018-02-25 19:20:42 2180

转载 Dockerfile命令详解(超全版本)

FROM 功能为指定基础镜像,并且必须是第一条指令。如果不以任何镜像为基础,那么写法为:FROM scratch。同时意味着接下来所写的指令将作为镜像的第一层开始 语法:FROM FROM :FROM : 三种写法,其中和 是可选项,如果没有选择,那么默认值为latest  RUN 功能为运行指定的命令

2018-02-07 19:02:57 4108

原创 windows下 hyperledger fabric-sdk-go编译

fabric-sdk-go版本:Commits on Jan 22, 2018,," style="background-color:rgb(246,251,255); color:rgb(68,77,86); font-size:15px; font-weight:600">[FAB-7763] fixed go fmt spacing …1、下载fabric-sdk-go

2018-01-24 10:56:35 2610 1

转载 从Protocol Buffers 到 gRPC

从Protocol Buffers 到 gRPC标签: ProtoBuf gRPC HTTP/2我们项目中准备使用Protocol Buffers来进行服务器和客户端的消息交互,采用gRPC开源框架,服务器使用Java,客户端有Android和iOS。[TOC]一、Protocol BuffersProtocol Buffers是google的一个开源项目,它是用于结构化数据串

2018-01-17 15:56:28 1417

转载 Golang gRPC实践 连载三 Protobuf语法

Protobuf语法gRPC推荐使用proto3,本节只介绍常用语法,更多高级使用姿势请参考官方文档Message定义一个message类型定义描述了一个请求或相应的消息格式,可以包含多种类型字段。例如定义一个搜索请求的消息格式,每个请求包含查询字符串、页码、每页数目。syntax = "proto3";message SearchRequest { s

2018-01-17 15:41:59 3887 1

原创 grpc+etcd报错 there is no address available

猜测是异步的原因d导致的1、加etcd+grpc例子 ticker := time.NewTicker(1 * time.Second)逻辑(不过这种稍微麻烦)2、在客户端调用时:多加一个grpc.WithBlock()可以解决,conn, err := grpc.DialContext(ctx, *reg, grpc.WithInsecure(), grpc.WithBalanc

2017-12-29 16:37:06 2178

原创 gogradle显示java.nio.file.FileSystemException: 客户端没有所需的特权

Run secpol.mscGo to Security Settings|Local Policies|User Rights Assignment|Create symbolic links(用户权限分配/创建符号链接)Add your user name.Restart your session.Win10 with UAC turned

2017-12-22 10:09:33 4493

原创 consul UI用127可以访问,指定ip无法访问

./consul agent -dev -client 0.0.0.0 -ui需要加上红色这段才能指定ip访问

2017-12-22 02:52:20 11272 1

转载 go反射通过字符串调用方法

package mainimport "fmt"import "reflect"func MyMissionMethod(a string){ fmt.Println("hello, world, this is my mission.") fmt.Printf("and this is my params: %s \n", a)}func CallMethod(method int

2017-12-19 15:26:00 5090

转载 基于GRPC+consul通信的服务化框架

—.背景        谈论服务化框架的时候,我们首先先了解这些概念:SOA、ESB、OSGi、servicemix、微服务、Spring Boot        SOA:面向服务架构,传统简单的网站系统采用MVC架构,随着系统需求不断的变化和业务不断的扩展,MVC显得很无力,MVC不断的变大,维护开发越来越困难,SOA解决的是MVC里面大而核心的功能,抽离出来做成服务提供给不断变

2017-12-15 14:29:14 1000

原创 centos设置nat模式静态ip

方法1:TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=s

2017-12-10 12:43:57 2525

原创 Docker - Docker for Windows 10

总结:win10使用docker for windows版只适合Hyper-V模拟机具体参考下面前言大概是兩年前,稍微玩了一點點的 Docker,不過當時的 Docker ,底層還是使用 Linux 核心,所以不用說,自然也只有 Linux 的相關應用可以完美整合;所有很多寫 node.js 的朋友,也就早早的整合進去使用了。而那個時候,小弟我就覺得這東西還滿好

2017-12-10 12:38:09 29964 3

转载 docker windows 阿里镜像加速器设置

首先进入阿里云docker库首页 https://dev.aliyun.com/点击 管理中心点击 加速器复制下面的加速地址进入docker的 Settings把basic 切换成 advanced,并在 registry-mirrors: 中填入刚刚复制的加速地址应用后即可

2017-11-29 19:06:43 4646

原创 idea unregistered vcs root detected idea

idea由于引入maven parent时,是把下面项目单个引入的,所以会出现无法关联git、svn的情况(git、svn信息在上层目录),这时要设置配置:In the error message you have the options "Configure" or "Ignore". Click "Configure".Settings window will open.

2017-11-12 00:32:54 14540

原创 dubbo报错Data length too large: 10710120处理,及服务提供者协议配置详细说明

工作中遇到以下报错信息cause: java.io.IOException: Data length too large: 10710120, max payload: 8388608, channel: NettyChannel [channel=[id: 0x09396776, /10.195.2.51:48887 => /10.195.2.21:20881]]java.io.IOE

2017-10-31 10:31:11 20764

原创 gradle使用阿里云镜像

* 修改gradle初始化脚本 gradle 生命周期中有一个叫 初始化( Initialization )的过程,这个过程运行在 build script 之前,我们可以在这个地方做一点系统全局的设置,就比如*配置仓库地址*你可以在这些地方使用你的初始化脚本:1、命令行 (这个我就不说了2、放一个init.gradle 文件到USER_HOME/.gradle/目录下

2017-09-22 14:27:35 21345

转载 OFBIZ分享:如何让OFBIZ使用中文界面

Ofbiz默认使用的是英文,货币是美元,因为我们所处的地区所使用的语言不同,我们可能需要改变成其它的语言,比如中文。下面我们将以中文为例给大家讲解如何讲ofbiz配置为默认就使用中文界面,并且使用人民币作为结算货币。1、首先framework\common\config\general.properties修改以下设置country.geo.id.default=UScur

2017-09-18 17:37:54 818

DWR中文文档

DWR中文文档

2012-02-29

软件设计师教程

想考软件设计师

2012-02-29

jQuery1.2API

jQuery1.2API

2012-02-29

windows install clear up

windows install clear up 清除微软软件

2012-02-29

FlashFXP 3.8汉化版

FlashFXP 3.8汉化版 ftp工具

2012-02-29

office2007兼容补丁

office2007兼容补丁

2012-02-29

任务栏修复工具

任务栏修复工具

2012-02-29

硬盘坏道检查工具

硬盘坏道检查工具 HDTunePro.

2012-02-29

2007下半年试题分析与解答(包括初级、中级、高级)

2007下半年试题分析与解答 包括所有软考的试题,还有比这个更齐全的吗?没有,其它年的我的资源里下载,文件太大,只能分开上传

2012-02-23

2010下半年软考试题分析与解答(包括初级、中级、高级)

2010下半年软考试题分析与解答(包括初级、中级、高级),包括软考的全部试题分析和答案了,还有比这个更齐全的吗,至少我看不到 其它年份到我的资源下载,没办法,文件太大了,只能分开上传

2012-02-23

软件设计师历年试题

软件设计师历年试题 1990-2010软件设计师试题及答案,没什么比这个更齐全的了

2012-02-23

数据库系统工程师历年试题

数据库系统工程师历年试题,2005年到2010年的,没什么比这个更齐全了

2012-02-23

apache-tomcat-7.0.14

apache-tomcat-7.0.14

2012-02-20

tomcat6.0 网站发布工具

tomcat6.0 网站发布工具 tomcat6.0 网站发布工具

2012-02-20

hibernate-distribution-3.3.2.GA-dist

hibernate-distribution-3.3.2.GA-dist

2012-02-20

hibernate+annotation+slf4j集合

hibernate+annotation+slf4j集合

2012-02-20

Thinking In Java 第四版 【练习题答案 完整版】

Thinking In Java 第四版 【练习题答案 完整版】+ 章节标签 pdf格式

2012-02-20

马士兵struts课程笔记

马士兵struts课程笔记 官网文档。知识点都列出来了,分重点。总之是好东西,不多说了,大家看看就知道,呵呵。

2012-02-20

马士兵spring课程笔记

马士兵spring课程笔记 知识总结 可以知道哪些才是重点。

2012-02-20

Spring帮助文档(包含中文版和英文版)

Spring帮助文档(包含中文版和英文版),在官网下载的,大家放心使用

2012-02-20

jqmobi+phonegap+手机触屏滑动效果js

jqmobi+phonegap+手机触屏滑动效果js 动态设置手机高宽度

2013-12-10

struts2+freemarker

struts2+freemarker

2013-06-26

Java项目Freemark生成静态页面及语法

Freemark+struts2 Freemark Java项目Freemark生成静态页面及语法

2013-06-26

ssh上传文件,测试事务

ssh上传文件,还测试了spring事务

2013-06-22

省市级联 java jsp

jquery ajax省市级联 java jsp

2013-04-27

mail类 mail.jar activation.jar

javamail实现类 mail.jar activation.jar mail类 mail.jar activation.jar

2013-04-11

javamail类+mail.jar+activation.jar.zip

javamail java邮件 mail.jar activation.jar

2013-04-11

3套精品java网页聊天源代码(绝对值得1看)

3套精品java网页聊天源代码(绝对值得1看) 精品 java网页聊天源代码 java+ajax

2013-03-27

flash在线录音4套

共有4套在线录音的flash,大家慢慢选

2013-03-25

Struts2_JSON_Demo

Struts2_JSON_Demo

2013-01-14

数据库struts2.3.4.1+hibernate3.6.10+sping3.1.2(sql2000+proxool)+displaytag

数据库struts2.3.4.1+hibernate3.6.10+sping3.1.2(sql2000+proxool)+displaytag 据库 struts+hibernate+sping sql2000 proxool displaytag

2012-11-11

struts2.3.4.1+hibernate3.6.10+sping3.1.2(sql2000+proxool)+displaytag

struts hibernate sping sql2000 proxool displaytag 源码 实例 struts2.3.4.1+hibernate3.6.10+sping3.1.2(sql2000+proxool)+displaytag原创代码实例 sqlserver2000搭建ssh proxool连接池

2012-11-06

Linux内核分析大全

Linux内核分析

2012-02-29

Sniffer Pro抓包工具

Sniffer Pro是一款一流的便携式网管和应用故障诊断分析软件,不管是在有线网络还是在无线网络中,它都能够给予网管管理人员实时的网络监视、数据包捕获以及故障诊断分析能力。

2012-02-29

VMware虚拟机

VMware虚拟机

2012-02-29

portscan 黑客工具

portscan 黑客工具

2012-02-29

共享资源搜索器HA-SHED101-ZJ

共享资源搜索器HA-SHED101-ZJ

2012-02-29

GetNTUser 黑客工具

GetNTUser 黑客工具

2012-02-29

FCKeditor_2.6.4

FCKeditor_2.6.4FCKeditor_2.6.4FCKeditor_2.6.4

2012-02-29

Ajax 中文帮助文档

Ajax 中文帮助文档

2012-02-29

空空如也

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

TA关注的人

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