- 博客(65)
- 资源 (4)
- 收藏
- 关注

原创 unity背包系统中物体拖拽效果实现(初学者)
一般背包系统中,物品是依附在格子里面,即物品为格子的子物体。物品拖拽时主要是将物品拿出,跟随鼠标移动,判断落点位置完成拖拽:如果鼠标释放终点位置下检测到的是空格子,就把物体放在空格子下;如果鼠标释放终点位置下检测到的是其他物品,则交换位置;如果鼠标释放终点位置下检测到的是无效位置,包物体放回原来的位置。 下面这个脚本是挂在物品预制体上的,可以实现拖拽效果;这些内容也都是参考了前辈们的内容
2016-09-05 11:30:10
17484
14
原创 linux安装部署dolphinschduler2.0.5
Linux下安装Java运行环境下载DolphinScheduler发布版本dolphinschduler2.0.5版本。
2022-09-14 11:17:26
1503
原创 Linux下安装Java运行环境
在/etc/profile中添加环境变量后,使用source /etc/profile编译后只能在当前终端生效;使用source 命令让临时运行, 要想真正生效,则需要重启系统(reboot)1.linux下载包解压。
2022-09-14 10:53:20
755
原创 spark性能调优
参考美团技术团队,简化记录一下https://tech.meituan.com/2016/04/29/spark-tuning-basic.htmlhttps://tech.meituan.com/2016/05/12/spark-tuning-pro.html
2021-02-26 14:23:19
137
原创 javaweb(三)maven
方便导入管理jar包约定大约配置修改conf/settings.xml <!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.a...
2020-09-09 23:06:58
139
原创 javaweb(二)http
1.请求行 get: 请求能够携带的参数比较少,大小有限制,会在浏览器的URL地址栏显示数据内容,不安全,但高效 post: 请求能够携带的参数没有限制,大小没有限制,不会再浏览器的URL地址栏显示数据内容,安全,但不高效 2.消息头 ...
2020-09-09 22:09:03
116
原创 Tomcat小结
1.conf目录下的server.xml <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />默认端口号tomcat: 8080mysql: 3306http: 80https: 443 <Host name="localhost" appBase..
2020-09-03 21:53:01
127
原创 shell 命令小结
1.Shell 既是一种命令语言,又是一种程序设计语言2.Shell 脚本(shell script),是一种为 shell 编写的脚本程序3.shell脚本第一行: #!/bin/sh4.shell变量:#注意: 变量名和等号之间不能有空格my_name="Peanut"#使用变量时,在变量名前加上$echo $my_name#只读变量readonly my_name#删除...
2020-04-04 15:54:11
213
原创 Hive小结
(一).hive基本介绍Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能其他知识:DML(data manipulation language)数据操控语言常用的select,update,insert,delete;主要用来对数据库的数据进行一些操作DDL(data definition language)数据库定义语言...
2020-04-04 15:53:26
167
原创 hdfs小结
一.HDFS命令简介:HDFS命令和Linux系统操作命令有很多相似之处,后面主要讲hadoop fs的常用命令 1. hadoop fs :适用于任何不同的文件系统,比如本地文件系统和HDFS文件系统 2. hadoop dfs:只能适用于HDFS文件系统 3. hdfs dfs:也只能适用于HDFS文件系统二.hadoop fs 常用命令: #.查看Hadoop的版本: ...
2020-04-04 15:52:47
172
原创 Hbase小结
(一).Hbase基本介绍1.hbase是建立的hdfs之上,提供高可靠性、高性能、列存储、可伸缩、实时读写的数据库系统2.hbase特点: HBase中的存储一切皆是字节 HBase的RowKey会按照字节顺序排序,并且添加索引 HBase会按照row数量自动切割成Region,保持负载均衡与冗余3.hbase存储结构: RowKey:是Byte array,是表中每...
2020-04-04 15:47:44
635
原创 Rdd/DataFrame/DataSet 小结
(1).三者区别和联系DataFrame:DataFrame是以rdd为基础的分布式数据集,类似于传统数据库的二维表格,带有schema的元数据,即相当于二维表格的每一列都有列名和类型,基于次对于dataFrame的操作更有正对性,优点:引入了Schema,用于管理数据类型 Datafram中的每一行数据类型都是row,所以在序列化和反序列化的时候就不需要对数据类型操作;Datafra...
2020-04-04 15:45:40
224
原创 Spark文本特征提取(TF-IDF/Word2Vec/CountVectorizer)
import org.apacheimport org.apache.sparkimport org.apache.spark.ml.feature._import org.apache.spark.mllib.linalg._import org.apache.spark.mllib.linalg.Vectorsimport org.apache.spark.mllib.linalg...
2020-04-04 15:44:29
382
原创 scala 余弦相似度
import org.apache.spark.sql.SQLContextimport org.apache.spark.{SparkConf, SparkContext}import scala.collection.mutableimport scala.collection.mutable.ListBufferobject test423_cosvec { def ma...
2020-04-04 15:42:09
765
原创 scala的json
val str1="{\"id\":\"001\",\"value\":[{\"fruitName\":\"apple\",\"weight\":\"1\"},{\"fruitName\":\"orange\",\"weight\":\"2\"},{\"fruitName\":\"strawberry\",\"weight\":\"3\"}]}"val jsonobj=new JSONO...
2020-04-04 15:40:47
254
原创 scala常用方法总结
//判断string 是否是数值def isNotIntType(str: String): Boolean = {val pattern = "^(\\d+)$".rstr match {case pattern(_*) => falsecase _ => true}}//判断string是否是时间 yyyyMMdd HH:mm:ssdef isNotTime...
2020-04-04 15:39:32
319
原创 scala的IO操作
1.scala主要用java的中的I/O类(java.io.File)public static final String pathSeparator 常量 表示路径的分隔符(windows:‘;’)public static final String separator 常量 表示路径分隔符(windows:‘\’)public File(String pathname) 构造 创建...
2020-04-04 15:21:20
755
原创 spark(二)SparkContext
一.Spark核心功能二.Spark基本架构三.RDD相关图一(1)application: 1一个应用程序为一个application.(2)job: 1①saveAsTextFile为action操作,根据action操作划分job,故job为1个.②切分方法:从前往后找action算子,找到一个就形成一个job(3) stage:...
2019-06-24 21:43:52
348
原创 Spark(二)RDD
import org.apache.spark.{SparkConf, SparkContext}object test { def main(args: Array[String]): Unit = { //SparkConf val conf=new SparkConf().setMaster("local").setAppName("test") //Sp...
2018-08-06 16:13:09
175
原创 Spark-胡乱小记
1.从hdfs文件中获取数据 val hdfs=org.apache.hadoop.fs.FileSystem.get(new java.net.URI("hdfs://hacluster"), new org.apache.hadoop.conf.Configuration()) val fSDataInputStream1=hdfs.open(new Pat...
2018-07-26 17:17:06
230
原创 Scala-List
//列表拼接 List("a","b"):::List("c","d") //List(a,b,c,d) List("a","b")++List("c","d") //List(a,b,c,d) List("a","b")++:List("c","d
2018-07-25 15:58:54
372
原创 scala-数组
1.Arrayval arr1=Array(1,2,3) //val arr1=Array[Int](1,2,3)val arr2=Array("a","b","c") //val arr2=Array[String]("a","b","c") //遍历打印 for(ele<-arr1){ print(ele+",")} // 1,2
2018-07-24 20:25:57
354
原创 Spark(一)RDD
1.RDD基本概念Spark中的RDD是一个不可变的分布式对象集合,有五大特性:①有一个分片列表。就是能被切分,和hadoop一样的,能够切分的数据才能并行计算。②有一个函数计算每一个分片,这里指的是下面会提到的compute函数。③对其他的RDD的依赖列表,依赖还具体分为宽依赖和窄依赖,但并不是所有的RDD都有依赖。④可选:key-value型的RDD是根据哈希来分区的,类似于...
2018-07-12 14:32:02
374
原创 Spark-文件操作读取保存
import org.apache.spark.sql.SQLContextimport org.apache.spark.{SparkConf, SparkContext}import org.json4s.ShortTypeHintsimport org.json4s.jackson.Serializationimport org.json4s.jackson.JsonMethods....
2018-06-11 20:38:29
335
原创 Spark-基于scala实现文章特征提取(TF-IDF)
一.基本原理: TF-IDF(term frequency–inverse document frequency):TF表示 词频,IDF表示 反文档频率.TF-IDF主要内容就是:如果一个词语在本篇文章出现的频率(TF)高,并且在其他文章出现少(即反文档频率IDF高),那么就可以认为这个词语是本篇文章的关键词,因为它具有很好的区分和代表能力.二.SparkML库:TF:HashingTF ...
2018-06-11 15:58:22
4205
原创 Windows下安装Hadoop(不借助cygwin)超级详细版
第一步:前期需要准备的材料:① 下载hadoop-2.7.6安装包下载地址: http://hadoop.apache.org/releases.html② 下载hadoop在windows环境下支持包hadoopwindows-master.③ 下载hadoop的hadoop.dll和winutils.exehttps://download.youkuaiyun.com/...
2018-05-30 15:54:40
12256
6
原创 Java生成验证码
Java版生成简易验证码:import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.FileOutputStream;import java.io.IOException;import java.io.Out
2017-05-24 22:50:26
502
原创 Java.API基础知识总结
API基础知识总结1.string 为不变对象(不适合修改,每次修改引发新对象创建,大大增加内存开销) String str="IronMan.jpg"; str.indexOf("n");//该字符第一次出现的位置 String subStr=str.substring(0,4);/
2017-04-19 23:09:16
1483
原创 Java.SE02.XML读写
1.两种解析方式:SAX和DOM①SAX(simple API forXML):解析可以立即开始,速度快,没有内存压力;但不能对节点做修改.②DOM(Document Object Model):把XML文件在内存中构造树形结构,可以遍历和修改节点;但如果文件比较大,内存会有压力,解析时间会比较长.③使用SAXReader需要导入dom4j-full.jar包;④示例代码:
2017-04-12 22:01:10
432
原创 Java.SE01.多线程_案例03
1.线程安全的集合与Mappackage day01;import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;import java.util.HashSet;import java.util.List;import java.util.Map;import java
2017-04-10 23:32:24
576
原创 Java.SE01.多线程_案例02
1.线程池主要作用: ①控制线程数量 ②重用线程package day01;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * 线程池主要作用: * 1:控制线程数量 * 2:重用线程 * @author 爱吃木鱼的猫 */public class
2017-04-10 23:30:37
1489
原创 Java.SE01.多线程_案例01
1.有效的缩小同步范围可以再保证并发安全的前提下提高并发效率,同步块可以更精确的锁定需要同步执行的代码片段. 举个生活例子: 买衣服可以简化为三个步骤:①挑选衣服②试衣服③结账. 在同一家店中多个顾客可以同时各自挑选衣服(①),假设只有一个试衣间,那么(②)同一时间 "只能一个人" 试衣服,结账也可以多人同时进行. package
2017-04-10 22:58:39
28695
原创 Java.SE01.多线程
1.进程,线程: 所谓进程(process)就是一块包含了某些资源的内存区域。操作系统利用进程把它的工作划分为一些功能单元。 进程中所包含的一个或多个执行单元称为线程(thread)。 一个线程是进程的一个顺序执行流.2. 并发: 微观上所有进程和线程是走走停停的,宏观上都在运行,这种都运行的现象叫并发,但是
2017-04-10 22:28:40
25882
原创 Java.面向对象.内存管理
一.内存管理: 1.堆: ①存储new出来的对象(包括实例变量) ②成员变量的生命周期: 创建对象是存在堆中,对象回收时一并消失. ③垃圾: 没有任何引用指向的对象
2017-04-05 23:29:04
340
原创 Java.面向对象.02.继承、向上造型等
一、方法: 1.方法的签名: 方法名+参数列表; 2.方法的重载: 发生在一个类中,方法名称相同,参数列表不同; 编译器在编译时回根据签名自动绑定调用方法; 3.构造方法: ①给成员变量赋初值; ②与类同名,没有返回类型;
2017-04-04 23:41:38
680
MobaXterm_Installer_v20.5.zip
2020-11-16
数字图像处理技术PPT、图像数据压缩
2015-06-16
dolphinschduler2.0.5本地搭建, npm install 报错
2022-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人