陈程的技术博客

  • 关于作者
全栈软件工程师
一个专注于技术研究创新的程序员
.NET

一个异常重启winform程序

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace ReStartMan…

2018年4月8日 0条评论 594点热度 0人点赞 博主 阅读全文
.NET

在winform窗体上创建一个可以在主窗体上拖动拉伸的panel控件

using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace ScreenShowManage { /// <summary&g…

2018年4月8日 0条评论 571点热度 0人点赞 博主 阅读全文
.NET

C#访问网络图片,先从本地获取,如果没有再从网络获取,保存到本地

using ScreenShowManage.Entity; using System; using System.Collections.Generic; using System.Drawing; using System.IO; using System.Linq; using System.Net; using System.Text; using System.Threading.Tasks; namespace ScreenShowManage { public static class Employe…

2018年4月8日 0条评论 652点热度 0人点赞 博主 阅读全文
web

js操作localStorage保存本地json文件的方法

/***************** 操作本地文件 *****************/ //保存图书本地json function SaveLocalJson(data){ localStorage.setItem("MyBook",data); } //查询所有保存本地json function GetLocalJson(){ var readtext=localStorage.getItem("MyBook"); var readJson=JSON.parse(readtext); return readJs…

2018年4月8日 0条评论 658点热度 0人点赞 博主 阅读全文
.NET

如何配置log4net,让日志分类记录到不同的日志文件中

<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections> <startup> <supportedRuntime version="v…

2018年4月8日 0条评论 552点热度 0人点赞 博主 阅读全文
.NET

dynamic的操作

public class DynamicObjectAbs : System.Dynamic.DynamicObject { private Dictionary<string, object> dic = new Dictionary<string, object>(); public void SetValue(string jsonText) { JObject jo = JObject.Parse(jsonText.ToString()); var li = jo.Propertie…

2018年1月6日 0条评论 607点热度 0人点赞 博主 阅读全文
.NET

C#获取音乐相关信息和相关问题解决

如图。 winform中需要获取音乐的相关信息,使用系统的shell32.dll这个dll库,开始的时候作者直接引用了系统自带的这个库,结果报错 一直不能解决,“System.InvalidCastException:“无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“Shell32.Shell”。” 后来查过资料发现,是因为 系统自带的shell32.dll这个库是1.0版本的 太落后了,自己又到网上下了个1.2版本的,提供在这里给大家下载。 Interop.Shell32.…

2017年11月15日 0条评论 761点热度 0人点赞 博主 阅读全文
.NET

C#读写锁的一种方便写法

//读写锁,当资源处于写入模式时,其他线程写入需要等待本次写入结束之后才能继续写入 static ReaderWriterLockSlim WriteLock = new ReaderWriterLockSlim(); /// <summary> /// 初始化 /// </summary> public ConfigXmlHelper() { try { //设置读写锁为写入模式独占资源,其他写入请求需要等待本次写入结束之后才能继续写入 //注意:长时间持有读线程锁或写线程锁会使其他线程发…

2017年8月31日 0条评论 557点热度 0人点赞 博主 阅读全文
web

通过tablesorter.js ,table表格快速实现自动排序

通过js插件jquery.tablesorter.js ,自动实现web页面的table排序 使用很简单 ,引用以上js,下载 jquery.tablesorter.zip 初始化 //初始化排序 $("#dynamic-table").tablesorter(); 数据更新的时候 $("#dynamic-table").trigger("update"); 说明:   1.一定要引jQuery包,所有jq插件都是基于jQuery包的 2.如果想指定哪一栏不排序这样写 $("#table").tablesorter…

2017年5月19日 0条评论 632点热度 0人点赞 博主 阅读全文
web

怎样用JS写一个下拉加载数据的table

效果和方法完全由自己写js控制实现,这边写下流程和原理。 STEP1: 表格采用bootstrap效果样式实现。 STEP2: 写好后台调用数据的接口,可以使前台ajax可以通过调用接口来获取后台的分页数据 STEP3: 前台调用代码示例: $.ajax( { url: '@Url.Action("XXXFlightPartial", "XXXBSAttention")', type: 'POST', dataType: 'text', cache: false, data: { .............}, t…

2017年5月19日 0条评论 1064点热度 0人点赞 博主 阅读全文
1…7891011…13
分类
  • .NET (65)
  • docker (3)
  • linux (12)
  • python (20)
  • web (14)
  • 小程序 (4)
  • 数据库 (2)
  • 未分类 (4)
  • 杂七杂八 (10)
标签聚合
winform python js linux C# DevExpress nginx centos
最新 热点 随机
最新 热点 随机
.NET开发手册标准参考 招募兼职前端开发 Centos安装dotnet6环境 VS上切换分支,vs编译运行出现bug,A fatal error was encountered彻底解决方案 用C#封装一个线程安全的缓存器,达到目标定时定量更新入库 C#通过特性的方式去校验指定数据是否为空
一个对缓存操作的类DataCache C# 写个枚举扩展方法,字符串根据枚举描述值Description转成指定枚举对象 C#对一个XML操作的实用类 C#获取音乐相关信息和相关问题解决 WinForm使用简单的方法实现完美遮罩的效果 C# 压缩解压帮助类ZipHelper

COPYRIGHT © 2021 陈程的技术博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS