- 博客(17)
- 收藏
- 关注
原创 python文件的部署(只是简单将某个py文件部署)
然后就是启动了,正常打包成exe文件的话部署到windows服务器上只需要双击即可,但若是Linux的话应该就得是命令行了,不出意外的话应该是cd到exe文件的盘符,然后到exe文件的路径,最后直接该exe文件的文件名即可。最后,建议如果用的是windows的话py文件中写个打印,或者打包成exe文件时保留控制台小窗口,这样知道程序什么时候启动着,并且不用的时候可以直接关掉小窗然后删掉bat文件,避免对系统造成不必要的占用。,将保存好的bat文件放到打开的页面中即可。
2024-04-30 11:40:02 257 1
原创 Python连接Oracle
其实文章解析的很详细了,就是两种组合方式跟版本不着边,也就是看看python多少位和数据库是多少位的,86位对86位,64位对64位,很简单(虽然很简单,但是我在这上面绕了很久,就觉得数据库是11.2版本的就应该对应的cx_Oracle应该是5.1.2版本,而5.1.2版本python3.11版本下不下来,所以就想再下一个低版本的python,不过幸好没下)
2024-03-15 10:19:51 418 1
原创 POI的使用(不同于easyPOI)
用了两种方式,个人感觉第二个更好一点,直接获取对象的数据,不用单独拿出来,不过就是需要模板,而第一个就完全使用代码即可。{{lists}}是用来接收数据集合的,下面各个表格中的字段都和对象里的字段对应。
2024-01-05 17:07:52 421 1
原创 自定义一个适合自己项目的el-calendar
其中,第一个div代码是一个时间选择器,用来直接选择月份的,增加用户体验,不至于用户想找好几个月前的数据就一直点上个月,太麻烦。是个插槽的,拿到数据将数据传给下一层的。里面两个div:第一个是显示日历的日期即几月几号或者几号,看里面的。由于官方的el-calendar的解释就那么寥寥几笔,导致不知道怎么操作,所以想记录一下。的数据,判断返回的time是否等于data.day,等于就赋值给这个天。,@change也就是选择的调用的函数是。,而再内层的标签就是业务方面的了,首先。
2023-11-17 15:09:32 465
原创 python解析excel文件(由标签文件转换成的.xls文件)
结果刚上来就报错了lxml.etree.XMLSyntaxError: Extra content at the end of the document, line 2, column 1,很明显的解析不了,文件的格式不对,那怎么办呢,甜蜜的,删了,直接改格式,不就是后期写个脚本改格式嘛,结果没想到文件里居然还有空格,直接一个 给我卡那了,意识到不对了,又重新看文件,发现还想html文件。开始老板没有给excel文件,自己试手用的是.xlsx文件,用的包是openpyxl包,读取毫无问题,
2023-10-30 14:24:13 180
原创 关于pip升级版本出现的一些问题
pip是python使用所依赖的下载包的东西,所以有一些程序会使用到她,用她来下载某些所需要的包由于是突发奇想,所以就直接在控制台执行了pip install pyinstaller(安装pyinstaller。是个能打包成exe文件的,让人不用下载环境的包),结果先是发出了警告Waring,然后报错,最后给了提示说pip的版本太低,让升级版本(老子昨天才下的python3.11.6,你跟老子说版本低),无奈,只好听从system安排升级pip版本。
2023-10-24 10:18:34 514
原创 关于python的安装,一条龙服务
下载完成之后,就到了安装了,有的兄弟不喜欢将pyhon安装到C盘中,就果断地下载了解压包,准备解压后配置一下环境变量(没错,这个人就是我),结果配好了,也能执行简单的语句,但是导入包了就开始库库报错,搜了半天发现解压的安装包没有Scripts文件,又开始找为啥没有,结果最后就是没找到,只能又去找安装包,重新下载(/(ㄒoㄒ)/~~)新建一个项目,Location是项目所在路径(但是记得创建时再加一个项目名:项目路径\项目名),Base interpreter:就是你安装的python所在的路径。
2023-10-23 14:07:55 65 1
原创 Java 选择不同数据库操作(mybatis和mybatisplus)
mybatis的连接方法相对于mybatisplus的要相对而言麻烦一点,如果一开始就想好了是两个不同库之间的数据展示,数据传输等时可以使用它,反之则不太推荐(有更好的方法除外,我现在了解到的就只是写一个config的class文件用来连接xml配置中的一些信息);默认是mysql也就是之前写的模块,这样就不用重新调整文件了,使用某个数据库例如daMeng时,只需要在创建好的mapper文件中添加@DS("daMeng")就可以了。--使用mybatis-plus框架配置多数据源要用的依赖-->
2023-10-11 15:32:15 305
原创 关于Echarts的一些小问题
前端接收的数据为集合也就是echarts常用的data:[]的样式,但是后台给到的数据是data:[[{},{}],[{},{}]],这样就需要进行多重遍历,echarts是数据可视化不可获缺的一部分,今天突发奇想搞了一下echarts,出现了一些bug。第二层遍历里面的对象,对象里面有对应的属性将他给某个定义好的变量即可。首先第一层遍历需要将里面的集合提取出来,并且给赋值。关于后台传输数据与前端数据格式不对等的问题。
2023-10-10 15:52:58 86 1
原创 java递归创建目录
今天弄到个好玩的,根据一张表里的两个id(一个主id,一个副id)来做出一个树形结构的目录,其实说白了就无限个for循环,一开始弄的时候就是把所有的主id为空的查出来,让他们当一级目录,然后再去找副id等于主id的数据,结果忘了,查到主id后的数据就那么几条,再去执行找二级目录三级目录根本找不到,于是就while循环(),详细代码在这儿,没什么需要动脑的地方,就判断条件就行。
2023-08-05 15:12:44 173 1
原创 初步学习luckySheet
起初看官方文档看的云里雾里,毕竟是个编程小白,还是半路出家的前端,所以看文档的时候脑袋都是懵的,后来又下载了git上的项目文件,根据教程运行了起来,但还是一脸懵:怎么运用到项目上,怎么连接后台,依旧不清楚......
2022-07-14 16:34:24 2470
原创 nodejs调整版本问题
因为接触到的项目渐渐增多,前端项目所需的nodejs版本也出现了分歧,之前一直用的14.16版本需要调换成11版本,因为不会调整,所以多走了很多弯路,记录下来,以备不时之需
2022-07-07 17:04:22 1771
原创 遍历创建多个div
v-for遍历产生多个div挺简单的,遍历一下获取到的数据,当两个div的宽度相加超过1200,第二个div就会排到上方,当然,接收到的数据都是处理好的,这一点需要后端来进行判断
2022-06-08 17:57:56 834
原创 下拉框搜索页面
下拉框可以选择使用element-ui的el-select标签页面内容: <el-row><!--使用栅格用来将两个下拉框布局--> <el-col :span="10" class="c-size"> <el-select class="f-size" v-model="safety.placeName" placeholder="分站"
2022-05-20 14:15:40 608
原创 关于Echarts南丁格尔玫瑰图的部分解释
<template> <div id="easyEcharts" style="height: 600px;width: 800px"></div></template><script>export default { name: "easyEcharts", data(){ return{ easyEcharts:{ //标题 title: { text.
2022-04-02 16:03:59 3770
原创 初学easyPOI
md,说是easy结果学习过程一点也不easy先是依赖问题,正常的就是导入三个依赖<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.1.0</version></dependency><dependency> <g
2021-10-13 15:33:38 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人