码迷,mamicode.com
首页 > 2018年07月22日 > 全部分享
Netty源码—一、server启动(1)
Netty作为一个Java生态中的网络组件有着举足轻重的位置,各种开源中间件都使用Netty进行网络通信,比如Dubbo、RocketMQ。可以说Netty是对Java NIO的封装,比如ByteBuf、channel等的封装让网络编程更简单。 在介绍Netty服务器启动之前需要简单了解两件事: 1 ...
分类:Web程序   时间:2018-07-22 15:11:17    阅读次数:241
NIO相关概念之Scatter / Gather
Scatter /Gather 是java NIO中用来对channel的读取或者写入操作的特殊的形式的描述 Scatter(发散) 是指在读操作的时候,从chanel读取到的数据,写入到多个buffer里边,也就是将channel中的数据Scatter(分散)到多个buffer Gatter(聚合 ...
分类:其他好文   时间:2018-07-22 15:11:07    阅读次数:140
从零开始的异世界生活(前缀和)
Description 486 作为有史以来最悲惨的男主,我们知道他需要经历一些无限次的死亡和轮回才能进行下一个关卡。 现在给你 n 个连续的时间点,每个时间点 i 上都会有一个心理伤害值 hurt[i],然后告诉你 m 个死亡时间点 deth[i],以及当前死亡时间点会死亡的次数 num[i],和 ...
分类:其他好文   时间:2018-07-22 15:10:58    阅读次数:147
python数据分析实战-第10章-ipythonNotebook内嵌JavaScript库D3
第10章 IPython Notebook内嵌JavaScript库D3 25210.1 开放的人口数据源 25210.2 JavaScript库D3 25510.3 绘制簇状条状图 25910.4 地区分布图 26210.5 2014年美国人口地区分布图 26610.6 小结 270 123456 ...
分类:编程语言   时间:2018-07-22 15:10:47    阅读次数:382
多线程 同步问题
public class TicketDemo { public static void main(String[] args) { Ticket t=new Ticket(); Thread t1=new Thread(t); t1.setName("One--"); t1.start(); T.... ...
分类:编程语言   时间:2018-07-22 15:10:39    阅读次数:123
Android源码分析(十三)ActivityManagerService服务分析
一.ActivityManagerService(AMS) 启动过程分析 在SystemServer启动ActivityManagerService 如果想了解SystemServer启动过程可以看这篇文章:Android 源码分析(六) SystemServer 进程 frameworks\bas ...
分类:移动开发   时间:2018-07-22 15:10:31    阅读次数:234
MySQL-8.0.11与Navicat Premium安装教程
1. 下载MySQL 下载地址: https:////dev.mysql.com/downloads/mysql/ 百度云 链接:https://pan.baidu.com/s/1bxAtnvChZZVZa39PZGZrpA 密码:xrr8 2. 安装MySQL 2.1 解压安装包到安装路径 2.2 ...
分类:数据库   时间:2018-07-22 15:10:23    阅读次数:180
python数据分析实战-第5章-pandas数据读写
第5章 pandas:数据读写 91 5.1 I/O API 工具 91 5.2 CSV和文本文件 92 5.3 读取CSV或文本文件中的数据 92 myCSV_01.csvwhite,red,blue,green,animal1,5,2,3,cat2,7,8,5,dog3,3,6,7,horse2 ...
分类:编程语言   时间:2018-07-22 15:10:16    阅读次数:423
MySQL必知应会-第24章-使用游标
第24章-使用游标 本章将讲授什么是游标以及如何使用游标。 24.1 游标 需要MySQL 5 MySQL 5添加了对游标的支持,因此,本章内容适用于MySQL 5及以后的版本。由前几章可知, MySQL检索操作返回一组称为结果集的行。这组返回的行都是与SQL语句相匹配的行(零行或多行)。使用简单的 ...
分类:数据库   时间:2018-07-22 15:10:09    阅读次数:185
RHEL7 配置iSCSI模拟环境
在之前文章《 "multipath多路径实验01 构建iSCSI模拟环境" 》中,已经介绍了如何构建iSCSI模拟环境(RHEL6),但在RHEL7中已经不适用,本文记录下新的配置方法。 环境: RHEL 7.3 "1.LVM创建" "2.服务端配置" "3.客户端配置" 1.LVM创建 在RHEL ...
分类:其他好文   时间:2018-07-22 15:09:52    阅读次数:154
硬盘加密相关函数
1、 GetPrivateProfileString() 功能:为初始化文件中指定的条目取得字串 函数原型: 使用: 2、 CreateFile() 具体关于Windows文件的操作可参考: "Windows文件操作" 功能:可打开或创建以下对象,并返回可访问的句柄: 文件 管道 控制台 通信资源 ...
分类:其他好文   时间:2018-07-22 15:09:45    阅读次数:184
Java 处理图片 base64 编码的相互转换
前言: 环境:使用这个代码前:请确保你的JDk是JAVA8及其以上 开发测试地址:http://imgbase64.duoshitong.com/ 可以查看是否执行成功 注意事项: 一般插件返回的base64编码的字符串都是有一个前缀的。"data:image/jpeg;base64," 解码之前这 ...
分类:编程语言   时间:2018-07-22 15:09:34    阅读次数:331
实现memcpy
问题描述: 模拟实现memcpy()函数的功能。 解题思路: memcpy()和strcpy()功能一样,只是memcpy()多了一个参数可以指定拷贝多少位。要实现其功能,需要考虑两种情况: 当拷贝字符长度大于被拷贝字符长度时,需要从拷贝长度 1处开始递减拷贝字符。 当拷贝字符长度小于被拷贝字符长度 ...
分类:其他好文   时间:2018-07-22 15:09:26    阅读次数:197
python数据分析实战-第11章-识别手写数字
第11章 识别手写体数字 27111.1 手写体识别 27111.2 用scikit-learn识别手写体数字 27111.3 Digits数据集 27211.4 学习和预测 27411.5 小结 276 ...
分类:编程语言   时间:2018-07-22 15:09:18    阅读次数:284
JavaScript中的对象
知识内容: 1. 2. 3. ...
分类:编程语言   时间:2018-07-22 15:09:09    阅读次数:132
笙上月
无聊的pks比较喜欢瞎写,所以,嗯,会有比较喜欢的音乐&涂鸦素材哦~ $\mathcal{Claude \ \ Monet}$克劳德·莫奈(记于18.7.22) 先贴一张画家的~~大头贴~~自画像~ 他实际长这样: 日出·印象 这幅画应该是印象派的开山之作吧,是在莫奈32岁时画的。看上去已经有了 现 ...
分类:其他好文   时间:2018-07-22 15:09:03    阅读次数:292
SELECT查询结果集INSERT到数据表
简介 将查询语句查询的结果集作为数据插入到数据表中。 一、通过INSERT SELECT语句形式向表中添加数据 例如,创建一张新表AddressList来存储班级学生的通讯录信息,然后这些信息恰好存在学生表中,则可以从学生表中提取相关的数据插入建好的AddressList表中。 T-SQL语句如下: ...
分类:其他好文   时间:2018-07-22 15:08:56    阅读次数:270
1289条   上一页 1 ... 40 41 42 43 44 45 46 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!