1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定I ...
分类:
其他好文 时间:
2019-01-04 16:10:47
阅读次数:
149
首先介绍AspectJx使用 https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx 在根项目的build.gradle文件中添加上依赖 在app项目的build.gradle里应用插件 然后我们就可以在项目中定义@As ...
分类:
其他好文 时间:
2019-01-04 16:10:39
阅读次数:
199
认识ASP.NET CoreASP.NET Core是一个跨平台,高性能,开源的框架,用于构建现代,基于云的网络应用程序,使用ASP.NET Core可以实现:开发web应用,服务,IoT应用和移动端的后台api。可以使用自己擅长的开发工具实现跨平台开发,包括Windows,macOS和Linux。... ...
分类:
Web程序 时间:
2019-01-04 16:10:31
阅读次数:
204
当第一次选择图片1时,input的change事件触发,因为input的value从无变成图片1,value值发生了改变, 此时: 如果第二次选择图片2时,input的change事件触发,因为input的value从图片1变成图片2,value值发生了改变, 如果第二次选择图片1时,input的c ...
分类:
其他好文 时间:
2019-01-04 16:10:22
阅读次数:
522
component在多个模块相互关联并且存在一定的初始化顺序时非常有用。现分析下其工作原理,以便后续组织自己的驱动模块。 一、component_match分析 component_match在master和component匹配时用于,它包含一个匹配函数指针以后一个void 类型的数据指针,其结构 ...
分类:
其他好文 时间:
2019-01-04 16:10:12
阅读次数:
295
我虚拟机安装的系统是RedHat Enterprise Linux 6.4-i686,是32位的。使用yum命令安装软件时候出现以下错误: This system is not registered to Red Hat Subscription Management.You can use sub ...
分类:
系统相关 时间:
2019-01-04 16:09:59
阅读次数:
268
Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动化操作,不同是Selenium可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。 Selenium ...
分类:
编程语言 时间:
2019-01-04 16:09:50
阅读次数:
226
1.还不行吗,你用的什么浏览器,版本多少? 2.重启试试,强刷试试,清缓存试试,其它浏览器呢! 3.接口挂了吧,抓包了吗? 4.在我电脑上是好的… 5.见鬼了,昨天还好好的 6.只改了一行代码,不会影响其它程序的。 7.刚刚那个bug,我这里没出现,不信你看….(其实自己偷偷修复了) 8.之前测试都 ...
分类:
其他好文 时间:
2019-01-04 16:09:41
阅读次数:
198
上一篇《Windows界面编程第三篇 异形窗体 普通版》和《Windows界面编程第四篇异形窗体 高富帅版》介绍了异形窗口(异形窗体)的创建,并总结出了异形窗口的“三要素”: 1.WS_EX_LAYERED属性 2.指定透明色 3.以位图为窗口背景 本篇文章将主要介绍Windows编程中如何实现静态 ...
摘要: 阿里云宣布弹性容器实例 ECI(Elastic Container Instance)正式商业化,ECI 是阿里云践行普惠的云计算理念,将 Serverless 和 Container 技术结合,提供的一款敏捷安全的Serverless容器运行服务。 1月2日,阿里云宣布弹性容器实例 ECI ...
分类:
其他好文 时间:
2019-01-04 16:09:23
阅读次数:
173
1.Dart 面向对象语言,与java类比学习 非常适合移动和Web应用程序 1.dart官网 2.Dark2 中文文档 3.Dart语法学习 4.极客学院Dart学习 5.Flutter与Dart 入门 2.Flutter 树形布局,一切皆组件 1.flutter文档 2.flutter中文文档( ...
分类:
其他好文 时间:
2019-01-04 15:34:46
阅读次数:
228
企业邮箱是公司提供给员工用来收发工作邮件专用的邮箱,有些企业邮箱支持在微信上使用,而如何将企业邮箱绑定到微信上,下面小编教你如何使用,以TOM企业邮箱为例
分类:
微信 时间:
2019-01-04 15:34:36
阅读次数:
267
昌平机房规模:北京北六环多线机房(I期)总建筑面积约3500㎡,预计投入520余个机柜。
分类:
其他好文 时间:
2019-01-04 15:34:27
阅读次数:
223
若将开关稳压电源与线性稳压电源进行比较,其电路方式种类很多,也很难对其进行分类。对于开关稳压电源的电路方式,最简单的是无变压器的非隔离开关稳压电源。这种方式的输入与输出的一部分是共用的,输入输出间不能进行隔离,其应用范围有限,但由于不带变压器,因此,这是一种工作原理容易理解的电路。
分类:
其他好文 时间:
2019-01-04 15:34:16
阅读次数:
162
zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,简单来说就是ip地址和服务名称的对应关系。当然也可以通过硬编码的方式把这种对应关系在调用方业务代码中实现,但是如果提供服务的机器挂掉调用者无法知晓,如果不更改代码会继续请求挂掉的机器提供服务。zookeepe ...
分类:
其他好文 时间:
2019-01-04 15:34:07
阅读次数:
172
echo mntr | nc 127.0.0.1 2181获取mntr的信息 换成conf将获得conf信息,从中找出需要监控项 ...
分类:
其他好文 时间:
2019-01-04 15:33:57
阅读次数:
248
相信有人和我一样,在用jupyter的时候,会让你进行再次登陆的操作,然而你是直接通过Anaconda2直接进入的,而并不知道登陆密码,本文教你如何设置自己的jupyter服务器密码。 第一步 在你的服务器上执行: 它会记录下生成的配置文件位置,比如说: 第二步 打开你的jupyter,就是那弹出来 ...
分类:
其他好文 时间:
2019-01-04 15:33:41
阅读次数:
185