一周IT博文精选TOP10(第八期)

区块链学习资源汇总 # Fabric 项目文档 https://github.com/hyperledger/fabric/blob/master/docs/protocol-spec.md http://hyperledger-fabric.readthedocs.io/en/latest/ # 博客 [汪晓明对区块链、以太坊的思考](http://wangxiaoming.com/) 介绍了很 阅读详情

1. 怎样构建一个可持续发展的程序员能力成长模型? http://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=2650994549&idx=1&sn=860b85a9dcc04cd4aa9ea8941f676aa8&chksm=bdbf0f268ac886309e5d0db15d4ac3f7f1d4004eea9637a859b92a4aa595fd1e6199f1d5a5b2&mpshare=1&scene=1&srcid=1030gg79OAw9WBtum2Vnbckd#rd

2. 「云端的DevOps」系列之大话DevOps解决方案变迁 http://www.infoq.com/cn/articles/devops-solution-change

3. 类似Google Dapper,微服务需要这样的分布式跟踪工具 http://mp.weixin.qq.com/s?__biz=MzA5Nzc4OTA1Mw==&mid=2659597444&idx=1&sn=391fc6e108488f78e45a8421ea311fdd&scene=21#wechat_redirect

4. 微服务架构下,如何实现分布式跟踪? http://www.infoq.com/cn/articles/how-to-realize-distributed-tracking

5. LVS实践系列(1)-LVS是什么鬼 http://xialingsc.github.io/home//linux/what-is-the-Linux-Virtual-Server/

6. SystemTap新手指南中文翻译 https://spacewander.gitbooks.io/systemtapbeginnersguide_zh/content/

7. 系统数据一致性的6种方案 http://www.uml.org.cn/sjjm/2016110405.asp

8. 《Kubernetes与云原生应用》系列之实践案例“单节点多容器模式” http://www.infoq.com/cn/articles/kubernetes-and-cloud-native-applications-part03

9. 容器和Kubernetes应用与开发 http://www.uml.org.cn/yunjisuan/201611014.asp

10. 老专家详解 DevOps “八荣八耻” http://www.greatops.net/?id=38



[欢迎关注我的微信公众号hackstoic, 在移动端获得最新的文章推送]

[网络安全自学篇] 四十八.Cracer第八期——(1)安全术语、Web渗透流程、Windows基础、注册表及黑客常用DOS命令 这是作者的网络安全自学教程系列,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您们喜欢,一起进步。前文分享了微软证书漏洞(CVE-2020-0601),并详细讲解了Windows验证机制、可执行文件签名复现及HTTPS劫持。本文将分享另一个主题——Cracer教程,第一篇文章将详细讲解安全术语、Web渗透流程和Windows基础、注册表及黑客常用DOS命令。基础性文章,希望对您有所帮助。 阅读详情

相关推荐

[网络安全自学篇] 六十.Cracer第八期——(2)五万字总结Linux基础知识和常用渗透命令

作为Web渗透的初学者,Linux基础知识和常用命令是我们的必备技能,本文详细讲解了Linux相关知识点及Web渗透免了高龄。如果想玩好Kali或渗透,你需要学好Linux及相关命令,以及端口扫描、漏洞利用、瑞士军刀等工具。安全领域通常分为网络安全(Web渗透)和系统安全(PWN逆向)两个方向。非常基础的一篇文章,希望能够帮助到您!

杨秀璋的专栏 1万+

7月国外最新技术文章翻译汇总(IT技术)

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33744141的博客 335

保姆级教程:在Windows 10上为QT5.15.2配置Android开发环境(含SDK/NDK/JDK避坑指南)

本文提供了一份详细的Windows 10环境下为QT5.15.2配置Android开发环境的保姆级教程,涵盖SDK、NDK、JDK的安装与配置,以及常见问题的避坑指南。通过优化安装流程、解决Gradle下载慢等痛点,帮助开发者快速搭建稳定的编译环境,并提供了模拟器配置和调试技巧,确保开发效率。

weixin_30919571的博客 527

OLDboy-python第八期运维教程

从0基础开始讲解Python语法、流程控制、函数式编程、面向对象开发等最重要的PYTHON开发必备基础知识 课程目录: L01-Python8期VIP视频-Day1 01-开课介绍 02-学生介绍 03-课程内容介绍 04-Python的发展 05-Python特性介绍及与其它语言对比 06-Python安装及环境准备 07-编程风格要求 08-Python的数据类型和运算

shuixuan1875的博客 2212

【keras】走近VGG16卷积神经网络

        VGG16是一个16层的卷积神经网络模型,输入数据的维度为224*224*3,即长宽均为224像素的RGB彩色图片,VGG16模型的权重由ImageNet训练而来。由于其具有简单实用的优点,因此,在图像分类和目标检测任务中得到了较为广泛的应用。 1.卷积神经网络的基本概念 1.1卷积         简单的将其理解为一种数学运算,具体的计算过程如下图所示:       ...

