自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 spark-submit 集群,提交job到集群执行

python脚本:(get_hive_count.py)def get_total_everyDay(from_table,hive_from): spark = SparkSession.builder.master("yarn").appName("get %s hive count" % hive_from).enableHiveSupport().getOrCreate(...

2019-11-29 15:46:44 338

原创 python浅拷贝与深拷贝的区别和理解

最近遇到了python中定义了一个字典dict1,然后赋值给另外一个字典时dict2,如果dict2发生了变化,dict1也随着发生变化。百思不得其解。查了查资料,原来赋值的时候地址是一样的,属于浅拷贝。如果完全不一样,使用深拷贝。from copy import deepcopydef test1():d1 = {“a”: 1, “b”: 2}d2=d1 #浅层拷贝d3=de...

2019-10-24 10:47:21 215

原创 JAVA面试中 算法mark

mark一下查找算法典型的二分查找对于二分查找算法要求, 查找前的数据必须是已经排好序的, 然后得到数组的开始位置start和结束位置end, 取中间位置mid的数据a[mid]跟待查找数据key进行比较, 若 a[mid] > key, 则取end = mid - 1; 若 a[mid] < key, 则取start = mid + 1; 若 a[mid] = key 则直接返...

2019-09-27 21:54:44 196

原创 MQSQL常见

已次作为备注常见的MySQL语句命令进入mysql 命令行:mysql -uroot -p;查看所有数据库:show databases;创建数据库:create database niu charset utf8;删除数据库:drop database niu;选择数据库:use databases;查看所有表:show tables;查看创建数据库的语句:show creat...

2019-09-27 21:47:12 371

原创 Group by 和having,where条件

数据库的一些常用操作1 最基础的增删改查:select * from table where ...update table set 字段1=值1,字段2=值2 where....insert into table (字段1,字段2) values(值1,值2)delete from table where id=12 分组group by 聚合函数 s...

2019-09-27 21:43:38 1507

原创 Mysql-左连接/右连接/内连接/外连接

面试中关于数据库中左连接,内连接考察比较多。说说我自己的理解表A字段a 字段b1 112 22表B字段a 字段c1 1113 333左连接 以左表为主,左表的数据都会有。右连接以右表为主,右表的数据都会有。有两个结果select *...

2019-09-27 21:30:01 174

原创 tomcat--是一个中间件

中间件是什么,原来是是一个应用层 和 底层server之间一套,可以使其交换信息,可以工作。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或OS环境。常见的中间件有哪些1.一般本地...

2019-09-26 21:54:13 8587

原创 Maven--关于Jar包的管理

JAVA-Maven–关于Jar包的管理<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>com.***soft</groupId><artifactId>***_oracle</artifactId><packaging>war</packaging&g...

2019-09-26 21:31:36 364

原创 JAVA-5大主流框架--网上搜索

传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的JSP、负责流程逻辑控制的Servlet以及负责数据封装的Javabean。但是这种结构仍然存在问题:如JSP页面中需要使用<%%>符号嵌入很多的Java代码,造成页面结构混乱,Servlet和Javabean负责了大量的跳转和运...

2019-09-26 15:26:11 164

原创 第一篇-JAVA--个人理解MVC设计架构

JAVA理解MVC设计架构,面向对象的一种架构方式。view (view视图层,和界面相关,JSP/html)controller(bussiness/service/controller) (处理复杂的业务逻辑,将底层的数据传给上层展示,将上层的操作给下层以操作数据库)modal(DAO 数据对象 连接底层数据库增删改查)好处:代码逻辑层级清楚,降低耦合性,低耦合,防止修改一处引起...

2019-09-26 15:01:32 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除