- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 PyCharm连接MySql出现时区错误问题
摘要:在进行pycharm软件与mysql进行连接的过程中,出现时区错误的问题。通过命令行设置时区。来达到数据库连接正确的目的。
2019-08-25 23:05:33 2703
原创 tomcat和maven工具的安装和环境配置
tomcat安装:1.1下载地址:https://tomcat.apache.org/download-70.cgi1.2 双击点击tomacat的bin目录下的startup.bat。1.3 在浏览器中输入localhost:8080,出现如下图所示,则安装正确。1.4 若未成功。则可以看bin目录下的startup.bat的文件中是否写了catalina.bat,同时查看bi...
2019-08-24 23:49:02 271
原创 JAVA 调用Python的两种实现方式
摘要:jpython是python编程语言的100%存JAVA实现。将Python源代码编译成JAVA字节码,并在任何JAVA虚拟机上运行产生的字节码。Jpython是与JAVA的最大无缝平滑集成连接。 Cpython 是python的参考实现,C编写,把Python编译成中间态的字节码,然后有虚拟机解释 Anaconda里面用到了CPy...
2019-08-24 18:30:14 853
原创 python 环境安装
摘要:主要目的在于熟悉python 编译环境的安装 。在开发过程中会遇到各种奇葩问题,但是这些问题的根源在于基本上都是软件环境未设置好。同时对软件编译环境的不熟悉。为了减少这些不必要的麻烦。将python安装过程进行记录。1.软件下载地址:1.1 方式1:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/1.2 方式2:http...
2019-08-23 23:24:40 191
原创 python 实现对数据的排序和绘图
摘要:python 对数据的排序,绘图import pandas as pdimport matplotlib.pyplot as pltimport numpy as npPATH='F:\\课程\\Python数据分析-pandas玩转Excel\\资料\\007-008\\List.xlsx'PATH1='F:\\课程\\Python数据分析-pandas玩转Excel\...
2019-08-18 20:02:57 2746
原创 python 函数式编程
摘要:函数式编程lambda,map,reduce,filter的应用。其具有三大特性:不可变数据,函数可以像变量一样使用,尾递归优化,每次递归都重用stack。优点在于:并行,惰性求值,确定性。from functools import reduceimport random# 函数式编程def inc(x): def incx(y): return x...
2019-08-14 21:35:54 173
原创 python 多线程和多进程的程序实现
摘要:熟悉python中关于多线程和多进程的程序实现。from multiprocessing import Processfrom multiprocessing import Poolfrom multiprocessing import Queueimport timeimport threading########################多进程设计#####...
2019-08-13 23:52:35 158
原创 python 正则匹配的简单使用
摘要:熟悉python中的正则匹配规则;\w\W \d\D \s\S ; *?+; ^|; () \\ 的用法import redef demo_re(): str='zhengguoliang2019wuhan0812csu2012' p1=re.compile('[\d]+') p2=re.compile('\d+') # 一个或者一个以上 p...
2019-08-12 23:25:38 322
原创 python pandas读取excel中多个不同sheet表格存在的问题
摘要:不同方法读取excel中的多个不同sheet表格性能比较# 方法1def read_excel(path): df=pd.read_excel(path,None) print(df.keys()) # for k,v in df.items(): # print(k) # print(v) # print(t...
2019-08-11 22:29:05 15687 1
原创 python 迭代器和生成器的区别
目的:区分迭代器和生成器。生成器属于一种惰性计算;属于生成器的不一定是迭代器,属于迭代器的一定是生产器;迭代器可以next()函数进行访问,生产器通过for进行访问遍历。# 一维情况下做赋值操作# 生成器 从开头 ,Next,用于惰性计算# 无任何生成初始化的开销,省内存, 用到了才计算,未用到,不计算# yield 可控多线程import timedef func_test...
2019-08-10 17:57:12 699
原创 python 关于深拷贝和浅拷贝的区别
目的:主要熟悉一维和二维数组的深拷贝和浅拷贝的区别,同时给出了比较优雅的list,set,tuple,dict的创建生成# 浅拷贝 深拷贝# 一维数组 都是深拷贝def copy_test(): li=[] for i in range(20): if i%2 ==0: li.append(i) print(li) # [...
2019-08-10 16:29:52 353 1
原创 python slice切片操作
目的:主要了解和熟悉slice的切片操作。# 切片操作 [star:end:step] >=start & < enddef slice_test(): li=list(range(1,15,2)) print(li) # [1, 3, 5, 7, 9, 11, 13] print(li[::2]) # [1, 5, 9, 13] p...
2019-08-10 12:19:17 341
原创 python基础用法
目的:主要熟悉python中关于list,set,tuple,dict,byte与str相互转换,format格式化输出的使用# bytes 与str 相互转换def byte_to_str(): ch_str='Python数据分析' print(ch_str) b_str=ch_str.encode('utf-8') print(b_str) ...
2019-08-10 11:25:26 206
原创 pandas 读取和写入EXCEL数据
import pandas as pddef write_excel(path,data): writer=pd.ExcelWriter(path) for k,v in data.items(): v.to_excel(writer,k,index=False,header=None)def read_excel1(path): data...
2019-08-09 23:07:59 7128
数据降维MATLAB实现drtoolbox.tar
2017-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人