xp_lx12的博客

学习是一个漫长的过程,你需要一点一滴的积累,有一天就能实现自己的梦想。...

【springmvc】@RequestParam详解以及加与不加的区别

以前写controller层的时候都是默认带上 @RequestParam 的, 今天发现不加@RequestParam 也能接收到参数 下面我们来区分一下加与不加的区别 这里有两种写法 @RequestMapping("/list")     publi...

2019-02-21 20:26:53

阅读数 7

评论数 0

虚拟机ubuntu中ens33没有ip

使用如下两条命令即可: sudo dhclient ens33 sudo ifconfig ens33

2019-02-02 16:08:37

阅读数 26

评论数 0

reboot 后 Docker服务及容器自动启动设置

在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启: docker run --restart=always 如果已经启动了则可以使用如下命令: docker update --restart=always <CONTAINER I...

2019-01-25 11:43:01

阅读数 37

评论数 0

实用排坑帖:SQL语句性能优化操作策略大全

本文会提到52条SQL语句性能优化策略。   1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。   2、应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊...

2019-01-22 09:12:07

阅读数 32

评论数 0

MySQL表不能修改、删除等操作,卡死、锁死情况的处理办法。

MySQL如果频繁的修改一个表的数据,那么这么表会被锁死。造成假死现象。 比如用Navicat等连接工具操作,Navicat会直接未响应,只能强制关闭软件,但是重启后依然无效。   解决办法:   首先执行: show full processlist;  //列出当前的操作proce...

2019-01-17 09:51:58

阅读数 41

评论数 0

MySQL 性能优化神器 Explain 使用分析

简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化. EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如: EXPLAIN SELECT ...

2018-12-29 16:19:53

阅读数 41

评论数 0

EOS 回滚攻击手法分析之黑名单篇

事件背景   2018 年 12 月 19 日,众多游戏类 DApp 遭遇交易回滚攻击,其中包括 BetDice,EOSMax,ToBet 等。按当时 18 元人民币的价格计算,损失超过 500 万人民币。期间 BetDice 通过链金术平台发出多次公告,一度造成恐慌。   与此同时,慢雾...

2018-12-28 09:05:59

阅读数 87

评论数 0

使用docker快速在Ubuntu上安装eosio本地测试环境

1、docker获取eosio镜像: (1)官网获取:这种方式跟自己网络有很大关系,有的网不好的很难下载下来,所以推荐方式(2) docker pull eosio/eos:v1.4.2 (2)从以下获取镜像的.tar文件,放到Ubuntu中, 其中的eosio.tar下载地址为: ...

2018-12-26 17:35:17

阅读数 31

评论数 0

Hash索引和BTree索引区别

索引是帮助mysql获取数据的数据结构。最常见的索引是Btree索引和Hash索引。 不同的引擎对于索引有不同的支持:Innodb和MyISAM默认的索引是Btree索引;而Mermory默认的索引是Hash索引。 我们在mysql中常用两种索引算法BTree和Hash,两种算法检索方式不一样...

2018-12-26 15:47:34

阅读数 30

评论数 0

mysql中,主键与普通索引,优化索引

一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描...

2018-12-26 15:34:59

阅读数 38

评论数 0

Ubuntu中的docker配置远程连接

1、测试是否可以连接: docker -H 192.168.199.106 info 返回如下信息则说明可以远程连接 2、第1步如果没有返回则需要配置: /etc/systemd/system/docker.service.d/override.conf (这个路径文件如果不存在需要...

2018-12-26 11:00:27

阅读数 65

评论数 0

区块链的随机数之伤

你好,我是不羁,一名程序员,带你玩转EOS智能合约开发。如果你对EOS智能合约感兴趣,欢迎关注我的专栏。 简介:昨天我在为什么EOSBet不敢开源?一文中,和大家探讨了EOS上随机数的生成问题。随机数的生成问题的确是很多区块链项目的硬伤,也是不少项目不愿意开源的原因之一。今天我们继续探讨怎样生成...

2018-12-24 09:51:18

阅读数 127

评论数 0

Mysql几种索引类型的区别及适用情况

如大家所知道的,Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。 那么,这几种索引有什么功能和性能上的不同呢? FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE ...

2018-12-21 16:32:18

阅读数 19

评论数 0

MySQL巧用sum,case...when...优化统计查询

最近在做项目,涉及到开发统计报表相关的任务,由于数据量相对较多,之前写的查询语句查询五十万条数据大概需要十秒左右的样子,后来经过老大的指点利用sum,case...when...重写SQL性能一下子提高到一秒钟就解决了。这里为了简洁明了的阐述问题和解决的方法,我简化一下需求模型。 现在数据库有一...

2018-12-21 16:30:12

阅读数 26

评论数 0

SourceTree push 时密码错误提示解决方案(Invalid username/password)

 git push密码错误解决方法 配置\.git\config文件 最简单的解决方法 我最近用SourceTree push 我的code 但是总是提示出密码错误  fatal: remote error: Invalid username/password. 两种方法: 第一种: f...

2018-12-20 14:16:19

阅读数 39

评论数 0

EOS JAVA RPC调用(在线签名)

开发前看一下EOS白皮书最好,先了解EOS的架构及相关历程。有助于后续的开发。本地安装个EOS,试一试命令。博主本人是只本地启动钱包wallet,其它api调用其它节点提供的接口。(本篇文章需要本地启动一个钱包服务keosd或者eosio.  最新一篇文章采用离线签名无需启动服务https://b...

2018-12-19 16:56:19

阅读数 27

评论数 0

EOS JAVA 调用(离线签名)

前言:  之前一篇文章是用的在线签名,本地启用了keosd服务,来管理用户密钥和数据签名. 本篇文章,直接离线签名,无需自己再启动eos的相关服务.  (上一篇文章https://blog.csdn.net/liu1765686161/article/details/82180070) 用户充...

2018-12-19 16:54:13

阅读数 85

评论数 2

EOS安全开发智能合约的终极指南

EOS智能合约安全终极指南。当世界上最大的ICO,EOS于2018年6月推出时,加密社区变得持怀疑态度,并且由于软件错误而被冻结了2天。但快进4个月,EOS今天占了以太网今天所做交易的两倍以上。通过免费和更快速交易的承诺,EOS最顶级的Dapp拥有大约13,000个每日活跃用户,而以太网的最顶级D...

2018-12-19 16:47:34

阅读数 117

评论数 0

EOS Dapps已成黑客攻击事件

导读:本文盘点了近期EOS Dapps上影响较大的安全事件以及漏洞解读,同时以开发者的角度对EOS生态和“Code is Law”进行点评,严格执行Code is law,会增加用户监督门槛,开发者故意埋下漏洞的行为也难以谴责追诉。而过分的人治,又会成为民粹的温床,打击开发者审计合约的动力。 作...

2018-12-19 16:23:54

阅读数 139

评论数 0

Java 区块链BLOCKCHAIN中区块BLOCK的hash值的计算

Java 区块链中区块的hash值的计算 计算方法有多种,如,可以直接String拼接,也可以用stringbuffer,或者stringbuilder 。这里采用了速度较快的stringbuilder,自己编程的时候可采用stringbuffer。 其中index是区块BLOCK的索引,tim...

2018-12-19 11:00:03

阅读数 71

评论数 0

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