自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马超的博客

创意化应用科学定律,系统化解决现实问题!

  • 博客(26)
  • 资源 (17)
  • 问答 (6)
  • 收藏
  • 关注

原创 JAVA多线程相关

一、概念 1、同一个应用程序需要并行处理多件任务,就不必建立多个进程,而是在一个进程之中建立多个线程。2、JAVA创建多线程有两种方法:继承Thread类和实现Runable接口。3、当多个线程的执行代码来自同一个类的run方法时,即称它们共享相同的代码;当共享访问相同的对象时,即他们共享相同的数据。4、后台线程(也叫守护线程)通常是为了辅助其他线程而运行的线程,它不妨碍程序终止。5、JAVA虚拟

2017-03-31 23:50:48 682

原创 JAVA数据库相关

一、数据库访问 JDBC是为Java语言定义的一个SQL调用级的数据库编程接口。数据模型 所有数据库系统都是基于某种数据模型的。数据模型简单的说就是数据库的逻辑结构。关系模型 所谓关系模型,形象地说就是二维表结构,也称之为关系表。 二、JAVA访问数据库的机制 JDBC API可以完成以下主要任务:首先建立和数据源的连接,然后向其传送查询和修改等SQL命令,最后处理数据源返回的SQL执行结果。

2017-03-31 23:26:53 596

原创 JAVA网络程序设计的基本概念

一、协议相关 IP (网络之间互联的协议)internet协议是最底层的协议,它定义了数据按照数据报传输的格式和规则。TCP (传输控制协议)建立在IP协议之上,定义了网络上程序到程序的数据传输格式和规则。TCP是面向连接的协议,传输数据之前必须先建立明确连接(三次握手协议)。UDP(用户数据报协议)与TCP协议相似,但它是不可靠的。数据报是一种自带寻址信息的、独立地从数据源走到终点的数据包。但它

2017-03-31 23:05:06 587

原创 IntelliJ IDEA报错class is never used

IntelliJ IDEA报出如下错误:解决办法找到图中的unused declaration选项去掉勾,搞定了^.^:

2017-03-28 16:50:16 30469 6

原创 Sublime Text 3解决中文乱码和汉化

一、中文乱码解决1、打开Sublime Text 3,按Ctrl+~打开控制行,复制粘贴以下python代码,然后回车运行。import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-pac

2017-03-28 13:56:08 5743

原创 Flume安装部署

压缩包解压之后进行设置。 配置环境变量:vim /etc/profile配置flume-env.sh文件: flume-ng version在conf/下编辑example.conf# example.conf: A single-noe Flume configruation# Nmae the components on this agenta1.sources = r1a1.sin

2017-03-26 23:46:03 724 1

原创 Hadoop运行WordCount

在本地创建文件: 将本地文件上传到hdfs: 执行如下命令:(输入输出文件都在hdfs)root@yanchao-PowerEdge-R720:/project/software/hadoop-2.6.2# bin/hadoop jar /project/software/hadoop-2.6.2/share/hadoop/mapreduce/hadoop-mapreduce-examples-

2017-03-26 21:53:34 519

原创 在Windows上玩TensorFlow(使用Docker安装pull国内镜像)

参考文章:http://blog.csdn.net/neilron/article/details/513871611.安装docker,Docker ToolBox(傻瓜式安装一直下一步即可)2.安装好之后建议先配置一个环境变量MACHINE_STORAGE_PATH,来自定义虚拟机保存的位置,因为之后下载的镜像越来越多,都是放在虚拟机的虚拟磁盘文件中,虚拟磁盘文件会越来越大,放在默认的C盘用户目

2017-03-24 18:19:57 7304

原创 TensorFlow实现ResNet(ResNet 152网络结构的forward耗时检测)

结构有ResNet 50、ResNet 152、ResNet 200,考虑耗时原因只跑了ResNet 152网络结构的forward。# coding:UTF-8"""Typical use: from tensorflow.contrib.slim.nets import resnet_v2ResNet-101 for image classification into 1000 class

2017-03-23 22:43:01 26729 12

原创 TensorFlow实现Google InceptionNet V3(forward耗时检测)

Google InceptionNet-V3网络结构图:Inception V3网络结构图: 类型 kernel尺寸/步长(或注释) 输入尺寸 卷积 3*3 / 2 299 * 299 * 3 卷积 3*3 / 1 149 * 149 * 32 卷积 3*3 / 1 147 * 147 * 32 池化 3*3 / 2 147 * 147 *