XYZ 1万+

用PLECS搞定三相逆变器电流环:从传递函数推导到PI参数整定的保姆级教程

本文提供了一份详细的PLECS教程,指导如何从传递函数推导到PI参数整定,实现三相逆变器电流环的闭环控制。通过坐标变换、控制器设计和仿真验证等步骤,帮助工程师快速掌握电流环控制技术,提升电力电子系统的稳定性和可靠性。

weixin_27102543的博客 399

Cracer 2015 最新 价值1500元web渗透脚本入侵百集教程分享(无key)

Cracer 2015 最新 价值1500元web渗透脚本入侵百集教程分享(无key) 博客分享地址:http://cracer.com/?p=318

wyz_one的专栏 4632

drm 之modes

#define _GNU_SOURCE #include <errno.h> #include <fcntl.h> #include <stdbool.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/mman.h> #include <time.h&...

u012794472的专栏 3718

Openzeppelin库第八期:Crowdsale

Crowdsale.sol:众筹合约 pragma solidity ^0.4.24; import "../token/ERC20/ERC20.sol"; import "../math/SafeMath.sol"; import "../token/ERC20/SafeERC20.sol"; /** * @title Crowdsale * @dev Crowdsale is a ...

super_lixiang的博客 566

零样本缺陷检测新体验:用AnomalyGPT大模型快速搭建智能质检系统(附Win10适配指南)

本文详细介绍了如何利用AnomalyGPT大模型在Windows 10系统上快速搭建零样本工业缺陷检测系统。通过实战指南,涵盖从环境部署、模型准备到工程化落地的全过程,包括将模型封装为API服务、接入工业相机以及开发可视化监控看板,为制造业智能质检提供了一套高效、低门槛的本地部署解决方案。

weixin_29094775的博客 310

ROS应用之如何配置RTOS满足机器人系统中的实时要求

实时操作系统(RTOS)基本概念实时操作系统(RTOS)是设计用于实时应用的操作系统,其主要目标是在确定的时间内完成任务。RTOS的任务调度算法和优先级控制机制能够确保高优先级任务按时完成。精确的传感器数据采集:传感器数据需要在规定时间内采集并传输给控制系统。快速响应外部事件:对于控制系统,需要确保指令在最短的时间内得到响应。任务的调度周期:任务的周期可以通过公式计算,其中 ftask 是任务的调度频率。优先级分配。

weixin_68094467的博客 1008

Golang优秀开源项目汇总(持续更新。。。)

Golang优秀开源项目汇总: 按照监控系统, 容器技术, paas工具, 大数据, 数据库技术, 分布式系统等等分类,汇总了比较众多知名的go语言开源项目。 在开源社区, go的开发者用go技术栈开发了不少优秀的工具 。 把这些工具进行归类, 一来方便自己在开发的时候能够迅速找到一个好的轮子来用, 避免重复造轮子, 二来也是方便自己在业余时间学习借鉴这些优秀的项目。

hackstoic的博客 6万+

企业信息化系统的组成模块-核心业务系统

通过标准化的数据流形成完整的业务闭环,CRM生成的销售订单驱动ERP的生产和采购,ERP将生产计划传递给MES执行,MES报工数据返回ERP进行成本核算,ERP再将交付信息同步给CRM供客户查询。生产管理确保高效交付,缩短订单周期。某贸易公司实施ERP供应链模块后,库存周转率从每年4次提升到8次,库存资金占用从2000万降到1200万,释放800万现金流,同时缺货率从15%降到5%。│ │库存 │ │ MRP │ │ ERP │ │ 云ERP/ │ │。

weiyvyy的博客 694

2016 上海 Qcon 值得关注的技术

用爬虫软件pholcus爬了今年上海Qcon的演讲主题, 分享给大家。  标注: pholcus是用go语言实现的一个爬虫框架, github地址 https://github.com/henrylee2cn/pholcus 标题 内容 URL 作者 Vue 2.0: 渐进式前端解决方案 Vue.

hackstoic的博客 8471

管道机器人手臂机械结构设计cad【8张】+三维图+设计说明书+绛重

履带式管道机器人适用于各种管道环境,包括直管道、弯曲管道、水平管道、垂直管道等,其灵活性和适应性使得它可以应对不同形状和尺寸的管道,完成全面的检测和维护工作。管道机器人研究具有重要的现实意义和深远的社会影响,通过提高工作效率、降低人员风险、提升服务质量、节约成本资源和促进科技创新等方面的作用,为现代工程技术领域的发展和进步做出了积极的贡献。管道机器人是一种能够在管道内部执行各种任务的智能机器人,而管道机器人的机械臂对于管道机器人在管道内执行任务的灵活性、稳定性和效率至关重要。

kejigongjiang的博客 943

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

2016年Qcon值得关注的技术分享

http://2016.qconbeijing.com/tracks  新兴技术及应用 运维与监控专场(厂商专场) 新时代的数据存储与访问技术 知名互联网公司的管理方法 服务化与微服务架构 打破规则,我是黑客

hackstoic的博客 2088

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

优质资源大搜集---你不容错过的IT课程

前言: 如今网络发达的时代, 网络上的学习资源不再稀缺。 你随便用google或者百度搜索一下, 就可以找到大量的资源。 但是资源众多也会带来问题, 就是信息过载和资源参差不齐导致选择成本增加的问题。 下面的推荐根据平时的筛选和甄别, 找到了下面的优质的学习资源。 分享给大家,也作为自己的备忘录。   【三大优质IT教育资源网站】 StuQ 网址:http:/

hackstoic的博客 1520

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

云原生生态,架构和相关的厂商社区介绍

云原生生态,架构和相关的厂商社区介绍 https://github.com/hackstoic/cloud-native-eco-system/ 云原生架构 云原生生态 相关社区和厂商 应用程序定义和开发 语言和框架 数据 源码管理 应用定义 注册服务 CI/CD 第三方API 编排和管理 调度和编排 协调和

hackstoic的博客 1259

一周IT博文精选TOP10(第十期)

Kubernetes从部署到运维详解 http://geek.youkuaiyun.com/news/detail/115128 介绍k8s架构, 部署过程, 部署相关的组件介绍, 运维管理, 包括主机, 命名空间, 配置等 在Google使用Borg进行大规模集群的管理[全文pdf] http://www.dockone.io/article/763 谷歌集群管理经典论文的译文。 内容

hackstoic的博客 931

一周IT博文精选TOP10(第九期)

1. SRE系列教程 | 孙宇聪:来自Google的DevOps理念及实践(上)http://www.dockone.io/article/1820 > 本文为上篇,讲述了SRE的基本概念和核心原理. 文章内容有: 什么是SRE?; 传统运维模式的弱点 ;Google SRE的起源与特点;SRE的工作职责; 应急响应;日常运维; 工程研发; SRE模型成功的关键要素(职业化, 专业化, 打通与产

hackstoic的博客 878

一周IT博文精选TOP10(第七期)

1. JVM 架构解读 http://www.codeceo.com/article/jvm-architecture-explained.html 2. 如何做一个小型公司的技术总监 http://mp.weixin.qq.com/s?__biz=MzA5ODExMTkwMA==&mid=401610150&idx=1&sn=76634db462956a532a46c5096a741258

hackstoic的博客 713

一周IT博文精选TOP10(第六期)

1. 扛住618过亿订单量,京东弹性云15万容器规模这样炼成!(附PPT) http://dbaplus.cn/news-21-664-1.html 2. 工程师成长之路:工作1-3年工程师如何突破瓶颈期? https://www.sdk.cn/news/5502 3. 谷歌的开源成绩单 https://linux.cn/article-7876-1.html 4. 老司机“四招”带你玩

hackstoic的博客 650

一周IT博文精选TOP10(2016.10.16)

1. 像调度程序那样安排任务,是什么样的体验? http://blog.jobbole.com/105853/ 2. 怎么保证服务可靠性、数据一致性、以及一旦宕机数据恢复 http://www.tuicool.com/articles/AfiY7f7 3. 当服务 QPS 增高时,我们做什么 http://blog.jobbole.com/106140/ 4. 技术的执念 http://bl

hackstoic的博客 620

一周IT博文精选TOP10(2016.10.02)

1. 从搭建一个微信小程序开始 https://www.qcloud.com/act/event/yingyonghao.html?from=timeline&isappinstalled=0 2. 论运维自动化(下):先克服难点完成自动化,再连通业务实现技术运营 论运维自动化(下):先克服难点完成自动化,再连通业务实现技术运营 3. 软件定义网络在携程的运维实践 软件定义网络在携程的

hackstoic的博客 578

一周IT博文精选TOP10(2016.10.09)

1. 微服务场景下的自动化测试 http://icodeit.org/2016/10/testing-in-microservice-context/ 2. 2016 Web开发资源工具大搜罗 https://zhuanlan.zhihu.com/p/22730771 3. PyCon China 深圳站精彩回顾(附PPT及视频)https://segmentfault.com/a/11900

hackstoic的博客 573
上一篇: 一周IT博文精选TOP10(第七期)
下一篇: 一周IT博文精选TOP10(第九期)
hackstoic
博客等级 码龄11年 50粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值