- 博客(10)
- 收藏
- 关注
原创 Akka框架Actor的互换性(数据一致性)的探讨
项目场景:提示:在AKKA项目中对某一机能进行修改的工作时,对Actor的传递消息的字段进行了追加,导致在程序在运行时出现了报错,Actor异常。背景原因:在消息传递中使用了Cassandra中间件用于保存数据,在Actor或者非同期的时候读取数据。问题就出在Cassandra保存数据时的数据一致性(互换性问题)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public
2021-12-12 14:35:10
226
原创 Scala工程编译时出现stackoverflowError错误
Scala工程,随着项目越做越大(类敏捷开发,目前已经做了三年了),经常会在工程进行构建/build/compile时发生内存错误,如GC overhead limit exceeded、stackoverflowErrorなど类似的错误。总的来说原因就是:代码越来越多,自身JVM虚拟机内存不够了呗,具体细节大家自己研究。。error例子(项目保密原因,例子都是网上直接拷贝过来的):!ENTRY org.scala-ide.sdt.core 4 0 2017-09-08 12:42:02.49
2021-12-12 14:28:44
1520
原创 hadoop集群在eclipse中运行mapreduce的一些问题
有一个问题,配置好了分布式集群后,把mapreduce程序打包成jar在命令行可以跑成功,得到结果;但是在eclipse中运行就会报错(class $map not found)就是说找不到map类。最终问题原因及解决办法:在项目src目录下导入core-site.xml,hdfs-site.xml,Log4j.propertise,这三个配置文件,千万不要导入其他的如yarn-stie....
2018-09-21 23:33:49
425
转载 java File类的常用方法
创建:createNewFile()在指定位置创建一个空文件,成功就返回true,如果已存在就不创建,然后返回false。mkdir() 在指定位置创建一个单级文件夹。mkdirs() 在指定位置创建一个多级文件夹。renameTo(File dest)如果目标文件与源文件是在同一个路径下,那么renameTo的作用是重命名, 如果目标文件与源文件不是在同一个路径下,那么renameT...
2018-09-21 22:22:24
337
原创 struts2的一些坑
启动tomcat报错: 严重: Exception starting filter struts2java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter原因:eclipse发布项目的时候并未自动将引用的jar包copy到WEB-IN...
2018-07-26 16:42:50
250
原创 学习hibernate5.x的一些坑
hibernate5.x中buildServiceReguistry()方法使用方法5版本导入更换为:import org.hibernate.boot.registry.StandardServiceRegistryBuilder;在4版本中Configuration conf = new Configuration().configure();ServiceRegistry se...
2018-07-20 15:36:23
929
原创 JAVA JDBC使用mysql8.0.jar包连接数据库的小坑
喜欢用新不用久,所以我装软件基本都是遵循去下载安装最新版本的软件,毕竟新的软件功能多,虽然小坑和小问题也多,但是大部分坑你搜一搜网上都有前人给你填平了,这里记录一下自己学习JAVA JDBC连接数据库时的一个小问题就是连接数据库驱动的时(使用了mysql-connector-java-8.0.11.jar驱动包),如下 //驱动类com.mysql.jdbc.Driver C...
2018-06-07 15:53:01
17266
8
转载 MapReduce初级案例——数据去重
1.map与reduce中key与value有什么不同?2.shuffle的作用是什么?1、数据去重"数据去重"主要是为了掌握和利用并行化思想来对数据进行有意义的筛选。统计大数据集上的数据种类个数、从网站日志中计算访问地等这些看似庞杂的任务都会涉及数据去重。下面就进入这个实例的MapReduce程序设计。1.1 实例描述对数据文件中的数据进行去重。数据文件中的每行都是一个数据。样例输入如下所示:1...
2018-04-24 21:01:00
1179
1
转载 使用Eclipse编译运行MapReduce程序_Hadoop2.6.0_Ubuntu/CentOS
环境本教程在 Hadoop 2.6.0 下验证通过,适用于 Ubuntu/CentOS 系统,理论上可用于任何原生 Hadoop 2 版本,如 Hadoop 2.4.1,Hadoop 2.7.1。本教程主要测试环境:Ubuntu 14.04Hadoop 2.6.0(伪分布式)Eclipse 3.8此外,本教材在 CentOS 6.4 系统中也验证通过,对 Ubuntu 与 CentOS 的不同配置...
2018-04-24 20:58:43
306
原创 Python3字符串的encode与decode研究——解决乱码的问题
2017/12/2 我开始写博客了,先从python学起,一步一个脚印,加油穆鸿继。为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“/xe4/xb8/xad/xe6/x96/x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: o
2017-12-02 15:27:10
5598
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人