(1)创建RDD(2)将RDD转为DataFrame(3)调用registerTempTable,注册为表,表名为:tb_book(4)使用使用sql语句查询前15条(5)模糊查询书名包含“微积分”的书(6)输出图书的前10行的name和price字段信息(7)统计书名包含“微积分”的书的数量(8)查询评分大于9的图书,,且只展示前10条(9)计算所有书名包含“微积分”的评分平均值(10)把书目按照评分从高到低进行排列,且只展示前15条(11)把图书按照出版社进行分组,统计出不同出版社图书的总数(12)将书名包含“微积分”的书记录保存到本地或HDFS上,且保存的格式为csv,文件名为:学号.csv(13)然后再从该csv文件加载,创建DataFrame,并查询和显示
2024/11/21 13:03:40 1.54MB DataFrame spark sql python
1
vc6.0结合opencv实现读取视频指定区域的视频内容,主要是调用opencv里面的库函数实现;辅助功能有视频的打开,播放,停止,中断,判断,等基本操作。


请多多指教
2024/11/21 8:28:12 4.95MB opencv 读取视频
1
我能抽象出整个世界...但是我不能抽象出你...因为你在我心中是那么的具体...所以我的世界并不完整...我可以重载甚至覆盖这个世界里的任何一种方法...但是我却不能重载对你的思念...也许命中注定了你在我的世界里永远的烙上了静态的属性...而我不慎调用了爱你这个方法...当我义无返顾的把自己作为参数传进这个方法时...我才发现爱上你是一个死循环...它不停的返回对你的思念压入我心里的堆栈...在这无尽的黑夜中...我的内存里已经再也装不下别人...我不停的向系统申请空间...但却捕获一个异常---我爱的人不爱我...为了解决这个异常...我愿意虚拟出最后一点内存...把所有我能实现的方法地址压入堆栈...并且在栈尾压入最后一个方法---将字符串"我爱你,你爱我吗?"传递给你...如果返回值为真--我将用尽一生去爱你...否则--我将释放掉所有系资源.
2024/11/21 2:07:45 30KB love
1
使用Qtforandroid调用原生系统的摄像头来录取设备,稳定高效,使用于安卓7.0版本及以上,测试在魅族5.0会后台死掉,但是录像会成功
2024/11/19 3:08:06 8.48MB qt 原生录像
1
2个vc6.0工程,一个是DLL工程,负责读取文本文件,另一个是MFC对话框工程,负责调用DLL读取文本文件并在编辑框显示
2024/11/17 17:19:18 36KB MFC DLL 文件
1
通过不断调用新浪财经的API获取A股的实时数据,包括实时数据,最高最低价,昨日收盘价,买5,卖5的成交价,成交量等信息,并可以实时进行分时图的绘画。
2024/11/17 16:10:44 3KB A股数据 新浪财经 python
1
androidstudio可以直接运行,已经封装好了,可以直接使用,串口直接调用连接就好,不需判断是否连接上,断开重连自动化
2024/11/17 9:32:26 155KB 串口 android 硬件
1
1、无边框窗体,自定义标题栏,鼠标拖动,大小缩放,双击切换;
2、自定义一个对话框,自动换行显示提示信息,可以很方便的调用;
3、自带提供了四种样式黑色、蓝色、灰色、天蓝色风格供选择
2024/11/17 4:46:03 701KB QT 换肤 皮肤
1
(1)用户输入用户名、密码后,进入企业人事管理界面(2)单击“基础信息管理”菜单栏中的“数据基础”/“民族类别设置”命令,对民族类别信息进行添加、修改、删除及查看操作。
(3)单击“基础信息管理”菜单栏中的“数据基础”/“职工类别设置”命令,对职工类别信息进行添加、修改、删除及查看操作。
(4)单击“基础信息管理”菜单栏中的“数据基础”/“文化程度设置”命令,对文化水平信息进行添加、修改、删除及查看操作。
(5)单击“基础信息管理”菜单栏中的“数据基础”/“政治面貌设置”命令,对政治面貌信息进行添加、修改、删除及查看操作。
(6)单击“基础信息管理”菜单栏中的“数据基础”/“部门类别设置”命令,对部门类别信息进行添加、修改、删除及查看操作。
(7)单击“基础信息管理”菜单栏中的“数据基础”/“工资类别设置”命令,对工资类别信息进行添加、修改、删除及查看操作。
(8)单击“基础信息管理”菜单栏中的“数据基础”/“职称类别设置”命令,对职称类别信息进行添加、修改、删除及查看操作。
(9)单击“基础信息管理”菜单栏中的“数据基础”/“奖惩类别设置”命令,对奖惩类别信息进行添加、修改、删除及查看操作。
(10)单击“基础信息管理”菜单栏中的“数据基础”/“记事本类别设置”命令,对记事本类别信息进行添加、修改、删除及查看操作。
(11)单击“基础信息管理”菜单栏中的“员工提示信息”/“员工生日提示”命令,对员工生日提示时间进行设置。
(12)单击“基础信息管理”菜单栏中的“员工提示信息”/“员工合同提示”命令,对员工合同提示日期进行设置。
(13)单击“人事管理”菜单栏中的“人事档案浏览”命令,通过该窗体,可对职工基本信息、工作简历、家庭关系、培训记录、奖惩记录和个人简历等信息进行添加、修改、删除及查询操作。
(14)单击“人事管理”菜单栏中的“人事资料查询”命令,对人事资料信息进行查询操作。
(15)单击“人事管理”菜单栏中的“人事资料统计”命令,对人事资料信息进行统计操作。
(16)单击“备忘记录”菜单栏中的“日常记事”命令,对日常记事信息进行添加、修改、删除及查询操作。
(17)单击“备忘记录”菜单栏中的“通讯录”命令,对通讯信息进行添加、修改、删除及查询操作。
(18)通过“数据库”菜单栏,可对数据库进行备份、恢复及清空数据库操作。
注意:在进行对数据库操作时,请先备份数据库,以防造成不必要的损失。
(19)通过“工具管理”菜单栏,可直接调用计算器和记事本的快捷方式。
(20)通过“系统管理”菜单栏,可对本系统进行重新登录、用户设置、及系统退系统操作。
(21)通过“帮助”菜单栏,直接调用帮助文件。
1
Java1.8API是Java开发的关键组成部分,它包含了Java标准版(JavaSE)1.8版本的所有核心类库和接口。
这些类库为开发者提供了丰富的功能,支持从基本的数据类型操作到复杂的网络编程、多线程处理以及数据库连接等。
JavaAPI文档是开发者的重要参考资料,它详细解释了每个类、接口、方法和构造函数的功能、用法及参数说明。
在Java1.8中,有许多重要的更新和改进,包括:1.**Lambda表达式**:这是Java1.8引入的一项重大特性,它允许开发者以更简洁的方式处理函数式编程。
Lambda表达式可以作为参数传递,也可以返回,使得代码更加简洁,尤其是在处理集合操作时。
2.**方法引介**:这是一种新的语法糖,允许在类中定义一个方法,该方法的实现是调用另一个已存在的方法。
这有助于减少重复代码并提高可读性。
3.**StreamAPI**:Java1.8引入了StreamAPI,提供了一种新的数据处理方式,可以对集合进行过滤、映射和聚合操作,支持串行和并行处理,大大提高了代码的可读性和性能。
4.**Optional类**:这个类用于表示可能为null的对象引用,从而避免了空指针异常。
它鼓励开发者明确处理空值情况,提高代码的健壮性。
5.**日期和时间API**:Java8改进了日期和时间的处理,引入了`java.time`包,提供了`LocalDate`、`LocalTime`、`LocalDateTime`等类,替代了之前易用性较差的`java.util.Date`和`java.util.Calendar`。
6.**并发更新类**:如`ConcurrentHashMap`和`Atomic*`系列类的增强,使得在多线程环境下进行数据同步更加高效和安全。
7.**NashornJavaScript引擎**:Java1.8集成了JavaScript引擎,允许Java程序直接执行JavaScript代码,促进了Java与JavaScript之间的交互。
8.**默认方法**:在接口中添加的带有实现的方法称为默认方法,允许接口扩展而不会破坏现有的实现。
9.**类型推断**:Java编译器能够根据上下文推断变量的类型,使得代码更加简洁,例如在Lambda表达式中。
10.**新的反射API**:改进了反射机制,提供了更强大的元数据访问能力,比如`MethodHandle`和`MethodType`。
这些只是Java1.8API中部分重要的更新,实际上还包括许多其他改进和优化。
对于开发者来说,深入理解并熟练运用Java1.8API是提升开发效率和代码质量的关键。
通过阅读和查阅“Java1.8-api”提供的帮助文档,开发者可以找到关于每个类、接口和方法的详细说明,从而更好地利用Java1.8的功能。
2024/11/16 2:39:59 27.66MB java1.8
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