顾乔芝士网

持续更新的前后端开发技术栈

开源ETL工具Kettle(PDI)开发(五)表输入API开发及使用说明

一、认识表输入(inputTable)

表输入是Kettle用来查询数据库数据的组件,即

SparkSQL——自定义函数

从Spark2.0以上的版本开始,spark是使用全新的SparkSession接口代替Spark1.6中的SQLcontext和HiveContext

来实现对数据的加载、转换、处理等工作,并且实现了SQLcontext和HiveContext的所有功能。

我们在新版本中并不需要之前那么繁琐的创建很多对象,只需要创建一个SparkSession对象即可。

SparkSession支持从不同的数据源加载数据,并把数据转换成DataFrame,并支持把DataFrame转换成SQLContext自身中的表。

Linux上TCP的几个内核参数调优

Linux作为一个强大的操作系统,提供了一系列内核参数供我们进行调优。光TCP的调优参数就有50多个。在和线上问题斗智斗勇的过程中,笔者积累了一些在内网环境应该进行调优的参数。在此分享出来,希望对大家有所帮助。

调优清单

好了,在这里先列出调优清单。请记住,这里只是笔者在内网进行TCP内核参数调优的经验,仅供参考。同时,笔者还会在余下的博客里面详细解释了为什么要进行这些调优!

解决mybatis动态生成sql错误的问题

C#操作SQL数据库

本篇文章主要讲解一下使用C#语言来对SQL数据库进行【添加数据】【查询数据】【删除数据】【更新数据】相关操作

168.C# Command对象

摘要


使用Connection对象与数据源建∥.连接后,可以使用Command对象对数据源执行查询、添加、删除利和修收等各种操作,操作实现的方可以是使用SQL语句,也可以是使用存储过程。根据.NET Framework数据提供程序的不同Command对象可以分成4种,分别是SqlCommand、OleDbCommand、OdbcCommand和DracleCommand,在实际的编程过程中应该根据访问的数据源不同,选择相对应的Command对象。

MySQL数据库性能优化

任何软件平台的运行都需要依赖于数据库的存储,数据库存储着业务系统的关键信息,包含基础的组织、人员及业务流程板块信息等。因此在平台运转过程中,数据库的响应速率直接影响平台的回显速度及用户的友好体验。尽管平台提升用户体验有多重方式如:增加缓存、前后端分离等,一旦触发数据库查询,如果数据库回响不及时,那么用户体验就会直线下降,因此在数据库使用过程中,除增加服务器配置资源外,也可以通过数据库的配置及SQL的使用提升数据库的使用效率。

本文是针对MySQL数据库在使用过程中的优化措施的记录及总结,为后续项目作为参考及借鉴。

sqlserver忘记了sa密码找回方法(没有开启身份验证)


如果开启了身份验证,那直接就可以用操作系统管理员登录去修改sa密码了。这里比较麻烦的是没有开启身份验证,又忘记了sa密码。

1、先停止数据库服务

2、.以单用户模式启动,找到sqlserver目录(我的是2008,目录 在C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn)里,然后以命令行调用,加上-m参数,即sqlservr -m

如何在项目中优雅的校验参数

本文看点

前言

验证数据是贯穿所有应用程序层(从表示层到持久层)的常见任务。通常在每一层实现相同的验证逻辑,这既费时又容易出错。为了避免重复这些验证,开发人员经常将验证逻辑直接捆绑到域模型中,将域类与验证代码混在一起,这些验证代码实际上是关于类本身的元数据,与业务逻辑不相关。

JSR 380——Bean Validation2.0——定义了用于实体和方法验证的元数据模型和API,将数据校验逻辑通过注解的形式封装在实体对象中。

Oracle pfile与spfile文件参数

一、pfile与spfile

Oracle中的参数文件是一个包含一系列参数以及参数对应值的操作系统文件。它们是在数据库实例启动时候加载的,决定了数据库的物理 结构、内存、数据库的限制及系统大量的默认值、数据库的各种物理属性、指定数据库控制文件名和路径等信息,是进行数据库设计和性能调优的重要文件。可以分为两种类型:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言