自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山有山的高度,海有海的胸怀。

最值得欣賞的風景,是自己奋斗的足迹。 修正自己,不要企图修正别人。 我爬得越高,眼前的风景便愈发迷人。

  • 博客(185)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux/CentOS环境下启动/停止/重启Mysql数据库的方法

1、查看mysql版本方法一:status; 方法二:select version(); 2、Mysql启动、停止、重启常用命令 a、启动方式 1、使用 service 启动: [root@localhost /]# service mysqld start (5.0版本是mysqld) [root@szxdb etc]# service mysql start (5.5.7版本是mys

2015-09-01 22:48:40 1056 1

原创 数据库基本操作-mysql

mysql查看表结构命令,如下:desc 表名; show columns from 表名; describe 表名; show create table 表名;use information_schema select * from columns where table_name=’表名’;顺便记下: show databases; use 数据库名; show tables;原有

2015-09-01 22:47:13 355 1

原创 浅谈Oracle12c 数据库、用户、CDB与PDB之间的关系

名词解释: 数据库:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生 于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以 后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管 理的方式。 C D B:CDB全称为Container Database,中文翻译为容器数据库。 P D B:PDB全称为Pluggable Database

2015-09-01 20:59:46 1123 2

原创 oracle客户端工具中如何查询awr报告

客户端查询awr报告详细说明。

2023-11-30 16:03:17 461

原创 网络信息安全保密协议(范本)

网络信息安全保密协议

2023-10-12 17:25:12 536

原创 WAS彻底删除profiles(概要)文件

如何删除was概要文件详细操作说明

2023-10-12 17:11:51 564

原创 在Linux7上配置防火墙

在Linux7上配置防火墙的操作步骤

2023-08-29 20:50:47 611

原创 基于Red Hat Enterprise Linux 7操作系统的PostgresSql15的备份恢复(实践笔记)

本文是基于阿里云ECS服务器进行的实践操作,操作系统版本:Red Hat Enterprise Linux 7PG数据库版本:PostgresSql 15PG安装方式:yum由于本人新接触pg数据,本次也是出于好奇,就对pg数据库的pg_dump备份操作进行了一次试验,操作过程可能有些不当,敬请谅解。本文只供留做笔记或新手作为参考,不作为技术指导类文章。操作需具备pg基础及linux基本操作知识。

2023-08-27 00:22:41 456

原创 Oracle 如何给大表添加带有默认值的字段

从Oracle 12c更进一步,允许元数据默认值not null 可选,因此,在现有表中添加带有默认子句的新列将被作为一个元数据来处理,而不管该列是否被定义not null,两种方式操作都很快。结论:采用filter(NVL(“B”,‘bb’)=‘bb’)方式过滤,读取列数据,但是oracle认为default+not null 的方式添加的列是空列,所以用nvl函数做了一次转换。解决办法:但是这种方法,只有之后新插入的行才是有值的,之前已经存在的行是没有的,还是空,所以需要找时间批量提交修改。

2023-08-25 13:46:25 3579

原创 websphere 修改主机名

was修改主机名。

2023-05-12 08:56:54 376 1

原创 SQL查询AWR报告(如何用SQL查询Oracle的AWR报告)

如何查看Oracle之AWR报告。怎么在plsql developer里查询awr报告。

2023-05-11 15:41:28 1568

原创 linux平台使用脚本删除mongodb数据库中文档并释放存储空间

linux平台使用脚本删除mongodb中文档,并释放存储空间。

2023-05-10 20:48:33 329

原创 MongoDB模糊查询

mongodb模糊查询案例

2023-05-10 19:50:39 5591

原创 Oracle(windows)表空间管理-查询、新建、新增、修改

本文主要总结概述,基于windows操作系统的oracle数据库表空间管理。操作需谨慎。(非DBA人员谨慎操作,本文仅供参考)

2023-03-27 10:11:37 963

原创 初识PO、VO、DAO、BO、DTO、POJO时

PO、VO、DAO、BO、DTO、POJO 能分清吗?

2023-03-10 09:34:00 364

原创 2021-05-20

年轻人少喝点鸡汤,什么先赚三十万再赚五十万,努力先把三千搞到手,心比天高,命比纸薄,终会一事无成!#热门 #文字

