- 博客(235)
- 资源 (2)
- 收藏
- 关注
原创 读书笔记:代码之髓:编程语言的核心概念
一、缘由每个大学的计算机生应该都或多或少的学过Java、C、C++,我还学习delphi(必修课,不修不行,这门语言现在基本没什么市场),毕业后又学习了python。按理说学习过这么多语言,对程序设计语言应该很了解才是,但是很惭愧,基本只是处在会使用阶段,只在语言的皮毛间徘徊,对语言核心的部分一直一知半解。相信有些从事工作好几年的工程师也未必会对这个语言的核心部分有很多了解。最近看了王垠的...
2019-04-09 17:05:55
974
原创 为什么写blog
写blog的缘由回想大学和工作这几年,学习过的东西很多,忘记的更多。学过很多知识,但不深刻,每次都走马观花,而且新的知识不断接踵而至,学习了下一个,遗忘了上一个,陷在了知识陷阱中,甚至产生了恐慌。另外总觉得学习的东西不成体系,东拼西凑的知识像浆糊一样糊在脑中,一团乱麻。这是产生写笔记和blog的初衷写blog的好处主要有以下一、帮助别人、收取反馈下面这段话,是从一个大学老师的blog上摘抄...
2019-04-09 16:50:05
1129
2
转载 性能测试必备监控技能windows篇
转载于:https://www.jianshu.com/p/7a4babd894bd 前言在手头没有专门的第三方监控时,该怎么监控服务指标呢?本篇就windows下监控进行分享,也是我们在进行性能测试时,必须掌握的。下面我们就windows下常用的三种监视工具进行说明:任务管理器 资源监视器 性能监视器在[开始] -> [开始搜索]框中输入taskmgr 打开任务管...
2018-07-17 09:38:57
6170
转载 内存泄漏和内存溢出的区别和联系
转载于:https://blog.youkuaiyun.com/ruiruihahaha/article/details/702705741、内存泄漏memory leak :是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 2、内存溢出 out of memory :指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储i...
2018-07-17 09:12:52
512
转载 jmeter之jtl文件解析
转载于:https://www.cnblogs.com/miaomiaokaixin/p/6118081.html,感谢原作者我们知道命令行的方式执行完成jmeter后,会生成jtl文件,里面打开后就是一行行的测试结果, <httpSample t="1" lt="1" ts="1450684950333" s="true" lb="app.testdelay" rc="200&
2018-07-11 09:37:17
2504
转载 redis : 桌面管理工具 redis-desktop-manager使用指南
转载于:https://www.cnblogs.com/Fooo/p/6586170.html概要:一款好用的Redis桌面管理工具,支持命令控制台操作,以及常用,查询key,rename,delete等操作。下载软件,请点击下面链接,进入下载页,选择对应版本:https://redisdesktop.com/download redisdesktop桌面管理工具操作使用如下图: 一、...
2018-05-30 15:22:53
7874
转载 解决删除镜像时image is referenced in multiple repositories
1、查看镜像 docker imagesrt@123:~# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZE192.168.0.1/jii/jenkins
2018-04-23 15:26:45
26417
转载 Docker镜像推送(push)到Docker Hub
转载于:https://blog.youkuaiyun.com/boonya/article/details/74906927镜像构建成功后,只要有docker环境就可以使用,但必须将镜像推送到Docker Hub上去。我们之前创建的镜像不符合Docker Hub的tag要求,因为 在Docker Hub注册的用户名是boonyadocker而不是boonya,所以需要docker tag进行修改,最
2018-04-23 15:19:51
78333
4
转载 windows用户密码已经过期怎么办
用户名已过期那就更改密码啊。用户密码过期是你的组策略的问题,做了限制,对密码有使用的期限。超过这个期限后系统会提醒你密码过期。告诉你修改的方法。开始--运行,输入 gpedit.msc,打开组策略管理器。然后找到计算机配置--Windows设置--安全设置--账户策略--密码策略。然后找到密码最长使用期限,具体里面有关于密码的说明。你可以自己按照自己喜欢的将时间调一下就可以了。...
2018-04-23 14:11:23
18150
1
原创 Windows Server 2016环境Docker试用
windows关于docker的官方文档:https://docs.microsoft.com/en-us/virtualization/windowscontainers/quick-start/quick-start-windows-server本篇转载于:https://yq.aliyun.com/articles/72453安装配置 Docker Engine可以访问 Docker Sto...
2018-04-23 10:39:31
3085
转载 Docker 中国官方镜像加速
转载于:https://www.docker-cn.com/registry-mirror通过 Docker 官方镜像加速,中国区用户能够快速访问最流行的 Docker 镜像。该镜像托管于中国大陆,本地用户现在将会享受到更快的下载速度和更强的稳定性,从而能够更敏捷地开发和交付 Docker 化应用。Docker 中国官方镜像加速可通过 registry.docker-cn.com
2018-04-23 09:59:30
2352
转载 【docker】CMD ENTRYPOINT 区别 终极解读!
转载于:https://blog.youkuaiyun.com/u010900754/article/details/78526443昨天用Dockerfile来启动mongodb的集群,启动参数--replSet死活没执行,最后就决定研究一哈cmd和entrypoint。但是上网看了一些资料个人觉得讲的不好,还是没有说出根本的东西,决定自己研究并且整理一哈。首先上docker官网:htt
2018-04-20 17:56:07
948
转载 怎样从Mysql官网下载mysql.tar.gz版本的安装包
转载于:https://blog.youkuaiyun.com/u012453843/article/details/52876462今天学习在Linux上部署项目,用到了Mysql,因此想要下载适用于Linux的安装版本,在Mysql官网找了半天,终于找到怎样下载了,这里写出来,以后大家找的时候就好找了。第一步:在百度输入Mysql,然后我们点击第一个链接,如下图所示。第
2018-04-20 17:55:28
4282
转载 Flask 源码阅读笔记
转载于:https://blog.youkuaiyun.com/yueguanghaidao/article/details/40016235我觉得我已经养成了一个坏习惯,在使用一个框架过程中对它的内部原理非常感兴趣,有时候需要花不少精力才明白,这也导致了学习的缓慢,但换来的是对框架的内部机理的熟悉,正如侯捷所说,源码面前,了无秘密。这也是本文产生的直接原因。一.flask s
2018-04-02 13:50:44
352
转载 flask 源码解析:session
转载于:http://cizixs.com/2017/03/08/flask-insight-sessionsession 简介在解析 session 的实现之前,我们先介绍一下 session 怎么使用。session 可以看做是在不同的请求之间保存数据的方法,因为 HTTP 是无状态的协议,但是在业务应用上我们希望知道不同请求是否是同一个人发起的。比如购物网站在用户点击
2018-04-02 13:47:39
378
转载 flask 源码解析:响应
转载于:http://cizixs.com/2017/01/22/flask-insight-responseresponse 简介在 flask 应用中,我们只需要编写 view 函数,并不需要直接和响应(response)打交道,flask 会自动生成响应返回给客户端。The return value from a view function is automati
2018-04-02 13:46:40
843
转载 flask 源码解析:请求
转载于:http://cizixs.com/2017/01/18/flask-insight-request简介对于物理链路来说,请求只是不同电压信号,它根本不知道也不需要知道请求格式和内容到底是怎样的; 对于 TCP 层来说,请求就是传输的数据(二进制的数据流),它只要发送给对应的应用程序就行了; 对于 HTTP 层的服务器来说,请求必须是符合 HTTP 协议的内容; 对
2018-04-02 13:45:24
425
转载 flask 源码解析:上下文
转载于:http://cizixs.com/2017/01/13/flask-insight-context上下文(application context 和 request context)上下文一直是计算机中难理解的概念,在知乎的一个问题下面有个很通俗易懂的回答:每一段程序都有很多外部变量。只有像Add这种简单的函数才是没有外部变量的。一旦你的一段程序有了外部变量,
2018-04-02 13:41:52
368
转载 flask 源码解析:路由
转载于:http://cizixs.com/2017/01/12/flask-insight-routing构建路由规则一个 web 应用不同的路径会有不同的处理函数,路由就是根据请求的 URL 找到对应处理函数的过程。在执行查找之前,需要有一个规则列表,它存储了 url 和处理函数的对应关系。最容易想到的解决方案就是定义一个字典,key 是 url,value 是对应的处
2018-04-02 13:40:30
694
转载 flask 源码解析:应用启动流程
转载于:http://cizixs.com/2017/01/11/flask-insight-start-processWSGI所有的 python web 框架都要遵循 WSGI 协议,如果对 WSGI 不清楚,可以查看我之前的介绍文章。在这里还是要简单回顾一下 WSGI 的核心概念。WSGI 中有一个非常重要的概念:每个 python web 应用都是一
2018-04-02 13:38:58
292
转载 flask 源码解析:简介
转载于:http://cizixs.com/2017/01/10/flask-insight-introductionflask 简介Flask 官网上对它的定位是一个“微” python web 开发框架。Flask is a micro web development framework for Python.python 语言 web 框架很多:Dja
2018-04-02 13:37:29
276
转载 Jmeter使用CSV Data Set Config参数化数据不重复的多次循环执行(实现多用户多次抽奖功能)
转载于:http://blog.youkuaiyun.com/gld824125233/article/details/52842914Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍要求:今天要测试上千条数据,且每条数据要求执行多次,(模拟多用户多次抽奖)1.用户id有175个,且没有任何排序规则;2.要求175个用户都去请求,每个用户执行3次;...
2018-03-20 17:04:05
1733
转载 JMeter 中Random 随机函数的使用
转载于:http://blog.youkuaiyun.com/dreamtl/article/details/68952272场景:在做接口测试时,比如说要求用户的手机号码不允许重复,那此时可以通过Random 随机函数来解决此问题:1、在JMeter 工具中,选择{选项-函数助手对话框-} 函数助手中选择 Random ,具体配置如下图所示: 备注: id 为生成随机
2018-03-20 16:20:22
2202
转载 《Flask Web开发:基于Python的Web应用开发实战》学习笔记(二)
转载于:http://pdf.us/2017/10/05/492.html,感谢这位大神《Flask Web开发:基于Python的Web应用开发实战》学习笔记这里是第二部分的学习笔记。第二部分:实例:社交博客程序第八章 用户认证用到的扩展Flask-Login:管理已登录用户的用户会话Werkzeug:计算密码散列并核对istdangerous:生成并核对加密安全令牌Flask-Mail:发送与...
2018-03-06 16:10:43
839
转载 《Flask Web开发:基于Python的Web应用开发实战》学习笔记(一)
转载于:http://pdf.us/2017/10/03/451.html,感谢这位大神《Flask Web开发:基于Python的Web应用开发实战》学习笔记这里是第一部分的学习笔记。第一部分:Flask简介准备工作Gitgit clone https://github.com/miguelgrinberg/flasky.gitgit checkout 1
2018-03-06 16:07:28
8231
1
转载 (tomcat)org.apache.catalina.startup.Catalina stopServer 的解决办法
转载于:http://blog.youkuaiyun.com/niaonao/article/details/51252276Tomcat 的启动异常问题问题描述 在运行server时,遇到tomcat不能启动,多次重复启动,一直出现异常,关闭后重新打开Myeclipse也不能解决问题 。异常信息 报异常如下:
2018-02-28 13:39:26
14840
转载 如何彻底卸载Jenkins
转载于:https://www.cnblogs.com/Bug-Hunter/p/6732569.html如何彻底卸载Jenkins起因: 最近在做持续集成测试过程中遇到一个问题,之前部署的Jenkins管理员密码忘了之后无法登陆,而且删除掉tomcat下webapps文件夹中的Jenkins目录后,再次安装Jenkins后相关的项目和设置信息任然存在,看了环境变量中也未设置JENKINS_...
2018-02-28 11:45:27
8188
转载 Jenkins的安装配置
转载于:https://www.cnblogs.com/c9999/p/6399367.htmlJenkins的安装配置 Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。首先保证系统中已经安装了jdk官网下载地...
2018-02-28 09:48:14
226
转载 利用SecureCRT上传、下载文件(使用sz与rz命令)
转载于:http://blog.youkuaiyun.com/lioncode/article/details/7921525利用SecureCRT上传、下载文件(使用sz与rz命令) 借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。 其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易
2018-02-27 16:23:14
374
转载 Xshell客户端等(包括SecureCRT)软件导入导出文件
Linux服务器可以直接安装lrzsz软件,安装了该软件之后可以替代ftp等工具直接通过Xshell客户端软件直接往服务器丢文件或者通过服务器往外转出文件等操作导出:sz youfile 导入:rz 浏览找到你本机要上传的文件#需要注意的事这个命令无法在putty界面中使用yum -y install lrzsz #安装软件 (先不用安装,如果已经安装了,那么直接rz 或sz即可)...
2018-02-27 15:33:55
2682
转载 关于如何查看本地python类库详细信息的方法
转载于:http://blog.youkuaiyun.com/qq_28418387/article/details/52869559在本文中以numpy为例查询方法如下:首先打开命令行输入: python -m pydoc -p 1234 运行这行命令的前提是你已经设置好了你的python的环境变量,不会设置的可以自行百度一下方法给大家解释一下命令含义:
2018-02-24 16:21:29
14415
转载 Linux查看版本信息
转载于:http://blog.youkuaiyun.com/dong123dddd/article/details/52537502linux中的一些基础信息查看Linux 基本信息展示1、输入uname -a,可显示电脑以及操作系统的相关信息。[root@localhost ~]# uname -aLinux bogon 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 0...
2018-02-24 10:27:26
1789
转载 linux查找文件命令find
转载于:http://blog.youkuaiyun.com/ydfok/article/details/1486451 每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本...
2018-02-23 11:38:37
155
转载 ldap 查看slapd.conf的命令
查看slapd.conf配置文件命令: 989 pwd 990 ps aux | grep slapd 991 cd /opt/local/openldap-2.4.44/ 992 ls 993 cd etc/ 994 ls 995 cd openldap/ 996 ls 998 cat slapd.conf
2018-02-12 15:33:18
3496
转载 Java jvisualvm简要说明
转载于:http://blog.youkuaiyun.com/a19881029/article/details/8432368jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析... jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java
2018-01-31 09:52:49
1518
转载 深入理解JVM(七)——性能监控工具
转载于:https://www.cnblogs.com/leefreeman/p/7464179.html前言 工欲善其事必先利其器,性能优化和故障排查在我们大都数人眼里是件比较棘手的事情,一是需要具备一定的原理知识作为基础,二是需要掌握排查问题和解决问题的流程、方法。本文就将介绍利用性能监控工具,帮助开发者更快更准的找到问题产生的根源。本文分为三部分,第一部分将介绍在Lin
2018-01-31 09:48:54
251
转载 通过控制台杀死一个占用端口的进程
我们在使用电脑时,有时候会遇到端口被占用的情况,尤其是在做web开发的时候,经常会与到端口被占用的情况。一般这时候只要关闭编写的所有web程序再重新运行就可以了。但是有时候这个方法会失效,这时我们只要通过控制台杀死占用端口的进程就可以释放端口了。解决的方法很多,最简单有效的是重启电脑,我们也可以重启编译器,但是这个方法有时候会失效,可是重启电脑又很麻烦。这时就可以通过控制台来杀死占用端口的进程
2018-01-29 14:21:45
711
转载 nmon下载及使用方法(linux资源监控)
nomn官方文档:http://www.ibm.com/developerworks/cn/aix/library/analyze_aix/nomn下载页面:AIX:https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmonLinux:
2018-01-29 11:53:27
29780
原创 监控linux 系统(top、iostat、dstat) 和windows(带宽、cpu、内存和磁盘读写)
服务器的负载 :主要有 CPU使用、内存使用、IO消耗、带宽(传输速率)1.监控linux 系统(通过secureCRT连接),实时查看:(1)指令:top :可以展示CPU和内存的使用情况[root@iZ23uulau1tZ ~]# top 可参考:http://blog.youkuaiyun.com/u013258415/article/details/78502068
2018-01-29 11:48:48
4452
转载 websocket 协议理解
WebSocket概述##WebSocket是在单个的TCP连接上提供了全双工通信通道的协议,该协议于2011年作为RFC6455被正式标准化。WebSocket在Web服务器和浏览器端都需要做实现。如果没有WebSocket,为了实现即时通讯,可以采用的技术都是轮询(polling)。轮询是在特定的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览
2018-01-24 18:15:37
711
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人