-
- 编写一个webapi框架的开端
- 当我们学习到一定程度的时候,我们会想要去深入了解代码底层的东西,也更想拥有一个属于自己的框架,当然,博主也正是如此。本文可能成为编写一个webapi框架的开端。有研究MVC框架的朋友会发现,mvc框架的路由MvcRouteHandler是实现了IRouteHandler而得以实现我们路由,而IRouteHandler只需要返回一个对像,那就是IHttpHandler,而
- C#.Net教程 . 后端开发 4131 2018-05-22 10:40:57
-
- Task用法之启动方法实例
- 第一、基本使用 Thread,ThreadPool,Task的区别 Task是.NET4.0加入的,跟线程池ThreadPool的功能类似,用Task开启新任务时,会从线程池中调用线程,而Thread每次实例化都会创建一个新的线程。 如果是长时间的操作,请使用Task(Acton,TaskCreationOptions)构造函数中的 TaskCreationOptions.LongR
- C#.Net教程 . 后端开发 3163 2017-06-23 16:15:35
-
- Task用法之任务等待wait实例
- 1.Wait 用法 默认情况下,Task 是有线程池中的异步线程执行,是否执行完成,可以通过Task的的属性IsCompleted 来判断, 如果想在子线程工作完成之后,在进行后续主线程工作可以通过调用task.Wait() 来等待线程完成,调用Wait 后,当前线程会被阻塞,直到到子线程完成。代码示例: static void Main(string[] arg
- C#.Net教程 . 后端开发 12683 2018-05-18 16:10:36
-
- 死锁的概念与死锁的条件
- 一、死锁的概念 多个线程的同步如果设计不当,就会造成死锁。死锁是指多个线程共享某些资源时,都在等待对方释放资源,从而导致程序停滞不前的情况。 死锁会造成程序停滞不前,所以我们在编写多线程程序时一定要注意避免死锁现象的发生。其实上面的问题很好解决,只要两个线程以相同的顺序访问临界资源即可。 设置锁定超时时间, 使用这种方
- C#.Net教程 . 后端开发 2779 2017-06-23 16:16:22
-
- socket传输protobuf字节流的实例详解
- 版权声明:本文为原创文章,转载请声明http://www.cnblogs.com/unityExplorer/p/6977935.html 上一篇主要说的是protobuf字节流的序列化和解析,将protobuf对象序列化为字节流后虽然可以直接传递,但是实际在项目中却不可能真的只是传递protobuf字节流,因为socket的tcp通讯中会出现几个很常见的问题,就是粘包和少包。所谓粘包
- C#.Net教程 . 后端开发 4378 2017-06-23 15:56:05
-
- 用Shape做动画实例代码
- 相对于WPF/Silverlight,UWP的动画系统可以说有大幅提高,不过本文无意深入讨论这些动画API,本文将介绍使用Shape做一些进度、等待方面的动画,除此之外也会介绍一些相关技巧。1. 使用StrokeDashOffset做等待提示动画圆形的等待提示动画十分容易做,只要让它旋转就可以了:但是圆形以外的形状就不容易做了,例如三角形,总不能让它单纯地旋转吧:要解决这个问题可以使用
- C#.Net教程 . 后端开发 3137 2018-05-11 17:33:43
-
- 分享PART_Editor的使用实例
- 一、前言 在日常的界面开发中,我们大多使用MVVM模式进行开发。通常情况下,一个PropertyGridControl或者DataGrid的ItemsSource设置好, 然后每一列绑定好某一条ItemsSource中的某一个字段就可以跑起来了。 &
- C#.Net教程 . 后端开发 1892 2017-06-23 15:56:41
-
- 分享一个手机微网站的设计与实现
- 本文介绍基于.net的证券公司宣传微网站手机网页的设计与实现方法。 随着计算机技术的快速发展,基于Web的计算机网络金融、证券宣传或交易网站已成为现代金融理财发展的热点,B/S(Browser/Server)结构的互联网宣传也逐步在各大金融证券中得到了广泛的应用[1]。互联网金融(ITFIN)是指传统金融机构与互联网企业利用互联网技术和信息通信技术实现资金融通、支付、投资和信息中介服务的新型金融业
- C#.Net教程 . 后端开发 2959 2017-06-23 15:21:45
-
- socket传输protobuf字节流的实例介绍
- 版权声明:本文为原创文章,转载请声明http://www.cnblogs.com/unityExplorer/p/6986474.html 上一篇讲到了数据的处理,这一篇主要讲使用多线程收发消息 1 //创建消息数据模型 2 //正式项目中,消息的结构一般是消息长度+消息id+消息主体内容 3 public class Message 4 { 5 publ
- C#.Net教程 . 后端开发 2211 2017-06-29 14:31:19
-
- .Net Core + Angular Cli 实现开发环境搭建
- 一、基础环境配置 1.安装VS 2017 v15.3或以上版本 2.安装VS Code最新版本 3.安装Node.js v6.9以上版本 4.重置全局npm源,修正为 淘宝的 NPM 镜像: npm install -g cnpm --registry=https://registry.npm.taobao.org 5.安装TypeScript
- C#.Net教程 . 后端开发 2421 2017-06-23 15:22:52
-
- C# 实现截图功能的操作实例
- 本文是利用C# 开发截图软件的小例子,以供学习分享使用。 思路: 截取屏幕图片。 获取要截取的范围,即左上角,右下角坐标 填充到PictureBox中。 笔触功能,荧光笔,矩形,橡皮擦,复制,保存功能 涉及的知识点: MenuStrip:为窗体提供菜单系统。以ToolStripMenuItem为菜单子选项 ToolStrip:为 Windows 工具栏对象提供容器。以ToolStripBut
- C#.Net教程 . 后端开发 3306 2017-06-23 15:23:19
-
- .net core mvc实现一个在线房间棋牌游戏微信支付和及时通讯的简易框架
- 项目名称:游戏城(GameCitysSystem) 源代码github地址:https://github.com/antdesigner/appleGameSVN 开发工具:vs2017 数据库:mysql5.7 因为项目目前不完善,有一些注意事项 利用 "applegameData.sql" 文件初始化mysql数据库,数据库名称为 applegame 连接字符串在appsettings对应文件
- C#.Net教程 . 后端开发 4003 2017-06-23 15:23:57
-
- ASP.NET MVC 中关于路径这个问题
- 很多人在写代码的时候关于路径这个问题很头疼,其实路径是很简单的,只是没人帮我们点投!初次学习程序的人,我相信肯定会遇到和我一样的问题,比如说,“/”和“~”引用路劲的区别,接下来看吧,这篇文章肯定会将你点透的,看完这篇文章你一定会有一种山重水复疑无路,柳暗花明又一村的感觉! [注:]博主微信:jkxx123321 欢迎各位朋友加我交流问题,探讨学习,本人现在全栈专研AS
- C#.Net教程 . 后端开发 2265 2017-06-23 15:24:46
-
- UWP中使用Composition API实现吸顶的实例教程
- 前几天需要在UWP中实现吸顶,就在网上找了一些文章: 吸顶大法 -- UWP中的工具栏吸顶的实现方式之一 在UWP中页面滑动导航栏置顶 发现前人的实现方式大多是控制ListViewBase的Header变换高度,或者建立一个ScrollViewer在里面放置ListViewBase。经过测试,这两种方法或多或少的都有问题。所以我想试试用Composition API实现吸顶的效果。 首先先了解一下
- C#.Net教程 . 后端开发 1786 2017-06-23 15:25:09
-
- Windows 10 - 控件(集合类)的详细介绍
- 背水一战 Windows 10 (52) - 控件(集合类): ItemsControl - 自定义 ItemsControl, 自定义 ContentPresenter 作者:webabcd介绍背水一战 Windows 10 之 控件(集合类 - ItemsControl) 自定义 ItemsControl(自定义 GirdView 使其每个 item 占用不同大小的空间) 自定
- C#.Net教程 . 后端开发 2428 2017-06-26 15:40:03
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

