- 博客(56)
- 资源 (8)
- 收藏
- 关注
原创 图片转pdf的java代码实现
采用itextpdf和itext包,使用java代码,把图片转换为pdf.支持文件格式:png,jpg, jpeg,gif
2024-05-11 10:30:41
845
1
原创 pandas dataframe简单数据操作
一、dataframe数据创建操作import pandas as pd#1、创建一个空的dataframedf = pd.DataFrame(columns=["name", "course", "score"])#2、创建一个带数据的dataframedata={"name":"LAN", "course":"ENGLISH", "score":15}df = pd.DataFrame(data=[data], columns=["name", "course", "remark"]
2024-05-10 17:44:53
147
1
原创 word转pdf的java实现(documents4j)
java实现word转pdf可用的jar包不多,很多都是收费的。最近发现com.documents4j挺好用的,它支持本机在本机转换,也支持远程服务转换。但它依赖于微软的office。本文介绍java使用documents4j转word为pdf的方法。
2024-05-10 17:39:43
1764
原创 mysql数据库备份及恢复
1. mysql数据库备份:mysqldump lan_db -u root -pmypassword -h 10.49.56.01 > /data/backup/lan_db.sql2. mysql数据库恢复:先创建数据库lan_db,然后执行mysql -u root -pmypassword -h 10.49.56.02 lan_db < lan_db.sql*****************************************************
2022-03-08 12:00:06
375
原创 Linux NFS磁盘共享
本内容基于redhat。1、配置nfs磁盘共享# vim /etc/exports/opt/nfs 192.168.227.4(rw,sync,fsid=0) 192.168.227.5(rw,sync,fsid=0) /opt/nfs1 192.168.227.0/24(rw,sync,all_squash,anonuid=0,anongid=0)加入第二行,anonuid=0,anongid=0即为root用户id。2、启动#启动service nfs start..
2022-02-18 09:53:49
1903
原创 File.renameTo()无效-解决
File.renameTo()在windows下运行正常,可正常移动文件。但在linux下就失败了,代码运行正常,但文件没有移动。这种情况下可以使用Files.move代替。//import java.nio.file.*;//重命名文件// new File(tempFile).renameTo(new File(outFile));Files.move(Paths.get(tempFile), Paths.get(outFile), StandardCopyOption.REPL
2021-10-26 12:44:46
2574
原创 linux启动jar的shell脚本
linux中java -jar 的启动、关闭、重启、运行状态脚本。注意需在linux中创建.sh文件(windows中创建不能运行),放入以下内容修改。如文件为:dashServer.sh,转到文件路径下启动:./dashServer.sh start关闭:./dashServer.sh stop重启:./dashServer.sh restart运行状态:./dashServer.sh status#!/bin/bashexport JAVA_HOME=/usr/local
2021-09-29 18:15:27
435
原创 linux运行及关闭java -jar脚本
Linux下shell脚本启动及关闭java -jar程序,如果jar包中包含服务,可用于启动jar包中的服务。这个示例是用来启动RMI远程调用的接口注册的。jar包:/app/java_app/registry/RmiRegistry-0.0.1.jar日志目录:/app/java_app/registry/logs/启动脚本(重启脚本):startup.sh#!/bin/sh#jar包文件路径及名称(目录按照各自配置)APP_NAME=/app/java_app/regist
2021-09-22 16:16:27
1333
转载 samba实现linux共享目录给windows
windows用linux的nfs会出现中文乱码,所以建议用samba实现linux共享目录给windows。参考他人的教程:http://blog.chinaunix.net/uid-26642180-id-3135941.html
2021-07-06 09:33:59
788
原创 request关于请求路径的获取方法
HttpServletRequestrequest关于请求路径的获取方法:@RestControllerpublic class TestController { //请求示例: //http://www.lan.com:9120/oa/test/100000/big.pdf?t=0.13579&v=agree @RequestMapping("test/{id}/{fileName}") public String test(HttpServletRequest request.
2021-06-18 11:46:49
2067
原创 matplotlib绘制双坐标轴(双纵轴)
双坐标轴绘图示例import matplotlib.pyplot as pltimport numpy as npplt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False#用来正常显示负号if __name__ == '__main__': X=["2019-01", "2019-02", "2019-03", "2019-04", "2019-05",
2020-08-17 18:38:01
35183
3
原创 python matplotlib pyplot绘制散点图
python绘制散点图示例,matplotlib绘制散点图示例,pyplot绘制散点图示例。
2020-08-05 11:34:25
3381
原创 python-使用LinearRegression进行简单线性拟合(线性回归)
一元线性拟合现有两组数据,求y=a*x+c的系数X =[12.46, 0.25, 5.22, 11.3, 6.81, 4.59, 0.66, 14.53, 15.49, 14.43, 2.19, 1.35, 10.02, 12.93, 5.93, 2.92, 12.81, 4.88, 13.11, 5.8]Y =[29.01, 4.7, 22.33, 24.99, 18.85, 14.89, 10.58, 36.84, 42.36, 39.73, 11.92, 7.45, 22.
2020-08-03 18:56:07
30769
2
原创 python开启多进程(使用进程池multiprocessing.Pool)
一、摘要python和java、C++不一样,java一般在进行多项耗时计算时常采用多线程,而python则更适合采用多进程。关于线程和进程的区别,这里不作详细解释。这里介绍一种python开启多进程的方法,使用multiprocessing.Pool进程池。二、示例import tracebackfrom multiprocessing import Poolimport timedef work(province, arr): #在这里进行复杂或耗时的计算 time
2020-07-30 17:47:37
4113
1
原创 解答:一个三角形分成4块,拼接起来后少一块
马丁加德纳三角形分割问题:把一个三角形分割成特定的4块然后重新组合,新的三角形与原来的三角形形状相同。在拼接过程中绝没有做任何手脚,然而第二个三角形看上去竟然缺少了一格的面积!这其实是一个视觉问题,问题就出在这两个根本都不是三角形。下面做三角形边长分析,这个 问题就会显而易见。边长分析为了简单计算,我们采用数格子的方式(实际上没有格子我们也可以推导每条边占多少个格子)由此我们看到AD=, DC=AD+DC=5.385164807134504031250710491540.
2020-07-29 15:03:44
15636
2
原创 java动态向excel模板写数据、画图技巧
工作中常需要生成一些Excel报表、Excel报告。而在用程序生成Excel文件时一般有2种方法:第一种:直接创建一个空的excel,然后往里面写入数据内容。这种方法一般只用于做比较简单的excel,针对需要调整各种格式及样式的excel,写代码操作难度比较大。第二种:先自己编辑好模板,固定的内容先写好在模板中,动态的内容留空给程序填充,然后用程序读入模板文件去填充其他内容。这种方法可以适用于复杂内容的Excel生成,包括各种复杂的绘图。这里主要讲述如何用java实现第二种生成方式。
2020-07-21 18:19:16
3365
原创 python-几何分布(scipy.stats.geom)
一、摘要几何分布很简单,描述的是重复进行伯努利试验,直到成功一次时进行的试验次数n的概率分布。例如掷骰子直到1点向上时所进行的试验次数。几何分布是离散型概率分布,要么就试验1次时成功,要么2次时成功,...。没有1.5次时成功的说法。二、几何分布公式几何分布概率分布列为:其中p表示一次试验成功的概率。期望:, 方差:...
2020-06-04 18:51:32
3722
原创 几何分布每次概率不同期望公式推导(多个不同p的几何分布期望)
问题提出:有这样一种试验,一个袋子里有m个球,每次从袋子里抽出a个球,每抽n 次后再把抽出的球放回,然后又继续抽,直到抽到指定的那个球, 求抽的次数的数学期望。例如:有1个大袋子,里面有99个白球1个红球,再有一个空的小篮子一次只能装10个球,我每次从大袋子中随机抽出1个球放到小篮子中,如果小篮子装满了我就全部倒回大袋子里去,重新再抽,直到抽到红球为止。试问我抽到红球所需抽的次数的数学期望是多少?问题分析:在问题例子中,相当于一直重复进行概率为1/100,1/99,1/98,1/97,1
2020-06-04 18:47:18
2674
原创 python-指数分布介绍(scipy.stats.expon)
一、指数分布问题:有一种品牌的路由器,据厂家统计知该路由器平均寿命是50000小时,现在有2个问题:1、去年我买了一个这样的路由器,使用到现在已经8000小时了一点问题都没有,那我这台路由器还能用40000小时的概率是多少?2、 我现在推荐邻居也买了一个这样的路由器,邻居这台路由器可以用40000小时的概率是多少?二、 指数分布泊松分布主要用于用于描述电子元器件的寿命,其为连续...
2020-05-20 17:11:39
16870
3
原创 python-介绍泊松分布(poisson分布)
一、泊松分布问题:假设我每天接到骚扰电话的次数服从泊松分布,并且经统计平均每天我会接到20个骚扰电话。请问:1、我明天接到15个骚扰电话的概率?2、我明天接到24个骚扰电话以下的概率(包含24)?二、泊松分布公式:首先要清楚,泊松分布是离散的,也就是说我接到骚扰电话次数必须是整数,要么就是15次,要么就是16次...,而不会是15.5次。泊松分布的概率函数为:累积概率...
2020-04-27 09:34:44
27163
原创 python进行t检验示例
t检验主要是针对正态总体均值的假设检验,即检验样本的均值与某个值的差异,或者两个样本的均值是否有差异等。其不需要事先知道总体的方差,并且在少量样本情况下也可以进行检验。一、单样本t检验二、两个独立样本t检验三、成对样本检验...
2020-04-14 16:48:18
16059
1
原创 python进行http登录
摘要:有时需要用python做一些自动化页面请求,但请求又需要登录权限,好比如抢票。在有账号密码的情况下,可以用request.Session进行带session的http请求,这里是一个简单的示例。import requests# 用带session的客户端进行请求session = requests.Session()# 请求登录页面i1 = session.get(url=...
2020-04-13 14:27:30
1728
1
原创 不重装系统将系统移动到固态硬盘,并修改为C盘
如今很多人升级电脑都会考虑换块固态硬盘,如果重装系统,又要重新安装一系列的软件,拷贝一系列的数据。这里教大家怎样直接用固态硬盘代替C盘,并且不会影响数据和软件。
2020-03-25 10:23:54
22494
5
原创 pandas dataframe一些技巧
以下是关于python pandas中dataframe的一些技巧,临时起意整理一下,方便查用1、数据连接df = pd.merge(df1, df2, how="inner", on="product_type")how: One of ‘left’, ‘right’, ‘outer’, ‘inner’. 默认inner。inner是取交集,outer取并集。2、删除A列包含某字符串...
2020-01-13 17:51:11
380
原创 cmd命令或bat批处理上传文件到FTP服务器
工作中,为了减轻人工工作量,有时需要做一些自动传输文件操作。这本身不是什么难事,可以通过各种编程语言实现。但假如你需要做得很轻量级,即不在客户端电脑安装任何软件就能完成这个工作。这时可以考虑用cmd命令实现,因为大多windows系统都是默认自带ftp命令的。一、用cmd的ftp命令上传文件:通过上面简单的命令就可以将我的文件D:\test.png上传到FTP服务器。...
2019-12-12 17:22:45
11088
原创 FileZilla搭建FTP服务器
最近工作用到FTP传输,有人问FTP是什么,怎么使用FTP,这里就简单介绍一款FTP服务端软件FileZilla_Server的使用。一、首先搜索下载FileZilla_Server,我用的是FileZilla_Server_cn-0_9_46。然后双击傻瓜式安装,全部默认下一步完成安装下载地址自己搜索,这是一款免费的软件,优快云上传又要c币下载,就不上传了。二、安装完成后,在开...
2019-12-09 16:00:28
1028
PSFTP+教程.zip
2019-11-15
mybatis model dao mapper自动生成
2018-10-12
Office办公套件_OfficeSuite Pro_6.1.861已注册版
2012-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人