自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 JAVA中静态块、静态变量加载顺序详解

Java 面试题 静态代码块,静态变量加载顺序

2024-04-23 19:48:05 118

原创 三元组图谱gstore 构建数据库(六)

只要下载并编译gStore系统的代码,就会自动创建一个名为system(真实目录名称system.db)的数据库。这是管理系统统计信息的数据库,包括所有用户和所有数据库。创建数据库操作是gStore最重要的操作之一,也是用户安装gStore后需要做的第一个操作,gStore提供多种方式进行数据库创建操作。rdf_triple_file_path:带“.nt”或者".n3"后缀的文件所在的文件路径。例如,我们从lubm.nt构建一个名为“lubm.db”的数据库,可以在数据文件夹中找到。

2023-05-31 03:23:41 148

原创 三元组图谱gstore 数据格式(五)

三元组通常采用W3C定义的NT文件格式存储,如下表示了3条RDF数据,其中以<和>包裹的值是一个实体的URI,表示的是一个实体,而以""包裹的是字面值,表示的是实体某个属性的值,且后面通过^^表示该值的类型。如下3条RDF数据,分别表示了张三这个实体的两个属性性别和年龄,值分别为男和28,最后一条表示的是张三这个实体与李四这个实体之间存在着一个好友的关系。一个三元组包括三个元素:主体(Subject)、属性(Property)1及客体(Object),通常描述的是两个资源间的关系或一个资源的某种属性。

2023-05-30 16:52:27 214

原创 三元组图谱gstore 安装指南(四)

根据您的操作系统运行 scripts/setup/ 中相应的脚本能够自动为您解决大部分问题。**在运行脚本之前,**建议先安装 5.0 以上版本的 gcc 和 g++。

2023-05-30 16:49:41 108

原创 三元组图谱gstore 系统框架(三)

系统的输入分为三类数据:结构化数据 非结构化数据 半结构化数据。而非结构化数据库,会经过系统 处理转化三元组存入数据库。半结构化数 据经过处理导入数据库。结构化数据之间导入数据库;

2023-05-30 16:36:45 67

原创 三元组图谱 gstore基本用法(二)

以下为gStore的基本用法,包括gbuild、gquery、ghttp以及Java API的使用。

2023-05-30 16:30:53 142

原创 三元组图谱 gstore 简介(一)

SPARQL语法标准,提供C++、Java、Python、PHP等API接口单机版本支持50亿条边秒级响应gstore 是一个rdf三元组图谱数据库分布式版本设计了基于查询日志的分布式图数据划分策略,具有非常好的可扩展性。

2023-05-30 16:24:35 259

原创 三元组图谱-SPARQL-表达式语义与使用示例(五)

知识图谱 SPARQL RDS 三元组

2023-05-30 15:41:03 51

原创 三元组图谱-SPARQL-表达式语义与使用示例(四)

知识图谱 SPARQL 三元组 RDF

2023-05-30 12:39:08 60

原创 三元组图谱-SPARQL-表达式语义与使用示例(三)

知识图谱 SPARQL 三元组 rdf

2023-05-30 12:31:07 47

原创 三元组图谱-SPARQL-表达式语义与使用示例(二)

知识图谱 SPARQL 三元组 rdf

2023-05-30 12:23:07 52

原创 三元组图谱-SPARQL-表达式语义与使用示例(一)

知识图谱 sparql语法 三元组 图谱

2023-05-30 12:08:57 81

原创 二、unsafe api 应用场景及例子 ---jdk1.8

unsafe api 及使用场景

2023-05-22 11:58:37 116

原创 一、unsafe api 详情 ---jdk1.8

unsafe api 使用场景

2023-05-22 11:44:49 141

原创 EventBus-----spring

获取Spring上下文的工具类,用于事件的发布。事件监听@EventListener。

2023-04-23 18:50:33 247

原创 EventBus-----spring Guava

支持spring4.x以上及springboot)使AsyncEventBus交给spring容器管理。需要异步执行的类中注册该类,并给异步执行的方法上加@Subscribe注解。需要异步执行的类中注册该类,并给异步执行的方法上加@Subscribe注解。application.properties 配置。spring 配置 异步消息总线。

