- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 C#:通过反射获得指定类的常亮名称和值
摘要:1、需求场景:我需要把常量值转成属性名输出,需要用反射把相关的变量用Json或者DataSet结构化出来2、困难点:(1)怎么识别有效的变量,就单单获得常量,静态变量和普通变量忽略(2)怎么获得对应的值(3)类有继承关系,怎么把父类的变量也给输出原文链接:http://www.lookdaima.com/page/docItemDetail.html?id=84347696-7f1c-4bd4-ba7d-5d4429f87a48界面效果:相关代码:using e.
2021-02-07 13:43:27
589
原创 通过数据表的DataSet输出XML做数据比对
摘要:1、通过DataSetConvertToByStr实现XML转成DataSet2、通过 关键字做逐条数据比对原文链接:http://www.lookdaima.com/page/docItemDetail.html?id=de9330c8-0bc9-46a4-b29e-681bd45d9ab7界面效果:相关代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" ..
2021-02-05 17:34:35
551
原创 根据ListMap返回的Json值绘制HtmlTable
摘要:1、一个通过Json绘制HTML表格的简单样例2、关键代码是:Object.keys(nodeItem); 获得Json节点的key项原文链接:http://www.lookdaima.com/page/docItemDetail.html?id=1f12eb4d-88af-4e37-afa3-a28d13ff3e85界面效果:实现代码:<!DOCTYPE html><html lang="en"><head> ...
2021-02-05 14:22:50
241
原创 利用Newtonsoft.Json的JsonConvert.SerializeObject将DataTable转成Json输出
原文链接:http://www.lookdaima.com/page/docItemDetail.html?id=2eadea02-4f10-41c6-a74a-682856972363关键代码:protected void GoDemo(){ // 序列化DataTable // DataTable dt = new DataTable(); dt.Columns.Add("Age", Type.GetType("System.Int32")); dt.Colu
2021-02-05 10:37:54
1339
原创 Newtonsoft.Json实现Json值的压缩(算法思路先转成object,再转回字符串)
为什么要Json压缩:1、因为格式化后的Json,便于查看,但是换行太多,不方便摘取2、压缩的Json,就一行,比较容易摘取原文链接:http://www.lookdaima.com/page/docItemDetail.html?id=b192bc77-e04b-4879-8cfa-4d0b358840af样例代码: /// <summary> /// /// </summary> protected void Jso.
2021-02-05 10:20:21
1762
原创 磁盘剩余:代码实现
摘要:1、系统运维中,需要不定时监控和查看服务器的磁盘剩余空间2、现在自动化运维工具中,有zabbix可以解决,这里不做展开,这里是代码手段的解决方案3、关键代码有:(1)获得磁盘剩余值(2)磁盘空间大小KB到GB的转换(3)安全鉴权操作原文链接:http://www.lookdaima.com/page/docItemDetail.html?id=48e4cd1b-71a4-42f0-b9e5-fd584efffa2b关键代码:磁盘空间大小显示的转换#re.
2021-02-04 21:01:56
278
原创 windows服务器设置文件属性设置去掉隐藏已知文件类型的扩展名(即文件后缀名可见)
摘要:1、文件后缀名不可见,系统运维过程容易发生同名不同后缀的文件操作混淆的情况2、windows系统默认是文件后缀名不可见3、所以需要更改一下配置。4、操作步骤如下图:(1)点击组织-文件夹和搜索选项(2)点击“查看”标签并取消勾选“隐藏已知文件类型的扩展名” 原文链接:http://www.lookdaima.com/WebForms/WebPages/Bl...
2018-10-10 11:49:04
2305
原创 修改css的(屏蔽)overflow: hidden;实现浏览器能把网页全图保存成图片
摘要:1、项目需要,需要对网页内容“下载”保存成全图片2、QQ浏览器等主流浏览器都支持这种下载保存功能3、项目需要场景:编写好的项目维护文档,放在服务器上。如果是txt不能带图片可视化,如果word文档而服务器又不能打开。所以转成通俗的图片文件最适用。4、遇到问题,因为我网站css的设置错误,没法将网页全图下载,只能下载当前屏5、排查原因和处理:css中启用了:overflow...
2018-09-26 10:22:22
442
原创 系统运维|SqlServer2008|数据库日志文件过大需要清理的操作攻略
摘要:1、执行SQL语句改成“简单模式”2、收缩数据库3、执行SQL语句改回“完全模式” 原文链接:http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?id=518981c9-d25a-4cc1-9bb5-413d797ad83a 关键的SQL USE [m...
2018-09-18 12:07:19
9408
原创 windows任务管理器怎么知道多个IIS网站进程分别对应哪个网站
摘要:1、IIS网站对应的进程名一般叫w3wp.exe (windows2008系统为例,其他类似)2、windows默认的任务管理器只能看到多个同名的进程名w3wp.exe,没法区别分别对应哪个网站3、解决方法,查看“命令行”列项方案:(1)点击"查看"-"选择列"-(勾选)命令行(2)通过命令行可以看到如下内容:c:\windows\system32\inetsrv...
2018-09-18 11:16:19
2591
原创 编写一个BAT脚本协助运维人员遇到问题时候调测数据库是否有效连接成功的操作攻略
简单摘要:1、内网系统出现故障需要排查2、运维人员不熟悉数据库操作,没法通过连接数据库和执行SQL语句的方式排查数据库及数据是否正常3、解决方案:编写一个bat脚本,运维人员双击运行即可。 原文链接:http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?id=d861e977...
2018-08-27 09:11:49
410
原创 微信小程序搭建和开发相关指引
几点:1、环境搭建2、开发和调试3、发布 原文链接:http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?EmPreviewTypeV=2&id=ef2ebc2c-8879-4ff4-ada8-b1a649de754a 一、环境搭建1、申请帐号:访问...
2018-08-24 14:32:32
200
原创 开发测试技巧|辅助开发调试:goolge浏览器利用F12在控制台输入脚本实现表单自动填充
一个开发测试技巧的指引和截图,利用google浏览器的F12调试和Console执行,注入JavaScript脚本实现表单的自动填充和测试。原文链接:http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?id=4fd53b23-d37a-40b2-a322-bf55a873cb33原先...
2018-08-22 09:05:43
2908
原创 windows防火墙安全设置指定ip访问指定端口
场景摘要:1、我有三台腾讯云服务器2、我日常办公网络的ip换了3、我在腾讯云上面改了安全规则,也不能访问我A服务器的21,1433等端口4、开始我以为是办公网络的安全设置问题5、我进B服务器去走测A服务器也不通,有点怀疑是腾讯云网络规则的问题,但觉得不科学6、A和B服务器用同样的腾讯云安全规则,C用另外的规则7、我进C服务器去走测,发现A的21端口不通,B的21端口是通...
2018-08-21 09:22:03
7377
原创 系统运维|IIS的日志设置
摘要:1、服务器告警,磁盘资源不足2、检查发现是IIS日志没有清理并且设置有误。在E盘占用了200G的空间3、原则上IIS日志不能放在C盘,避免C盘写满了导致操作系统异常4、附上IIS日志按天或按小时设置的指引设置要求:1、IIS日志不能设置在C盘,避免C盘写满导致系统异常2、IIS日志不能设置单独一个日志文件,建议按天或按小时设置指引原文链接:http://w...
2018-08-13 10:15:54
2423
原创 经验交流|系统安全修正|避免反射调用执行程序删除我的文件和目录
摘要:1、我网站有个在线测试功能,通过Ajax调用后台一个方法并返回方法2、后台的方法是eKing.EkUtil.Helpers.eKingEkUtilHelper,一个工具类3、工具类里面有文件/目录的删除操作4、我用ExampleUtilHandler做Ajax中转反射调用eKingEkUtilHelper里面的方法5、(安全漏洞)如果别人知道我的规则和文件操作的方法名,外...
2018-08-12 09:03:23
207
原创 看代码网备份|利用WebClient|eKing.CmdDownLoadDbBakOper|实现定时拷贝数据库备份文件到文件服务器
摘要:1、有两台服务器(1)看代码网(记为A):内网IP:10.186.73.30(2)文件服务器(记为B):内网IP:10.135.87.1572、在A架设一个网站,端口8088(防火强设置B才能访问)3、在B运行计划任务,每天定时从A的8088端口网站下载数据库备份文件到B 优点:1、利用iis,无需架设ftp2、利用防火墙,确保只能指定IP和端口可以访问...
2018-08-05 23:06:11
340
原创 利用windows的计划任务和eKing.CmdReadFileAndSendEmailOper(控制台小程序)实现远程登录服务器的邮件告警提醒
一、场景摘要:1、windows计划任务中,有一个用户登录时候触发的事件2、cmd命令:netstat -ano | find "3389" 可以看到当前远程登录的IP3、bat脚本中:set loginUserId=%UserName% 可以获得当前的登录用户名4、利用eKing.CmdReadFileAndSendEmailOper实现读取文件和邮件发送提示5、利用...
2018-08-05 15:48:29
1517
原创 windows服务器安装telnet的方法指引
摘要:1、telnet是一种网络排查的工具2、当发现一台服务器异常的时候,通常有两个cmd命名做排查3、ping 服务器ip,看网络是否联通4、telnet 服务器ip 端口 看该服务器指定端口的服务是否有效 原文链接:http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx...
2018-08-04 23:12:26
11051
原创 腾讯云设置安全防火墙规则的方法指引
场景:1、我之前腾讯云的服务器对主要的端口:3389、1433、21等都是对外开放的,没有做IP限制2、发现数据库日志有人不断尝试我的数据库密码3、然后考虑对指定端口也设置指定IP开放4、首先考虑利用windows防火墙做隔离,但后面否决(1)我在家的网络IP不是固定IP的,经常变换,需要远程上服务器做设置,麻烦(2)3389端口如果windows防火墙做隔离了,就不能远程...
2018-08-04 18:44:21
5995
原创 windows系统利用任务管理器-资源监视器了解程序的磁盘读写量
场景摘要: 1、刚部署上线一个新功能,增加了日志输出模块2、本身服务器资源已经紧张了,在增加日志输出,就想了解磁盘读写量3、从中突然发现oracle的磁盘读写量比较大4、在展开明细发现是oracle的临时表读写比较大。 这里给出经验积累和总结。附上打开资源监视器的方法及看到的界面效果1、打开任务管理器2、点击“任务”选项卡3、点击“资源监视器”按钮 ...
2018-07-27 13:56:17
4287
原创 firefox(火狐)和Chrome(google)浏览器清空缓存操作的方法指引
摘要说明:1、系统做升级更新,更新了css和js2、系统更新有,因为缓存问题,有客户反馈新增功能不能使用3、所以要清空缓存,提供火狐和谷歌浏览器清空缓存的操作指引4、附:代码层面的清空缓存方案 火狐浏览器清空缓存的方法:火狐浏览器清空缓存 谷歌浏览器清空缓存的方法:谷歌浏览器清空缓存 附:代码层面的清空缓存方法:如下加红文字...
2018-07-27 13:40:28
1452
winform tableLayoutPanel
2013-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