码迷,mamicode.com
首页 > 编程语言 > 日排行
Python基础-15模块-OS模块
OS模块 os.chdir('dirname'):改变当前脚本目录,相当于shell下的cd os.curdir:返回当前目录 os.pardir:获取当前目录的父目录字符串名 os.makedirs('dirname1/dirname2'):生成多层递归目录 os.removedirs('dirn ...
分类:编程语言   时间:2018-09-20 16:11:29    阅读次数:159
macOS Java安装与配置
运行环境: macOS Hight Sierra(Version 10.13.6) Terminal(oh my zsh) 1. 下载安装 JRE "Download URL" 2. 下载安装 JDK "Download URL" 3. 配置 JAVA_HOME 打开Terminal vim .ba ...
分类:编程语言   时间:2018-09-20 16:12:09    阅读次数:242
Python文件操作
文件打开 f = file(name[, mode[, buffering]]) + 入口参数: name 文件名 mode 选项,字符串 buffering 是否缓冲 (0=不缓冲,1=缓冲, 1的int数=缓冲区大小) + 返回值 : 文件对象 mode 选项: "r" 以读方式打开,只能读文件 ...
分类:编程语言   时间:2018-09-20 16:12:28    阅读次数:194
Python基础之python注释方式
每种计算机语言都有自己注释方式,我们知道注释的作用是说明这些代码是什么,可以一目了然看懂,也方便日后检查和修改。 注释的部分在程序运行过程中不起作用,也不会显示出来。 我们来看下注释方式: 1.单行注释 我们可以使用 # 号来注释 eg: nav = 1 #该处是申明一个变量nav print(na ...
分类:编程语言   时间:2018-09-20 16:12:59    阅读次数:147
java实现接口导出csv文件
Tomxin7 Simple, Interesting | 简单,有趣 业务介绍 项目要求从数据库中查询出相关数据后,通过表格展示给用户,如果用户需要,可以点击导出按钮,导出数据为csv格式。 开发环境:JDK7、Tomcat7、SpringBoot 网页中的表格 下载后的表格 业务流程 1、数据库 ...
分类:编程语言   时间:2018-09-20 16:13:49    阅读次数:264
Python基础-04-字符串
1.表示方法: a = 'test' a = "test" a = '''test''' 2.加乘计算: a1 = 'Hi' a2 = 'boy' print(a1+a2) >>> Hiboy print(a1*2) >>> HiHi 3.字符串内置方法: capitalize() 转化为首字母大写 ...
分类:编程语言   时间:2018-09-20 16:14:46    阅读次数:179
Alibaba Java Coding Guidelines
1.打开 IDEA ,选择 File - Settings - Plugins - Browse repositories打开 IDEA,选择 File - Settings - Plugins - Browse repositories 后,输入 alibaba 选中 Alibaba Java C ...
分类:编程语言   时间:2018-09-20 16:15:01    阅读次数:543
[转] maven打包可运行的fat-jar的简单方法
[From] https://blog.csdn.net/tearsky253/article/details/75948721 问题 在使用“mvn package”命令编译application之后,生成的.jar文件不能直接被“java -jar”命令运行,一般都是因为: 1. Manifes ...
分类:编程语言   时间:2018-09-20 16:15:19    阅读次数:344
Python序列化模块-Pickel写入和读取文件
```python 利用pickle 存储和读取文件 1.存储文件: #引入所需包,将列表元素存入data2的文件里面 import pickle mylist2 ={'1','nihao','之后','我们',1,2,3,4} #不可以存list pk_file = open(r'c:\Temp\... ...
分类:编程语言   时间:2018-09-20 16:16:00    阅读次数:248
java动态代理源码解析
众所周知,java动态代理同反射原理一直是许多框架的底层实现,之前一直没有时间来分析动态代理的底层源码,现结合源码分析一下动态代理的底层实现 类和接口 java动态代理的主要类和接口有:java.lang.reflect.Proxy、java.lang.reflect.InvocationHandl ...
分类:编程语言   时间:2018-09-20 16:16:15    阅读次数:145
世界时区和Java时区详解
0、引言 Druid中时区的问题一直困扰着我们,所以我专门去研究了一下世界时区和Java中的时区,对使用Druid很用帮助. 1、UTC时间&GMT时间 UTC时间是时间标准时间(Universal Time Coordinated),UTC是根据原子钟来计算时间,误差非常小。 UTC也是指零时区的 ...
分类:编程语言   时间:2018-09-20 16:16:36    阅读次数:916
Chapter One:数据结构和算法-解压序列赋值给多个变量
一、问题: 现在有一个包含 N 个元素的元组或者是序列,怎样将它里面的值解压后同时赋值给 N 个变量? 二、解决方案: 代码示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 >>> p = (4, 5) >>> ...
分类:编程语言   时间:2018-09-20 16:16:59    阅读次数:172
Python基础-11-迭代器/生成器
可迭代对象:可听过调用__iter__方法,转化成有next() 方法的对象称为可迭代对象 迭代器:可通过next()方法调用,最后会抛出stopIteration异常的对象 生成器:1.列表生成器:列表解析[]变成()就是生成器表达式 eg:g = (x*x for x in range(10)) ...
分类:编程语言   时间:2018-09-20 16:18:00    阅读次数:158
Swift protocol extension method is called instead of method implemented in subclass
Swift protocol extension method is called instead of method implemented in subclass protocol MyProtocol { func methodA() func methodB() } extension My ...
分类:编程语言   时间:2018-09-20 16:18:42    阅读次数:185
Java多线程之单例模式(线程安全)
1 package org.study2.javabase.ThreadsDemo.sync; 2 3 /** 4 * @Auther:GongXingRui 5 * @Date:2018/9/20 6 * @Description: 单例模式 - 二次确认,提高效率 7 **/ 8 public ... ...
分类:编程语言   时间:2018-09-20 16:19:03    阅读次数:128
数组 列表 拆分
/** * 将一个list均分成n个list,主要通过偏移量来实现的 * @param source * @return */ public static <T> List<List<T>> averageAssign(List<T> source,int n){ List<List<T>> res ...
分类:编程语言   时间:2018-09-20 17:17:15    阅读次数:180
【计算机算法设计与分析】——排序
一.排序 二.插入排序 (1)算法描述 (2)性能分析 (3)寻求优化 三.归并排序 (1)算法思想 (2)性能分析 (2)示例 (3)算法问题及优化 ...
分类:编程语言   时间:2018-09-20 17:17:24    阅读次数:243
java从Swagger Api接口获取数据工具类
...
分类:编程语言   时间:2018-09-20 17:19:20    阅读次数:935
数组聚合函数
...
分类:编程语言   时间:2018-09-20 17:19:44    阅读次数:119
Python学习之路运算符
Python中有以下几种运算符 算数运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 ...
分类:编程语言   时间:2018-09-20 17:20:10    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!