2017-03-23 22:36:42 13262 5

原创 TensorFlow实现VGGNet-16(forward和backward耗时计算)

VGGNet模型的准确率相比于AlexNet有了很大提升,VGGNet虽然模型参数比AlexNet多,但反而只需要较少的迭代次数就可以收敛,主要原因是更深的网络和更小的卷积核带来的隐式的正则化效果。VGGNet凭借其相对不算很高的复杂度和优秀的分类性能,成为了一代经典的卷积神经网络,直到现在依然被应用在很多地方。VGGNet论文作者给出的总结:LRN层作用不大。越深的网络效果越好。1*1的卷积

2017-03-22 23:35:06 7663 1

原创 Docker命令

docker常用命令:Pull images拉取镜像$ sudo docker pull ubuntu # 获取 ubuntu 官方镜像 $ sudo docker images # 查看当前镜像列表 (images换成自己的镜像即可)进入bash(使用了阿里云的镜像)sudo docker run -i -t registry.cn-hangzhou.aliyuncs.com/denverdin

2017-03-22 11:44:53 585

原创 Windows下快速搭建Python开发环境

MIniconda与PyCharm结合搭建python开发环境非常方便好用。 下载、安装Miniconda: https://conda.io/miniconda.html pip安装的时候需要安装scipy许多依赖库比较麻烦。 安装python常用库(代码类似scipy、numpy):$ conda install matplotlibIPython也默认安装好了: 打开PyChar

2017-03-21 22:26:36 668

原创 TensorFlow实现AlexNet(forward和backward耗时计算)

AlexNet主要使用到的技术点:一、使用ReLU作为CNN激活函数,成功解决了Sigmoid在网络较深时的梯度弥撒问题。 二、训练时使用Dropout随机忽略一部分神经元,以避免模型过拟合。(AlexNet中主要在最后几个全连接层使用Dropout) 三、AlexNet全部使用最大池化,避免平均池化的模糊化效果。并且AlexNet提出让步长比池化核的尺寸小,这样池化层的输出之间会有重叠和覆盖,

2017-03-21 15:51:48 5599 1

原创 大数据工程师知识图谱

最近一直在研究毕设,有点累!玩一下思维导图!^.^用XMind做的

2017-03-20 22:34:04 2098

原创 TensorFlow实现卷积神经网络(进阶)

此模型中如果使用100k个batch,并结合学习速率的decay(即每隔一段时间将学习速率下降一个比率),正确率可以高达86%。模型中需要训练的参数约为100万个,而预测时需要进行的四则运算总量在2000万次左右。所以这个卷积神经网络模型中,使用一些技巧。 (1)对weight进行L2的正则化。 (2)对图片进行翻转,随机剪切等数据增强,制造更多样本。 (3)在每个卷积-最大池化层后面使用LR

2017-03-19 17:50:47 6583 10

原创 TensorFlow实现卷积神经网络(简单)

代码(源代码都有详细的注释)和数据集可以在github下载: https://github.com/crazyyanchao/TensorFlow-HelloWorld# -*- coding: utf-8 -*-'''卷积神经网络测试MNIST数据'''#########导入MNIST数据########from tensorflow.examples.tutorials.mnist imp

2017-03-18 23:21:15 5875 1

原创 TensorFlow实现多层感知机

代码(源代码都有详细的注释)和数据集可以在github下载: https://github.com/crazyyanchao/TensorFlow-HelloWorld# coding: UTF-8# TensorFlow实现Softmax Regression识别手写数字(多层感知机)import tensorflow as tf########加载数据集########from tens

2017-03-17 20:35:06 1164

原创 TensorFlow实现Softmax Regression识别手写数字

代码(源代码都有详细的注释)和数据集可以在github下载: https://github.com/crazyyanchao/TensorFlow-HelloWorld 这个版本准确率在0.9173左右没有经过优化。但是展示了TensorFlow的总体使用方法。//# -* coding:UTF-8 *-//# TensorFlow实现Softmax Regression识别手写数字impo

2017-03-17 13:43:37 1005

原创 基于TensorFLow实现MNIST和softmax回归

MNIST是一个入门级的计算机视觉数据集,它包含各种手写数字图片。 需要提前安装好TensorFlow环境(Python版本2.7) 下载安装数据集:# input.py"""Functions for downloading and reading MNIST data."""from __future__ import absolute_importfrom __future__ im

