码迷,mamicode.com
首页 > 编程语言 > 周排行
python 软件目录规范
软件目录结构规范 软件开发规范 一、为什么要设计好目录结构? 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该 ...
分类:编程语言   时间:2019-10-10 00:14:03    阅读次数:105
面试题:Python大小写转换
小文:今天面试又搞砸了? 小 k:怎么了? 小文:又一个大小写转换的题目感觉答错了。 小 k:说来听听。 小文:将"hello world"转换为首字母大写"Hello World" 小 k:你的答案是什么? 小文:用 capitalize 方法啊。 小 k:capitalize 方法只能将第一个单 ...
分类:编程语言   时间:2019-10-10 00:14:33    阅读次数:108
夯实Java基础系列22:一文读懂Java序列化和反序列化
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com <! more 本文参考 htt ...
分类:编程语言   时间:2019-10-10 00:16:05    阅读次数:67
算法 提取不重复整数
题目描述 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 输入描述: 输入一个int型整数 输出描述: 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 示例1 输入 复制 9876673 输出 复制 37689 输入一个int型整数,按照从右向左的阅读顺序,返 ...
分类:编程语言   时间:2019-10-10 00:18:31    阅读次数:115
JAVA的List接口的remove重载方法调用原理
前言 说真的,平常看源码都是自己看完自己懂,很少有写出来的冲动。 但是在写算法的时候,经常用到java中各种集合,其中也比较常用到remove方法。 remove有重载函数,分别传入参数是索引index或者数据Object(指定泛型后自动转换),如果指定泛型是其他数据类型还好,但是指定的是Integ ...
分类:编程语言   时间:2019-10-10 00:19:37    阅读次数:117
python gtk 环境
为Python添加GTK+库:pygtk(windows下安装pygtk) 一、下载需要的文件2901583663昨天晚上就是所需的文件没有找全,我还以为只需要一个pygtk就够了。 1、下载pygtk需要的文件到pygtk官方网站的下载页面:http://www.pygtk.org/downloa ...
分类:编程语言   时间:2019-10-10 00:19:56    阅读次数:98
Python之shebang
点1 Python之shebang 一. shebang 在计算机科学中,Shebang是一个由井号和叹号构成的字符串行,其出现在文本文件的第一行的前两个字符。 在文件中存在Shebang的情况下,类Unix操作系统的程序载入器会分析Shebang后的内容,将这些内容作为解释器指令,并调用该指令,并 ...
分类:编程语言   时间:2019-10-10 00:20:48    阅读次数:122
ubuntu系统中查看python模块的源码
案例:查看multiprocessing模块源码 1. 进入交互模式,导入模块,以multiprocessing模块为例 2. 查看multiprocessing.__file__属性,找到该模块的源码文件路径 3. 查看源码——cat (路径名)/usr/lib/python3.5/multipr ...
分类:编程语言   时间:2019-10-10 00:21:38    阅读次数:103
一.Python特点
python第一节 简介 Python介绍 什么样的语言? 解释性语言:开发中没有编译的环节 交互式语言:在命令提示行执行python引擎,直接执行代码 面向对象语言:支持面向对象 优点 a.易学 b.免费开源 c.高层语言 d.可移植性 e.解释性 f.面向对象 g.可扩展性 缺点 a.运行速度慢 ...
分类:编程语言   时间:2019-10-10 00:22:50    阅读次数:83
夯实Java基础系列23:一文读懂继承、封装、多态的底层实现原理
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java Tutorial 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com <! more 从JVM结构开始 ...
分类:编程语言   时间:2019-10-10 00:23:57    阅读次数:88
python 利用jinja2模板生成html
1 from jinja2 import Environment, FileSystemLoader 2 import json 3 4 5 def generate_html(data): 6 env = Environment(loader=FileSystemLoader('./')) # 加... ...
分类:编程语言   时间:2019-10-10 00:26:30    阅读次数:440
第49天python学习静态属性 静态方法
#静态属性:就是数据属性#定义个房间类# class Room:# def __init__(self,name,owner,width,length,heigh):# self.name=name# self.owner=owner# self.length=length# self.width= ...
分类:编程语言   时间:2019-10-10 00:28:16    阅读次数:140
Java中的七大排序(上)
Java中的七大排序:插入排序,希尔排序,双向排序
分类:编程语言   时间:2019-10-10 00:29:33    阅读次数:176
(转)python logging模块
原文:http://www.cnblogs.com/dahu-daqing/p/7040764.html 1 logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点: 可以通过设 ...
分类:编程语言   时间:2019-10-10 00:30:01    阅读次数:130
python 对xls写入信息
# coding=utf-8import xlwt ...
分类:编程语言   时间:2019-10-10 00:30:41    阅读次数:131
三.Python数据类型详述
Python第三节数据类型详述 一.多变量赋值 python允许多变量赋值 多变量赋相同的值 多变量赋不同的值 二.标准数据类型 2.1. Number 数值类型包括int、float、bool、complex bool类型,当为True时, 为1; False时, 为0 complex类型, co ...
分类:编程语言   时间:2019-10-10 00:30:53    阅读次数:141
一起学Spring之基础篇
本文主要讲解Spring的基础环境搭建以及演变由来,仅供学习分享使用,如有不足之处,还请指正。 ...
分类:编程语言   时间:2019-10-10 00:32:45    阅读次数:154
设计模式 - 单例模式之多线程调试与破坏单例
前言 在之前的 "设计模式 单例模式(详解)看看和你理解的是否一样?" 一文中,我们提到了通过 开发工具进行多线程调试、单例模式的暴力破坏的问题;由于篇幅原因,现在单独开一篇文章进行演示:线程不安全的单例在多线程情况下为何被创建多个、如何破坏单例。 如果还不知道如何使用IDEA工具进行线程模式的调试 ...
分类:编程语言   时间:2019-10-10 09:11:37    阅读次数:73
Go语言入门教程(十一)
原创: IT干货栈 Hello,各位小伙伴大家好,我是小栈君,昨天讲了关于go语言的函数的定义和自定函数的部分种类,我们今天接着上期所讲的内容继续进行分享。 一、函数之无参有返回值 有返回值的函数,必须有明确的终止语句,否则会引发编译错误。所以在有返回值的函数中需要使用关键字 return 。 他可 ...
分类:编程语言   时间:2019-10-10 09:15:55    阅读次数:97
Spring Boot 2.X(一):入门篇
什么是 Spring Boot Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架遵循”约定优于配置“的思想,清除了原先使用Spring框架的那些样板化的配置,继承了原有Spring框架的优秀基因,从而帮助开发者 ...
分类:编程语言   时间:2019-10-10 09:17:34    阅读次数:86
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!