置百丈玄冰而崩裂,掷须臾池水而漂摇。
数据库

查询所有表、索引、视图信息的SQL语句-Oracle

一、查询所有表,视图的基本信息,字段信息,索引信息

在数据字典与识图中可以找到相应的视图,来查询数据库基本信息;详细字段信息需要到视图中的查看里都有描述


在DBA_TAB_COLS视图中中有详细的表的描述下面是字段信息

  •     TABLE_NAME      是表名,视图名或者集群名;

强强 2021/10/26 0评论

数据库

SQL SERVER 查看所有存储过程或视图里 包含某个关键字的查询语句

SELECT name, type_desc,text
FROM  sys.all_sql_modules s  JOIN sys.all_objects o ON s.object_id = o.object_id
WHERE  definition LIKE '%关键字%'ORDER BY type_desc, name;
SELECT name, xtype ,s.definition
FROM sysobjects o, syscomments s
WHERE o.id = s.id AND text LIKE '%agent%';
--查询所有包含某列名的对象
SELECT name, object_id,type, type_desc
FROM sys.objects
WHERE object_id IN (  SELECT object_id FROM sys.columns WHERE name = 'serverid' )


强强 2021/10/26 0评论

Linux

docker启动,重启,关闭命令

Linux

docker启动,重启,关闭命令

docker启动命令,docker重启命令,docker关闭命令

启动        systemctl start docker

守护进程重启   sudo systemctl daemon-reload

强强 2021/10/26 0评论

日常

常见的HTTP相应状态码

一些常见的状态码为:


200 - 服务器成功返回网页

404 - 请求的网页不存在

503 - 服务器超时

下面提供 HTTP 状态码的完整列表。点击链接可了解详情。您也可以访问 HTTP 状态码上的 W3C 页获取更多信息。


1xx(临时响应)

表示临时响应并需要请求者继续执行操作的状态码。


100(继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。

强强 2021/8/25 0评论

ASP.NET

WPF 的一个UI组件 Rubyer-WPF

WPF 的一个UI组件 Rubyer-WPF

介绍

一款自用的 WPF 主题和控件包,免费开源,欢迎下载点 ⭐,基本重写了系统默认控件; 基本重写了 WPF 默认控件的样式,增加常用控件,空闲时间会增加新控件;

强强 2021/8/20 0评论

ASP.NET

使用轻量级ORM Dapper进行增删改查

 使用 Dapper 进行简单增删改查示例

首先根据数据库表定义实体对象, 这个工作完全可以使用T4、Nvelocity或者RazorEngine 写一个代码生成器根据数据库表对象自动生成数据库表实体对象。这里我自己根据表写了一个对象

[Table("UserRole")]
public class UserRoleDbEntity:DbEntityModelBase
{
	[Description("用户编号,来自用户表")]
	public int UserId
	{
		get;
		set;
	}

    [Description("角色编号,来自于角色表")]
	public int RoleId
	{
		get;
		set;
	}
	
	
	/// <summary>
	/// 备注:AuthorityEnum.AuthorityValue 的取值范围是根据 AuthorityEnum位运算 或 与 的结果集;不可随意赋值
	/// </summary>
	[Description("权限值")]
	public int AuthorityValue 
	{ 
		get; 
		set; 
	}


	/// <summary>
	/// 根据 AuthorityEnum 枚举值生成的描述
	/// </summary>
	[Description("权限描述")]
	public string AuthorityDescription 
	{ 
	  get; 
	  set; 
	}
}

    
/// <summary>
/// 所有DbEntityModel项目中的实体必须继承DbEntityModelBase或其子类,使用supperType模式控制共有子类的行为或者状态,此项目中的类根据数据库基本表或者视图保持基本一致
/// </summary>
public abstract class DbEntityModelBase
{
	[Description("Guid标识")]
	public string GuidMark
	{
		get;
		set;
	}
	
	[Description("自增Id列")]
	public int Id
	{
		get;
		set;
	}
	
   [Description("排序,倒序")]
	public int Sort
	{
		get;
		set;
	}
}

在DAL层就可以使用实体对象传参 或者作为返回值

强强 2021/6/9 0评论

ASP.NET

c#中 使用 INIParser 操作ini文件

我们开发系统难免需要保存配置,有时候我们就使用了ini保存配置值

INIParser 是 C#zhong中保存ini文件的一个扩展项目

基础应用

此页面将显示代码示例,这些示例将帮助您使用此解析器读取INI文件的内容。请参阅配置页面以了解如何在解析文件时更改。

强强 2021/6/3 0评论