- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 数据元和元数据的区别
数据元是数据单元,是行业领域数据的最小单元元数据是描述数据的数据,描述数据元如果有10个属性,那么这10个属性就是这个数据元的元数据。数据元是相对固定的,而元数据则依赖于其描述的数据实体,是相对的,当数据元用来描述它的上级组合实体时,就成为实体的元数据。以一个学生登记表单为例,表单上面是学生基本信息,姓名、学号、班级,表单下面是一个列表,存放学生的选课信息,课程编号、名称、学分。对于这个表单,数据库设计成2个表,一个是学生基本信息表,一个是学生选课信息表。姓名、学号、班级、课程、学分都.
2021-05-24 21:37:28
17860
1
原创 Python 安装教程(windows)
大体步骤有两步:安装 Python,让电脑学会这门语言 配置编辑器,方便我们编辑代码、调动 Python安装 Python在python的官网下载python对应版本:https://www.python.org/downloads/windows/ 然后再看文件类型 embeddable zip file 是压缩包版本,即便携版,解压可用 executable installer 是可执行的安装版本,即离线版,下载到本地后可以直接安装 web-bas...
2021-01-04 20:22:58
225
转载 CAP定理
CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可兼得。一、CAP的定义Consistency (一致性):“all nodes see the same data at the same time”,即更新操作成功并返回客户端后,所有节点在同一时间的数据完全一致,这就是分布式的一致性。一致性的问题在并发系统中不可避免,对于客户端来
2020-11-16 20:54:43
4110
原创 结构化数据和非结构化数据、半结构化数据的区别
计算机信息化系统中的数据分为结构化数据和非结构化数据、半结构化数据。结构化数据结构化数据,是指由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。也称作行数据,一般特点是:数据以行为单位,一行数据表示一个实体的信息,每一行数据的属性是相同的。比如: id name gender phone address 1 ..
2020-11-16 20:23:49
844
转载 MPP简介
1、 什么是MPP?MPP (Massively Parallel Processing),即大规模并行处理,在数据库非共享集群中,每个节点都有独立的磁盘存储系统和内存系统,业务数据根据数据库模型和应用特点划分到各个节点上,每台数据节点通过专用网络或者商业通用网络互相连接,彼此协同计算,作为整体提供数据库服务。非共享数据库集群有完全的可伸缩性、高可用、高性能、优秀的性价比、资源共享等优势。简单来说,MPP是将任务并行的分散到多个服务器和节点上,在每个节点上计算完成后,将各自部分的结果汇总在一起得到最
2020-11-16 20:14:05
18803
原创 GP数据库(三)杀进程
GP数据库进程kill需要使用超级管理员用户。先用查进程语句获取你需要kill进程的procpid。执行命令:select pg_cancel_backend(‘procpid’);当返回结果为“f”时既进程已被kill。(可通过再次常看进程的方式确认,该进程是否已被杀)...
2020-09-19 16:37:00
1573
原创 GP数据库(二)统计表大小
Gp查询非分区表占用空间select pg_size_pretty(pg_relation_size(‘schema.tablename’))
2020-09-19 16:28:42
2211
原创 GP数据库(一)常看进程
使用超级用户可以常看所有用户的进程,否则其他用户只能查看该用户下的进程。select * from pg_stat_activity
2020-09-13 20:33:26
940
原创 一个十分简单有效的改善origin下载速度慢的方法
刚刚从外网找到的方法,本人100m联通,之前下载260KB左右,改完了1.5-5MB/s。1.找到origin安装的文件夹里面的叫EAcore.ini的文件,拽到桌面或者别的地方2.双击打开,应该是空白的,然后将以下代码复制粘贴进去(注意代码之间有个换行)[connection]EnvironmentName=production[Feature]CdnOverride=akamai...
2018-07-23 19:56:13
173634
26
原创 Oracle SQL语句之常见优化方法总结
下面列举一些工作中常常会碰到的Oracle的SQL语句优化方法:1、SQL语句尽量用大写的; 因为oracle总是先解析SQL语句,把小写的字母转换成大写的再执行。2、使用表的别名: 当在SQL语句中连接多个表时, 尽量使用表的别名并把别名前缀于每个列上。这样一来,就可以减少解析的时间并减少那些由列歧义引起的语法错误。3、选择最有效率的表名顺序(只在基于规则的优化器(RBO)中有效): ORA...
2018-07-04 22:06:23
301
原创 oracle 多个实例互相切换实例
oracle的sqlplus命令是通过环境变量ORACLE_SID的值来确定连接实例。 如需要连接实例a,则设置ORACLE_SID=a 如需要连接实例b,则设置ORACLE_SID=b例子:set ORACLE_SID=a //windows中设置实例为aexport ORACLE_SID=a //linux中设置实例为asqlplus / as sysdba //启动sqlplus...
2018-06-12 21:35:32
14680
原创 xmlhttp.responsetext 获取servlet的输出值比较出现问题
function checkUseridCallback(){ // 回调函数 if (xmlHttp.readyState == 4){ // 数据返回完毕 if (xmlHttp.status == 200){ // HTTP操作正常 var text = xmlHttp
2017-03-18 21:40:37
1500
原创 MySql 中基本函数用法
ASCII(str) 返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII('2'); -> 50 mysql> select ASCII(2); -> 50 mysql> select ASCII('dete'); -> 100 CONV(N,from_base
2017-03-18 17:51:42
450
原创 sed的基本用法
基本sed编程举例: 使用p(rint)显示行: sed -n '2p' temp.txt 只显示第2行,使用选项n 打印范围: sed -n '1,3p' temp.txt 打印第1行到第3行 打印模式: sed -n '/movie/'p temp.txt 打印含movie的行 使用模式和行号查询: sed -n '3,
2017-03-10 14:25:06
250
原创 with chek option
CREATE VIEW EMP_VIEW2 (EMPNO,EMPNAME,DEPTNO,JOBTITLE,HIREDATE) AS SELECT ID,NAME,DEPT,JOB,HIREDATE FROM EMPLOYEE WHERE DEPT=10 WITH CHECK OPTION; with check option可以这
2017-03-06 16:46:49
259
原创 union和union all的区别
以前一直不知道Union和Union All到底有什么区别,今天来好好的研究一下,网上查到的结果是下面这个样子,可是还是不是很理解,下面将自己亲自验证:Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序;select * from table1u
2017-03-02 16:27:47
174
原创 CSS 背景的颜色的线性渐变
background: repeating-linear-gradient(red, yellow 10%, green 20%); linera-gradinet 表示的线性渐变 x1,x2,y1,y2的取值范围为0%-100%,当x1,x2,y1,y2取值为极值的时候,x1和x2可以取值left(或0%)或right(或100%),,y1和y2可 以取值top(或0%)
2017-01-07 19:17:27
1408
原创 CSS border-style 属性
border-left: 1px solid #ccc; border-right: 1px solid #ccc;border(边框)-right(右边) 为#ccc(颜色代码)的颜色,1px(1像素,px是像素的缩写),solid(边框为实线)”border-style:dotted;dotted:所有4个边框都是点状。 solid:实线。 double:双线。
2017-01-05 18:02:16
652
原创 equals和==的区别
"=="操作符的作用1、用于基本数据类型的比较2、判断引用是否指向堆内存的同一块地址。equals的作用:用于判断两个变量是否是对同一个对象的引用,即堆中的内容是否相同,返回值为布尔类型例子一:对象不同,内容相同,"=="返回false,equals返回trueString s1 = new
2016-12-02 12:43:44
207
1
原创 execute、executeQuery和executeUpdate之间的区别
方法法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。boolean ret = stm.executeQuery("select * from stuinfo"); if(ret){
2016-12-01 13:43:01
296
原创 实现Mysql数据库免安装配置 及 与 MyEclipse的连接
首先本人的Mysql数据库是免安装配置,因此如果在配置出现问题时,会导致在于MyEclipse的连接出现问题。 在与Myeclipse时 首先先导入Jar包(这个包很多地方都有的下载) 把Jar包复制到bin文件夹中又键jar包 选择构建路径-》配置构建路径 旋转jar包的路径,成功后出现
2016-11-25 14:31:57
298
转载 JDBC 实现 Elipse 与 MySQL 的连接
本文主要阐述MySQL和Eclipse的连接步骤。实现Java和SQL的数据操作。Eclipse 的加载数据库1.下载JDBC跳转 http://dev.mysql.com/downloads/connector/j/ 下载 (mysql-connector-java-5.1.38.tar.gz)无需注册直接下载 。2.设置 CLAS
2016-11-22 21:42:29
229
原创 mysql数据库中的数字字符型的取值范围
1、bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到18446744073709551615。一位为 8 个字节。2、int一个正常大小整数。有符号的范围是-2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,
2016-11-22 21:38:38
3014
原创 mysql触发器应用
mysql触发器的创建要素:(1)监视地点 table(2)监视事件 insert/update/delete(3)触发时间 after/before(4)触发事件 insert/update/delete创建触发器语法:(for each row是因为mysql不支持表触发,orcale可以不用for each row)create trigger trig
2016-11-22 21:33:36
352
转载 数据库中函数与存储过程的区别
Oracle中差别SQL SERVER中:本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少 1. 一般来说,存储过程实现的
2016-11-14 17:40:08
356
原创 Android 页面切换代码(折叠效果)
@Override public void transformPage(View view, float position) { if (position ViewHelper.setPivotX(view, view.getMeasuredWidth() * 0.5f); ViewHelper.setPivotY(
2016-11-11 13:53:01
352
原创 Android 页面切换代码(页面旋转效果)
@Override public void transformPage(View view, float position) { if (position } else if (position ViewHelper.setScaleX(view, 1 + position); ViewHelpe
2016-11-11 13:52:26
482
原创 Android 页面切换代码(立体效果)
public class CubeTransformer implements PageTransformer { @Override public void transformPage(View view, float position) { Log.i("result", "position="+position+" view.id="
2016-11-11 13:50:37
390
原创 Android 页面切换代码(淡入淡出效果)
public class CubeTransformer implements PageTransformer {private static float MIN_SCALE = 0.5f; @Override public void transformPage(View view, float position) { int pageWidth = vi
2016-11-09 20:35:15
726
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人