初探Scala

2019-12-15 0 条评论 159 次阅读 0 人点赞

如果今天让我在 Java 之外选一门语言,我会选 Scala。 ----- James Gosling,Java 之父 出于好奇,我想看看 Scala 究竟是什么? 1. 安装Scala 1.1 官方推荐安装 官方提供两种方案: 使用 sbt(Scala Build Tool) 这个工具,类似于 J…

【解决】Win10不兼容Vmware

2019-10-14 0 条评论 341 次阅读 0 人点赞

最近 Win10 系统更新后,导致一直在使用的 VMware Workstation Pro 12 无法打开,一打开就自动闪退,屏幕右下角弹出如下提示:VMware Workstation Pro无法在Windows 上运行 【异常原因】windows 自动更新的更新的程序与 VMware 程序产生…

【收藏】20个常用Java开发库

2019-10-13 0 条评论 139 次阅读 0 人点赞

今天整理了20个常用的Java开发库,我们的原则:使用现有的API来开发,而不是重复造轮子!

/etc/profile.d/下是否只能识别 .sh 的脚本?

2019-10-11 0 条评论 193 次阅读 0 人点赞

今天有学员问:/etc/profile.d/目录下的文件是否只能识别 .sh的脚本? 我也不是很确定,所以,我验证了一把: Last login: Thu Oct 10 06:44:01 2019 from 10.0.0.1 [root@db02 ~]# cd /etc/profile.d/ [ro…

[故障排查]Tomcat 8.5版本无权访问status页面

2018-12-05 0 条评论 277 次阅读 1 人点赞

1. 故障环境 # centos版本 [root@JavaDev-183 application]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) # jdk版本 [root@JavaDev-183 application]…

Nginx的状态跟踪

2018-11-18 0 条评论 307 次阅读 0 人点赞

今天,我们通过shell脚本来对Nginx进行状态跟踪。 操作步骤: 1)启动Nginx的跟踪服务; 2)编写shell脚本获取; 1. 启动Nginx的跟踪服务 Nginx 的功能模块中有一个ngx_http_stub_status_module的模块,记录着Nginx的基本访问状态信息,但需要在…

Python的日志模块

2018-09-14 0 条评论 290 次阅读 0 人点赞

本内容详细说明Python标准库里的logging模块。不管做基于命令行的工具,还是Web应用,都离不开日志记录。 logging 模块中有几个概念: Logger:日志记录器,是应用程序中能直接使用的接口; Handler:日志处理器,用以表明将日志保存到什么地方,以及保存多久; Formatte…

django中清理makemigrations的方法

2018-09-14 0 条评论 331 次阅读 0 人点赞

1. 简介 1.1 为什么要复用migrations? 很多时候,我们需要重建我们的数据库,例如:从演示时使用sqlite,到发布时使用MySQL;又或者我们在开发时,需要重置数据库;又或者我们发布前需要清空/重置数据库。 1.2 它们究竟在背后做了什么? 我们先来回顾在django的项目中,与数据…

实现LRU缓存算法

2018-09-04 0 条评论 349 次阅读 0 人点赞

不积跬步无以至千里 1. 需求说明 LRU,全称Least Recently Used 近期最少使用,是开源世界里最常用的缓存算法,应用范围非常广泛,例如:HTTP缓存服务器工具 -- Squid、LVS、Redis淘汰键的规则、Memcached等。它的处理逻辑:删除那些最少被使用的条目。 当我们…

搭建本地的PyPI仓库-devpi

2018-08-27 0 条评论 735 次阅读 0 人点赞

快乐的秘密不在于成就卓越,而在于不断成长。 0. 简介与背景 为什么要部署私有的PyPI? 1)官方的PyPI 没有收入来源,纯粹靠捐款,由Python软件基金会运行; 2)简化了共享代码的维护; 3)使用setuptools 将整个项目打包是非常好的做法; devpi 主要有三部分组件: 1)de…

加载更多