2

Python通过future处理并发

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

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

编程思想与生活经验

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

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

TypeScript中的怪语法

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

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

jquery事件使用方法总结

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

天宇之游 发布于 2017-10-16 22:55 评论(3)阅读(284)
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)阅读(315)
1

Hibernate 学习笔记 - 1

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

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

一个项目怎么开发出来

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

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

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

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

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

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

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

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

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

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

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

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

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

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

知识图谱的发展概述

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

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

PHP-FPM进程池探秘

PHP 支持多进程而不支持多线程;PHP-FPM 在进程池中运行多个子进程并发处理所有连接请求,同一个子进程可先后处理多个连接请求,但同一时间只能处理一个连接请求,未处理连接请求将进入队列等待处理。换句话,同一个子进程不具有并发处理连接请求的能力。PHP-FPM为PHP FastCGI提供进程管理方... ...

熊猫猛男 发布于 2017-10-16 19:18 评论(0)阅读(161)
2

Intel Core Microarchitecture Pipeline

Intel微处理器近20年从Pentium发展到Skylake,得益于制作工艺上的巨大发展,处理器的性能得到了非常大的增强,功能模块增多,不过其指令处理pipeline的主干部分算不上有特别大的变化,更多的是为了提高指令的处理速度添加一些模块以及各模块的增强与优化。 本文会以Intel Core微处 ...

TaigaComplex 发布于 2017-10-16 19:14 评论(0)阅读(96)
1

为前端而战-搭建统一开发环境

除了nodejs之外,后端技术(php/java等)及环境搭建一直都是大多数web前端开发人员的弱项,而且每当公司里进来一个新的前端开发人员,第一件事情要做的就是搭建开发环境,需要在新的电脑上安装IDE、nodejs、npm以及团队里面需要用到的技术所需要的依赖,一般需要花费一两天时间;另外,如果团 ...

学明 发布于 2017-10-16 18:42 评论(7)阅读(692)
4

UWP 手绘视频创作工具技术分享系列 - 位图的绘制

前面我们针对 SVG 的解析和绘制做了介绍,SVG 是图片的一种形式,而另一种很重要的图片是:位图,包括 png、jpeg、bmp 等格式。位图的基本规则是,组成的基本元素是像素点,由宽度 * 高度个像素组成,每个像素存储了一个点的颜色和位置信息,颜色信息可以是 ARGB、RGBA、BGR 或 YU ...

shaomeng 发布于 2017-10-16 18:17 评论(6)阅读(173)
3

仿“易企秀”编辑器之拖拉拽

概述 最近心血来潮,想仿造一下易企秀,做一个新的编辑器。主要是3年前那个编辑器有些自动化方面和动画性能方面的缺陷吧,人生不能有遗憾就早早动手吧。选择易企秀,而不是互动大师,主要是因为易企秀的技术难度比较低,编辑器的核心部分,如果全职开发,估计一个月就做完了。如果是互动大师,业余时间开发根本估计核心部 ...

给力叔 发布于 2017-10-16 17:46 评论(1)阅读(796)
50

Chloe.ORM框架应用实践

"Chloe.ORM" 是国人开发的一款数据库访问组件,很是简单易用。目前支持四种主流数据库:SqlServer、MySQL、Oracle,以及Sqlite,作者为这四种数据库划分出了各自对应的组件程序集,以 MySQL 为例即 Chloe.MySql.dll,其他以此类推,可以同时引用这些程序集从 ...

溪边静禅 发布于 2017-10-16 17:22 评论(25)阅读(2119)
0

Java IO编程全解(二)——传统的BIO编程

前面讲到:Java IO编程全解(一)——Java的I/O演进之路 网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息(绑定的IP地址和监听端口),客户端通过连接操作向服务端监听的地址发起连接请求,通过三次握手建立连接,如果连接建立成功,双方就 ...

Joanna.Yan 发布于 2017-10-16 17:09 评论(0)阅读(222)
2

基于Redis位图实现系统用户登录统计

bitmap是通过类似map结构存放0或1(bit 位)作为值,一般用来统计状态.如:日活,是否浏览过某个东西 ...

BNDong 发布于 2017-10-16 17:06 评论(0)阅读(568)