2017-03-16 20:50:15 591

原创 本地代码上传到Github仓库

上传代码之前将本地密钥设置到Github仓库://本地生成密钥ssh-keygen -t rsa -C "1141679423@qq.com"//进入这个目录cd ~/.ssh//复制这一串字符添加到Github就ok(如图所示) cat id_rsa.pub 下面两行配置信息(如果有提示就进行设置):git config --global user.email "xxxx@qq.com

2017-03-15 22:42:35 456

原创 VIM编辑器配置文件修改

VIM配置文件路径:vim /etc/vim/vimrc修改配置文件之后进入VIM编辑器如图所示: 文件内容:#注释掉最后一行代码map <F9> :call SaveInputData()<CR>func! SaveInputData() exec "tabnew" exec 'normal "+gP' exec "w! /tmp/input_data"endfu

2017-03-13 17:42:54 3468

原创 使用国内镜像库安装TensorFlow

国内镜像库推荐: 网易:https://c.163.com/hub#/m/library/ 阿里云:https://dev.aliyun.com/ 本文使用阿里云镜像库先安装好docker Pull images拉取镜像$ sudo docker pull ubuntu # 获取 ubuntu 官方镜像 $ sudo$ sudo docker pull registry.cn-hangzh

2017-03-12 23:49:45 25824

原创 ubuntu 14.04 下通过apt-get 安装jdk

Installing default JRE/JDKsudo apt-get updatesudo apt-get install default-jresudo apt-get install default-jdkInstalling Oracle JDKsudo apt-get install python-software-propertiessudo add-apt-reposito

2017-03-10 16:23:30 6902

原创 14.04.1-Ubuntu下Docker安装

Docker 支持这些 Ubuntu 操作系统:Ubuntu Wily 15.10Ubuntu Vivid 15.04Ubuntu Trusty 14.04 (LTS)Ubuntu Precise 12.04 (LTS)本页指导您使用 Docker-managed 管理发行包和安装机制来安装。使用这些安装包可以确保你获取到的是最新发布的Docker。如果你希望使用 Ubuntu-manage

2017-03-10 15:12:55 660

原创 服务器DELL-R720安装Ubuntu14.04系统与配置网络

一.安装系统开机按F11进入Boot Bois Manager进入界面之后选择Bois管理界面,选择U盘启动开始安装系统二.配置网络1-不要使用图形界面配置网络,直接到terminal修改两个网络配置文件//第一个文件没有的话新建一个sudo vi /etc/resolvconf/resolv.cong/base//添加以下内容(nameserver有一个就可以)//第二个文件sudo

2017-03-07 19:54:43 7228

HC_DOCS-Final_Proposed_Stipulated_Judgment_and_Injunction.docx.pdf

从2018年开始GitHub上一个名叫ONgDB的项目引起了我的关注,这个项目主要由iGov公司以开源的方式运营。ONgDB初始版本其源代码是Neo4j企业版代码库完全闭源之前的代码,后来经过一系列迭代发展有了现在稳定生产集群版本。 关于ONgDB,这个产品和公司(iGov)之前一直声称是开源的Neo4j企业版,造成很多混淆。今年2月,在硅谷法院的最终判决中,已经禁止他们继续这样宣传。目前ONgDB已经完全改版,详情可以在The Graph Foundation官网查看。 最新进展,ONgDB官网提供ONgDB Enterprise 1.0.0版本,这个版本中进行大改版并且弃用了所有与Neo4j相关的所有商标信息。该项目也存在两个发行版,分别是社区版和企业版。社区版开源协议为GPLv3,企业版开源协议为AGPLv3,商用时需要遵守对应的开源协议。

2021-05-30

针对图谱超级节点的优化方案v1.3.pptx

现实中网络结构的度分布往往呈现幂律性,意即存在这么一类节点,其拥有的边数对整个网络的边数占比显著非0,我们称这类节点为超级节点。 中证中小投资者服务中心对全体A股上市公司进行各1手的公益性持有,在A股股东关系中就是一个超级节点。【测试数据集使用开源的社交相关数据】 超级节点的存在会极大影响入库、检索和分析的效率。 请针对以下场景进行调研分析: 1、图数据库对跟超级节点有关的增删改操作效率很差,如何改善这个状况? 2、图数据库查询过程中遇到超级节点会使查询结果爆炸,如何提高检索效率? 3、如何实现含超级节点的自规避路径查询?自规避路径是指查询结果链路上不存在重复节点。