2023-04-23 18:42:54 195

原创 EventBus----Google Guava

guava event bus

2023-04-23 18:14:42 357

原创 HTTP --- Http和RPC区别

RPC(即Remote Procedure Call,远程过程调用)和HTTP(HyperText Transfer Protocol,超文本传输协议)他们最本质的区别,就是RPC主要工作在TCP协议之上,而HTTP服务主要是工作在HTTP协议之上,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹。RPC服务RPC架构先说说RPC服务的基本架构吧。一个完整的RPC架构里面包含了四个核心的组件,分别是Client ,Server,Client Stub以及Ser

2020-12-02 02:08:02 256

原创 HTTP --- 常用的 http请求方式

常用的请求方式:GET 请求获取Request-URI所标识的资源POST 在Request-URI所标识的资源后附加新的数据HEAD 请求获取由Request-URI所标识的资源的响应消息报头PUT 请求服务器存储一个资源,并用Request-URI作为其标识DELETE 请求服务器删除Request-URI所标识的资源TRACE 请求服务器回送收到的请求信息,主要用于测试或诊断CONNECT 保留将来使用OPTIONS 请求查询服务器的性能,或者查询与资源相关的选项和需求...

2020-12-02 01:58:52 103

原创 HTTP --- 基础 简单的http协议

http协议用于客户端和服务器端之间的通信,仅就一条通信线路来说,服务器端和客户端的角色是确定的,而http协议能够明确区分哪端是客户端,哪端是服务器端。请求必定由客户端发出,而服务端回复响应请求报文由请求方法、请求URI,协议版本、可选的请求首部字段和内容实体构成。响应报文由协议版本、状态码(表示请求成功或失败的数字代码)、用于解释状态码的原因短语、可选的响应首部字段以及实体主体构成http是一种不保存状态即无状态协议。HTTP协议本身不对请求和响应之间的通信状态进行保存。..

2020-12-02 01:32:35 152

原创 HTTP --- 基础 禁用PUT、DELETE、TRACE等方法

HTTP — 基础 禁用PUT、DELETE、TRACE等方法HTTP 服务在httpd.conf中增加,只允许GET、POST、OPTIONS方法<Location "/"> AllowMethods GET POST OPTIONS </Location>重启apachesystemctl restart httpd.servicetomcat 禁用PUT、DELETE、TRACE等危险方法在应用程序的web.xml中添加如下的代码即可:<secur

2020-12-02 00:55:54 6128

原创 HTTP --- 基础 TCP/IP/UDP 协议

HTTP --- 基础 TCP/IP/UDP 协议tcp/ip 协议(网络四层):应用层传输层网络层数据链路层为什么提到通讯协议tcp/ip 协议(网络四层):应用层、传输层、网络层、数据链路层应用层http ,ftp ,dns , sip ,voIp,mailto,telnet传输层 TCP/UDP:tcp 在传输成进行http数据分包 HTTP 1.0/1.1/2.0 中使用的是TCP 传输 3.0中使用的是UDP协议传输网络层 IP在网络层进行tcp数据分包组包数据链路层

2020-12-02 00:30:17 100

原创 mysql 数据库引擎简介

引擎种类MYISAM INNODB XtraDB MEMORY BDB NDB MERGE EXAMPLE ARCHIVE CSV BLACKHOLE FEDERATED较新的引擎TokuDB ScaleDB InfiniDB Infobright引擎特征比较INNODB简介 这是MySQL 5.5或更高版本的默认存储引擎。它提...

2019-11-19 06:01:24 120

原创 JVM(七) 永久代(方法区)元空间(直接内存)

jdk1.8 后没有了永久代(方法区)用元空间(直接内存)来对方法区进行了实现原来的永久代,被挪到堆内存中从上述结果可以看出,JDK 1.6下,会出现“PermGen Space”的内存溢出,而在 JDK 1.7和 JDK 1.8 中,会出现堆内存溢出,并且 JDK 1.8中 PermSize 和 MaxPermGen 已经无效。因此,可以大致验证 JDK 1.7 和 1.8 将字符串常量由...

2019-11-19 00:27:06 785

