自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 csharpToClass通过表明自动生成类

         原理其实很简单,oracle有个表存储列的类型以及备注,我们关联一下读取出这些信息之后,按照.net的规则控制一下缩进,就能有自动生成类的效果了,之所以会做这个,是因为之前用过一个jsonToCsharp的在线网站转换,就想到可以做一个类似的东西。废话不多说,下面直接贴代码;          首先是读取需要的信息string sql = @"select t1.col...

2018-08-02 09:37:55 300

原创 c# 扩展方法与静态类

2018-04-10 16:48:53 1148

原创 uwp http连接与json解析

    首先,我们先把拿到的json字符串放到http://json2csharp.com/这个网站上,就是自动帮我们生成相应的类了,然后再根据规范改一下自动生成的这些类的名称,美滋滋,当然你也可以全部自己一个一个去构造类。    第二步就是http请求,这个我们用到的是httpclient,在vs2015以及之后的版本,我们都可以很容易地通用Nuget去直接安装这个包(vs大法好),直接搜索ht...

2018-03-21 10:06:34 617

原创 关于实现c#多继承的总结

最近在由于项目需要所以重新了很多基本控件,然后问题来了,由于这些控件都要需要用到一个通用的实体去设置许许多多的属性,而我们又没法重写类似Button这样的超类,所以正常来说的话,我们需要在每一个控件子类中复制相同的很多很多个方法,虽然也可以实现,但是这个就一点逼格都没有了,所以上了stackoverflow去找方法,有点乱,也有很多不符合项目的需要,所以总结了一下方法,接下来看下怎么实现其实要

2017-08-21 16:59:00 405

翻译 c#中给tabpage增加关闭按钮

先来看下效果要实现这个功能,我们分两步来走,首先是需要绘制这个按钮,然后再对这个按钮的事件作出响应1、将tabcontrol的绘制模式属性修改为OwnerDrawFixed,这样我们才能对DrawItem事件进行重写DrawItem绘制标题前将我们需要的按钮绘制上去,代码如下            e.Graphics.DrawString("x", e.Font,

2017-08-05 15:11:32 9355 2

原创 像IDE那样调整控件的大小

最近在做一个新的项目,遇到一个小问题就是界面上的控件需要能够让用户手动调节大小,类似vs那样通过拖拽进行实现。一开始想通过重绘,但是事件的监听那块又不知道要怎么搞,而且自己对GDI+也不是很熟,后面查了官方的资料发现了两个方法,所以在这里分享一下。下面介绍方法一protected override CreateParams CreateParams        {       

2017-07-06 10:41:23 302

原创 关于编译平台anycpu的问题

原本以为anyCPU编译的方式可以自动适配64位和32位的系统,然后最近在做一个项目的时候发现编译平台选择的anycpu,但是程序在64位的机器上跑就直接崩溃了;一开始怀疑是oracle的问题,装了一个32位的oracle,然而问题依旧。于是开始上网查资料,谷歌了一下之后才发现这个跟依赖的程序集有关。原本依照官方文档--来看的话这个错误是不应该发生的。首先,使用X86进行编译的话,所有

2017-02-09 09:33:47 3094

转载 Android应用经典主界面框架

Android应用经典主界面框架之二:仿网易新闻客户端、CSDN 客户端 (Fragment ViewPager)分类: Android开发2014-06-16 23:36 233人阅读 评论(1) 收藏 举报ViewPagerFragment目录(?)[+]第二种主界面风格则是以网易新闻、凤凰新闻以及新推出的新浪博客(阅读版)为代表,使

2014-06-17 20:44:10 1281

转载 Android源码分析—属性动画的工作原理

出处:http://blog.csdn.net/singwhatiwanna/article/details/17853275前言本文为Android动画系列的最后一篇文章,通过对源码的分析,能够让大家更深刻地理解属性动画的工作原理,这有助于我们更好地使用属性动画。但是,由于动画的底层实现已经深入到jni层,并且涉及到显示子系统,因此,深入地分析动画的底层实现不仅比较困

2014-03-06 20:27:15 533

小牛122s控制器电脑驱动

小牛122s控制器电脑驱动,其他相关的同系列控制器也能用

2023-12-19

c# 使用sqlite的小demo(.net)

sqlite是体积超小的一种数据库,有很多优点,因为刚好用到,所以写了个小demo,方便需要的人学习,比较简单的增删查改。

2018-07-17

uwp 密码管理

用uwp简单做了一个密码管理的软件,包括登录,注册以及密码使用了简单的加密以及解密技术。界面使用触发器以区分手机端以及电脑端布局,大部分都用了grid做到了自适应布局,数据库用的是很轻量化的sqlite,适合想玩耍一下uwp的学习一下

2018-03-14

c# tcp局域网聊天加文件发送

代码里面有客户端和服务端,服务器只是用来通知上线的功能,所以即使服务器掉线了,客户端还是可以正常通信和发送文件,感觉发送文件的时候很类似三次握手协议,技术含量不高,希望能给需要的人一些参考。

2014-12-22

c#多线程断点续传

做了个实验,课本里的是多线程,自己改造成了断点续传,没什么技术含量,希望能给想了解这方面知识的一个参考,默认途径是f盘的一个位置,没有这个目录的自己创建或者自己在代码里面更改目录

2014-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除