logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spark类库----PySpark(本地开发环境配置&&远程SSH解释器配置)

Python语言开发Spark程序步骤?主要是获取SparkContext对象,基于SparkContext对象作为执行环境入口如何提交Spark应用?将程序代码上传到服务器上, 通过spark-submit客户端工具进行提交。

#spark#ssh#python
前端实现文件下载

方法一:使用传统方法// 使用location直接访问,后端将文件写入responce即可window.location.href = url;后端设置响应头response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");response.setCharacterEncodin

#前端#javascript#ajax
Python学习----数据容器

列表存在上限, 2^63 -1同一个列表可以容纳不同类型的元素列表内的数据时有序存储的允许重复元素可以修改元素数据容器有:list 列表 : 这个就和java数组类似,但是呢,类型不严格truple 元组:这个就是不能只读的java数组,还是类型不严格字符串:感觉这个没啥好说的集合:对应java中的set集合,不能重复字典:这个就是对应java的map集合len(容器):统计容器元素的个数max(

#python#学习#java
idea 工具使用

cmd 输入 regedit,打开注册表删除HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains\idea下的evlsprt*文件路径删除"%APPDATA%\JetBrains"下的PermanentDeviceId、PermanentUserId、bl、crl删除"%APPDATA%\JetBrains\IntelliJIdea2020.2\e

#开发工具
Python学习----静态web服务器

开发步骤:1、编写一个TCP服务端程序2、获取浏览器发送的HTTP请求报文数据3、读取固定页面数据,把页面数据组装HTTP响应报文数据发送给浏览器4、HTTP响应报文数据发送完成之后,关闭服务于客户端的套接字和之前服务端编写差不多,差别在于,首先客户端不需要我们编写了,是通过浏览器发送请求。然后,因为浏览器遵循的是http请求,所以我们在用socket进行返回时,需要遵循http响应的格式,将数据

#python#学习
Python学习----基础语法2

语法还是比较简单的,需要注意的是,Python是通过空格缩进来判断代码块归属的( 不像java这么通过 花括号进行区分 ) , 默认是四个空格 , 你也可以使用两个或者三个等 , 只要全部统一即可 ,但是编辑器会有提示 , 规范是四个空格.在for循环外部访问内部的临时变量,规范上是不允许的,但是实际上是可以的。例如:range(5,10)[5,6,7,8,9]例如: range(5,10,2)[

#python#学习#开发语言
JVM学习----内存结构----程序计数器&虚拟机栈&本地方法栈&堆&方法区

JVM组成结构.class字节码文件,被类加载器加载进内存。类放在方法区,类创建的实例对象放在堆。对象调用方法时会涉及虚拟机栈,程序计数器,本地方法栈。解释器,即时编译器方法执行时,每行代码由执行引擎中的解释器逐行执行,方法里的热点代码,就是频繁执行的代码,由即时编译器进行编译(可以理解为优化后执行)。GCGC模块,对堆里面不在引用的对象进行回收。本地方法接口一些不方便由java代码实现的功能,比

#jvm#学习#java
Linux常用命令

管道,相当于一个临时容器,例如,tree 命令查看树型结构,将结果全部显示在终端窗口,现在使用管道命令,将输出保存在管道中,然后再将内容输出到more命令中,使用more命令打开一个专门查看大型文件的窗口,将管道中的内容取出进行显示。当文件内容过多时,可以使用 more文件名 ,将文件内容新开一个窗口进行显示,这样就不会将所有内容全部输出到终端显示上。这儿可以和重定向命令结合。如果没有c 文件,就

#linux#服务器
springboot快速搭建入门---yml配置文件

**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler 提出思想微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升

#java#spring boot#分布式
Mybatis-Plus批量插入

sqlServer 在批量插入的时候 最多只能支持2100个字符。比如 insert into 表名 (字段1,字段2) values (值1,值2)如果对应的表主键id为自增哈,那么这算两个字符,自增的id不算。为什么MyBatis Plus 不提供批量插入方法,需要自己去复写。因为不同的数据库批量插入语法不同。Mybatis Plus 的saveBatch 方法底层使用的循环单条插入,效率很低

#mybatis#数据库
到底了