- 博客(7)
- 收藏
- 关注
原创 neo4j一些语句
neo4j的一些增删改查的语句 将自己用到过的一些语句记录下来,方便以后查看。 创建节点 create (n:两栖作战舰艇{name:'yyw'}) 注:两栖作战舰艇是label,yyw是label的属性值name。 查询节点 MATCH (n:`两栖作战舰艇`) where n.name='yyw' return n match(n:两栖作战舰艇{name:'“鹿特丹/加里西亚”级两栖登陆舰'}) return n 注:根据where语句来查询,第二种查询方法也可。 删除节点 MATCH (r) WH
2021-09-14 14:16:52
270
原创 leetcode刷题
leetcode 53. 最大子序和 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。 题解:动态规划法求解方便。 public static int maxSubArray(int[] nums) { int pre =0; int maxn = nums[0];
2021-09-07 20:24:09
169
原创 Java 调用python脚本
Java 调用python脚本 因为项目是用java写的,但是部分算法用到了python,所以需要在java程序中调用python代码。目前是直接利用Runtime来调用。 参考: 链接1:调用python代码 链接2: 向python脚本传递参数
2021-08-21 23:39:16
164
原创 opencv实现靶纸弹孔识别计数功能
opencv实现靶纸弹孔识别计数功能 任务是对胸环靶进行弹孔识别与计数。靶纸图片是从网上找的。 具体过程主要是先对图片进行灰度化处理,接着进行阈值分割,将弹孔与背景分割开。再腐蚀并膨胀(形态学开运算),取得较好的分割效果。最后通过轮廓提取,对弹孔进行识别与计数。 1. 靶纸图片 靶纸如下图所示: 2. 灰度化处理 通过opencv的cv2.cvtColor()函数对图像进行灰度化。 函数cv2.cvtColor(input_image ,flag),flag是转换类型: BGR和灰度图的转换使用 cv2.
2021-08-09 20:27:23
3659
4
原创 oracle 11g安装教程
oracle 11g安装教程 1. oracle卸载 之前的安装可能会出现错误,想重新装oracle,但oracle比较难卸载,参考链接里面写了怎样彻底的卸载干净oracle 11g,亲测可用。 2. oracle安装 参考链接里面详细的写了oracle 11g的安装以及下载。 注意事项: 安装过程中,快结束时一定要点击出现的口令管理,设置用户名及密码和解除账户的锁定。最好记住密码。 3. sqldeveloper安装 参考链接里面介绍了sqldeveloper的安装及使用。 采坑总结: 装好后由于自带的
2021-08-02 21:50:02
226
1
原创 sklearn聚类算法实现
sklearn聚类算法实现 主要通过调用python中sklearn库中的函数来实现聚类算法,主要包括:K-MEANS、近邻传播(AffinityPropagation)、均值偏移(MeanShift)、谱聚类(SpectralCluster)、层次聚类(AgglomerativeClustering)、密度噪声(DBSCAN)、平衡迭代层次聚类(Birch)、高斯混合(GMM)、双向聚类(SpectralBiclustering)。 1、生成数据集 通过sklearn中的make_blobs函数主要来生成
2021-07-22 10:49:41
11237
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