设计模式-心得

如何解耦:将复杂耦合对象 A 在逻辑上分成a1、a2两部分,将a2独立成类,并抽象化(接口化)(顶层接口名称为Interface_a2),再创建Client(可由平台充当)将a1与Interface_a2组装起来。总结过程:分拆、抽象、组装   组装的过程:可以是代码组装、xml配置组装、Spring等容器组装
分类: 其他 发布时间: 09-15 23:59 阅读次数: 0

关于Rigidbody,Collider和CharacterController三者之间的关系和用法的总结

Rigidbody:多用在“物体”上,因为“物体”都是“死”的,他们的运动一般都是靠物理系统。所以对于Rigidbody的移动,不要用Translate(),要用各种“力”, 比如:Rigidbody的AddForce()方法,通过“力”来让它移动。另外,Rigidbody可以和NavMeshObstacle合用,因为后者也是用在“物”上的,但是一般不要和NavMeshAgent合用,因为这两个都会控制物体的运动,这样会有race condition。如果非要合用,请勾选Is Kinemati
分类: 其他 发布时间: 09-15 23:59 阅读次数: 0

软能力那点事,你知多少

目录 一、软能力是什么 二、软能力-程序猿生存指南 A. 沟通能力 B. 学习能力 C. 时间管理 D. 分解能力 E. 总结改进 三、程序猿成长路线 1. 架构师 2. 项目经理 3. 产品经理 四、小结 在我们日常工作中,常常会听到软能力这一个词汇,尤其是在称赞某个人工作表现不错的时候更是如此。 然而关于软能力是什么,一百个人有一百种解释,就好像一千个人有一千个哈姆雷特。 一、软能力是什么 什么是软能力?回答这个问题之前,我们先要了解什么是硬能力。 还记得曾经如火如荼的高考吗,大家都是卯足
分类: 其他 发布时间: 09-15 23:59 阅读次数: 0

PHP封装函数,获取周日期

//周日期 private function get_week($date) { $date_week = date("W",strtotime($date)); //上周日期是第几周 $week_num = date("w",strtotime($date)); //上周日期是星期几 if($week_num == 0) $week_num = 7; $starttime = strtotime($date) - ($week_num-1)*2
分类: 其他 发布时间: 09-15 23:59 阅读次数: 0

Python3--我的代码库之Axis(五)

一、Along an Axis Axes are defined for arrays with more than one dimension. A 2-dimensional array has two corresponding axes: The first running vertically downwards across...
分类: 其他 发布时间: 09-15 23:58 阅读次数: 0

Python3--我的代码库之Pandas库之Series(一)

1、什么是Series? 简单地讲,就是一组带标签的 数组。 由一组数据和与之相关的标签组成的一维数组对象 标签 值 a 1 b 2 c 3 d 4 2、Series的特征 数组中的数据类型可以为任意的数据类型; 数组中的数据一般为同一种数据类型。 3、创建Series 1....
分类: 其他 发布时间: 09-15 23:58 阅读次数: 0

友邻优客21天--Day01

It is appropriate that a big tent is most closely associated with a circus. 生词 读音 释义 appropriate 美 /əˈproprɪət;(for v.) əˈproprɪet/ adj. 适当的;恰当的;合适的 vt. 占用,拨出 tent 美 /tɛnt...
分类: 其他 发布时间: 09-15 23:58 阅读次数: 0

Python3--我的代码库之Pandas库之Series(二)

主题导入 import numpy as np import pandas as pd array_1 = pd.Series(np.arange(10,15),index = list('abcde')) 1.切片 1.1 按照索引切片 array_1[1:3] # 前包后不包 b 11 c 12 dtype: int64 1.2 按照索引名称切片...
分类: 其他 发布时间: 09-15 23:58 阅读次数: 0

Python3--我的代码库之Pandas库之DataFrame(一)

一、什么是DataFrame? - 这是一种带名称的表格型的数据结构,我们可以看成很多Series堆砌而成; - 第一行为字段值,从第二行开始每一行为一条记录; - 每一列可以为不同的字段数据类型; - 既有行索引,也有列索引 二、创建一个DataFrame import pandas as pd import numpy as np f = pd.Dat...
分类: 其他 发布时间: 09-15 23:57 阅读次数: 0

Python3--我的代码库之Pandas库之DataFrame(二)