2021-05-20 13:15:19 116

原创 java架构之路-(netty专题)初步认识BIO、NIO、AIO

  本次我们主要来说一下我们的IO阻塞模型,只是不多,但是一定要理解,对于后面理解netty很重要的 IO模型精讲   IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIO。 BIO   BIO(Blocking IO) 同步阻塞模型,一个客户端连接对应一个处理线程。也是我们熟悉的同步阻塞模型,先别管那个同步的概念,我们先来看一下什...

2020-02-13 16:28:24 211

原创 Mysql百万数据量级数据快速导入Redis

前言 随着系统的运行,数据量变得越来越大,单纯的将数据存储在mysql中,已然不能满足查询要求了,此时我们引入Redis作为查询的缓存层,将业务中的热数据保存到Redis,扩展传统关系型数据库的服务能力,用户通过应用直接从Redis中快速获取常用数据,或者在交互式应用中使用Redis保存活跃用户的会话,都可以极大地降低后端关系型数据库的负载,提升用户体验。 传统命令的缺点 使用传统的redi...

2020-02-11 16:28:11 828

原创 ProxySQL 基础篇

1、ProxySQL 介绍 ProxySQL 是基于 MySQL 的一款开源的中间件的产品,是一个灵活的 MySQL 代理层,可以实现读写分离,支持 Query 路由功能,支持动态指定某个 SQL 进行缓存,支持动态加载(无需重启 ProxySQL 服务),故障切换和一些 SQL 的过滤功能。介绍:相关 ProxySQL 的网站 https://www.proxysql.com/ht...

2020-02-10 16:28:14 556 1

原创 【WPF学习】第三十三章 高级命令

  前面两章介绍了命令的基本内容,可考虑一些更复杂的实现了。接下来介绍如何使用自己的命令,根据目标以不同方式处理相同的命令以及使用命令参数,还将讨论如何支持基本的撤销特性。 一、自定义命令   在5个命令类(ApplicationCommands、NavigationCommands、EditingCommands、ComponentCommands以及MediaCommands)中存储的命令...

2020-02-09 16:28:50 297

原创 Docker(二):理解容器编排工具Kubernetes内部工作原理

一、Kubernetes是什么   要说到Docker就不得不说说Kubernetes。当Docker容器在微服务的环境下数量一多,那么统一的,自动化的管理自然少不了。而Kubernetes就是一个这样的工具,它不仅仅提供了健康检查和自修复,还有自动扩容缩容,以及服务发现和负载均衡等等功能。总的来说它使我们对于大量的Docker容器管理更加的方便。 二、Kubernetes整体架构图及对应功能...

2020-02-08 16:28:47 486

原创 含源码解析,深入Java 线程池原理

从池化技术到底层实现,一篇文章带你贯通线程池技术。 1、池化技术简介 在系统开发过程中,我们经常会用到池化技术来减少系统消耗,提升系统性能。 在编程领域,比较典型的池化技术有: 线程池、连接池、内存池、对象池等。 对象池通过复用对象来减少创建对象、垃圾回收的开销;连接池(数据库连接池、Redis连接池和HTTP连接池等)通过复用TCP连接来减少创建和释放连接的时间。线程池通过复用线程提升性能...

2020-02-07 16:28:34 178

原创 疫情之下,如何给生活加块糖?

前天,冒死去超市屯了一波粮后,我和家人又开始了新一轮的足不出户。《明朝的那些事儿》又看了一遍,实在是不想再看书了,就捉摸着干点别的。于是偷偷地下载了 war3 的绿色免安装版,准备搞几把 DOTA。这是一款古老的游戏,上大学的那会,玩的人特别多,现在已经快被 DOTA2 取代了,但依然有人玩。 虽然比较菜,但好歹 5 把中赢了 3 把,主要是队友比较给力。我心想,再赢一把就睡觉,于是在屏幕...

2020-02-05 16:27:18 429

原创 Django设置session过期时间

settings.py #session 设置SESSION_COOKIE_AGE = 60 * 10 # 设置过期时间10分钟,默认为两周SESSION_SAVE_EVERY_REQUEST = TrueSESSION_EXPIRE_AT_BROWSER_CLOSE = True # 设置关闭浏览器时失效 ESSION_SAVE_EVERY_REQUEST = True和SESSIO...

