手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
C#
[C#] 读写App.config配置文件的方法
正文字体大小:大 中 小[C#] 读写App.config配置文件的方法 (2013-07-14 17:31:45)转载▼标签: 杂谈分类: 独立博客查看原文:http://blog.xieyc.com/csharp-read-and-write-configuration-file-app
作者:kasama1953 时间:2021-04-05
C# 中 SQLite 使用介绍
关于SQLite SQLite是一款轻型的嵌入式的遵守ACID的关系型数据库管理系统,诞生已有15个年头了。随着移动互联的发展,现在得到了更广泛的使用。在使用SQLite之前,我们势必要先了解它一些“个性”的地方。下面是它的一些特点:1、 自包含。SQLite很大层度上是独立的,他只需要非常小的外部库支持。任何程序能够访问磁盘就可以使用SQLite数据库。这使它适用于
作者:kasama1953 时间:2021-04-05
C# SQLite数据库操作类
C# SQLite数据库操作类,可建立SQLiteConnection 数据库连接、Query数据库、执行ExcDbCommand SQL命令,以及SQLiteParameter[] 、ExecuteReader()、ExecuteNonQuery()、SQLiteDataAdapter等操作。01using System;
作者:kasama1953 时间:2021-04-05
连接sqlite数据库操作C#版
最近几天在讨论游戏本地数据存储方式,考虑到跨平台性。最开始打算用xml,但是考虑到xml文件多而杂,而且后期游戏更新。也不是很方便,于是提出了采用sqlite,可是没想到的是原本信心满满的我却遭到了闭门羹,呵呵....原来,不是用 以前做c# winform应用那套dll,unity3d有自己对应的sqlite.dll分别需要三个文件1.Mono.Data.Sqlite.dll 在unity安装文
作者:kasama1953 时间:2021-04-05
C#数据本地存储方案之SQLite
本文基于Creative Commons Attribution 2.5 China Mainland License发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名http://www.cnblogs.com/luminji(包含链接)。即使是做网络应用,在断线情况下,也需要考虑数据的本地存储。在SQLite出现之前,数据量大的情况下,我们一直使用ACCES
作者:kasama1953 时间:2021-04-05
使用ThreadPool或BackgroundWorker代替Thread
建议79:使用ThreadPool或BackgroundWorker代替Thread2011-09-19 22:08 陆敏技 机械工业出版社 我要评论(0) 字号:T | T综合评级:想读(45) 在读(16) 已读(2) 品书斋鉴(0) 已有63人发表书评《编写高质量代码:改善C#程序的157个建议》第6章异步、多线程、任务和并
作者:kasama1953 时间:2021-04-05
用Timer还是用BackgroundWorker实现定时更新画面的功能
用Timer还是用BackgroundWorker实现定时更新画面的功能标签: timerobjectrandomstring工作class2010-02-10 17:47 974人阅读 评论(0) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。第一次发文章,水平有限,如有错误欢迎大家指出。 声明:1,测试环境为vs2008,
作者:kasama1953 时间:2021-04-05
backgroundworker与Thread区别
backgroundworker与Thread区别 2010-08-05 07:52:30分类: Linux在我编写的一个程序中创建500个Thread后,程序垮掉。然而创建500个BackGroundWorker后,程序就能正常运行。这是为什么呢? 当用户执行一个非常耗时的操作时,如果不借助Thread编程,用户就会感觉界面反映很迟钝。在.Ne
作者:kasama1953 时间:2021-04-04
使用BackgroundWorker组件
使用BackgroundWorker组件BackgroundWorker 组件用来执行诸如数据库事务、文件下载等耗时的异步操作。开始在应用程序中添加一个BackgroundWorker实例,如果用的是VS,可以从工具上直接拖到应用程序:BackgroundWorker backgroundWorker1 = new BackgroundWorker();为了开始
作者:kasama1953 时间:2021-04-04
如何:对 Windows 窗体控件进行线程安全调用
如何:对 Windows 窗体控件进行线程安全调用.NET Framework (current version)其他版本 发布时间: 2016年5月如果使用多线程处理来提高 Windows 窗体应用程序的性能,则你必须确保以线程安全的方式调用控件。访问 Windows 窗体控件不是本身就线程安全的。 如果
作者:kasama1953 时间:2021-04-04
C#线程中安全访问控件重用委托,避免繁复的delegate,Invoke总结
C#线程中安全访问控件(重用委托,避免繁复的delegate,Invoke)总结1.第一种,不安全,当线程过多后,timer控件和线程中同时访问窗体控件时,有时会出现界面重绘出错。public frmMain() { InitializeComponent(); System.Windows.Forms.Control.CheckForIllegal
作者:kasama1953 时间:2021-04-04
Invoke()/BeginInvoke()区别
Invoke()/BeginInvoke()区别博客分类: C#.netBlog 查看MSDN如下: Control..::.Invoke ---> 在拥有此控件的基础窗口句柄的线程上执行委托。 Control..::.BeginInvoke ---> 在创建控件的基础句柄所在线程上异步执行委托。 显
作者:kasama1953 时间:2021-04-04
C#操作SQLite数据库
C#操作SQLite数据库SQLite介绍SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.SQLite是一个开源、免费的小型RDBMS(关系型数据库),能独立运行
作者:kasama1953 时间:2021-04-04
C#项目中如何读取并修改App.config文件
C#项目中如何读取并修改App.config文件时间:2014-10-01本文简单介绍C#项目中读取并修改App.config文件的方法,AppConfig最重要的功能就是它将命令行选项和配置文件选项统一到一种数据结构中。1. 向C#项目实例中的项目添加app.config文件:右击C#项目实例中项目名称,选择“添加”→“添加新建项”,在出现的“
作者:kasama1953 时间:2021-04-04
C#开发命名规范
标签: 开发规范文档标准语言2014-06-27 22:58 5540人阅读 评论(2) 收藏 举报 分类:C#(41) 版权声明:本文为博主原创文章,未经博主允许不得转载。学习C#之初,始终不知道怎么命名比较好,很多时候无从命名,终于有一天我整理了一份命名规范文档,自此我就是按照这个命名规范书写代码,整洁度无可言表,拙劣之处请大家斧正,
作者:kasama1953 时间:2021-04-04
S重构重命名的快捷键
S重构重命名的快捷键 2015-01-28 十有三 0 浏览:3574 .NET技术 Visual StudioVisual Studio中默认字段、局部变量、方法、命名空间、属性和类型的重命名快捷键是Ctrl+R+R。使用快捷键比起使用鼠标右键点击菜单来操作便捷的多,所以掌握好重命名快捷键也是提高编码效率的一个重要技巧。MSDN对于VS2
作者:kasama1953 时间:2021-04-04
TCP/IP协议与UDP协议的区别
TCP/IP协议与UDP协议的区别网络协议数据结构网络应用QQ编程 最近在写一个山寨QQ,涉及JAVA网络编程,记下笔记:TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,只简单的描述下这三次对话的简单
作者:kasama1953 时间:2021-04-04
监控报警平台设计思路
监控报警平台设计思路谈到运维,监控应该是运维的重中之重。怎么说呢?有很多人说这个监控应该是运维的第三只眼睛,一个好的监控平台对我们这个工作本身来说,应该有很大的帮助。那么,如何要构建一个完善的监控平台。那就是我们今天要讨论的话题: 以我的理解来说这个运维的核心工作其实是监控和故障处理。两个方面的工作首先是对这个业务系统我们要有一个精确的完善的监控。那么他的目的就是能够保证在第一
作者:kasama1953 时间:2021-04-04
.Net免费公开课视频+资料+源码+经典牛逼 汇总篇【持续更新】
.Net免费公开课视频+资料+源码+经典牛逼 汇总篇【持续更新】博主推荐一:WP8.1最经典培训教程博主点评:经典Windows Phone8.1 Runtime API培训最经典教程,此教程由传智播客蒋坤老师录制的一整套WP8.1入门级视频教程,讲授内容非常广、深入而且非常适合入门学习。在英文资料都非常匮乏的今天,有这样的视频教程简直就是神一般的存在。拒绝低调,国内首
作者:kasama1953 时间:2021-04-04
网易云课堂 翁恺老师的arduino初级课程
网易云课堂 翁恺老师的arduino初级课程http://study.163.com/course/courseMain.htm?courseId=194002
作者:kasama1953 时间:2021-04-04
C#中的异常捕获机制try catch finally)
C#中的异常捕获机制(try catch finally)标签: c#exception数学计算classsystemc2011-10-24 18:45 30213人阅读 评论(4) 收藏 举报 分类:C#编程之道(22) [csharp] view plain copy一、C#的异常处理所用到关键字
作者:kasama1953 时间:2021-04-04
c#使用多线程的几种方式示例详解
(1)不需要传递参数,也不需要返回参数ThreadStart是一个委托,这个委托的定义为void ThreadStart(),没有参数与返回值。复制代码代码如下:class Program{static void Main(string[] args){for (int i = 0; i {ThreadStart thre
作者:kasama1953 时间:2021-04-04
C#多线程编程
一、使用线程的理由1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。2、可以使用线程来简化编码。3、可以使用线程来实现并发执行。二、基本知识1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。2、前台线程和后台线程:通过Thread类新建线程默认为前台线程。当所有前台线
作者:kasama1953 时间:2021-04-04
C#WinForm 使用StreamWriter导出数据成Excel文件
2013-12-19 14:01 7433人阅读 评论(1) 收藏 举报 分类:.net(6) 版权声明:本文为博主原创文章,未经博主允许不得转载。1:导出数据为Excel文件在开发项目时比较常见的一种需求 。以前对于数据量较小的情况使用 Microsoft.Office.Interop.Excel.Workbooks相关类,编写起来也比较麻烦,
作者:kasama1953 时间:2021-04-04
DataGridView导出到Excel的三个方法
标签: excelexceptionmicrosoftnullstringlibrary2010-08-04 16:15 15494人阅读 评论(11) 收藏 举报 分类:winForm(4) [c-sharp] view plain copy print?#region DataGridView
作者:kasama1953 时间:2021-04-04
datagridview 获取选中行号 数据,判断是不是选中了一行
datagridview 获取选中行号 数据,判断是不是选中了一行 if (cc.dataGridView1.SelectedRows.Count > 0)//小于等于0 为没有选中任何行 { string a= dataGridView1.SelectedRows[0].Cells[0].
作者:kasama1953 时间:2021-04-04
将两个byte型拼接成16位二进制
额,要将两个byte型拼接成16位二进制,再转化为十进制应该怎么弄呢123456789short s = 0; //一个16位整形变量,初值为 0000 0000 0000 0000byte b1 = 1; //一个byte的变量,作为转换后的高8位,
作者:kasama1953 时间:2021-04-04
C#中USB转串口的拔插捕获
2012-11-28 23:15:44| 分类: 项目心得 | 标签:c# usb转串口 |举报|字号 订阅 下载LOFTER我的照片书 |C#中USB转串口的拔插捕获最近一个C#项目用户要求能够实现插入USB接口,自动
作者:kasama1953 时间:2021-04-04
DataGridView取消默认选中行
DataGridView取消默认选中行最近用Winform的DataGridView遇到不少问题,昨晚就碰到个默认选中行的问题。DataGridView在添加数据后会默认选中第 一个单元格或者第一行,我就想取消它的默认选中行。于是就在绑定数据的地方加了dataGridView1.ClearSelection()这句代码, 启动窗体之后发现第一行还是被选中了。后来上网搜索,看到很多人都遇
作者:kasama1953 时间:2021-04-04
请教c#多线程操作更新控件的简便方法
Action是用来做什么的呢?Control.BeginInvoke(new Action())不就完了?这个最简单了!一句话解决。我前面的扩展方法以及调用方法全部可换成一句代码解决!C# code?12345comboBox1.BeginInvoke(new Actio
作者:kasama1953 时间:2021-04-04
上一页
82
83
84
85
86
87
88
89
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native