201871010126 王亚涛 《面向对象程序设计(java)》 第一周学习总结
项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/wyt0455820/ 作业学习目标 了解课程上课方式及老师教学要求,掌握课程学习必要的软件工具; 理解JVM、JRE与JDK等概念,学会下载、安装、测试JDK; 掌握PATH、CLASSPATH的系统变量作用并会设置; 掌握命令行编译并运行Java程序的步骤; 掌握Java Application 程序结构特点; 掌握
python实现抽样分布描述
本次使用木东居士提供数据案例,验证数据分布等内容,参考链接:https://www.jianshu.com/p/6522cd0f4278,先感谢上面两位。 只贴了代码。。。结果图片没得了 #数据读取
df = pd.read_excel('C://Users//zxy//Desktop//data.xlsx',usecols = [1,2,3])
1.按照港口分类,计算各类港口数据 年龄、车票价格的统计量。
df1 = df.groupby(['Embarked'])
df1.
小程序和web画三角形
如图: 三角形,在很多时候,需要用到,例如tib提示信息,很多都是需要三角形来做辅助效果,在css样式中,代码如下: .Trianglebox{
width: 0px;
height: 0px;
border-style: solid;
border-color: transparent blueviolet transparent transparent;
border-width: 100px;
} 页面代码: <div class="
初识python - 流程控制if...else
流程控制 假如把写程序比做走路,那我们到现在为止,一直走的都是直路,还没遇到过分叉口,想象现实中,你遇到了分叉口,然后你决定往哪拐必然是有所动机的。你要判断那条岔路是你真正要走的路,如果我们想让程序也能处理这样的判断怎么办? 很简单,只需要在程序里预设一些条件判断语句,满足哪个条件,就走哪条岔路。这个过程就叫流程控制。 基本上在各个语言中,都是用语法if…else…来实现,可分为单分支、双分支、多分支 单分支 if 条件: 满足条件后要执行的代码 双分支 if 条件:
满足条件执行代码
CreateDefaultBuilder方法都做了什么?
当我们创建好一个新的ASP.NET Core Web应用时,系统会使用CreateDefaultBuilder方法,这个方法完成了以下操作: use Kestrel as the web server and configure it using the application's configuration providers set the ContentRootPath to the result of GetCurrentDirectory() load IConfiguration
Java 之 Hashtable 集合
Hashtable 集合 java.util.Hashtable<K,V>集合 implements Map<K,V>接口 Hashtable:底层也是一个哈希表,是一个线程安全的集合,是单线程集合,速度慢 HashMap:底层是一个哈希表,是一个线程不安全的集合,是多线程的集合,速度快 HashMap集合(之前学的所有的集合):可以存储null值,null键 Hashtable集合,不能存储null值,null键 Hashta
用socket(基于tcp协议)进行本地间多进程通信
本地进程:ipc server为服务端,维护一组连接进来的客户端socket fd,把每个客户端发过来的数据(透传)分发到全部连接进来的客户端. 本地进程:ipc client1为客户端1,客户端1连接服务端,并接受服务端分发的数据,判断该数据是否是自己需要的数据(订阅的数据),如果是就做出处理,否则扔掉. 本地进程:ipc client2为客户端2,客户端2连接服务端,并接受服务端分发的数据,判断该数据是否是自己需要的数据(订阅的数据),如果是就做出处理,否则扔掉. 本地进程:ipc cli
高并发电商项目百战SOA架构
现在互联网电商项目购物平台基本都是使用SOA分布式来作为系统主要架构。为什么有那么多的电商项目都选择SOA作为系统架构呢?这是因为电商行业的项目它存在以下特点:分布式、高并发、高可用、集群、负载均衡、海量数据、系统安全等一系列问题都需要解决,而SOA分布式架构正好能很好的解决这些问题。 下面是我之前开发过的一个电商项目,简要分享一下SOA架构开发流程,希望能够帮到大家,如有不妥,请指正。 一:首先说说项目总体架构技术点 1、该项目采用SOA分布式架构,在此基础上我们又实现了面向服务的思想,中间
mybatis+sqlServer 实现insertOrUpdate
这两天遇到一个头疼的问题,我们系统需要请求第三方数据,第三方收到请求后会生成相应的数据并入库,我们通过定时任务将第三方数据同步到我们数据库。当我们发送请求后第三方会立即返回一个值,我们会根据返回值去数据库更新同步过来的表字段,sql语句执行完了,没有任何错误,在同步表中查看同步的数据都有且where条件完全符合,但是就是没有将指定字段更新掉,最后通过多方对比,发现更新在前,插入在后。在此,贴出最简单的解决方法: <insert id="insertOrUpdate"> if not exist
目标检测: Fast R-CNN原理
Fast R-CNN论文地址: https://arxiv.org/pdf/1504.08083.pdf 1 概述: 考虑到R-CNN速度很慢, 作者提出了一个改善模型:Fast R-CNN. 相比R-CNN, Fast R-CNN的优点在于加快了selective search的步骤和同时训练分类和回归过程, 从整体上加快了速度. Fast R-CNN对R-CNN的改进部分: 将R-CNN中三个模块(CNN, SVM, Regression)整合, 极大了减少了计算量和加快了速度 不对原始图
初识python - 注释
代码注释分单行和多行注释, 单行注释用#,多行注释可以用三对双引号“”” “”” 下面给大家看一段标准代码的注释,忽略代码意思 def subclass_exception(name, parents, module, attached_to=None):
"""
Create exception subclass. Used by ModelBase below.
If 'attached_to' is supplied, the exception will be created i
java方法前的修饰词
protected 继承访问权限:若在方法前加上此修饰词,相同包内的类可以使用本方法。 private 无访问权限:若在方法前加上此修饰词,其他包的类无法使用本方法。 public 接口访问权限:若在方法前加上此修饰词,不同包或相同包的类可以使用本方法。
491. 递增子序列
dp 解法 /**
* 1. 加入当前数字会产生哪些新序列,只要遍历当前存在的序列并比较最后一个数字和当前数字,如果当前数字更大则加入产生新的序列
* 2. 由 1 产生的新序列加上已经存在的序列以及当前数字作为一个新序列起点的情况作为新的结果
* 3. 利用HashSet对list去重
* 4. 最后过滤掉长度不足 2 的序列得到最终结果
*
* nums = [4, 6, 7, 7]
*
*
小D课堂 - 新版本微服务springcloud+Docker教程_4-03 高级篇幅之Ribbon负载均衡源码分析实战
笔记 3、高级篇幅之Ribbon负载均衡源码分析实战 简介: 讲解ribbon服务间调用负载均衡源码分析 1、完善下单接口 2、分析@LoadBalanced 1)首先从注册中心获取provider的列表 2)通过一定的策略选择其中一个节点 3)再返回给restTemplate调用 开始 订单里面获取商品的信息,这里换成Map来接受。 这样在map里面就可以获取到name和price 启动order的服务测试 分析ribbon 为什么比http好。 看官方文档 搜索ribbon关键字 另外一种
[Spark快速大数据分析]Spark基础
Spark分布式执行涉及的组件 每个Spark应用都由一个驱动程序来发起集群上的各种并行操作,驱动程序通过一个SparkContext对象访问Spark;驱动程序管理多个执行器节点,可以用SparkContext来创建RDD。 RDD(Resilient Distributed Dataset:弹性分布式数据集) RDD特点 Spark中,对数据的所有操作不外乎:创建RDD、转化已有RDD、调用RDD操作进行求值。 Spark会自动将RDD中的数据分发到集群上,并将操作并行化执行。 Spark
周排行