当前位置:首页 > 编程 > C# 点击订阅
0

.Net语言 APP开发平台——Smobiler学习日志:如何在手机上实现电子签名功能

最前面的话:Smobiler是一个在VS环境中使用.Net语言来开发APP的开发平台,也许比Xamarin更方便一、目标样式我们要实现上图中的效果,需要如下的操作:1.从工具栏上的“Smobiler Components”拖动一个Signature控件和一个ImageButton控件到窗体界面上2.修改ImageButton的属性a.BackColor属性设置控件的背景色,

阿曼达 发布于 2016-09-19 16:48 评论(0) 阅读(12)
0

【价值观】大牛们的经典语录

无意中从自己的硬盘里面找到一个文档,贴出来和大家分享一下:突然发现有人抄袭,哎,真是的 1、很多问题不见得会出在你身上,但你亦需要想法解决问题,否则就会变成你的问题。2、懂得但策略的说不。(不会这个准备累死吧,程序员)3、我考进事业单位。呵呵,没有传说中的那么好环境。这里待遇低下,事情繁杂,领导众多,群众骚扰得我不胜其烦4、真的,程序员走了管理路线,反而会感到人生非常多浪费时间,太多的精

杨恒连 发布于 2016-09-19 17:03 评论(0) 阅读(9)
0

微信支付过程遇到的问题

