李忠瑞 亚洲风情:SuperSocket Code解析 - 杜金锋

SuperSocket1.6Code解析 Normal Socket System.Net.Sockets.dll程序集中使用socket类: 服务器: 1. 创建socket : 2. 创建IP : 3. 绑定IP地址: //绑定端口 4. 服务开启监听: //开启监听,backlog是监听的最大

JUC中的原子操作类及其原理 - java小新人

昨天简单的看了看Unsafe的使用,今天我们看看JUC中的原子类是怎么使用Unsafe的,以及分析一下其中的原理! 一.简单使用AtomicLong 还记的上一篇博客中我们使用了volatile关键字修饰了一个int类型的变量,然后两个线程,分别对这个变量进行10000次+1操作,最后结果不是200

C++ lambda 分析 - 小胖西瓜

lambda 表达式分析 构造闭包:能够捕获作用域中变量的匿名函数的对象,Lambda 表达式是纯右值表达式,其类型是独有的无名非联合非聚合类类型,被称为闭包类型(closure type),所以在声明的时候必须使用 来声明。 在其它语言如lua中,闭包的格式相对更为简单,可以使用 lambda 表

c++ 文件的简单操作 - 李显虎

文件的读取操作 在程序设计中,文件常用的操作不外乎——打开、读、写、流指针操作、关闭。我日常中使用的比较多,但从来 没有细细总结今天就总结下具体的用法。 相关概念 计算机上的文件其实是数据的集合,对文件的读写其实是对数据的读写。 文件可以大致分为两种:文本文件和二进制文件。 1、文本文件:它的每一个

【Java并发基础】Java线程的生命周期 - sakuraxx

前言 线程是操作系统中的一个概念,支持多线程的语言都是对OS中的线程进行了封装。要学好线程,就要搞清除它的生命周期,也就是生命周期各个节点的状态转换机制。不同的开发语言对操作系统中的线程进行了不同的封装,但是对于线程的声明周期这部分基本是相同的。下面先介绍通用的线程生命周期模型,然后详细介绍Java

Linux系统搭建私有CA证书服务器 - qiuhom

一、CA简介 CA是什么?CA是Certificate Authority的简写,从字面意思翻译过来是凭证管理中心,认证授权。它有点类似我们生活中的身份证颁发机构,这里的CA就相当于生活中颁发身份证的机构。不同于生活中的颁发机构,这里的CA是给服务器颁发证书。颁发证书的目的同生活中的办理身份证的目的

c++ 文件的简单操作 - 李显虎

文件的读取操作 在程序设计中,文件常用的操作不外乎——打开、读、写、流指针操作、关闭。我日常中使用的比较多,但从来 没有细细总结今天就总结下具体的用法。 相关概念 计算机上的文件其实是数据的集合,对文件的读写其实是对数据的读写。 文件可以大致分为两种:文本文件和二进制文件。 1、文本文件:它的每一个

机器学习-TensorFlow建模过程 Linear Regression线性拟合应用 - HappyPuppy

TensorFlow是咱们机器学习领域非常常用的一个组件,它在数据处理,模型建立,模型验证等等关于机器学习方面的领域都有很好的表现,前面的一节我已经简单介绍了一下TensorFlow里面基础的数据结构即:Tensor和Dataset; 这里咱们开始介绍TensorFlow的建模过程以及验证模型的一些

NIO&AIO编程模型 - 赐我白日梦

NIO线程模型 什么是NIO线程模型? 上图是NIO的线程模型, 基于select实现, 这种线程模型的特点: 多条channel通过一个选择器和单挑线程绑定, 并且在这种编程模型中, Channel中相关业务逻辑不允许存在耗时的任务 , 如果一定会有耗时的逻辑, 请将它们放置到线程池中去运行, 因

【Java并发基础】安全性、活跃性与性能问题 - sakuraxx

前言 Java的多线程是一把双刃剑,使用好它可以使我们的程序更高效,但是出现并发问题时,我们的程序将会变得非常糟糕。并发编程中需要注意三方面的问题,分别是安全性、活跃性和性能问题。 安全性问题 我们经常说这个方法是线程安全的、这个类是线程安全的,那么到底该怎么理解线程安全呢? 要给线程安全性定一个非

SuperSocket Code解析 - 杜金锋

SuperSocket1.6Code解析 Normal Socket System.Net.Sockets.dll程序集中使用socket类: 服务器: 1. 创建socket : 2. 创建IP : 3. 绑定IP地址: //绑定端口 4. 服务开启监听: //开启监听,backlog是监听的最大

美团会不会成为下一个“高德”?

不难想象,阿里下一步就该是把旗下的团购、打车、地图、电商等进行有效整合,建立一个线下的“淘宝+天猫”,形成一个覆盖本地生活上下游产业链的全新生态体系。

如何在论文中画出漂亮的插图?

很多人似乎觉得 latex 的画图代码量很大,是的,我这里贴的这些图的代码量确实很大,但是,你要和其它画图方式相比较的话,总得找一样的例子吧,下面我给一个很简单的例子来比较一下用latex 的 pgfplots 画图和用 python 的 matplotlib 来画图的代码。

这就是 Google 全新设计的自动驾驶车,没有方向盘和油门的哦

分类: 交通运输不得不说,这个车子的设计真的是可爱到了一个不行...好像某个卡通人物一样(离题)。

Beer Pong Ball Washer Solves Every Undergrad's Worst Nightmare

There's two problems with beer pong. First: drinking beer blessed by a ball that's been rolling around on an undergrad apartment floor. Second: the lack of Kickstarter daydream machines to solve problem number one. Behold the solution to exactly one of those problems: the Clean Cup. Read more...

John Oliver's brilliant excuses for skipping your New Year's Eve plans

You may already believe that New Year's Eve is the worst. But if your friends don't, John Oliver can help get you out of those pesky plans.Though Last Week Tonight is on hiatus until 2015, Oliver surprised fans with a web exclusive, featuring foolproof reasons to cancel your plans for Dec. 31.

Calcbot 2.0:熟悉又新鲜的机器人回来了

说起 Tapbots,人们最熟悉的莫过于 Tweetbot 了,这款横跨 Mac、iPad 和 iPhone 的 Twitter 客户端吸引了不少的粉丝,在 Twitter 明确表示限制第三方客户端开发的情况下它仍取得了不错的销量。

如何从设计思维对接到业务思维?

无论做人做事,都不能太主观,要学会站在对方的立场思考问题,在和其他人沟通时,如果能多一个“翻译”的过程,把同样 […]

Amazon's Hosting a Huge Logitech Sale, Today Only

Today only, Amazon’s blowing out a ton of popular Logitech computing gear as part of a Gold Box promotion. Everything you see is at or near its all-time low price, but the prices will expire at midnight PT, and a lot of the most popular gear will likely sell out early. Read more...

CES 2016:GoPro計劃推出消費級機種的360度攝影機

就在Nikon於CES 2016會場上宣佈了360度攝影機產品之後,GoPro似乎也早已準備好了對策。在晚間的CES會場上的一場Youtube主題演講上,GoPro的CEO尼克伍德曼(Nick Woodman)表示,GoPro計劃將在不久後,推出一款“更加輕便”的球型攝影機。閱讀全文

Adele breaks more records with Carpool Karaoke

When Adele does something, she does it right. The singer-songwriter predictably crushed it last week on Carpool Karaoke with James Corden on The Late Late Show, and after less than a week online, the video has become the most viral late night clip to hit the web since 2013.See also: