ICode9

精准搜索请尝试: 精确搜索
  • C# winfrm程序的主入口捕获项目的全部异常2022-05-30 09:04:59

    C# winfrm程序的主入口捕获项目的全部异常     using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; namespace com.xxx

  • nlohmann 非侵入式代码生成(llvm-cppparser)2022-03-25 10:33:50

    nlohmann是一个用起来很方便的json c++ 库,但是还得自己写一堆代码。特别是如果原来的结构较多,得改一堆, 可以用llvm cpp parser来生成这样的代码。 主函数 static void Main(string[] args){ var p = @"J:\fy\inc\"; var files = new List<string>() { "test.h" }; var full

  • winform全局异常处理2021-11-12 16:06:12

    static void Main() { //设置应用程序处理异常方式:ThreadException处理 Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException); //处理UI线程异常 Application.ThreadException += new Syst

  • 11 多语言2021-11-03 22:34:06

    多语言也是很常用的一个功能,如果游戏想要支持多种语言,那就不得不设计一个多语言的框架。比如中文的“确定”,英文要叫“OK”,你不可能创建多个语言版本的UI,那会十分繁琐,难不成有二十种语言,你就创建二十种UI?那也太折磨人了... 目前只考虑到文字的多语言,实际上还有其他资源也需要支持

  • C#sql语句规范2021-10-13 11:00:19

    using CodeReading.Entity; using CodeReading.Entity.Comm; using CodeReading.Entity.History; using System; using System.Collections.Generic; using System.Configuration; using System.Data.SqlClient; using System.Linq; using System.Text;namespace CodeReading.

  • 你不知道ADo.Net中操作数据库的步骤【超详细整理】2021-06-03 17:57:24

    1.先创建数据库连接字符串: string strcon ="Data Source=.;Initial Catalog=schoolDB;Integrated Security=True"; 2.创建SqlConnection对象,需要注意的是SqlConnection对象在using System.Data.SqlClient;命名空间中。 SqlConnection conn = new sqlConnection(strcon); 3.写Sql

  • 第二讲:内存中的数据(二)2021-02-09 22:32:53

    【虽然是在编写教程,不知道是不是有人愿意阅读,不过俺还是强烈建议你不要学习C#,学习python更好,容易偏孩子钱,也好找工作,学java看起来就高大尚。虽然C#可以写出极好的软件,那有什么用呢?吾爱破解 或 淘宝 的一些人渣,没有真本事,偷鸡摸狗的本领很不得了,分分钟就给你破解了,极低的价格卖盗版

  • jQGrid动态列2021-02-06 09:01:19

    前台部门 <select id="xuenian" name="xuenian" class="form-control"></select><div class="gridPanel" id="gridPanelZl"> <table id="gridList"></table> <div id=&quo

  • C#异常信息格式化2020-06-12 14:51:29

    private static string ExceptionFormat(Exception ex, string customMessage = "") { var sb = new StringBuilder(); sb.AppendLine($"【错误信息】{customMessage}:{ex.Message}"); sb.AppendLine($"【堆栈跟踪

  • 线程池与并行度2020-03-08 18:05:28

    展示线程池如何工作于大量的异步操作,以及它与创建大量单独的线程的方式有什么不同。 大量创建线程(消耗内存、CPU系统资源,请观察) 使用线程池:执行的时间更长,但对系统资源消耗要小的多 using System; using System.Text; using System.Threading; using System.Threading.Tasks; usi

  • 《C# 爬虫 破境之道》:第一境 爬虫原理 — 第五节:数据流处理的那些事儿2020-01-12 09:02:33

    为什么说到数据流了呢,因为上一节中介绍了一下异步发送请求。同样,在数据流的处理上,C#也为我们提供几个有用的异步处理方法。而且,爬虫这生物,处理数据流是基础本能,比较重要。本着这个原则,就聊一聊吧。 我们经常使用到的流有文件流、内存流、网络流,爬虫与这三种流都有着密不可分的联系

  • C# -- DateTime与TimeSpan2019-12-10 13:56:45

    1. DateTime的使用 DateTime dt = DateTime.Now; StringBuilder sb = new StringBuilder(); sb.AppendLine(string.Format("DataTime字符串表示: {0}", dt.ToString())); sb.AppendLine(string.Format("DataTime的年份部分: {0}", dt.Year)); s

  • Consul服务告警之Watch机制2019-11-21 18:51:36

     熔断保护在Consul和Ocelot中都有实现,意思就是当一个服务不正常时(比如我们的一个服务实例挂了,Consul的健康检查机制检测到了),应该给系统维护人员给以告警。在Consul中,服务告警也是通过配置文件来实现的。 3.1 添加watch.json配置文件 { "watches": [ { "type": "checks

  • Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more i2019-09-25 13:51:13

    通过添加如下的代码catch exception获取具体却是的库的名称: using System.IO;using System.Reflection;using System.Text;try{ //The code that causes the error goes here.}catch (ReflectionTypeLoadException ex){ StringBuilder sb = new StringBuilder(); foreach

  • C# 历遍对象属性2019-09-07 12:02:32

    今天有个网友问如何历遍对象的所有公共属性,并且生成XML。采用序列化方式的话比较简单,我写个手工解析的例子,这样能让初学者更加理解也比较灵活,记录一下吧或许会有人用到。 对象模型: public class Master { public string Description { get; set; } public L

  • SQL 实现地区的实现树形结构递归查询(无限级分类),level为节点层级,由小至大依次2019-08-03 18:04:27

    //SQL 实现地区的实现树形结构递归查询(无限级分类),level为节点层级,由小至大依次 2018-09-25 StringBuilder areaSQL = new StringBuilder(); areaSQL.AppendLine(" with cte_child(id,areaName,pid,level) as ( select id,areaName,pid,0

  • 提取中国IP段信息2019-07-12 10:36:39

    原文链接:http://www.cnblogs.com/jacktang/archive/2010/05/21/1741070.html   最近一个网站做IP导航(如果是国内IP访问,转到中文版,国外IP访问,则转到英文版)的功能,需要用到国内IP段信息。在网上没有找到合适的数据,所以整理了一下。在此和大家分享。    

  • ASP.NET -- 获取浏览器信息2019-04-30 12:49:01

    原文:ASP.NET -- 获取浏览器信息1. 获取浏览器信息 private void GetBrowserInfo() { StringBuilder sb = new StringBuilder(); sb.AppendLine(string.Format("浏览器信息如下:<br/>")); sb.AppendLine(string.Format("<hr/>"));

  • CefSharp的简单应用,制作自动学习视频软件(基于Chromium)2019-02-16 12:50:43

    CefSharp在NuGet的简介是“The CefSharp Chromium-based browser component”,机翻的意思就是“基于Cefsharp Chromium的浏览器组件” 请注意本文不会有太多功能的详细介绍,只有实现相关需求的基本功能 请注意本次使用CefSharp版本为57.0.0,最新版本可能相关用法已经不适用 播放视频需

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有