2

数据结构之优先队列

模型 优先队列是允许至少下列两种操作的数据结构:插入,和删除最小者。 插入等价入队,删除等价出队。 二叉堆 二个性质: 结构性 堆序性 结构性质 堆是一颗被完全填满的二叉树,有可能的例外是在底层,底层上的元素从左到右填入。这样的树称为完全二叉树。 利用数组表示二叉堆 一个堆数据结构由一个数组,一个代 ...

目不识丁 发布于 2017-10-17 09:17 评论(1)阅读(314)
1

学习一门新语言需要了解的基础-03 可执行文件结构

本节内容 - 通用可执行文件结构(COFF)(readelf -h) - COFF用段(section)存储不同类型数据(readelf -S) - 常用段 - 演示:使用readelf、xxd、objdump、gdb查看可执行文件结构信息 - 演示:objcopy -add-section;st... ...

李永京 发布于 2017-10-17 09:16 评论(0)阅读(288)
108

聊聊分布式事务,再说说解决方案

前言 最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行 "CAP" 的下一阶段的开发工作,不过目前已经告一段落了。 接下来还是开始我们今天的话题,说说分布式事务,或者说是我眼中的分布式事务,因为每个人可能对其的理解都不一样。 分布式事务是企业集成中的一个技术难点,也是每一 ...

Savorboard 发布于 2017-10-17 09:02 评论(35)阅读(4225)
0

Pyhton编程(一)之第一个Pyhton程序

一:Python的第一个程序 Python在Windows系统和Linux系统下都可以安装,这里不过多说明安装过程,linux系统默认情况已经安装了Python2x的版本。注:目前使用的Python均为3。 1、Windows操作系统: 使用Pyhton语言编写的第一个程序: 2、Linux操作系统 ...

无敌小怪兽 发布于 2017-10-17 08:56 评论(1)阅读(392)
3

JavaScript--我发现,原来你是这样的JS(四)(看看变量,作用域,垃圾回收机制是啥)

一、介绍 这是红宝书(JavaScript高级程序设计 3版)的读书笔记第四篇,是红宝书第四章内容(主要是变量和作用域问题),当然其中还有我个人的理解。红宝书这本书可以说是难啃的,要看完不容易,挺厚的,要看懂更不容易,要熟练js更是难,中间需要不断的积累与重温。因此不是读一两遍就能把这书吃透,需要多 ...

渊源远愿 发布于 2017-10-17 08:37 评论(3)阅读(470)
2

PE格式第五讲,手工添加节表

PE格式第五讲,手工添加节表 作者:IBinary出处:http://www.cnblogs.com/iBinary/版权所有,欢迎保留原文链接进行转载:) 首先我们要用汇编编写一段汇编代码,用来生成标准PE 一丶标准PE生成的汇编代码 然后可以生成一个标准PE 当然为了讲解这里使用标准PE,你也可 ...

iBinary 发布于 2017-10-17 01:18 评论(3)阅读(211)
2

Vue中之nextTick函数源码分析

Vue中之nextTick函数源码分析 1. 什么是Vue.nextTick()?官方文档解释如下:在下次DOM更新循环结束之后执行的延迟回调。在修改数据之后立即使用这个方法,获取更新后的DOM。 2. 为什么要使用nextTick? 如上代码 在页面视图上显示bb,但是当我在控制台打印的时候,获取 ...

龙恩0707 发布于 2017-10-17 00:36 评论(1)阅读(260)
2

从给数组中的对象去重看Javascript中的reduce()

假设有这样一个数组: 我们想去掉数组中id重复的对象,比如同样id为2的两个对象—— 我们该如何去做呢? 事实上,对于数组对象,传统的去重方法无能为力,至于forEach()、filter()等迭代方法也不好使;真正能做到优雅去重的,是ES5新增加的一个方法——reduce() reduce()方法 ...

手撕黄油 发布于 2017-10-17 00:35 评论(4)阅读(219)
2

Python通过future处理并发

future初识 通过下面脚本来对future进行一个初步了解:例子1:普通通过循环的方式 例子2:通过future方式实现,这里对上面的部分代码进行了复用 分别运行三次,两者的平均速度:13.67和1.59s,可以看到差别还是非常大的。 future future是concurrent.futur ...

python修行路 发布于 2017-10-16 23:28 评论(0)阅读(217)
3

编程思想与生活经验

1,内聚 程序=数据+操作 =数据结构+算法(PASCAL之父Nicklaus Wirth) =对象+消息 对象是什么? 对象就是保管好自己的东西,做好自己的事情的程序模块 这就是内聚 2,依赖 一个对象往往需要跟其他对象打交道,既包括获取依赖于另一对象,也包括仰赖其他对象的行为,一旦发生便称为该对 ...

与你在巅峰相会 发布于 2017-10-16 23:26 评论(8)阅读(454)
0

