360linker

IT圈信息分享、交流

排序:
默认
按更新时间
按访问量

DAPP超详细解释

一、DAPP到底是个什么玩意?DAPP是Decentralized Application的缩写,翻译过来就是去中心化应用,也称为分布式应用。它之所以被认为开启了区块链3.0时代,是因为DAPP与我们当前所认识到的APP不同,不同在哪里呢?它的特殊性当然不仅局限于多了脑袋“D”,而在于它的后台,是...

2018-06-22 16:33:24

阅读数:5

评论数:0

EOS的野心:21个去中心化交易所取代1个中心化交易所

区块链作为加密的分布式记账技术,本身就包含“去中心化”的应有之义,悖谬的是,去中心化的区块链却一直要通过中心化交易所进行交易。交易所不仅是以发币为应用的区块链项目的枢纽,还将决定着区块链行业的发展运数。正是由于中心化极大聚集和吸附财富,去中心化交易进展又相当缓慢,以致于有人喊出了“去中心化去死吧!...

2018-06-21 12:10:26

阅读数:34

评论数:0

20款开源搜索引擎介绍与比较

开放源代码搜索引擎为人们学习、研究并掌握搜索技术提供了极好的途径与素材,推动了搜索技术的普及与发展,使越来越多的人开始了解并推广使用搜索技术。使用开源搜索引擎,可以大大缩短构建搜索应用的周期,并可根据应用需求打造个性化搜索应用,甚至构建符合特定需求的搜索引擎系统。搜索引擎的开源,无论是对技术人员还...

2018-06-21 11:50:07

阅读数:17

评论数:0

一些小团队的自动化运维实践经验

题记: 幸福的家庭都是相似的 不幸的家庭各有各的不幸行业内各巨头的自动化运维架构都各种功能各种酷炫,如下图,让人可望不可及。现在最终的样子大家都知道了,但问题是如何根据自己团队当前的情况一步步向那个目标演进?笔者所在团队,三个半开发,要维护几十台云机器,部署了十来个应用,这些应用90%都是遗留系统...

2018-06-20 15:00:23

阅读数:28

评论数:0

HTTP状态码100-500+详解

1xx响应信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个1xx • 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) • 101 - Switching Protocols 服务器将遵从客户的请求转换到另...

2018-06-20 14:58:13

阅读数:11

评论数:0

Spring Boot 启动过程定制化

