- 博客(70)
- 资源 (5)
- 收藏
- 关注
原创 多个连续区间的最多交集个数判定问题
1. 对区间端点左值排序后获得各个区间两端点编号,比如L-3、R-2分别表示区间3的左端点、区间2的右端点。然后,对区间端点值排序。比如对区间[0,1],[0.3,0.7],[0.5,2]排序后为0,0.3,0.5,0.7,1,2其编号排列为L-1,L-2,L-3,R-2,R-1,R-3。2. 计算编号排列中相邻两点所属区间个数:从左向右起始个数为0,遇到L加1,遇到R减1。以 为L-1,L-2,L-3,R-2,R-1,R-3为例,所属区间个数数列为0,1,2,2,1,0。
2024-08-19 23:57:33
389
1
转载 如何删除具有多个文件夹组的文件夹中的一组文件夹中最旧的文件夹?
如何删除具有多个文件夹组的文件夹中的一组文件夹中最旧的文件夹? - Thinbug如何删除具有多个文件夹组的文件夹中的一组文件夹中最旧的文件夹?时间:2017-11-16 17:22:51标签:batch-file文件夹20171113.224424 15.11.2017 17:24 20171113.224421 16.11.2017 15:26 20171113.224412 16.11.2017 15:33 20171112.424424 16.11.2017 15:33...
2021-11-22 18:15:03
342
原创 正则 处理文本(个人工作用到的)
---------------------------------------------------文本情形如下:[aa][][aa]如何处理为以[开头以]结尾的如下文本:[aa][][aa]解决方案:查找目标:(^\[.*[^]])(\r)?\n替换为:\1
2020-07-03 16:57:27
179
转载 Neo4j 创建边或者更新边属性
Neo4J RelationShips MERGE ONCREATE ONMATCHneo4j cypher oncreate relationshipsIs there a solution to distinct ON CREATE and ON MATCH on relationship MERGE ?For example :USING PERIODIC COMMIT 10000LOAD CSV WITH HEADERS FROM 'http://ip/myfile.csv' AS .
2020-06-29 18:50:44
2605
原创 监控页面信息
#coding:utf-8import requestsimport jsonimport time#def getList(): url = 'http://dl.scs.gov.cn/api/article/articlelist/all/4028818d6cb2038f016cb8af1075001a/0000000062b7b2b60162bccf480c000a/1?_=' + str(round(time.time() * 1000))#'http://www.toutia.
2020-06-11 16:27:57
723
原创 Spark neo4j 图中圈的发现算法
测试中,会更新到最后,预计一个月后会完工(2019-12-19)19 days passed, it will be completed soon! ☺(2020-01-06)23days passed, the programmingwork is finished! ☺(2020-01-10)28days passed, a bug has been fixed and ...
2019-12-19 18:40:55
935
原创 maven 使用本地jar
最近做一个接口,需要用到本地的一个jar,直接用如下的配置在本地main测试不会有问题;但是当另一个moudle需要引入使用了这个jar的moudle的时候(moudle A需要在pom中引入mudule B,moudle B使用了本地jar),如下的配置就会有问题: 断点发现这个jar中的被使用到的class not found。properties> G:\
2017-01-10 19:09:24
649
1
原创 pl/sql编译未响应
用pl/sql编译 编译 oracle存储过程的时候,窗口提示未响应,强制关闭后再重登陆也是如此。经涂霖英指点后进一步百度,发现是session被锁住的问题,现解决步骤记录下来: 1.登陆sys用户,在pl/sql选择 tools->sessions,会列出各个session的具体信息 2. 执行sql语句:select *from v$session
2017-01-09 18:28:13
2124
原创 正则 日期
^((?:(?:1[6-9]|[2-9]\d)?\d{2})(?:((?:0?[13578]|1[02])(?:31))|(?:(?:0?[1,3-9]|1[0-2])(?:29|30)))|((?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))(?:(0)?2(29
2017-01-05 18:50:57
442
原创 Java map转scala map
public static void main(String[] args) { Map, String> map = new HashMap,String>(){{put("1","2");}}; scala.collection.mutable.Map, String> mapTest = JavaConverters.mapAsScalaMapConverter(map).a
2017-01-03 21:07:58
11208
1
转载 文件夹如何解除svn控制
win10 tortoisesvn 解除svn控制 已经亲测Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\F
2016-12-17 10:02:34
6015
转载 Java Bean Getters/Setters
https://dertompson.com/2013/04/29/java-bean-getterssetters/Many Java developers think they know everything about Java Beans and the correct getter/setter styles, but there are some hidden traps ;-
2016-12-03 10:35:13
498
1
原创 java getCanonicalName() getSimpleName() getName()区别
java getCanonicalName() getSimpleName() getName()区别
2016-11-19 00:37:03
704
转载 Xml与Java Object 的转换[JAXB]
http://a123159521.iteye.com/blog/1987300博客分类:XMLJAXB Java代码 package ycl.learn.xml.jaxb; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFound
2016-11-08 14:11:22
415
转载 XML attribute vs XML element
http://stackoverflow.com/questions/33746/xml-attribute-vs-xml-elementXML attribute vs XML elementup vote191 down vote favorite55At work we are being asked t
2016-11-08 12:40:51
4764
转载 Java对象和XML相互转换(两篇相似的但有不同的文章)
http://blog.youkuaiyun.com/songdeitao/article/details/17304395最近在项目中一直出现Java对象和XML之间的相互转换,一开始由于项目很庞大,我又是临时调度过去,导致在按照项目组长的要求进行写代码的同时,总是在这块云里雾里,最近才慢慢开始搞清楚项目中具体的使用缘由。但是项目中封装的代码总是很庞大,因为要考虑太多的东西,而对于此,我只能
2016-11-08 11:48:14
3820
1
原创 如在oracle官网找到 Programming With Assertions
首先打开 http://docs.oracle.com然后按照下面的步骤就可以找到了。当然还有其它的方法,这里只记录一种。 图1
2016-11-01 12:04:09
315
原创 java.lang.reflect.InvocationTargetException java.lang.NoClassDefFoundError:
maven项目debug的时候,加断点调试遇到下面的错误:java.lang.reflect.InvocationTargetExceptionjava.lang.NoClassDefFoundError: org/apache/spark/sql/types/DataType对应的断点调试图与断点进去的异常捕获两图:百度了一大圈,未找到相应的解决办法。因为这个ma
2016-10-28 11:52:45
2700
转载 如何读项目代码
你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?先了解软件业务流程,弄清楚软件是干什么的,怎么干?先得理清楚业务逻辑是怎样的~ 俺一般是照着写一遍,把东西一个一个的移植到新工程中。 ----------------------------------------------------------------------
2016-10-18 14:06:20
3822
原创 数据分析的一些思考
是否可以从个体的金钱流动中发现社会运行机制,这是我感兴趣的地方,此idea由集智百科的社区划分算法所引发。最近在试图花大量时间读懂AP算法论文,大概半月到一月左右,之后看能否应用于二部图聚类,避免聚类数目指定的问题。计划先实现单机测试版,可行的话再分布式测试实际数据。金钱、物质等都可归于信息流动范畴。人理解事物是非线性的,但是大脑是由一个个神经细胞连接起来的,是否可以通过理解电流在这个
2016-07-11 11:04:17
362
原创 报告感想
今天上午给电信做了个小报告,确切说是答辩形式。涉及到了社区划分算法、SVD、聚类数目能否自动指定、阈值能否找出精确值、AP算法(他们用的 不用指定聚类数目,只需迭代次数的)、推荐系统、因子图、决策树、贝叶斯网络和假设检验。感觉自己懂得太少,不能解决一些需要综合知识的实际需求。 对于改进的问题,一个领导说你这搞改变了需求方的计划,应该是人家需求方提出一个需求,你们用所有的合适的算法
2016-07-07 15:16:09
353
原创 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-07-07 14:36:50
232
原创 学习方法思路记录
scala学习资源 https://www.zhihu.com/question/26707124https://www.zhihu.com/question/30711070http://learnyouahaskell.com/chapters 实践+理论机器学习学习资源 https://www.kaggle.com/ 各个版本的机器学习库 数学理论+原始论文
2016-06-20 17:04:19
534
原创 中韩终极战 柯杰VS姜东润
昨天在野狐偶遇了这场网络直播,简要叙述自己对战况记忆:白棋通过打入右上角落个后手做活,黑棋中腹震了一子以扩张模样,且和后面威胁下边大雪崩后形成外势的白棋的一着棋形成了连贯思路;白棋的打入做活后对右上边的黑棋想成了威慑,此时在黑棋侵入右下且做活右上边的黑棋时候,白棋反击,经过一系列的欲断、防断之后,白棋在黑棋的腹外做活,且有继续侵入和攻击黑棋震了一子及后面一穿棋子形成的大龙的手段;黑棋回到中腹与大龙
2016-06-12 10:18:22
496
原创 成长如棋,在于谋
中午去食堂路途中,想自己有什么能力?编程是一塌糊涂;数学知识捉襟见肘;数据挖掘知之甚少;自己的长处丝毫不存在。比编程,不可能比专业编程研究的深;比数学知识,比不上懂得范畴论与编译原理数学知识的;比数据挖掘,比不上专业的数据挖掘团队的任何一员;比努力,比不上很多人。想有一席之地,必须有自己独特优势,但是这种优势如何建立?仿照中国建国初期——核弹、导弹这核心技术以立足,然后慢慢学习西方弥补木桶之短板;
2016-06-08 19:47:51
279
原创 Spark MLLib KMeans OOM 问题
1.问题描述: 对7万*3万的矩阵,对行数据KMeans聚类,刚开始执行,就报错:java.lang.OutOfMemoryError: Java heap space2.原因查找: 查看Spark MLLib KMeans源码中有关开辟堆栈空间的部分,在spark-1.6.1\mllib\src\main\scala\org\apache\spark\mllib\
2016-05-27 12:51:56
868
原创 素数与溢出在spark的应用
case object EdgePartition2D extends PartitionStrategy { override def getPartition(src: VertexId, dst: VertexId, numParts: PartitionID): PartitionID = { val ceilSqrtNumParts: PartitionID = ma
2016-04-26 23:26:04
476
原创 Hash Quadratic function (二次探测)
https://en.wikipedia.org/wiki/Quadratic_probing看spark源码的时候,看到其借用hash二次探测法来解决冲突问题。下面贴出示例:为啥一个数加上一个三角数,以二次幂为模后,会有这个性质?什么是三角数,https://simple.wikipedia.org/wiki/Triangular_number
2016-04-25 23:02:38
1111
2
原创 org.apache.hadoop.ipc.Client: Retrying connect to server
这个问题导致jps查看结点进程时发现找不到NodeManager或一段时间后消失,网上查找了很多博客,因hadoop版本不一样且出错的原因也可能不同,所以找了老半天。步骤:jps --> 看logs中.log文件 --> 百度。最后找到一个版本的博客提供的方法解决了我的问题:防火墙未关闭。http://itindex.net/detail/51063-hadoop但是centos7版本
2016-02-15 13:00:50
1780
1
原创 spark调优
问题:后面的优化问题遇到了瓶颈。原因如下: 1.观察到/tmp的使用率一度达到98%,如果再在某一个一个语句中增加一个分隔符设置,还是会出现磁盘空间不足问题; 2.在增加分隔符之前,成功的把主要结果数据存储到内存中,使用了序列化与压缩,查看其大小为9.8GB,全部数据将是这个两倍左右。 3.partition分布不均匀时候,会造成shuffle时消耗大量磁盘空
2016-02-01 11:31:51
357
原创 spark实践——处理表
import org.apache.spark.HashPartitionerimport org.apache.spark.mllib.linalg.distributed.{CoordinateMatrix, MatrixEntry}import org.apache.spark.rdd.RDDimport org.apache.spark.sql.types._import org.
2016-02-01 11:10:28
879
原创 问题记录
1.直接计算设备间的条件概率有一定道理,有另外的值得参考的数学方法: 1.1 计算均值与标准差 1.1.1 计算所有两设备间的概率之和,然后求取均值,然后计算标准差,根据环球科学上面的超过4倍标准差就比较罕见的说法(假设是正态分布?)判断哪些比较奇异; 1.1.2 求所有设备停电次数之和,求每个设备停电次数之和(所有时间、一小时内、一天内,以发现是突发
2016-02-01 10:40:13
388
原创 抽样 拉希里法的变形(Lahiri)
看spark1.3.0 kmeans源码碰到对抽样理论问题:下面是摘录的程序注释与关键代码// On each step, sample 2 * k points on average for each run with probability proportional// to their squared distance from that run's centers. Note t
2016-01-28 13:14:45
3969
原创 scala 解析
在看github的给的快学scala第19章的第一题答案时候,发现给出的代码有错误,现将错误代码与自己给出的修改黏贴如下:原始代码:class ExprParser extends RegexParsers { val number = "[0-9.]+".r def expr: Parser[Double] = term ~ opt(("+" | "-") ~ expr
2016-01-15 12:52:45
771
原创 Scala SynchronizedMap 与java ConcurrentHashMap 初探
上图是快学scala第一版的第十三章第九题,对其初步学习:Synchronized是会出现当一个线程A在get时,另一线程B也get,之后B执行了+1,但是A却得到的还是+1前的值,只是个问题;如果锁住整个集合仅仅用以一个线程操作,太耗时;concurrenthHashMap则可以锁住一个桶,像get,put,remove这些对一个键操作的只涉及一个桶,所以是可行的。参考资料:http
2015-12-31 14:36:20
3291
原创 scala flatMap为何能过滤掉Option中的None
import scala.collection.mutable._def indexes(a: Array[String], m: Map[String,Int]) = a.flatMap(m.get(_))def indexes1(a: Array[String], m: Map[String,Int]) = a.map(m.get(_))val am = Array("Tom", "Fr
2015-12-30 17:46:31
4182
原创 scala LinkedList 瑕疵
@deprecated("Low-level linked lists are deprecated due to idiosyncrasies in interface and incomplete features.", "2.11.0")trait LinkedListLike[A, This A] with LinkedListLike[A, This]] extends SeqLike
2015-12-30 12:59:52
991
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人