首页 > 2019年11月08日 > 全部分享
Netty源码剖析-关闭服务
参考文献:极客时间傅健老师的《Netty源码剖析与实战》Talk is cheap.show me the code! 主线: 源码: 先在服务端加个断点和修改下代码:如图: 然后启动server和client;然后跳过bossGroup到workerGroup;进入workerGroup的关闭:在 ...
分类:Web开发   时间:2019-11-08 19:17:43    收藏:0  评论:0  赞:0  阅读:100
实现函数调用的命名空间
命名空间的作用就是为了防止函数调用冲突,在swift中,可以通过extension对原始类型进行扩展方法,在对函数命名的时候难免会出现命名冲突,当然可以通过在方法名前添加前缀解决,但是这样总感觉没有那么美观,那么下面我来介绍一下如何实现模拟命名空间的写法来定义函数的扩展。 我直接拿Alamofire ...
分类:其他   时间:2019-11-08 19:17:13    收藏:0  评论:0  赞:0  阅读:81
Git学习以及使用
最近学习了下git的使用,不得不感叹真的是甩了svn几条街 官网下载实在太慢,附加一个网站方便大家下载https://github.com/waylau/git-for-win 安装好后打开Git Bash 如图: 打开后输入: git config --global.user.name 你的名字 ...
分类:其他   时间:2019-11-08 19:16:49    收藏:0  评论:0  赞:0  阅读:95
Java多线程学习笔记(一)
一、什么是多线程 首先是多线程的概念: 多线程是异步的,和单任务不同,并不一定按照代码的执行顺序(上图左)来运行,而是交错占用CPU运行(上图右); 二、如何使用多线程 JAVA多线程有两种实现方式:1、继承Thread类; 2、实现Runnable接口 其中实现Runnable接口是Java多线程 ...
分类:编程语言   时间:2019-11-08 19:16:28    收藏:0  评论:0  赞:0  阅读:80
Kafka学习
一、消息队列作用:解耦、削峰、缓冲(生产速度和消费速度不一致) 二、消息队列的两种模式:点对点模式(一对一)、发布订阅模式(一对多 1. 消费者主动拉取消息 2. 队列主动推消息) 三、基础架构: A、Broker kafka的一个进程(集群的一个节点) >>>Topic 主题,将数据分类 >>>P ...
分类:其他   时间:2019-11-08 19:16:10    收藏:0  评论:0  赞:0  阅读:66
vue中使用Base64转码
在vue项目中有时会使用到Base6464转码,现将自己使用的一种方法记录,以供参考 1:安装依赖 npm install --save js-base64 2:在main.js中引入 const Base64 = require('js-base64').Base64 new Vue({ el: ...
分类:其他   时间:2019-11-08 19:15:53    收藏:0  评论:0  赞:0  阅读:279
【生活】【就医】北京就医挂号各事项整理(包含医院及科室排名)
近期家人生病,挂号太折腾人了,故详细整理了下各类信息。 有新的信息,会随时修改新增。 北京市 医院一般的挂号渠道: 1、微信公众号:“京医通” 特点: 相比较114挂号平台,其挂号时对科室的划分更详细; 部分号,同一个医院同一个科室同一个日期,114没有号源,京医通有。 覆盖的范围比114小,涵盖了 ...
分类:其他   时间:2019-11-08 19:15:32    收藏:0  评论:0  赞:0  阅读:142
redis的安装使用
一.Redis安装(Linux下安装) 1.安装gcc 编译器: yum install gcc-c++ 2.安装Redis #wget http://download.redis.io/releases/redis-2.8.17.tar.gz #tar -xzvf redis-3.0.7.tar. ...
分类:其他   时间:2019-11-08 19:15:13    收藏:0  评论:0  赞:0  阅读:66
goroutine 调度算法
自从开始使用 Go 语言,到现在也有一年多了,虽不算精通,但也算小有理解。在这里简单记录一下我的心得(其实是学习别人的心得) goroutine,Go 语言中 cpu 运行的最小单元,与 lua 携程类似,只是叫法和调度方式不同,而 Go-runtime 是如何调度这些 goroutine 将大大小 ...
分类:编程语言   时间:2019-11-08 19:14:54    收藏:0  评论:0  赞:0  阅读:70
聊天类APP功能测试点
转:http://www.51testing.com/html/86/n-3419886.html 聊天类的APP都差不多,不管是微信,还是米聊,还是QQ,如果抓住了共性,测试的点都差不太多。 我用编程的术语来比方功能测试的1,2,3。 1. 对象 对象就是聊天的联系人,包括个人账号,公共号,机构号 ...
分类:移动平台   时间:2019-11-08 19:14:40    收藏:0  评论:0  赞:0  阅读:234
iOS AES-CBC、AES-ECB 加解密
简介 iOS系统库实现AES CBC PKCS7Padding 和 AES ECB PKCS7Padding //加密 + (NSData )encryptAES:(NSString )content key:(NSString )key { NSData contentData = [conten ...
分类:移动平台   时间:2019-11-08 19:14:19    收藏:0  评论:0  赞:0  阅读:89
C#写入系统日志(日志位置)
程序其实很简单直接贴代码了 eventLog1是一个控件 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; usi ...
分类:Windows开发   时间:2019-11-08 19:14:02    收藏:0  评论:0  赞:0  阅读:85
loopback设备可以使用文件作为块设备
Linux loop devices provide a way to mount ordinary files as block devices. This capability allows you to easily access an ISO image that resides on di ...
分类:其他   时间:2019-11-08 19:13:43    收藏:0  评论:0  赞:0  阅读:84
编译原理9 DFA最小化,语法分析初步
1.将DFA最小化:教材P65 第9题 I {1,2,3,4,5} {6,7} {1,2}b->{2} {3,4}b->{6,7} {1,2}a->{3,4}不可区分 {3,4}c->{3}不可区分 II {1,2}{3,4}{5} {6,7} 2.构造以下文法相应的最小的DFA S→ 0A|1B ...
分类:其他   时间:2019-11-08 19:12:43    收藏:0  评论:0  赞:0  阅读:79
存储基础篇之硬盘二(工作原理)
一、硬盘模式 现有技术中,硬盘有三种模式:MBR、GPT MBR(主引导记录区):此模式为比较早期的磁盘分区模式,最多支持4个主分区或n(0<n<4)个主分区加1个扩展分区。最大支持的硬盘容量为2TB,超出部分将无法识别与使用。 GPT(GUID分区表):此模式下硬盘主分区没有个数限制(Window ...
分类:其他   时间:2019-11-08 19:12:27    收藏:0  评论:0  赞:0  阅读:90
第十一周总结
一、布局管理器所属类包 所属类包 布局管理器名称 说明 Java.awt FlowLayout(流式布局) 组件按照加入的先后顺序按照设置的对齐方式从左向右排列,一行排满到下一行开始继续排列 BorderLayout(边界布局) 容器划分为东、西、南、北、中五个区域,每个区域只能放置一个组件。 Gr ...
分类:其他   时间:2019-11-08 19:12:04    收藏:0  评论:0  赞:0  阅读:67
CSS中quotes属性以及content的open(close)-quotes属性
定义和用法 quotes 属性设置嵌套引用(embedded quotation)的引号类型。 可能的值 值描述 none 规定 "content" 属性的 "open-quote" 和 "close-quote" 的值不会产生任何引号。 string string string string 定义 ...
分类:Web开发   时间:2019-11-08 19:11:31    收藏:0  评论:0  赞:0  阅读:107
ElasticsearchRepository 使用记录
前提:项目采用spring-data-elasticsearch 3.2.0 一、QueryBuilder 使用记录 (1)fuzzyQuery 功能:模糊匹配原理: fuzzy搜索技术,搜索的时候,可能输入的搜索文本会出现误拼写的情况自动将拼写错误的搜索文本,进行纠正,纠正以后去尝试匹配索引中的数 ...
分类:其他   时间:2019-11-08 19:11:15    收藏:0  评论:0  赞:0  阅读:839
python基础练习题4
题目:现有一个数据库记录文件(0005.txt)保证了学生课程签到的数据记录('2017-03-13 11:50:09',271,131),('2017-03-14 11:52:19',273,131),('2017-03-13 11:50:09',271,126),每一行记录保存了学生的一次签到信 ...
分类:编程语言   时间:2019-11-08 19:10:54    收藏:0  评论:0  赞:0  阅读:84
pod package 生成 Framework
pod package 生成 Framework pod package 是 cocoapods 的一个插件,如果没有的话使用以下命令安装: sudo gem install cocoapods-packager pod package 是根据 .podspec 描述文件来生成二进制库 例子(生成动 ...
分类:其他   时间:2019-11-08 19:10:37    收藏:0  评论:0  赞:0  阅读:189
1264条   上一页 1 ... 16 17 18 19 20 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!