在上一篇文章中,从源码角度介绍了Spring Boot的启动过程。启动的代码虽然只有短短的一行,但是背后所做的工作还真不少,其中有一些可以定制化的部分,主要分为以下几个方面:初始化器(Initializer)监听器(Listener)容器刷新后置Runners(ApplicationRunner或...

2018-06-19 18:30:01

阅读数:20

评论数:0

Spring Boot启动过程源码分析

关于Spring Boot,已经有很多介绍其如何使用的文章了,本文从源代码(基于Spring-boot 1.5.6)的角度来看看Spring Boot的启动过程到底是怎么样的,为何以往纷繁复杂的配置到如今可以这么简便。1. 入口类package com.example.demo; import ...

2018-06-19 18:29:04

阅读数:15

评论数:0

springboot 定制个性 banner

使用spring boot 开发时,当程序启动的时候控制台会输出由字符组成的Spring符号。这个是SpringBoot为自己设计的Banner: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \...

2018-06-19 18:28:07

阅读数:10

评论数:0

APP中的 H5和原生页面如何分辨、何时使用

一、APP内嵌H5和原生的区别1、原生的页面运行速度快,比较流畅。H5页面相对原生的运行性能低,特别是一些动画效果有明显卡顿。2、H5页面的很多交互都没有原生的好,比如弹层、输入时候的页面滑动 等。H5的效果相对比较low,没有原生的好看,也没有原生默认的动画等效果。3、原生APP修改页面要重新发...

2018-06-19 09:08:47

阅读数:18

评论数:0

mysql的sql执行计划详解

使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈。explain执行计划包含的信息其中最重要的字段为:id、type、key、rows、Extra各字段详解idselect查询的序列号,包含一组数字,表示查...

2018-06-19 09:02:47

阅读数:21

评论数:0

图片流量节省大杀器:基于 CDN 的 sharpP 自适应图片技术实践

效果数据目前手Q增值业务:VIP中心、游戏中心、动漫、游戏公会、特别关心 以及增值渠道的QQ钱包,空间的个性化商城已经接入sharpP自适应,优化效果数据:sharpP自适应方案在原有webP自适应方案效果提升40%-50%,提升效果主要来自sharpP高于webP的编码压缩率,同时能优化到web...

2018-06-19 08:42:50

阅读数:14

评论数:0

大公司出来就该月薪3万?多少人离开平台一文不值

“人生最大的不幸,就是无法清晰认识自己。有时,离开了平台,才发现自己狗屁不是。”话说,自2017年开始,不仅是创业公司,就连大公司都面临着巨大压力。比如,最近被闹得沸沸扬扬的裁员潮,大大小小的互联网公司经历倒闭与并购,就连端着“金饭碗”的国企人员,比如银行从业者,也每天提心吊胆地经受着组织瘦身的考...

2018-06-18 21:10:13

阅读数:434

评论数:0

JVM内存状况查看方法和分析工具

Java本身提供了多种丰富的方法和工具来帮助开发人员查看和分析GC及JVM内存的状况,同时开源界和商业界也有一些工具可用于查看、分析GC及JVM内存的状况。通过这些分析,可以排查程序中内存泄露的问题及调优程序的性能。下面介绍几种常用的免费工具,其中知名的有JProfiler 等。   1. 输出G...

2018-06-15 16:24:03

阅读数:13

评论数:0

不踩坑的Python爬虫:如何在一个月内学会爬取大规模数据

Python爬虫为什么受欢迎如果你仔细观察,就不难发现,懂爬虫、学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得简单、容易上手。利用爬虫我们可以获取大量的价值数据,从而获得感性认识中不能得到的信息,比如:知乎:爬...

2018-06-14 16:00:55

阅读数:117

评论数:0

如何准备Java初级和高级的技术面试

本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论,相反,如果候选人给我的印象不错,我也会从多个角度来衡量,以免招进会...

2018-06-14 08:42:08

阅读数:42

评论数:0

Java面试知识点解析——JVM篇

一、JVM 基础知识1)Java 是如何实现跨平台的?注意:跨平台的是 Java 程序,而不是 JVM。JVM 是用 C/C++ 开发的,是编译后的机器码,不能跨平台,不同平台下需要安装不同版本的 JVM答:我们编写的 Java 源码,编译后会生成一种 .class 文件,称为字节码文件。Java...

2018-06-13 22:45:02

阅读数:23

评论数:0

大道至简—GO语言最佳实践

在这篇文章中:Defer延迟处理机制我们为什么选择GO语言压力测试环境说明:开发过程中需要注意的点导读:2007年,受够了C++煎熬的Google首席软件工程师Rob Pike纠集Robert Griesemer和Ken Thompson两位牛人,决定创造一种新语言来取代C++, 这就是Golan...

2018-06-13 19:13:28

阅读数:27

评论数:0

spring-boot 使用 @ConfigurationProperties 读取配置文件数据

概述                我们知道,从spring-boot开始,已经支持yml文件形式的配置,@ConfigurationProperties的大致作用就是通过它可以把properties或者yml配置直接转成对象。       配置文件转成对象          Relaxed bi...

2018-06-13 11:10:42

阅读数:25

评论数:0

互联网开发模式的经验之谈

在这篇文章中:互联网开发的核心问题本质:服务,而不是产品管理:手段.vs.工具资产:代码.vs.流程敏捷开发的意义和实践需求变更的原因架构设计实体化:单元测试统一软件设计思路的重要性代码交流:面向对象代码架构与重构持续集成的意义和实践所有资产纳入版本管理自动化部署自动化集成测试DevOps的意义和...

2018-06-13 08:45:39

阅读数:116

评论数:0

白盒测试中的代码覆盖率简介

白盒测试(也常称为结构化测试)是指根据源代码的内部结构设计测试用例,对软件进行测试。在白盒测试中,主要依据源代码的内部结构来设计测试用例,测试人员根据内部结构,设计不同的输入,来测试软件的不同部分。白盒测试可以在测试的多个阶段进行,例如:单元测试,集成测试和系统测试。在单元测试阶段,白盒测试可以对...

2018-06-12 14:21:41

阅读数:102

评论数:0

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