自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 M1下Goland无法debug

硬件信息:系统:MacOS 12.01芯片:M1 MaxGoland:2021.3 Build #GO-213.5744.269Go:go1.17.4 darwin/arm64问题描述:无法执行Debug,报错信息如下已无法找到,大致为:“Failed to fully copy pty output”原因分析:通过展开debug日志信息:可以看到,Goland实际上运行了指令: /Applications/GoLand.app/Contents/plugins/go/lib/d

2021-12-03 17:32:59 1320 2

原创 Linux命令备忘

SCP 远程文件传输scp -P port localFile user_name@host:/remote_path-P:指定传输的端口,默认22,不能直接接在host后面,P必须为大写

2018-05-11 17:37:06 210

原创 golang下的GOPATH路径问题

为了方便,我一般使用task来管理项目的编译等事项,由于才入门go,所以碰到一个问题,以此篇为记。背景 我需要开发一个组建,所以代码结构没有src目录,并且项目放在GOPATH路径的src目录下 我在编译二进制文件的时候使用了下面的命令GOPATH=`pwd` GOBIN=`pwd` go install main.go 编译报错,提示import的类库找不到...

2018-04-27 19:26:11 9255

原创 map的键值排序问题

前段时间需要用java开发一个公司系统服务的SDK,其中碰到了一个很恶心的问题,在此小记。需求我需要将一个对象转成成json字符串,并要求每个字段都是按照字段名升序排序。已知fastjson将对象转换成json的时候会将object A 的字段按照名称升序排序。问题object A中有个属性是一个对象 B,这个内置对象 B有一个属性是HashMap类型。 1. 我将这个A...

2018-04-18 16:28:36 642

原创 git仓库迁移

** 工作用需要将git仓库迁移到另外一个地址,通过下列方式迁移可以保留修改历史记录,留作记录* 1. 备份裸版仓库 git clone --bare git clone -bare https://[email protected]/***/universe-java-sdk.git–bare 创建的克隆版本库都不包含工作区,直接就是版本库的内容。* 2...

2018-04-03 14:23:46 305

原创 椭圆曲线乘法

今天终于了解了一番神奇的非对称加密算法:椭圆曲线乘法为什么无法反推了,下面介绍一波.1.椭圆曲线是一个二维的散点图这里用NIST设立的一条椭圆曲线函数来介绍,因为这条曲线就是比特币使用的.这条曲线就是secp256k1标准定义的.公式如下: y2=x3+7Fpy2=x3+7Fpy^2 = {{x^3+7}\over{F_p}}y2modp=(x3+7)modpy2modp=(...

2018-03-14 20:20:30 6932

原创 直话Neo系列:Merkle Tree

这个系列主要结合neo的源码,和大家分享一下区块链的那些事. 这篇文章和大家家聊聊梅克尔树.梅克尔树—文字版梅克尔树是一种二叉树,由于它能快速检查和归纳大量数据,被用在区块中记录交易记录的完整性.下面是neo中Block的属性,是区块的头信息组成: public uint Version; //区块版本 public UInt256 PrevHa

2018-02-05 21:52:54 767

原创 解密椭圆曲线签名

今天终于了解了一番神奇的非对称加密算法:椭圆曲线乘法为什么无法反推了,下面介绍一波.1.椭圆曲线是一个二维的散点图     这里用NIST设立的一条椭圆曲线函数来介绍,因为这条曲线就是比特币使用的.这条曲线就是secp256k1标准定义的.公式如下: y2=x3+7Fp" role="presentation">y2=x3+7Fpy2=x3+7Fpy^2 = {{x^3+7}\over{

2018-01-26 11:06:09 2542 3

原创 初识区块链

比特币的本质是一个大家达成共识的交易记录。比特币网络可以比作央行,由比特币网络来发行新的比特币,流通的比特币就是一笔笔的交易记录了,大家认可了这条记录,表示这条记录表示的比特币流通会真实有效。

2018-01-10 14:26:23 1101

原创 oracle基础知识

oracle基础知识汇总

2017-10-25 10:58:51 315

原创 MongoDB学习

以前学的,现在分享出来,后面有一些没写,有时间再补了。第一章 NoSql简介NoSql:Not Only Sql,指非关系型数据库,用于超大规模数据的存储特点:1. 代表着不仅仅是sql2. 没有声明性的查询语言3. 没有预定的模式4. 键/值对存储,列存储,文档存储,图形数据库5. 最终一致性,而不是ACID属性6. 非结构化和不可预知的属性

2017-08-30 16:25:22 233

原创 eclipse创建maven web project

1. new Maven project,选择创建simple project,不自动生成骨架2.   填好group id、Artifact id,package选择war,finish。    选择war,会在src/main下生成webapp3.    选择项目,点击右键->properties->Project Facets,选中Dynamic

2017-08-30 16:15:23 265

原创 mongoDB 简单操作

最近在公司做一个数据仓储等项目,在项目中使用到以前没有用过的mongoDB,下面对使用mongodb中的一些技巧进行记录和分享。文章中的示例以mongo的原生sql和Java进行说明(ps:会不断进行更新)查询 查询有两个点需要了解,一个是查询内嵌文档,另一个则是返回数据的筛选。查询部分就这两个点展开描述。内嵌文档查询 内嵌文档由是有深度的层级结构,普通的表示查询不能在深度上进行查询操作。mo

2017-08-28 18:14:51 324

原创 隐含马尔科夫模型-前向算法

隐含马尔科夫模型隐含马尔科夫模型的核心思想是一个状态转至另一个状态存在转移概率,并且这种转移概率可以由前一种状态计算出,即任意t时刻的状态sts_t只和前一个时间(t−1)(t-1)的状态st−1s_{t-1}相关。它的结果不适合所有应用,但是在大多数情况下是和正确结果近似的,它在机器学习领域有很广发的应用,如机器翻译、语音识别等前向算法前向算法是隐含马尔科夫模型的评估算法,即在已

2017-07-20 17:25:42 330

原创 CentOS 7 虚拟机搭建zookeeper集群

物理机网络打通 在虚拟网络编辑器中,将VMnet8的“将主机虚拟适配器连接到此网络”勾选上 在物理机的网络适配器中将VMnet8网卡的ipv4中的ip和子网掩码修改为虚拟网络编辑器中的网关 至此,网络连接完毕!设置ssh无密码登陆 设置ip和hostname映射 使用hostnamectl set-hostname vm01修改hostname,修改完成后可使用hostnamectl –

2017-03-09 11:03:31 707

原创 javaScript的再次学习

先前有学习过javaScript,现在项目有需求,在重写复习一边,下面是整理的一些js的知识点Cookie1> 部分函数 方法名 参数列表 内容 返回值 注意 window.document.cookie 无参 获取所有的cookie 以字符串的形式获取到的所有cookie。 格式:”name1:value1; name2:value2”,分割的中间有空格

2016-09-13 10:41:08 268

空空如也

空空如也

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

TA关注的人

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