- 【PL/pgSQL】华为数据库GaussDB及PostgreSQL 数据库系统的过程语言
来一杯龙舌兰
数据库数据库gaussdbpostgresqlpgSQL
文章目录介绍PL/pgSQL为什么选择PL/pgSQL?基本语法和结构1.基本结构2.变量声明3.控制结构4.循环存储过程与函数1.创建存储过程2.调用存储过程3.自定义函数触发器1.创建触发器函数2.创建触发器异常处理高级语法特性示例控制结构条件语句循环异常处理游标动态SQL复合类型实际应用案例案例1:自动生成报告案例2:复杂的数据迁移案例3:业务规则验证性能优化1.使用合适的索引2.避免不必要
- OLAP和OLTP以及HTAP的区别
霸王龙的日常
数据库概念数据库数据仓库
数据处理一般可以分成两大类:OLAP和OLTP那么有没有一种情况,将OLTP和OLAP相融合,在同一个系统中同时提供这两种服务,答案是有的。即HTAP产品。在这方面,国内的数据库厂商PingCAP的TiDB就不错。还有华为的GaussDB(openGauss)也对外公布六大关键技术特性其中之一就是高度支持HTAP混合负载。什么是OLAP?联机分析处理OLAP(OnLineAnalyticalPro
- 【数据库】GaussDB
一起学架构
数据库数据库
目录一、GaussDB是什么数据库?二、GaussDB与Tidb、OcceanBase数据库的差别有哪些三、GaussDB的整体架构是怎么样的?四、GaussDB的核心技术特点是什么?五、GaussDB的适用场景有哪些?六、GaussDB在不同场景的一些最佳实践案例七、GaussDB性能优化技巧八、GaussDB使用的注意事项一、GaussDB是什么数据库?Gauss数据库是基于PostgreSQ
- GaussDB HCS 轻量化部署软件下载指引
Gauss松鼠会
GaussDB经验总结gaussdb导数SQL数据库华为
一、Support账号准备1.账号说明华为的软件服务在华为support网站发布,注册该账号后,可以申请软件、下载离线文档,查看技术案例等功能2.账号注册步骤1:点击如下官方链接华为运营商技术支持-华为步骤2:然后进入此页面,可以通过邮箱或者手机号进行注册,填好以下信息提交步骤3:提交后系统会发送激活链接到您的注册邮箱;步骤4:登录您的注册邮箱,点击激活链接;系统会激活帐号;3.账号升级步骤1:点
- 【墨天轮专访第四期】华为云GaussDB:发挥生态优势,培养应用型DBA
GaussDB数据库
GaussDB华为云数据库技术交流华为数据库mysql
导读:近期,受墨天轮平台邀请,华为云数据库业务负责人苏光牛先生接受了其策划的“国产数据库”话题专访,就一些与国产数据库相关的社会讨论度较高、网友较为关心的问题做了分享,阐释了华为云数据库的产品策略,并从数据库产品负责人的角度给出了一些更深层次的独到见解。华为云数据库业务负责人苏光牛——负责华为云数据库业务的战略制定与发展,数据库云服务产品与解决方案研发、运营、运维和交付等。—采访视频——以下为采访
- 华为云GaussDB在新零售云转型上的摸索实验
叶一一yyy
华为云gaussdb零售
新零售的“云化”阿里研究院曾经提到过一个理念:零售的本质是无时无刻不为消费者提供超出预期的“内容”。这个理念其实不难理解,想要留住消费者,靠大家都能提供的“内容”显然是行不通的。超出预期,才能吸引消费者的“消费兴趣”。想要“超出预期”,就必须充分了解消费者。随着互联网技术的不断发展,充分了解消费者的任务也交给了互联网技术,目前最常用到的方法是“通过大数据描绘出消费者的画像”。“人—货—场”是零售中
- 华为云GaussDB云原生数据库
科技云未来
华为云云原生数据库
近日,由中国信息通信研究院主办的“原生聚力,云数赋能”第四届云原生产业大会顺利召开。在这场云原生领域盛会中,华为云GaussDB(forMySQL)云原生数据库凭优越的技术创新实力和实践经验,荣获“云原生技术创新领航者-云原生技术创新案例”大奖。华为云数据库副部长庄乾锋表示,当前数据库行业迎来云原生2.0时代,企业对云数据库提出了更高性能、安全可靠、极致扩展等诸多诉求。华为云GaussDB通过整合
- 专访丨华为云GaussDB苏光牛:发挥生态优势,培养应用型DBA
华为云技术精粹
云计算华为云
*导读·*近期,受墨天轮平台邀请,华为云数据库业务负责人苏光牛先生接受了其策划的“国产数据库”话题专访,就一些与国产数据库相关的社会讨论度较高、网友较为关心的问题做了分享,阐释了华为云数据库的产品策略,并从数据库产品负责人的角度给出了一些更深层次的独到见解。人物简介华为云数据库业务负责人苏光牛负责华为云数据库业务的战略制定与发展,数据库云服务产品与解决方案研发、运营、运维和交付等。采访视频以下视频
- 新零售的升维体验,摸索华为云GaussDB如何实现数据赋能
叶一一yyy
零售华为云gaussdb
新零售商业模式商业模式通常是由客户价值、企业资源和能力、盈利方式三个方面构成。其最主要的用途是为实现客户价值最大化。商业模式通过把能使企业运行的内外各要素整合起来,从而形成一个完整的、高效率的、具有独特核心竞争力的运行系统,并通过最优实现形式满足客户需求、实现客户价值,同时促使系统达成持续赢利目标。如果想测试自己商业模式的可行性,就需要了解另一个概念——商业模式画布,英文缩写BMC。BMC的核心作
- 新零售供应链,尝试使用GaussDB链接场与货【华为云GaussDB:与数据库同行的日子】
叶一一yyy
数据库零售gaussdb
新零售供应链的关键:场与货的链接零售是整个供应链中的最后一环,也是十分关键的一环。商品的供应链是一个包含多个步骤的完整链路,从商品的设想到销售,基本上可以归纳为设计→制造→供应链→商家→消费者。如图1-1:在这个完整链路中,有很多需要关注的地方。比如,商品制造出来,正在到消费者手中,可以有不同的路径。商家可以大型的商超,也可以是地摊形式的小商贩。某天,你下班的路上,便可以随手购买一束鲜花;也可以在
- GaussDB新体验,新零售选品升级注入新思路【华为云GaussDB:与数据库同行的日子】
叶一一yyy
gaussdb零售华为云
选品思维:低频VS高频一个的商超,假设有50个左右的品类,每个品类下有2到10个不等的商品。然而如此庞大的商品,并非所有都是高频消费品。结合自身日常的消费习惯,对于高频和低频的区分并不难。一般大型家电、高端礼盒等属于低频消费品,日用百货、食品等属于高频消费品。既然我们都清楚哪些是低频消费品,哪些是高频消费品,为什么不将低频都换成高频呢?试想一下,当一个消费者进入商超想买一个电饭煲的时候,发现并没有
- gee微端服务器系统设置,gee微端服务器推荐配置
小林手
gee微端服务器系统设置
gee微端服务器推荐配置内容精选换一换GaussDB(DWS)支持SSL认证方式的连接,以加密GaussDB(DWS)客户端与数据库之间传输的数据。SSL连接方式的安全性高于普通模式,集群默认开启SSL功能允许来自客户端的SSL连接或非SSL连接,从安全性考虑,建议用户在客户端使用SSL连接方式。如果要强制使用SSL连接,需要为集群开启服务器端是否强制使用SSL连接。在集华为云帮助中心,为用户提供
- 由数据插入超长引起的问题——了解GaussDB和openGauss的字符集
Gauss松鼠会
技术交流gaussdbSQL导数oracle数据库MERGEINTO
前言故事是这样开始的。我们的小DEMO项目的数据库版本从openGauss2.1.0升级到了5.0.0版本。升级后进行功能验证的时候,测试同学发现个BUG,原来通过gs_restore导出来的数据再导入时报超长,插入失败了,如下图所示,nvarchar(10)的字段类型,无法插入10个汉字—“齐天大圣孙悟空美猴王”。一、定位过程疑问一:openGauss高版本是否没有兼容低版本?接到问题后以为是o
- 面向云服务的GaussDB全密态数据库
Gauss松鼠会
GaussDB经验总结数据库gaussdboracle华为云GaussDB同态加密安全
前言全密态数据库,顾名思义与大家所理解的流数据库、图数据库一样,就是专门处理密文数据的数据库系统。数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算,而与查询任务相关的词法解析、语法解析、执行计划生成、事务ACID、数据存储都继承原有数据库能力。一、云数据库安全现状及问题伴随着云基础设施的快速增长和成熟,与之对应的云数据库服务也层出不穷。一方面,受益于云服务的便捷性传统企业加速业
- 华为认证哪个方向好学?
智汇云校乐乐老师
华为
从等级上来看,初级认证的课程是最简单的。但是从方向来看,这或许是想入行网络工程师的朋友来说是一个疑问,不知道哪个方向好学这个问题,需要从华为认证的体系说起,首先需要知道华为认证都有哪些方向。华为认证有接入、数据中心、视讯(VideoConference)、智能计算、LTE、数通、Datacom、安全、存储、传输、无线、5G、智能视觉、人工智能、鸿蒙、大数据、云、IoT、GaussDB、鲲鹏等等方向
- GaussDB查看数据库、表空间、表、schema大小以及常用的数据库元命令
MM不要山
数据库sqlmicrosoft
查看表空间的大小openGauss=#selectpg_size_pretty(pg_tablespace_size('pg_default'));pg_size_pretty----------------102MB(1row)openGauss=#selectpg_size_pretty(pg_tablespace_size('hr_data'));pg_size_pretty--------
- gauss100密码过期解决方法
长空~
数据仓库
解决方法:1.首先查看gauss100的端口1888的状态,是正常的。3.进入gauss100的bin目录下cd/Gaudb/GaussDB100/app/bin/2.切换db100用户sudb1003.查看数据库状态pythonzctl.py-tstatus4.停止:pythonzctl.py-tstop5.启动:pythonzctl.py-tstart6.使用zsql连接数据库,默认用户及密码
- openLooKeng-gaussDB多分片tpc-ds指导
mumusuibian
本文旨在介绍对openLooKeng进行多分片特性进行tpc-ds99语句性能测试的方法,使用的工具为apachejmeter,使用的数据源为gaussDB200。1.gaussDB连接使用方法指导1.1数据库连接1.以操作系统用户omm登录GaussDB200集群的任一主机2.执行“gs_om-tstatus--detail”命令查询集群各实例情况3.确认CN的端口号的方法,执行”cat/srv
- 【华为云-云驻共创】数据高速公路—数仓集群通信技术详解
IT民工金鱼哥
在华为云社区的故事华为云GaussDB
【摘要】本文讲解GaussDB(DWS)集群通信技术如何在大规模集群中承载高并发业务,如何实现高性能分布式通信系统。主要讲述客户端、CN、DN三类进程间的通信原理和流程,分为CN通信框架和DN间通信框架。数据仓库服务GaussDB(DWS)是一种基于华为云基础架构和平台的在线数据分析处理数据库,提供即开即用、可扩展且完全托管的分析型数据库服务。GaussDB(DWS)是基于华为融合数据仓库Gaus
- GaussDB到GBase 8a的迁移概述
木有法子
数据库database迁移学习数据仓库运维
GaussDB200迁移至GBase8aMPPCluster的总体流程如下图所示:DDL迁移:DDL迁移采用一次性迁移的方式进行,可以从GaussDB导出DDL脚本,按照GBase8aMPPCluster语法对导出的脚本使用脚本方式进行批量修改;数据迁移:将GaussDB数据库的表数据通过接口以规定的分隔符导出成平面文件,然后使用FTP/NFS等方式发送到GBase8aMPPCluster可以访问
- 一幅长文细学GaussDB(三)——SQL语法
ArimaMisaki
一文学懂GaussDBsql数据库javaGaussDB
文章目录3SQL语法3.1SQL语句概述SQL语句介绍SQL语句分类3.2数据类型常用数据类型非常用数据类型3.3系统函数概述数值计算函数字符处理函数时间日期函数类型转换函数系统信息函数3.4操作符概述逻辑操作符比较操作符算术操作符测试操作符其他操作符3SQL语法华为GaussDB(forMySQL)是一款华为云端高性能、高可用的关系型数据库服务,前面支持开源MySQL语法和能力。3.1SQL语句
- 【数据库】GaussDB数据类型和简单DDL概述
吃海的虾酱
运维专线数据库gaussdboraclesqlmysqldbmssql
GaussDB是一款华为公司开发的关系型数据库管理系统(RDBMS),提供了多种数据类型用于存储和处理不同类型的数据。以下是GaussDB常见的数据类型:1、GaussDB常见的数据类型1.1、数值型(NumericTypes):*整型(Integer):INT*小数型(Decimal):DECIMAL1.2、字符型(CharacterTypes):*字符串(String):CHAR、VARCHA
- 华为云GaussDB数据库:安全可靠的大管家
HardcoreGeek
要说那个数据库可靠、安全、性能好、即开即用、便捷运维、弹性伸缩,那就是华为云数据库服务了。GaussDB(foropenGauss)是华为自研,主打政企核心业务负载的金融级分布式数据库旗舰产品,具备出色的混合负载高性能、金融级高可用等商用能力。那么华为自研的GaussDB(foropenGauss)有什么功能、怎么用以及适用场景我分别介绍一下。功能特点:1、混合负载高性能与弹性扩展在交易事务处理方
- 热门技术问答 | 请 GaussDB 用户查收
Navicat中国
Navicat技术智库navicat数据库gaussdb
近年来,Navicat与华为云GaussDB展开一系列技术合作,为GaussDB用户提供面向管理开发工具的生态工具。Navicat现已完成GaussDB主备版(单节点、多节点)和分布式数据库的多项技术对接。Navicat通过工具的流畅性和实用性,获得了越来越多GaussDB用户的肯定与喜爱!今天,小编将近期十大热门问答打包好,请童鞋们注意查收~目录|GaussDB热门问题Q1:除了数据的增删改查外
- java怎么连高斯数据库_Java Spring Boot连接GaussDB T数据库并执行SQL
寒山皓月
java怎么连高斯数据库
华为GaussDBT自带JDBC驱动,之前的一些图形化工具使用情况来看,高斯数据库很好的兼容JDK,想要基于JAVA和GaussDBT数据库来开发程序想来需求应该也不少。作为目前最流行的JAVA开发框架SpringBoot,自然也要尝试配置一下,本文详细介绍了使用IDEA创建SpringBoot项目,导入jdbc驱动,成功连接GaussDBT数据库的全过程,文中包含所有示例代码。1、创建Sprin
- 使用dbeaver连接GaussDB数据库(集中式)
MM不要山
数据库postgresqloracle
服务端方式登录默认初始用户登录方式:[omm@gaussdb01~]$gsql-dpostgres-p30100gsql((GaussDBKernelV500R002C10build04860477)compiledat2022-10-2820:04:35commit3892lastmr8894release)Non-SSLconnection(SSLconnectionisrecommended
- GaussDB如何创建和管理序列、定时任务
Gauss松鼠会
GaussDB经验总结gaussdbCOPY导数SQL数据库database
前言GaussDB是华为自主创新研发的分布式关系型数据库,为企业提供功能全面、稳定可靠、扩展性强、性能优越的企业级数据库服务。在实际业务场景使用中,为了提高工作效率,数据库GaussDB提供定时任务的功能,本节为大家讲解GaussDB如何创建和管理,序列及定时任务。目录一、创建和管理序列1、操作步骤方法一:声明字段类型为序列整型来定义标识符字段。二、定时任务管理步骤1创建测试表:步骤2创建自定义存
- GaussDB与openGauss有什么相同和不同?
Gauss松鼠会
技术交流gaussdb导数SQL数据库华为
众所周知,GaussDB是华为自主创新研发的分布式关系型数据库,为企业提供功能全面、稳定可靠、扩展性强、性能优越的企业级数据库服务,openGauss是开源数据库,两者之间又是什么样的关系,有什么相同和不同,让我们一一展开来探讨。一、产品定位1、openGauss:一款支持SQL2003标准语法,支持主备部署的高可用关系型数据库。多种存储模式支持复合业务场景,新引入提供原地更新存储引擎。NUMA化
- GaussDB_200_6.5.1部署安装
itachi-uchiha
数据库gaussdb数据库
目录安装前准备安装依赖修改/etc/hosts上传解压介质预安装拷贝安装包预安装配置编辑preinstall.ini配置文件编辑host0配置文件执行预安装命令安装FusionInsight_Manager修改install安装配置文件执行安装命令web操作安装数据库GaussDB200测试配置远程访问配置DBeaver数据库客户端访问GaussDB200安装前准备安装依赖yuminstalldo
- GaussDB_100_1.0.1部署安装
itachi-uchiha
数据库gaussdb数据库
目录安装前准备安装依赖创建安装用户安装数据库install.py脚本修改执行install.py进行安装通过zsql连接数据库环境变量参数说明install.py安装命令参数说明zengine.ini配置参数安装前准备安装依赖yuminstall-yzlibreadlinepythonpython-develperl-ExtUtils-Embedreadline-develzlib-devells
- 多线程编程之join()方法
周凡杨
javaJOIN多线程编程线程
现实生活中,有些工作是需要团队中成员依次完成的,这就涉及到了一个顺序问题。现在有T1、T2、T3三个工人,如何保证T2在T1执行完后执行,T3在T2执行完后执行?问题分析:首先问题中有三个实体,T1、T2、T3, 因为是多线程编程,所以都要设计成线程类。关键是怎么保证线程能依次执行完呢?
Java实现过程如下:
public class T1 implements Runnabl
- java中switch的使用
bingyingao
javaenumbreakcontinue
java中的switch仅支持case条件仅支持int、enum两种类型。
用enum的时候,不能直接写下列形式。
switch (timeType) {
case ProdtransTimeTypeEnum.DAILY:
break;
default:
br
- hive having count 不能去重
daizj
hive去重having count计数
hive在使用having count()是,不支持去重计数
hive (default)> select imei from t_test_phonenum where ds=20150701 group by imei having count(distinct phone_num)>1 limit 10;
FAILED: SemanticExcep
- WebSphere对JSP的缓存
周凡杨
WAS JSP 缓存
对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。
现服务
- 设计模式总结
朱辉辉33
java设计模式
1.工厂模式
1.1 工厂方法模式 (由一个工厂类管理构造方法)
1.1.1普通工厂模式(一个工厂类中只有一个方法)
1.1.2多工厂模式(一个工厂类中有多个方法)
1.1.3静态工厂模式(将工厂类中的方法变成静态方法)
&n
- 实例:供应商管理报表需求调研报告
老A不折腾
finereport报表系统报表软件信息化选型
引言
随着企业集团的生产规模扩张,为支撑全球供应链管理,对于供应商的管理和采购过程的监控已经不局限于简单的交付以及价格的管理,目前采购及供应商管理各个环节的操作分别在不同的系统下进行,而各个数据源都独立存在,无法提供统一的数据支持;因此,为了实现对于数据分析以提供采购决策,建立报表体系成为必须。 业务目标
1、通过报表为采购决策提供数据分析与支撑
2、对供应商进行综合评估以及管理,合理管理和
- mysql
林鹤霄
转载源:http://blog.sina.com.cn/s/blog_4f925fc30100rx5l.html
mysql -uroot -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@centos var]# service mysql
- Linux下多线程堆栈查看工具(pstree、ps、pstack)
aigo
linux
原文:http://blog.csdn.net/yfkiss/article/details/6729364
1. pstree
pstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) &n
- html input与textarea 值改变事件
alxw4616
JavaScript
// 文本输入框(input) 文本域(textarea)值改变事件
// onpropertychange(IE) oninput(w3c)
$('input,textarea').on('propertychange input', function(event) {
console.log($(this).val())
});
- String类的基本用法
百合不是茶
String
字符串的用法;
// 根据字节数组创建字符串
byte[] by = { 'a', 'b', 'c', 'd' };
String newByteString = new String(by);
1,length() 获取字符串的长度
&nbs
- JDK1.5 Semaphore实例
bijian1013
javathreadjava多线程Semaphore
Semaphore类
一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。
S
- 使用GZip来压缩传输量
bijian1013
javaGZip
启动GZip压缩要用到一个开源的Filter:PJL Compressing Filter。这个Filter自1.5.0开始该工程开始构建于JDK5.0,因此在JDK1.4环境下只能使用1.4.6。
PJL Compressi
- 【Java范型三】Java范型详解之范型类型通配符
bit1129
java
定义如下一个简单的范型类,
package com.tom.lang.generics;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value = value;
}
}
- 【Hadoop十二】HDFS常用命令
bit1129
hadoop
1. 修改日志文件查看器
hdfs oev -i edits_0000000000000000081-0000000000000000089 -o edits.xml
cat edits.xml
修改日志文件转储为xml格式的edits.xml文件,其中每条RECORD就是一个操作事务日志
2. fsimage查看HDFS中的块信息等
&nb
- 怎样区别nginx中rewrite时break和last
ronin47
在使用nginx配置rewrite中经常会遇到有的地方用last并不能工作,换成break就可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。
location /
{
proxy_pass http://test;
- java-21.中兴面试题 输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 , 使其和等于 m
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
public class CombinationToSum {
/*
第21 题
2010 年中兴面试题
编程求解:
输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 ,
使其和等
- eclipse svn 帐号密码修改问题
开窍的石头
eclipseSVNsvn帐号密码修改
问题描述:
Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件对svn用户的概念极为淡薄,不但不能方便地切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。
解决思路:
删除subclipse记录的帐号、密码信息,重新输入
- [电子商务]传统商务活动与互联网的结合
comsci
电子商务
某一个传统名牌产品,过去销售的地点就在某些特定的地区和阶层,现在进入互联网之后,用户的数量群突然扩大了无数倍,但是,这种产品潜在的劣势也被放大了无数倍,这种销售利润与经营风险同步放大的效应,在最近几年将会频繁出现。。。。
如何避免销售量和利润率增加的
- java 解析 properties-使用 Properties-可以指定配置文件路径
cuityang
javaproperties
#mq
xdr.mq.url=tcp://192.168.100.15:61618;
import java.io.IOException;
import java.util.Properties;
public class Test {
String conf = "log4j.properties";
private static final
- Java核心问题集锦
darrenzhu
java基础核心难点
注意,这里的参考文章基本来自Effective Java和jdk源码
1)ConcurrentModificationException
当你用for each遍历一个list时,如果你在循环主体代码中修改list中的元素,将会得到这个Exception,解决的办法是:
1)用listIterator, 它支持在遍历的过程中修改元素,
2)不用listIterator, new一个
- 1分钟学会Markdown语法
dcj3sjt126com
markdown
markdown 简明语法 基本符号
*,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号
空白行表示另起一个段落
`是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签
换行
单一段落( <p>) 用一个空白行
连续两个空格 会变成一个 <br>
连续3个符号,然后是空行
- Gson使用二(GsonBuilder)
eksliang
jsongsonGsonBuilder
转载请出自出处:http://eksliang.iteye.com/blog/2175473 一.概述
GsonBuilder用来定制java跟json之间的转换格式
二.基本使用
实体测试类:
温馨提示:默认情况下@Expose注解是不起作用的,除非你用GsonBuilder创建Gson的时候调用了GsonBuilder.excludeField
- 报ClassNotFoundException: Didn't find class "...Activity" on path: DexPathList
gundumw100
android
有一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}: java.lang.ClassNotFoundException: Didn't f
- JavaWeb之JSP指令
ihuning
javaweb
要点
JSP指令简介
page指令
include指令
JSP指令简介
JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。
JSP指令的基本语法格式:
<%@ 指令 属性名="
- mac上编译FFmpeg跑ios
啸笑天
ffmpeg
1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl
2、安装yasm-1.2.0
curl http://www.tortall.net/projects/yasm
- sql mysql oracle中字符串连接
macroli
oraclesqlmysqlSQL Server
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:
MySQL: CONCAT()
Oracle: CONCAT(), ||
SQL Server: +
CONCAT() 的语法如下:
Mysql 中 CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。
请注意,Oracle的CON
- Git fatal: unab SSL certificate problem: unable to get local issuer ce rtificate
qiaolevip
学习永无止境每天进步一点点git纵观千象
// 报错如下:
$ git pull origin master
fatal: unable to access 'https://git.xxx.com/': SSL certificate problem: unable to get local issuer ce
rtificate
// 原因:
由于git最新版默认使用ssl安全验证,但是我们是使用的git未设
- windows命令行设置wifi
surfingll
windowswifi笔记本wifi
还没有讨厌无线wifi的无尽广告么,还在耐心等待它慢慢启动么
教你命令行设置 笔记本电脑wifi:
1、开启wifi命令
netsh wlan set hostednetwork mode=allow ssid=surf8 key=bb123456
netsh wlan start hostednetwork
pause
其中pause是等待输入,可以去掉
2、
- Linux(Ubuntu)下安装sysv-rc-conf
wmlJava
linuxubuntusysv-rc-conf
安装:sudo apt-get install sysv-rc-conf 使用:sudo sysv-rc-conf
操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。
背景知识
sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconf
- svn切换环境,重发布应用多了javaee标签前缀
zengshaotao
javaee
更换了开发环境,从杭州,改变到了上海。svn的地址肯定要切换的,切换之前需要将原svn自带的.svn文件信息删除,可手动删除,也可通过废弃原来的svn位置提示删除.svn时删除。
然后就是按照最新的svn地址和规范建立相关的目录信息,再将原来的纯代码信息上传到新的环境。然后再重新检出,这样每次修改后就可以看到哪些文件被修改过,这对于增量发布的规范特别有用。
检出