1.出现invalid signature   如果是微信web开发着工具出现的话,那么可以用手机试试看,是不是有问题。2.出现支付一闪而过  一般是授权问题,需要在微信支付-开发配置-测试授权目录里面添加授权目录(注意是区分大小写的,精确到Controller就行了,也就是二级目录)2.Redirect_uri参数错误  一般是接口权限的错误,需要在接口权限-找到(网页授权获取用户基本

风云无息 发布于 2016-09-19 20:32 评论(0) 阅读(13)
0

c#中抽象类(abstract)和接口(interface)的相同点与区别

相同点:1、都可以被继承2、都不能被实例化3、都可以包含方法声明4、派生类必须实现未实现的方法 区别:1、抽象基类可以定义字段、属性、方法实现。接口只能定义属性、索引器、事件、和方法声明,不能包含字段。2、抽象类是一个不完整的类,需要进一步细化,而接口是一个行为规范。微软的自定义接口总是后带able字段,证明其是表述一类“我能做。。。”3、接口可以被多重实现,抽象

ReggieQiao 发布于 2016-09-19 21:27 评论(0) 阅读(13)
0

C#全屏随机位置显示图片的小程序

想法:将屏幕截图作为程序背景图,在之上弹出提示窗口,选择确定后进行定时图片随机位置显示。(支持ESC键退出)需要添加的控件:Timer 需要修改的Form1属性为下图红色区域:  资源文件的添加:添加->新建项->资源文件ESC键退出程序:在Form1.Designer.cs中增加this.KeyDown += Form1_KeyDown;代码如下: 1

Idus 发布于 2016-09-19 21:41 评论(0) 阅读(13)
0

大话异步与并行(二)

接着上期的文章继续说异步与并行并行来自于线程的方法实现,异步不一定。这句话,晕倒一大片程序员。首先,多线程序是实现异步一种方法,两者的共同目的:使主线程保持对用户操作的实时响应,如点击、拖拽、输入字符等。使主程序看起来实时都保持着等待用户响应的状态,而后台却有若干件事情在自己干。按消耗资源所在地可分为两类:硬件异步类和CPU异步类。硬件异步的特点:将需要在后台执行的操作甩给底层硬件去执行,不占用线

谷歌’s 发布于 2016-09-19 23:10 评论(0) 阅读(9)
0

DotNet 资源大全中文版(Awesome最新版)

Awesome系列的.Net资源整理。awesome-dotnet是由quozd发起和维护。内容包括:编译器、压缩、应用框架、应用模板、加密、数据库、反编译、IDE、日志、风格指南等。API框架NancyFx:轻量、用于构建 HTTP 基础服务的非正式(low-ceremony)框架,基于.Net 及 Mono 平台。 官网ASP.NET WebAPI:快捷创建 HTTP 服务的框架,可以广泛用于

张果 发布于 2016-09-20 08:31 评论(0) 阅读(9)
0

[C#] 走进异步编程的世界 - 在 GUI 中执行异步操作

走进异步编程的世界 - 在 GUI 中执行异步操作【博主】反骨仔  【原文地址】http://www.cnblogs.com/liqingwen/p/5877042.html 序   这是继《开始接触 async/await 异步编程》、《走进异步编程的世界 - 剖析异步方法》后的第三篇。主要介绍在 WinForm 中如何执行异步操作。 目录在 WinFor

反骨仔 发布于 2016-09-20 09:40 评论(0) 阅读(12)
0

Interface/接口

1. 类和结构能够实现接口2. 接口声明包含如下四种类型:属性、方法、事件和索引;这些函数声明不能包含任何实现代码,而在每一个成员的主体后必须使用分号3. 继承接口的类或结构必须实现接口中的所有成员4. 显示接口的实现注意下面的代码class Program{static void Main(string[] args){SampleClass_1 sc = new SampleClass_1()

HepburnXiao 发布于 2016-09-20 11:40 评论(0) 阅读(9)
0

图片转二进制流存储到数据库

小子菜鸟一枚,刚毕业,第一次写博客,经历了一段工作经历后觉得还是觉得得把一些东西记录下来才好,最近在搞数据库方面的知识,以后会贴一些数据库方面的的帖子 ,用来加深记忆的!1.数据库名为Demo,数据结构如图,image类型是用来保存byte[]数组的2.后台代码如下 class Program{public static readonly string conStr = Data Sou

想减肥的胖子 发布于 2016-09-20 13:24 评论(0) 阅读(16)
0

字符串的本质

观察情况一(字符串实例直接赋值给string类型的变量): 分析:通过调试看出,两个变量存储的内存地址是一样的,这个内存地址其实指向的是字符串常量区图解:原理:创建一个字符串对象,系统会先扫描常量区有没有相同值的字符串,如果有,就直接返回常量区对应的地址 。    观察情况二(通过 new 关键字实例化string类型的对象):分析:此时为什么使用

倒霉的肖恩 发布于 2016-09-20 16:03 评论(0) 阅读(9)
0

.NET缓存框架CacheManager在混合式开发框架中的应用(1)-CacheManager的介绍和使用

在我们开发的很多分布式项目里面(如基于WCF服务、Web API服务方式),由于数据提供涉及到数据库的相关操作,如果客户端的并发数量超过一定的数量,那么数据库的请求处理则以爆发式增长,如果数据库服务器无法快速处理这些并发请求,那么将会增加客户端的请求时间,严重者可能导致数据库服务或者应用服务直接瘫痪。缓存方案就是为这个而诞生,随着缓存的引入,可以把数据库的IO耗时操作,转换为内存数据的快速响应操作

伍华聪 发布于 2016-09-20 17:49 评论(0) 阅读(5)
0

《连载 | 物联网框架ServerSuperIO教程》1.4种通讯模式机制。附小文:招.NET开发,结果他转JAVA了,一切都是为了生活

参考文章:1.SuperIO通讯框架介绍,含通信本质 一、感慨      上大学的时候,没有学过C#,花了5块钱在地坛书市买了一本教程,也就算是正式入行了。后来深造,学过JAVA,后来迫于生计,打算转JAVA了。后来考虑考虑,自己写的框架还是有很大发展余地,后来还是在C#的阵地上坚持了下来。从一开始的雏形,到SuperIO的产品化,再到服

唯笑志在 发布于 2016-09-20 22:49 评论(0) 阅读(6)
0

npoi批量导入实现及相关技巧

批量导入功能对于大部分后台系统来说都是不可或缺的一部分,常见的场景-基础数据的录入(部门,用户),用批量导入方便快捷。最近项目需要用到批量导入,决定花点时间写套比较通用的Excel导入功能。经过考虑,最终的实现需要达到     1.不同业务导入无需考虑npoi相关操作,只需要关注自己的业务逻辑,这里的业务逻辑最重要的两点(数据校验和数据保存)   2.导入异

焰尾迭 发布于 2016-09-21 08:01 评论(0) 阅读(5)
0

如何方便的保存WinForm窗体控件的位置大小等等配置信息

由于分辨率、屏幕主题、字体大小的不同,窗体显示效果在不同机器上不尽相同。窗体的弹性设计并不能满足多样的需求。为保证在各种情况下,能有满意的效果。窗体的多样显示方式能改变,并且保存、载入配置,显得很重要。我试写了个C#下的类,来做这件事。宗旨是使用方便,并且尽量小巧,载入快速,和可以扩展。先说使用:本类针对最常用的需要,如窗体位置、大小。和表格的列宽。进行设计。如果需要,可自行扩展。这样简单的载入配

ntcat 发布于 2016-09-21 12:03 评论(0) 阅读(4)
0

《.NET开发资源大全》

目录API应用框架(Application Frameworks)应用模板(Application Templates)人工智能(Artificial Intelligence)程序集处理(Assembly Manipulation)资源(Assets)认证和授权(Authentication and Authorization)自动构建(Build Automation)缓存(Caching)C

likar 发布于 2016-09-21 17:20 评论(0) 阅读(41)
0

C#编程命名规范

王小明,他的长辈肯定有姓王的,彭河村村头不就有家王姓人家吗,可能就是那家的小孩,一个走丢的小孩就成功的回家了。  命名规范就如同给人起名一样,从名字中传达出一些信息,比如作用域、类型,能够起到见名知义的作用,在开发的时候,有个良好的命名规范能够提升不少的开发效率。特别是团队开发的时候,每个人的命名规范不同,在调用或维护的时候,还要花时间来揣摩作者创建类或字段的意图。命名空间:使用格式<Com

弹一曲东风破 发布于 2016-09-21 17:47 评论(0) 阅读(9)
0

C# Unix时间戳转换

遇到Unix时间戳转换的问题,遂记录下来。Unix时间戳转DateTimestring UnixTime = 1474449764; //时间戳System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1));DateTime TranslateDate = start

盘旋在你看不见的高空 发布于 2016-09-21 18:00 评论(0) 阅读(13)
0

如果你也会C#,那不妨了解下F#(6):面向对象编程之“类”

前言面向对象的思想已经非常成熟,而使用C#的程序员对面向对象也是非常熟悉,所以我就不对面向对象进行介绍了,在这篇文章中将只会介绍面向对象在F#中的使用。F#是支持面向对象的函数式编程语言,所以你用C#能做的,用F#也可以做,而且通常代码还会更为简洁。我们先看下面这个用C#定义的类,然后用F#来定义。//定义一个二维点[DebuggerDisplay("({X}, {Y})")]

发布于 2016-09-13 09:06 评论(0) 阅读(9)
0

如何编写一个简单的依赖注入容器

随着大规模的项目越来越多,许多项目都引入了依赖注入框架,其中最流行的有Castle Windsor, Autofac和Unity Container。微软在最新版的Asp.Net Core中自带了依赖注入的功能,有兴趣可以查看这里。关于什么是依赖注入容器网上已经有很多的文章介绍,这里我将重点讲述如何实现一个自己的容器,可以帮助你理解依赖注入的原理。容器的构想在编写容器之前,应该先想好这个容器如何使

发布于 2016-09-13 11:36 评论(0) 阅读(8)

一起悦读网    Copyright © 2016    浙ICP备11048508号    浙公网安备 33048302000202号