import pandas as pd import numpy as np ### 1.导入数据 df = pd.read_csv("outschool.csv",encoding = 'gbk') df.head(5) .dataframe tbody tr th:only-of-type { vertic...
分类: 其他 发布时间: 09-15 23:57 阅读次数: 0

统计学之方差分析(单因素)

方差分析 目的: 研究一个或多个分类型自变量与一个数值型因变量之间的关系。 1. 一个或多个分类型自变量 2. 一个数值型因变量 存在原因: 如果使用一般的假设检验方法,一次只能研究两个样本的关系,则 实现方法: ...
分类: 其他 发布时间: 09-15 23:57 阅读次数: 0

Python3之爬虫----retrying模块的使用和处理cookie相关的请求

1.1. 设使用超时参数 requests.get(url,headers = headers,timeout = 3) #设置超时参数,若url在三秒内未得到响应,报错 1.2.retrying模块的使用(第三方模块) from retrying import retry @retry(stop_max_attempt_number = 3) 示...
分类: 其他 发布时间: 09-15 23:57 阅读次数: 0

数据提取方法值json

数据提取方法 json 数据交换格式,看起来像python类型(列表、字典)的字符串 使用json之前,需要导入import json 哪里会返回json的数据 浏览器切换到手机版 转包app json.loads 把json字符串转化为python类型 json.loads(json字符串) # 百度翻译示例 import requests import json url = ...
分类: 其他 发布时间: 09-15 23:56 阅读次数: 0

Python3--爬虫之Xpath使用

Python3Python3Python^3–爬虫之Xpath使用 准备工具: Google Chrome xpath-helper.crx 百度网盘链接:https://pan.baidu.com/s/15XqmdvWgxNqC7Cvd_aPuOw 密码:ixsh 使用:将xpath-helper.crx拖放到浏览器chrome://extensions/下,即可完成安装 Xp...
分类: 其他 发布时间: 09-15 23:56 阅读次数: 0

selenium_指定chromedriver路径

selenium_指定chromedriver路径 from selenium import webdriver path = "/path/to/chromedriver"# 注意这个路径需要时可执行路径(chmod 777 dir or 755 dir) driver = webdriver.Chrome(executable_path=path, chrome_options=chrom...
分类: 其他 发布时间: 09-15 23:56 阅读次数: 0

Spark运行模式及原理

  Spark运行模式及原理 一、运行模式概述 (一)Spark运行模式列表 目前最为常用的Spark运行模式有: -local[N]: 本地模式,使用N个线程。本地线程方式运行,主要用于开发调试Spark应用程序 - Standalone:利用Spark自带的资源管理与调度器运行Spark集群,采用Master/Slave结构,为解决单点故障,可以采用ZooKeeper实现高可靠(H...
分类: 其他 发布时间: 09-15 23:55 阅读次数: 0

java编写HDFS操作工具类

package com.rlt.utils; import java.io.File; import java.io.IOException; import java.lang.reflect.Array; import java.util.ArrayList; import java.util.List; import org.apache.hadoop.conf.Configuration...
分类: 其他 发布时间: 09-15 23:55 阅读次数: 0

spark提交任务启动参数调优

//指定spark运行模式 spark.master = spark://master:7707 //指定spark程序运行内存 spark.executor.memory = 2000M //指定spark申请管理的内存(executorMemory基于driverMemory调整) spark.driver.memory =8000M //指定一个executor占用cpu核数(一个节...
分类: 其他 发布时间: 09-15 23:55 阅读次数: 0

加载HDFS系统上的输入法词库并使用spark集群进行过滤,转换,合并,生成最终预处理结果数据集

package com.rlt.dao import java.io.{File, PrintWriter} import java.util.Date import com.rlt.utils.{FileUtils, HdfsUtil, MyDataTime, PropertiesUtils} import org.apache.hadoop.fs.{FileUtil, Path} imp...
分类: 其他 发布时间: 09-15 23:54 阅读次数: 0

Java Web提交任务到Spark

  Java Web提交任务到Spark 原文 https://blog.csdn.net/fansy1990/article/details/48001013 相关软件版本: Spark1.4.1 ,Hadoop2.6,Scala2.10.5 , MyEclipse2014,intelliJ IDEA14,JDK1.8,Tomcat7 机器: windows7 (包含JDK1.8,M...
分类: 其他 发布时间: 09-15 23:54 阅读次数: 0