TypeScript中的怪语法

TypeScript中的怪语法 如何处理undefined 和 null undefined的含义是:一个变量没有初始化。 null的含义是:一个变量的值是空。 undefined 和 null 的最佳实践 核心思想: 避免null pointer错误。 "null is bad" 。 要避免这个问 ...

SNYang 发布于 2017-10-16 23:18 评论(0)阅读(251)
4

jquery事件使用方法总结

jquery提供了许多的事件处理函数,学习前端一段时间了,下面对其总结一下,梳理一下知识点。 一、鼠标事件 1. click():鼠标单击事件 参数function:匿名函数有且只有一个默认的参数event,event输出事件相关的信息; 不允许有其他的参数,可以不写 。 参数data:有时候需要传 ...

天宇之游 发布于 2017-10-16 22:55 评论(3)阅读(338)
4

iOS 11 & iPhone X 适配资料集

本文主要简单谈谈并收集一些关于 iOS 11 & iPhone X 的适配及设计指南。 iPhone X 众所周知,iPhone X 屏幕与其他的 iPhone 设备均不同,苹果称 iPhone X 的屏幕为超级视网膜显示屏。 在 iPhone X 上 1pt 相当于 3x3 px,也就是我们常说的 ...

tingxins 发布于 2017-10-16 22:51 评论(1)阅读(355)
1

Hibernate 学习笔记 - 1

本系列笔记是笔者在前一段时间学习 SSH 框架时所做的记录,目的是为了方便以后的复习,最近做了总结,与大家分享。大家可能会感到纳闷,第一篇是 Hibernate 而不是 Struts2,因为笔者学习 Struts2 时笔记为手写,现在还没有整理出来,Struts2 的笔记会随后再与大家分享。 ...

crawl+ 发布于 2017-10-16 22:50 评论(0)阅读(194)
3

一个项目怎么开发出来

最近在尝试梳理我们日常工作中做项目的一些小结,下面就讲这些小结做一些简单分享与交流。 首先,在我们做软件项目的过程中,一般项目中技术能力构成主要有下面三点 工程能力 关键技术能力 架构能力 不管技术是否复杂,架构是否混乱,工程能力对于任何一个项目是必不可少的。所以下面我就分享一下这几年在大型公司中实 ...

tylercao 发布于 2017-10-16 22:24 评论(4)阅读(1092)
3

Hadoop(五)搭建Hadoop客户端与Java访问HDFS集群

前言 上一篇详细介绍了HDFS集群,还有操作HDFS集群的一些命令,常用的命令: 注意:这里要说明一下-cp,我们可以从本地文件拷贝到集群,集群拷贝到本地,集群拷贝到集群。 一、Hadoop客户端配置 其实在前面配置的每一个集群节点都可以做一个Hadoop客户端。但是我们一般都不会拿用来做集群的服务 ...

苦水润喉 发布于 2017-10-16 21:46 评论(1)阅读(252)
1

canvas图表详解系列(2):折线图

本章建议学习时间4小时 学习方式:详细阅读,并手动实现相关代码(如果没有canvas基础,需要先学习前面的canvas基础笔记) 学习目标:此教程将教会大家如何使用canvas绘制各种图表,详细分解步骤,本次讲解折线图。 源文件下载地址:https://github.com/sutianbinde/ ...

苏天天 发布于 2017-10-16 21:30 评论(0)阅读(230)
3

史上最难的一道Java面试题 (分析篇)

转载请注明原创出处,谢谢! 无意中了解到如下题目,觉得蛮好。 题目如下: 该程序的输出结果? 程序输出结果 考察知识点 synchronize实例锁。 并发下的内存可见性。 在java中,多线程的程序最难理解、调试,很多时候执行结果并不像我们想象的那样执行。所以在java多线程特别难,依稀记得大学的 ...

匠心零度 发布于 2017-10-16 21:12 评论(4)阅读(1071)
4

我的three.js学习记录(二)

通过上一篇文章 "我的three.js学习记录(一)" 基本上是入门了three.js,但是这不够3D,这次我希望能把之前做的demo弄出来,然后通过例子来分析操作步骤。 1. 示例 上图是之前做的一个demo,有点丑,希望不要介意。 这个主要是外面一层包裹着 "天空盒" , 然后里面是一个由开顶的 ...

156庄威龙 发布于 2017-10-16 20:27 评论(3)阅读(332)
0

知识图谱的发展概述

笔者:本文为原创文章,供自然语言处理研究人员,尤其知识图谱领域的学者参考,如有错误理解之处请指出,不胜感激!(如需转载,请联系本人: "jtianwen2014" ,并注明 "出处" )。另,本文最初发布在微信公众号“ "哈工大SCIR" ”, "原文链接" 。 “知识图谱(Knowledge Gr ...

天文-HITer 发布于 2017-10-16 20:14 评论(2)阅读(294)