2020-05-16

Neo4j-ai-graph-technology-white-paper-EN-A4-CN_135.pdf

人工智能与图数据库技术 - 决策类算法提供上下文支持 - 增强算法学习效率 - 提高算法准确性 - 通过AI得到的结论更加具有可解释性

2020-05-16

ongdb-3.5.16集群配置.zip

ONgDB项目是neo4j企业版的一个开源分支。另外ONgDB的发起组织也在快速更新。目前最新是3.6.0版本,与企业版neo4j-3.6.0版本功能基本一致。目前企业版neo4j已经更新到4.0版本,最大的特点是支持分库操作,ONgDB还不支持分库操作。

2020-04-06

附件二+Neptune_vs_Neo4j-2020.pptx

技术指标对比:neo4j与neptune指标对比。neptune出现时间比neo4j晚,主要在AWS内部使用。客户体量很小。

2020-04-03

附件三+CASE+NO.+5-19-CV-06226-EJD+OPPOSITION+AND+RESPONSE+TO+MOTION+TO+STRIKE.pdf

法律文书:neo4j与ONgDB的官司。ONgDB项目是在neo4j闭源其商业版代码库之前流出,现在存在法律纠纷(neo4j胜算较小)。另外ONgDB的发起组织也在快速更新。目前最新是3.6.0版本,与企业版neo4j-3.6.0版本功能基本一致。目前企业版neo4j已经更新到4.0版本,最大的特点是支持分库操作,ONgDB还不支持分库操作。

2020-04-03

Neo4j-3.4.*自定义存储过程包

具体代码示例:https://github.com/crazyyanchao/zdr_neo4j_workshop

2018-12-12

neo4j-3.4.9社区版

neo4j-3.4.9社区版,可服务器部署,LINUX版本解压即可安装

2018-12-11

windows文本转换为linux文本

man dos2unix查看帮助 安装命令:rpm -ivh --force ***.rpm 转换多个文件命令:dos2unix file1 file2

2017-12-05

VIM配置文件

VIM配置文件

2017-03-13

JAVA数据结构实验报告

Java版数据结构试验报告

2016-11-12

JAVA web应用系统设计实验报告

包含源代码和截图

2016-11-07

linux 安装oracle rpm包

安装文档与rpm包,全部 # rpm -ivh compat-db-4.1.25-9.i386.rpm # rpm -ivh compat-gcc-32-3.2.3-47.3.i386.rpm # rpm -ivh compat-gcc-32-c++-3.2.3-47.3.i386.rpm # rpm -ivh libaio-devel-0.3.105-2.i386.rpm # rpm -ivh libaio-0.3.105-2.i386.rpm # rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm # rpm -ivh compat-libcwait-2.1-1.i386.rpm # rpm -ivh compat-libgcc-296-2.96-132.7.2.i386.rpm # rpm -ivh compat-libstdc++-296-2.96-132.7.2.i386.rpm # rpm -ivh compat-libstdc++-33-3.2.3-47.3.i386.rpm # rpm -ivh openmotif21-2.1.30-11.RHEL4.6.i386.rpm # rpm -ivh giflib-4.1.3-8.i386.rpm # rpm -ivh glib-1.2.10-26.fc7.i386.rpm # rpm -ivh libpng10-1.0.18-2.i386.rpm # rpm -ivh ORBit-0.5.17-22.rhel5.i386.rpm # rpm -ivh gtk+-1.2.10-57.fc7.i386.rpm # rpm -ivh imlib-1.9.15-2.fc7.i386.rpm # rpm -ivh gnome-libs-1.4.1.2.90-44.1.i386.rpm # rpm -ivh gnome-libs-devel-1.4.1.2.90-44.1.i386.rpm # rpm -ivh xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.36.i386.rpm # rpm -ivh xorg-x11-deprecated-libs-6.8.2-1.EL.13.36.i386.rpm

2016-11-03

Struts2+Spring3+Hibernate4零配置所需全部jar包

Struts2+Spring3+Hibernate4零配置所需全部jar包

2016-10-30

数据库题库

数据库题库、内含两套题库、SqlServer考试必备

2015-12-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除