码迷,mamicode.com
首页 > 2019年12月01日 > 全部分享
深入了解Netty【五】线程模型
引言 不同的线程模型对程序的性能有很大的影响,Netty是建立在Reactor模型的基础上,要搞清Netty的线程模型,需要了解一目前常见线程模型的一些概念。 具体是进程还是线程,是和平台或者编程语言相关,本文为了描述方便,以线程描述。 目前存在的线程模型有: 传统阻塞IO服务模型 Reactor模 ...
分类:编程语言   时间:2019-12-01 20:49:14    阅读次数:94
[C#]通过反射动态创建对象
参考链接: ...
分类:Windows程序   时间:2019-12-01 20:48:29    阅读次数:266
小程序踩坑:获取图片id后显示不成功
.wxml 写一个bindtap事件,wx:for 循环列表,id是小程序自带的获取列表中图片的id, index.js 特别注意url路径, 错误写法 注意:第一个id后不能有空格,如果像上图所示加了空格,那么创建的将不是“id”而是"id ",在显示id时也会一直提示Setting data f ...
分类:微信   时间:2019-12-01 20:47:59    阅读次数:130
通过python自动化获取服务器信息,并写入到excel
博主目前在电信外包工作,比较坑,因为涉及到统计服务器信息的工作,而且统计服务器的个数大概有几百台,统计之后还要将信息全部写入到excel里去,如果是手工一个个去做,起码做一个月吧,前提无法使用ansible等工作,只能通过CRT的方式,一个个手工登上去,然后看服务器上所有进程的信息,包括进程名称,进程端口号,启停方式,工作路径。一台服务器上可能有上万个程序,你一个个手工搞,并将信息录入到excel
分类:编程语言   时间:2019-12-01 20:47:42    阅读次数:137
有效的减少代码中太多的if、else?-策略模式
写这篇文章的目的和上一篇单例模式一样,策略模式也是一种常用的设计模式,太多的if-else不仅看着不太美观而且不好维护,对于自己来说也等于复习了一遍策略模式。先说一下策略 模式的定义: 策略模式封装了算法家族,可以让彼此之间互相替换,简单的来说就是比如之前系统调用了两个数据源,现在要添加第三个数据源 ...
分类:其他好文   时间:2019-12-01 20:47:25    阅读次数:96
前端面试题-<!DOCTYPE>
现在的各种前端开发工具都足够强大,支持插入模板代码,也就导致我们往往会忽略已经自动生成的代码,而代码的第一行 DOCTYPE 声明,就是最容易忽略的部分。 一、DOCTYPE DOCTYPE 是 document type(文档类型的)的简写。 1.1 DOCTYPE 的作用 告诉浏览器需要通过哪一 ...
分类:其他好文   时间:2019-12-01 20:47:05    阅读次数:127
python之shutil模块
python中的shutil是一种高层次的文件操作工具,主要强大之处在于对文件的复制与删除操作更友好 一:shutil. copyfileobj(fsrc,fdst [23]) 将 fsrc 的内容复制到 fdst。如果给出整数长度,则为缓冲区大小。注意,fsrc、fdst,必须是已经打开的文件,而 ...
分类:编程语言   时间:2019-12-01 20:46:49    阅读次数:69
springboot之jpa支持
相关pom依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> application.yml配 ...
分类:编程语言   时间:2019-12-01 20:46:30    阅读次数:88
enable_shared_from_this用法分析
一、背景 在 "为什么需要异步编程" 文章末尾提到,"为了使socket和缓冲区(read或write)在整个异步操作的生命周期一直保持活动,我们需要采取特殊的保护措施。你的连接类需要继承自enabled_shared_from_this,然后在内部保存它需要的缓冲区,而且每次异步调用都要传递一个智 ...
分类:其他好文   时间:2019-12-01 20:46:14    阅读次数:87
zookeeper扫盲
一、zookeeper概述 a、zookeeper是一个开源的分布式的项目,为分布式业务提供协调服务的apache顶级项目 那什么是分布式的呢,通俗的说就是多个机器可以同时去处理一件事情 b、zookeeper相当于大数据生态体系的润滑剂,保存各个组件的配置文件;zoo是什么意思,动物园的意思,而大 ...
分类:其他好文   时间:2019-12-01 20:45:23    阅读次数:87
Js input type=file 的学习
https://www.liaoxuefeng.com/wiki/1022910821149312/1023022494381696 //引入 https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/Input/file //细节讲解文档 ...
分类:Web程序   时间:2019-12-01 20:45:10    阅读次数:118
在右键菜单中添加用Jupyter Notebook打开
在右键菜单中添加用Jupyter Notebook打开 为了把 Jupyter 的工作目录指定到某一个文件夹下,每次都要启动 CMD 终端, 然后激活 Anaconda 环境,再启动 Jupyter Notebook ,麻烦至极。 所以做了下面这个脚本,把启动 Jupyter 添加到右键菜单中,这样 ...
分类:其他好文   时间:2019-12-01 20:44:59    阅读次数:281
restTemplate
http://localhost:9093/myTestHttp?name=1 访问 @ResponseBody public TestReponse myTestHttp(TestRequest request){// name为属性值 @Autowired@Qualifier("restTemp... ...
分类:其他好文   时间:2019-12-01 20:44:24    阅读次数:125
分布式爬虫
一、介绍 原来scrapy的Scheduler维护的是本机的任务队列(存放Request对象及其回调函数等信息)+本机的去重队列(存放访问过的url地址) 所以实现分布式爬取的关键就是,找一台专门的主机上运行一个共享的队列比如Redis,然后重写Scrapy的Scheduler,让新的Schedul ...
分类:其他好文   时间:2019-12-01 20:43:58    阅读次数:63
P4859 已经没有什么好害怕的了(二项式反演)
"题目" 思路 显然是恰好有$\frac{n+k}{2}$组$a b$ 令$f(i,j)$表示前$i$个糖果,已经有$j$组$a b$,剩下的没管的方案数 对$a$数组从小到大排序,设$r_i$表示比$a_i$小的$b$个数,那么$r_i$是递增的 有状态转移方程$f(i,j) = f(i 1,j) ...
分类:其他好文   时间:2019-12-01 20:43:42    阅读次数:112
浅析String.intern()方法
1.String类型“==”比较样例代码如下:package com.luna.test;public class StringTest { public static void main(String[] args) { String str1 = "todo"; String str2 = "t ...
分类:其他好文   时间:2019-12-01 20:43:24    阅读次数:96
Centos7.6安装过程
1,虚拟机上安装Centos7.6本人是选择阿里云下载的Centos7.6链接镜像地址:https://mirrors.aliyun.com/centos/之后下的DVD版本有很多坑如何避免在本位末有描述。一台虚拟的PC,但还没有安装linux操作系统。这里,我们继续来讲解如何给虚拟机安装linux的CentOS版本的系统。点击VMware的虚拟机界面,选择我们创建好的虚拟机CentOS7.6,然
分类:其他好文   时间:2019-12-01 20:43:00    阅读次数:261
1130条   上一页 1 ... 10 11 12 13 14 15 16 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!