- 博客(24)
- 收藏
- 关注
原创 数据编制案例
Turku city data 城市数据编织平台Turku City Data是一家芬兰公司,创建了智能城市知识图谱,用作不断展开的真实世界事件的背景画布。知识图谱建立在POLE框架基础上,该框架使用人员、对象、比特置和事件这四项简单构件及其相互关系来组织数据。由此生成的数据结构非常灵活,可用作AI算法的输入,在Turku City Data的n-bridges平台上组建各种业务应用。Turku City帮助世界各地的城市整合碎片化数据,以此弥补为城市居民提供更好、可持续服务需求的差距。最佳实践方法基于
2022-07-21 16:57:11
451
原创 IDEA用spark时报错winutils.exe
报错信息:Using Spark's default log4j profile: org/apache/spark/log4j-defaults.properties21/04/24 16:27:28 INFO SparkContext: Running Spark version 3.0.021/04/24 16:27:29 ERROR Shell: Failed to locate the winutils binary in the hadoop binary pathjava.io.IOE
2021-04-24 16:37:09
280
原创 在用hive sql时出错
在用hive sql时出错select subject_id,avg(score) avgsfrom scoregroup by subject_id– FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask– group by 报错,关掉自动本地就可以了
2021-04-15 17:23:39
119
原创 hadoop等待提交过程的源码分析
步骤 程序层数 具体描述1 1 job.waitForCompletion(true); 字面意思等待执行完毕,其实在里面跑,要花时间 先连接,再提交 2 2 job.waitForCompletion里2 2 if (state == JobState.DEFINE) 确保状态默认3 2 submit() 3 3 submit里 Submit的作用Submit the job to the cluster and return immediately.
2021-01-28 16:45:02
96
原创 junit的测试方法,默认不支持控制台输入
在idea中,junit的测试方法,默认不支持控制台输入,需要找到相应的配置文件进行修改:idea的安装目录/bin/idea64.exe.vmoptions代开此文件,在最后一行添加一个配置:-Deditable.java.test.console=true
2021-01-06 15:57:50
129
原创 面向对象的思想:函数式编程思想:
面向对象的思想:做一件事情,找一个能解决这个事情的对象,调用对象的方法,完成事情.函数式编程思想:只要能获取到结果,谁去做的,怎么做的都不重要,重视的是结果,不重视过程
2020-12-30 08:29:17
77
原创 流的分类方式和流的特点
1、请描述按方向分:输入流和输出流按内容分:字节流和字符流按角色分:节点流和处理流流的的特点:流有两端,一端一定是程序,另一端不一定,可以是File对象,也可以是其他。流的方向以程序端为参照点,数据从外界进入程序被称为输入,也叫读。从程序向外界流转数据被称为输出,也叫写。...
2020-12-28 17:37:10
461
原创 快速排序法
//核心思想就是:设置基准,以该基准分左右区间,然后在左右区间进行套娃操作import java.util.Arrays;public class TestQuickSort { public static void main(String[] args) { int[] arr = new int[7]; for (int i = 0; i < arr.length; i++) { arr[i] = (int)(Math.ran.
2020-12-22 23:19:50
65
原创 判断String相等的四个区别
String str1 = "123";String str2 = "123";System.out.println(str1 == str2);//trueString s1 = new String("hello");String s2 = new String("hello");System.out.println(s1 == s2);//false 判断对象不相等System.out.println(s1.equals(s2));//true
2020-12-17 15:41:15
178
原创 idea基本建立工程与注意事项
1.src–>new–>Package2.File–>New–>Module3.File–>New–>Project4.File–>Project Structure5.具体包–>New -->Java Class6.remove–>delete后检查.idea下的modules.xml<module fileurl=“file://PROJECT_DIRPROJECT\_DIRPROJECT_DIR/firstproject.i
2020-12-08 15:46:28
101
原创 面向对象基础--上
1.初步了解面向对象的思想A:面向对象仍然包含面向过程,只不过关注点变了,关注谁来做,任务分派给不同的对象做。2.能够明确类与对象关系A:类是对象的模板,对象是类的实体。3.能够掌握类的定义格式4.能够掌握创建对象格式5.能够通过类访问类的静态成员变量和静态成员方法6.能够通过对象访问对象的普通成员变量和普通成员方法7.能够区别静态方法和普通方法8.能够区别类变量与实例变量9.能够区别成员变量与局部变量10.能够理解方法的调用执行机制11.能够理解方法的参数传递机制1 面向对象思想
2020-12-03 13:52:05
108
原创 补码与符号位
补码与符号位计算机数据的存储使用二进制补码形式存储,并且最高位是符号位,1是负数,0是正数。规定:正数的补码与反码、原码一样,称为三码合一; 负数的补码与反码、原码不一样: 负数的原码:把十进制转为二进制,然后最高位设置为1 负数的反码:在原码的基础上,最高位不变,其余位取反(0变1,1变0) 负数的补码:反码+1例如:byte类型(1个字节,8位)25 ==> 原码 0001 1001 ==> 反码 0001 1001 -->补码
2020-12-02 11:12:27
6844
原创 EditPlus模板与自定义工具
1.EditPlus模板工具–首选项首选项–分类–文件–模板–添加菜单文本:MyJava文件名:template.java//可以自定义public class HelloWorld{//Java风格 public static void main(String[] args){ System.out.println("Hello World!"); }}2.自定义工具工具–首选项首选项–工具–自定义工具组名修改:Java编译和运行工具添加工具–程序javac菜单文本:j
2020-12-01 19:17:56
649
原创 JDK环境变量配置
JDK环境变量配置系统-右键-属性系统-高级系统设置系统属性-环境变量系统变量:1.新建变量名:%JAVA_HOME% 变量值:“JDK根目录”2.找到path编辑添加:%JAVA_HOME%\bin,并上移至顶确定,重启cmd可用...
2020-12-01 10:38:37
143
原创 2020-11-24
class HelloChina{public static void main(String[] args){System.out.println(“Hello,World!”);}}
2020-11-24 21:46:03
49
原创 使用HDPW前
pip install -U pippip install xlwtpip install python-docxpip install scipypip install matplotlib
2020-05-20 12:31:23
154
原创 pip ini
;[global];index-url = https://pypi.python.org/simple;[install];trusted-host= pypi.python.org[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host = https://pypi.tuna.tsinghua.edu.cn
2020-05-20 11:31:44
270
原创 打开jupyter的bat
d:cd d:\programs\python_work\d2l-zhcall conda activate gluoncall jupyter notebook
2020-02-18 12:46:28
386
原创 20200213
pythonwith assertmxnet NDArray.norm() .concat() .attach_grad() .backward() .grad()mxnet autograd.record() .is_training()小结MXNet提供autograd模块来自动化求导过程。MXNet的autograd模块可以对一般的命令式程序进行求导。MXNet的运行模式包...
2020-02-15 21:44:17
222
原创 Python schedule 重名
Python schedule 重名Traceback (most recent call last):File “C:\python_work\vs\schedule\schedule\schedule.py”, line 2, in File “C:\python_work\vs\schedule\schedule\schedule.py”, line 8, in AttributeE...
2019-09-03 16:43:43
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人