自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

抱朴守拙

黄土高原严寒而漫长的冬天看来就要过去,但那真正温暖的春天还远远地没有到来。

  • 博客(5)
  • 资源 (20)
  • 收藏
  • 关注

原创 【软件设计】深入理解日志系统的意义

每个软件都有自己的日志系统,每种语言都有自己的日志框架/模块,随着互联网和大数据的蓬勃发展,分布式的日志系统,以及日志分析系统也应用的越来越广泛,越来越成熟。这里讨论的日志设计,主要关注日志的内容,而不是日志框架/模块的实现和使用。日志的内容就是,软件应该在什么地方?使用什么等级?输出什么信息?看似简单,里面却有大学问。我看过输出信息一团乱麻、零碎混乱的日志,也看到过逻辑清晰、工整条理的日志。好的日

2017-09-17 14:06:46 7497

原创 深入理解 Ruby 中的 instance_eval 和 class_eval

Ruby 通过 eval 可以将字符串当做代码来执行,而执行环境是通过 binding 进行绑定的;除此之外,Ruby 还有另外两个方法:instance_eval 和 class_eval, 用来执行代码块。后者的执行上下文与调用者相关。instance_eval: 调用者必须是实例 instance; class_eval: 调用者必须是类 class;下面的例子帮助识别两个方法的区别:[1]

2017-09-06 17:27:18 2411

转载 Ruby 代码块及其作用域详解

转自:http://ningandjiao.iteye.com/blog/1860099块的定义、调用与运行 在Ruby中,定义一个代码块的方式有2种 ,一是使用do … end, 另外一种是用大括号“{}”把代码内容括起来。代码块定义时也是可以接受参数的。但是,只有在调用一个方法的时候才可以定义一个块。 块定义好之后,会直接传递给调用的方法,在该方法中,使用“yield”

2017-09-06 13:25:24 892

原创 深入理解 ruby 中的 eval 与 binding

eval(expr[, binding[, fname[, lineno=1]]])eval 可以把字符串当做代码来执行,并返回结果;第二个参数如果是 Proc 对象或 Binding 对象,将在生成该对象的环境中对字符串进行解析执行。示例 1 main 环境irb(main):001:0> var = "hello ruby"=> "hello ruby"irb(main):002:0> ev

2017-09-05 18:44:26 4862

原创 【软件设计】深入理解软件的需求

这里的软件,可以是个小程序、小工具,可以是个框架、组件,也可以是个系统。1 软件的理想对很多开发人员来说,需求是个比较笼统、模糊的概念。如果不在开发运维的过程中,多揣摩多思考,那么需求这个东西就会变的越来越陌生,甚至觉得不那么重要,不那么相关!那么到底需求是什么?我说——需求,是软件的理想!“做人如果没有理想,跟咸鱼有什么区别!”同样,软件也应该有软件的理想,没有理想的软件连咸鱼都不如,会成为一坨s

2017-09-04 13:01:50 3447 1

go1.15.12.windows-amd64.msi

从官网上下载太慢了

2021-05-12

jaspersoftstudio_6.16.0_windows_x86_64.zip

jaspersoft studio 16.6

2021-05-07

VMware-mibs-7.0.0-15924762.zip

vmware snmp mib

2021-04-22

learnvim25.zip

vmware vim25 开发包 yavijava ,及其示例代码;将 gradle 项目转换为 maven 项目;

2021-04-22

Time-Series-Summary.pdf

时序数据一般有以下成分构成:趋势序列(Trend):向上趋势、向下趋势、波动趋势;季节性序列(Seasonal Pattern):天,周,月,季度;循环波动序列(Cyclic Pattern):有明显的波动,但是不像季节性序列那样有规律(unpredictable interval);随机序列(Random variation):在固定均值范围随机波动;

2020-03-30

bookmarks_2020_3_7.html

个人常用网页书签Java Java Practices->Home Guava Google Guava官方教程(中文版) - JackChan - CSDN博客 EventBusExplained · google/guava Wiki · GitHub Guava API Guava Guide The Java™ Tutorials The Java Community Process(SM) Program sean cassidy : Better Java awesome-java Java Numerics: Main Maven Repository

2020-03-07

fileview_15566.zip

在网上下载一个文件后,却发现不能打开,要下载相应的程序才能打开,这是很常见的一个问题,如果单纯为了打开一个文件就下载一个应用,那需要下载很多的软件,有没有万能的文件打卡工具,可以打开全部格式的文件?答案是肯定的,FileViewPro文件查看器就是一个万能的文件查看器

2019-06-25

procexp64.exe

windows 进程查看的工具,其自带的任务管理器,功能太弱了

2019-04-12

jooq-meta-extensions-3.10.7.jar

jooq 在 maven central 中只提供了 jooq,jooq-codegen, jooq-meta 三种 jar,如果想使用 DDLDatabase 生成模式,还需要使用 jooq-meta-extensions.jar,可以自己通过源码来构建,如果嫌麻烦就下载这个吧。

2019-03-30

wordpress-5.1.1.zip

wordpress-5.1.1.zip 从官网上下载有时挺慢的,需要的朋友可以从这里下

2019-03-25

binary viewer

查看文件的二进制编码,可用来比较不同字符集的文本文件,对应的二进制编码信息。

2018-12-02

xshell5 免费版

1 xshell 安装包 Free for Home/School 2 个人使用的配色文件 备份在这里,以后还会用到

2018-08-21

OPC Client 开发资源包

包括: 1. Interop.OPCAutomation.dll 2. MatrikonOPCSimulation.exe 3. OPC_2.0_Core_Components-Setup.exe 4. OPCAutomation 开发文档.pdf 5. 其他文档

2018-06-15

OPCAutomation Interface Standard

在使用 C# 或 VB 进行 OPC Client 开发时,需要调用 OPCAutomation.dll 中的接口,该文档对接口中的类、属性、方法进行了比较详细的解释。

2018-06-15

Nim_Manual_Page

Nim 官方的 manul 目录导航栏固定在页面上部,浏览器来非常的不方面,简单的修改了一下,能更方面的跳转了。

2018-05-08

Git-2.17.0-64-bit.exe

网页下载慢的同学可以拿去用,或则自己下载: https://github.com/git-for-windows/git/releases/download/v2.17.0.windows.1/Git-2.17.0-64-bit.exe

2018-05-05

JAVA编程规范

Java编程规范

2017-07-18

人工神经网络概念与实例演示

人工神经网络概念与实例演示

2017-07-11

scapy 基础手册

scapy 手册

2017-07-11

空空如也

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

TA关注的人

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