- 博客(11)
- 资源 (23)
- 收藏
- 关注
原创 java基础2
用过哪些Map类,都有什么区别,HashMap是线程安全的吗,并发下使用的Map是什么,他们内部原理分别是什么,比如存储方式,hashcode,扩容,默认容量等。先上图Set和List接口是Collection接口的子接口,分别代表无序集合和有序集合,Queue是Java提供的队列实现。Map用于保存具有key-value映射关系的数据Java 中有四种常见的Map实现——HashMa...
2019-08-23 13:30:16 155
原创 面试Java基础
1.JAVA中的几种基本数据类型是什么,各自占用多少字节。先了解2个单词先:1、bit --位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为“0”或“1”。2、byte --字节:字节是计算机存储容量的基本单位,一个字节由8位二进制数组成。在计算机内部,一个字节可以表示一个数据,也可以表示一个英文字母,两个字节可以表示一个汉字。Java基本数据类型int 32bit...
2019-08-22 16:13:03 167
转载 PEP 8
PEP 8 是Python事实上的代码风格指南,我们可以在 pep8.org 上获得高质量的、一度的PEP 8版本。强烈推荐阅读这部分。整个Python社区都尽力遵循本文档中规定的准则。一些项目可能受其影响, 而其他项目可能 修改其建议。也就是说,让您的 Python 代码遵循 PEP 8 通常是个好主意,这也有助于在与其他开发人员 一起工作时使代码更加具有可持续性。命令行程序 pycodes...
2019-08-21 18:51:01 155
转载 python之禅
The Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is better than nested.Sparse ...
2019-08-21 18:46:07 90
翻译 cherrypy@Tutorial 12: Using pytest and code coverage
Pytest先回顾一下 Tutorial 2的代码:import randomimport stringimport cherrypyclass StringGenerator(object): @cherrypy.expose def index(self): return "Hello world!" @cherrypy.expose...
2019-08-19 18:11:37 177
翻译 cherrypy@Tutorial 11:Organize my code
CherryPy具有强大的体系结构,可帮助您以一种易于维护和更灵活的方式组织代码。您可以使用几种机制,本教程将重点介绍三个主要机制:dispatcherstoolsplugins为了理解它们,让我们想象你是一个超级市场:你有几个收银台,人们在收银台前面排队(这就像是你的请求)你有食物和其他东西的各个部分(这些是你的数据)最后,你有超级市场人员和他们的日常任务,以确保部分始终有...
2019-08-19 17:46:41 143
翻译 cherrypy@Tutorial 10:Mak ita modern single-pageapplication wth React.js
近年来,客户端单页应用程序(SPA)逐渐吞噬了服务器端生成的内容Web应用程序的午餐。本教程演示了如何与React.js集成,React.js是2013年由Facebook发布的SPA的Javascript库。请参阅React.js文档以了解有关它的更多信息。为了演示它,让我们使用教程09中的代码。但是,我们将替换HTML和Javascript代码。首先,让我们看看我们的HTML代码是如何变...
2019-08-19 17:28:42 106
翻译 Python框架
原文地址: https://hackr.io/blog/python-frameworksPython程序员需要做些什么来让他们的生活更轻松?答案是框架。通过自动执行冗余任务,框架缩短了开发时间,使开发人员能够专注于应用程序逻辑而非常规元素。因为它是领先的编程语言之一,所以Python的框架并不稀缺。不同的框架有各自的优点和问题。因此,需要根据项目要求和开发者偏好进行选择。Python框架主...
2019-08-19 13:32:22 1053
翻译 Ubuntu上开发python的十大IDE
Python是最广泛使用的通用编程语言之一。您每天使用的许多流行网站或应用程序软件都是由Python提供支持的。这种编程语言流行的原因是它简单易懂。就像新程序员一样,我开始使用Python进行编程,但它仍然是我首选和最喜欢的编程语言。有许多集成开发环境(IDE)可用于Python编辑和编程。我个人更喜欢Ubuntu终端上的Vim,但是有许多像PyCharm,GNU Emacs和PyZo这样的IDE...
2019-08-16 10:43:40 31242 2
转载 vim删除空行和注释
删除空行:g/^$/d删除空行以及只有空格的行:g/^\s*$/d删除以 # 开头或 空格# 或 tab#开头的行:g/^\s*#/d对于 php.ini 配置文件,注释为 ; 开头:g/^\s*;/d使用正则表达式删除行如果当前行包含 bbs ,则删除当前行:/bbs/d删除从第二行到包含 bbs 的区间行:2,/bbs/d删除从包含 bbs 的行到最后一行区间的行:...
2019-08-14 18:34:40 222
翻译 使用Python的PyPD创建PDF文档
原文地址:顺藤摸瓜找到一个有很多学习python电子书的窝。在这里 希望你喜欢。文章是自己瞎翻译的,不足之处,麻烦指出。生成PDFs文件,我会将 ReportLab作为首选工具。不过,我发现在Python里面还有其他类似的工具,比如:PyFPDF 或者 FPDF for Python. PyFPDF包实际上是PDF免费系统包中的一员,他是用PHP开发的。最近几年都没有更新了,但是在Githu...
2019-08-14 18:04:06 2785
dotguide_zh.pdf
2020-04-27
Board of elementary and secondary education
2019-03-21
maven安装包 apache-maven-3.3.9-bin.tar.gz
2016-01-14
Oracle导入工具
2015-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人