2020-02-04 16:27:26 1174

原创 flutter 与 android 混合开发

现有的混合开发方式,都是存flutter项目在android系统或者iOS上面跑。 但是,实际情况是,我们需要在一个成熟的native项目上面,跑几个flutter页面,逐步的进行flutter的融合,并且看情况来进行是否取代native的页面。 以下都是基于flutter version:Flutter 1.12.13+hotfix.5 • channel unknown • unknown s...

2020-02-03 16:27:44 1409

原创 《代码整洁之道》&《程序员的职业素养》

这是why技术的第32篇原创文章 春节期间读了两本技术相关的书籍:编程大师Bob大叔的《代码整洁之道》和《代码整洁之道:程序员的职业素养》。 《代码整洁之道》出版于2010年,其内容主要是偏向于技术的"技"。全书都在说一些如何让代码更加整洁的方法和规则。 《代码整洁之道:程序员的职业素养》出版于2016年,其内容主要偏向于技术的"术"。全书内容和代码整洁关系不大,更多的是阐述软件开发者的...

2020-02-02 16:28:13 1501

原创 NSQ源码剖析(一):NSQD主要结构方法和消息生产消费过程

目录 1 概述 2 主要结构体及方法 2.1 NSQD 2.2 tcpServer 2.3 protocolV2 2.4 clientV2 2.5 Topic 2.6 channel 3 启动过程 4 消费和生产过程 4.1 消息生产 4.2 消息消费 ...

2020-02-01 16:28:11 747

原创 [白话解析] 深入浅出最大熵模型

[白话解析] 深入浅出最大熵模型 0x00 摘要 本文将尽量使用易懂的方式,尽可能不涉及数学公式,而是从整体的思路上来看,运用感性直觉的思考来解释最大熵模型。并且从名著中找了几个具体应用场景来帮助大家深入这个概念。 0x01 背景概念 1. 什么是熵? 熵这个概念可以从多个角度来理解。 1.1 从物理学角度理解熵 熵最早来原于物理学。德国物理学家鲁道夫·克劳修斯首次提出熵的概念,用来...

2020-01-31 16:29:07 2423 1

原创 痞子衡嵌入式:语音处理工具pzh-speech诞生记(4)- 音频录播实现(PyAudio)

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是语音处理工具pzh-py-speech诞生之音频录播实现。   音频录播是pzh-py-speech的主要功能,pzh-py-speech借助的是Python自带wave库以及第三方PyAudio库来实现的音频播放和录制功能,今天痞子衡为大家介绍音频录播在pzh-py-speech中是如何实现的。 一、wave简介   wa...

2020-01-30 16:29:35 499

原创 Java中SMB的相关应用

目录 SMB 服务操作 Ⅰ SMB简介 Ⅱ SMB配置 2.1 Windows SMB Ⅲ 添加SMB依赖 Ⅳ 路径格式 Ⅴ 操作共享 Ⅵ 登录验证 SMB 服务操作 Ⅰ SMB简介 ​ SMB(全称是Server Message Block)是一个协议名...

2020-01-29 16:30:15 1056

原创 RabbitMQ入门(三)订阅模式

  在之前的文章RabbitMQ入门(二)工作队列中,我们创建了一个工作队列。工作队列背后的假设是每一项任务都被准确地传送至一个worker。在本文中,我们将会做一些不同的事情——我们将会把一个消息发送至许多消费者中。这种模式被称为订阅模式(publish/subscribe)。   为了解释这种模式,我们将会构建一个简单的日志系统。它包含两个程序——第一个将会产生消息,第二个将会接收并输出这些消...

2020-01-28 16:29:52 148

原创 上周热点回顾(1.20-1.26)

热点随笔: ·150行代码打造.net core生产力工具,你值得拥有(billsking)·裁员寒潮下,如何过冬(渡码)·【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发(张善友)·【年终总结】马三京沪漂流记之2019年总结(马三小伙儿)·吸取教训:一段网上找的代码突然爆了,项目出现大BUG(陈宏鸿)·2019国...

2020-01-27 16:31:03 175

原创 angular 构建可以动态挂载的配置服务