原创 JVM(六)监控工具

监控工具:一般问题定位,性能调优都会使用到。(一)、jpsJps是参照Unix系统的取名规则命名的,而他的功能和ps的功能类似,可以列举正在运行的饿虚拟机进程并显示虚拟机执行的主类以及这些进程的唯一ID(LVMID,对应本机来说和PID相同),他的用法如下:Jps [option] [hostid]jps -q 只输出LVMID jps -m 输出JVM启动时传给主类的方法...

2019-11-19 00:14:32 106

原创 JVM(五)垃圾收集器

一、七种垃圾收集器Serial(串行GC)-XX:+UseSerialGC ParNew(并行GC)-XX:+UseParNewGC Parallel Scavenge(并行回收GC) Serial Old(MSC)(串行GC)-XX:+UseSerialGC CMS(并发GC)-XX:+UseConcMarkSweepGC Parallel Old(并行GC)-XX:+UseP...

2019-11-19 00:09:27 111

原创 JVM(四) 垃圾收集算法

写前面几章节主要是为后面垃圾回收器优化做铺垫经典的垃圾回收算法以下几种一、标记--清除算法(Mark-Sweep) ( CMS回收器使用的算法 ,FullGc后可以配置内存整理)图示:回收前状态: 回收后状态:优缺点: 算法执行分为两个阶段标记与清除,所有的回收算法,基本都基于标记回收算法做了深度优化 缺点:...

2019-11-18 23:51:50 81

原创 jvm(三)内存区域控制参数及对应溢出异常

开发过程中,或程序运行过程中每次遇到OutOfMemory异常或GC异常或StackOverflowError异常我们都是一堆参数乱配,都把值调大,只是大体知道是跟jvm内存分配有关,具体应该怎么调,对应的异常应该调整那些参数,或者换句话说,jvm内存分配区域中都分别对应那些参数大多数情况下都是不知道的,只是把相关的参数跳上去,预期结果都是应该起作用,到底能不能起作用,自己心里也没...

2019-11-18 23:15:01 126

原创 JVM(二)对象访问内部实现过程

句柄方式指针方式对象访问 涉及到对象的地址变更状态变更,内存地址移动,变量、接口、实现类、方法、父类型等。一、 句柄方式 (访问)二、指针方式 (访问)优缺点:句柄访问方式:reference中存储的是稳定的地址,对象变更时只会改变句柄实例数据指针,引用本身不需要修改指针访问方式:优点速度快,节省了指针定位时间开销...

2019-11-18 23:04:04 127

原创 JVM(一)虚拟机内存图解与说明--局部变量表(Local Stack Frame)

局部变量表(Local Stack Frame): 是一种程序运行数据模型,存放了编译期可知的各种数据类型例如:Boolean、byte、char、short、int、float、long、double、对象引用类型(对象内存地址变量,指针或句柄),程序运行时,根据局部变量表 分配栈帧空间大小,在运行中,大小是不变的。是一组变量值存储空间,用于存放方法参数和方法内部定...

2019-11-18 22:57:54 544

原创 JVM(一) 虚拟机内存图解与说明

JAVA程序运行与虚拟机之上,运行时需要内存空间。JAVA虚拟机执行JAVA程序的过程中会把它管理的内存划分为不同的数据区域方便管理。虚拟机管理内存数据区域划分如下图:数据区域分类:元空间 (MateSpace) (原来的方法区) 虚拟机栈 (VM Stack) 本地方法栈 (Native Method Stack) 堆 ...

2019-11-18 18:30:48 573

C 语言 编程 课件

C语言编程c 的学习与开发 指针 结构 算法 内存操作

2009-10-24

数据库基础知识.sql

/*本示例只适合初学者阅读对与各大高手来说有点浪费时间 如果高手来此指点一下臭棋将倍感荣幸在此代谢:非常感谢! 希望对初学者能尽绵薄之力感谢各位提出宝贵意见*/ /*说明本人对数据库只是略知一二 本示例只包含简单的数据库 的创建与修改数据的完整性表的创建 修改 添加 视图与索引的 创建与使用还有存储过程的创建与使用 */

2009-04-23

空空如也

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

TA关注的人

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