码迷,mamicode.com
首页 > 2020年01月16日 > 全部分享
redis学习-NIO和EPOLL(二)
redis如此之快,整体来说原因如下 绝大部分请求是纯粹的内存操作(非常快速) 采用单线程,避免了不必要的上下文切换和竞争条件 非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭、连接都转化成了事件,然后利用epoll的多路复用特性,绝不在io ...
分类:其他好文   时间:2020-01-16 22:05:04    阅读次数:175
tomcat单机多实例 supervisord管理 脚本
#!/bin/bash systemctl stop firewalld setenforce 0 setenforce 0 yum -y install epel-release yum -y install supervisor touch /etc/supervisord.d/tomcat.i ...
分类:其他好文   时间:2020-01-16 22:04:53    阅读次数:89
dvwa全等级命令行注入
1、LOW等级命令行注入 在低等级的命令行注入没有任何的过滤,通过查看源码可以得知, step1:使用ping 127.0.0.1&&dir可以得出如下结果 step2:使用 ping127.0.0.1&net user可以得到如下运行结果 step3:使用ping 127.0.0.1|dir可以得 ...
分类:其他好文   时间:2020-01-16 22:04:32    阅读次数:118
python实现tail -f 功能
这篇文章最初是因为reboot的群里,有人去面试,笔试题有这个题,不知道怎么做,什么思路,就发群里大家讨论 我想了一下,简单说一下我的想法吧,当然,也有很好用的pyinotify模块专门监听文件变化,不过我更想介绍的,是解决的思路,毕竟作为面试官,还是想看到一下解决问题的思路,而且我觉得这一题的难点 ...
分类:编程语言   时间:2020-01-16 22:04:16    阅读次数:94
剑指offer6&7&8&9-链表&树&栈
题目6 输入一个链表的头节点,从尾到头反过来打印出每个结点的值 思路 1.使用递归。逆序打印a->b->c->d,可以先逆序打印b->c->d(看成新的链表),再打印a;那么同样逆序可以先逆序打印c->d,再打印b;直到打印到尾节点。 2.使用栈。栈具有后进先出的特点,刚好符合逆序要求。遍历链表时将 ...
分类:其他好文   时间:2020-01-16 22:03:44    阅读次数:68
使用JavaScript从数组中删除对象
如何从数组中删除对象? 我希望从someArray删除包含名称Kristian的对象。 例如: someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}]; 我要实现: someArray = ...
分类:编程语言   时间:2020-01-16 22:03:29    阅读次数:113
C++ 实现二维矩阵的加减乘等运算
Matrix.h#include "iostream" using namespace std; class Matrix { private: int row, list; double **HL; public: Matrix(int r_ = 0, int l_ = 0); Matrix(in ...
分类:编程语言   时间:2020-01-16 22:03:13    阅读次数:106
PyCharm + Docker + GPUs
1.docker运行命令: docker run --runtime=nvidia -dit --name=my-develop --publish=39822:22 --volume=/home/my/remote_develop:/remote_develop --restart=always ...
分类:其他好文   时间:2020-01-16 22:03:00    阅读次数:150
实例分析,4种三极管固定式偏置电路
1.典型固定式偏置电路 图1-97所示是经典的固定式偏置电路。电路中的VT1是NPN型三极管,采用正极性电源+V供电。 图1-97 经典的固定式偏置电路 (1)固定式偏置电阻。在直流工作电压+V和电阻R1的阻值大小确定后,流入三极管的基极电流就是确定的,所以R1称为固定式偏置电阻。 (2)基极电流回 ...
分类:其他好文   时间:2020-01-16 22:02:39    阅读次数:80
Go 与 PHP 的语法对比
Go 是由 Google 设计的一门静态类型的编译型语言。它有点类似于 C,但是它包含了更多的优点,比如垃圾回收、内存安全、结构类型和并发性。它的并发机制使多核和网络机器能够发挥最大的作用。这是 GoLang 的最佳卖点之一。此外,Go 速度快,表现力强,干净且高效。这也是 Go 如此吸引开发者学习 ...
分类:Web程序   时间:2020-01-16 22:02:25    阅读次数:117
第一篇:python中的判断语句和循环
python与C语言的代码格式区别: 需注意:1.python中语句结束没有分号 “;” 2.python中严格要求缩进,且在判断和循环等语句中把括号用冒号代替。 3.经常使用tab键进行缩进。 4.python中输出为print() 5.字符串表示方法有四种: 分别是:{’hello‘,“hell ...
分类:编程语言   时间:2020-01-16 22:02:12    阅读次数:78
那些不懂hystrix的秘密
一 前言 springcloud系列文章已经出到hystrix,中间知识追寻者跑去学了其它知识,回来感觉spingcloud系列出的也不少了;需要完全理解这篇文章对于初学者需要有一定的基础知识,如果看不懂请移步知识追寻者的springcloud专栏进行学习;学完本篇,你将获得学会使用Hstrix进行 ...
分类:其他好文   时间:2020-01-16 22:01:58    阅读次数:70
小随笔
在调用项目中封装方法时,还是要多注重封装里的逻辑,有时候一些想用的方法,一定要准确搞清楚其方法内的含义再使用。否则使用了但是不知道其细节功能,很有可能会出想不到的问题。 今天终于把历时四个多月的项目全部和前端、测试人员测试完成,把一些该修改的地方都修改了。这个项目之前之所以出了很多bug,是因为这个 ...
分类:其他好文   时间:2020-01-16 22:01:40    阅读次数:69
keppalived 高可用备 脚本
#!/bin/bashyum -y install keepalived >/dev/nulltouch /opt/kill.shcat >/opt/kill.sh<<EOF#!/bin/bashsystemctl stop keepalivedEOFsame=`grep -f /opt/keepa ...
分类:其他好文   时间:2020-01-16 22:01:23    阅读次数:72
分析微信好友列表信息(json)
在前面我们玩了好多静态的 HTML,但还有一些常见的动态数据,比如,商品的评论数据、实时的直播弹幕等,这些数据是会经常发生改变的,所以很多网站就会用到 Json 来传输这些数据。 Python JSON 可以用 json 模块, 1. 将 python 对象转化为 json是这样的 json.dum ...
分类:微信   时间:2020-01-16 22:00:48    阅读次数:220
对Python日期的加减等操作
1.日期输出格式化所有日期、时间的api都在datetime模块内。1.datetime=>stringnow=datetime.datetime.now()now.strftime(‘%Y-%m-%d%H:%M:%S‘)#输出2012-03-0516:26:23.870105strftime是datetime类的实例方法。2.string=>datetimet_str=‘2012-0
分类:编程语言   时间:2020-01-16 21:59:10    阅读次数:79
[译]ABP框架v2.0 和 ABP商业版
ABP框架v2.0 和 ABP商业版 ABP框架2.0版已经在本周公布.这篇文章解释了为什么我们发布了一个 抢先主版本 ,和2.0版本中的变化. 除了v2.0版本,我们很高兴地宣布 ABP商业版 ,这是建立在开源ABP框架的之上的一套专业的模块,工具,主题和服务. ABP框架V2.0 为什么2.0, ...
分类:其他好文   时间:2020-01-16 21:58:44    阅读次数:390
1050条   上一页 1 ... 7 8 9 10 11 12 13 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!