angular 构建可以动态挂载的配置服务 Intro 在 angular 中可以指定 environment 来区分不同环境下的配置,然而 environment 中的配置会在打包时是固定的,想要像挂载 asp.net core 里的 appsettings.json 的配置文件一样挂载 environment 是做不到的,想要读取系统的环境变量也是行不通的。 有时候希望能够动态指定一些配...

2020-01-26 16:30:47 319

原创 Kettle自定义jar包供javascript使用

我们都知道 Kettle 是用 Java 语言开发,并且可以在 JavaScript 里面直接调用 java 类方法。所以有些时候,我们可以自定义一些方法,来供 JavaScript 使用。 本篇文章有参考自:https://www.xiaominfo.com/2019/08/13/kettle-12/ 一、在 java 项目中创建工具类 在项目中,创建 utils 工具类,...

2020-01-25 16:30:35 292

原创 B-Tree 和 B+Tree 结构及应用,InnoDB 引擎, MyISAM 引擎

1.什么是B-Tree 和 B+Tree,他们是做什么用的? B-Tree是为了磁盘或其它存储设备而设计的一种多叉平衡查找树,B-Tree 和 B+Tree广泛应用于文件存储系统以及数据库系统中。 在大规模数据存储中,实现索引查询这样一个实际背景下,树节点存储的元素数量是有限的(如果元素数量非常多的话,树的高度就会增大,查找就退化成节点内部的线性查找...

2020-01-24 16:29:55 177

转载 关于随机数的前世今生

提起随机数,大家一定都不陌生。无论是在计算机科学领域,还是现实生活中,随机数的作用都不可小觑。 但随机数究竟是怎么一会事?它的作用是什么?它有事如何产生的? 本文会着重谈计算机的随机数以及产生算法,偏理论的只是会放到另一篇博客上[随机数那些事](https://www.luogu.org/blog/muxii/sui-ji-shuo-wei-wan-cheng-post) # 随机数定义及其...

2020-01-23 16:29:37 681

转载 GStreamer基础教程13 - 调试Pipeline

摘要   在很多情况下,我们需要对GStreamer创建的Pipeline进行调试,来了解其运行机制以解决所遇到的问题。为此,GStreamer提供了相应的调试机制,方便我们快速定位问题。 查看调试日志 使用GST_DEBUG环境变量查看日志   GStreamer框架以及其插件提供了不同级别的日志信息,日志中包含时间戳,进程ID,线程ID,类型,源码行数,函数名,Element信息以及...

2020-01-22 16:29:23 661

原创 Linux常用命令详解

1、cd命令 功能说明:切换目录   举 例:cd /usr/local/  #进入到某个目录里;cd ..  #回上一级目录;cd /  #进入根目录; cd ~  #跳到当前用户的home目录 2、ls命令 功能说明:列出目录内容   举 例:ls -ltr  #查看当前目录文件按照时间倒序排序;ls -lrt /home/  #查看指定目录下的文件; ls -ltra  #查看当前目录...

2020-01-21 16:29:32 1098

原创 【UWP】使用 LiteDB 存储数据

序言: 在 UWP 中,常见的存储数据方式基本上就两种。第一种方案是 UWP 框架提供的 ApplicationData Settings 这一系列的方法,适用于存放比较轻量的数据,例如存个 Boolean 类型的设置项这种是最适合不过的了。另一种方案是用 Sqlite 这种数据库,适合存放数据量大或者结构复杂,又或者需要根据条件查询的场合,例如开发个宝可梦数据查询,或者 Jav 图书馆(咳咳)...

2020-01-20 16:29:53 640

原创 Git高级之配置多个SSH key

最近我们在代码托管平台上使用SSH的方式下拉代码,通常是用一个ssh key来拉取所有托管平台的代码,如码云,GitHub、GitLab等,但是总用一个不是太好。会有安全风险,这就需要为每个托管平台设置单独的SSH-key 下面我们下简单介绍一下如何创建多个SSH Key并且使用下拉代码。 第一步、生成SSH-Key Windows建议使用Git bash操作 Linux、mac用户使用默...

2020-01-19 16:28:59 119

CentOS7.4配置ssh服务.docx

文档描述linux环境下部署sshd服务实现本机远程连接服务器,亲测笔记,希望可以帮到需要的您。

2020-04-20

空空如也

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

TA关注的人

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