命令行配置 我们通过vs2017创建一个控制台项目CommandLineSample 可以看到现在项目以来的是dotnet core framework 我们需要吧asp.net core引用进来,我们可以直接添加Microsoft.AspNetCore.All 安装完成之后,我们可以通过using ...
原文:C#设计模式之十五迭代器模式(Iterator Pattern)【行为型】一、引言 今天我们开始讲“行为型”设计模式的第三个模式,该模式是【迭代器模式】,英文名称是:Iterator Pattern。还是老套路,先从名字上来看看。“迭代器模式”我第一次看到这个名称,我的理解是,迭代是遍历的意思... ...
问题:自定义控件的依赖项属性和VIewModel中的变量不能双向绑定 解决思路:对比.net源码 PresentationFramework / System.Windows.Controls 原因:定义依赖项属性时没有设置OnChanged方法 解决方法:初始化时绑定Changed方法 .net ...
自己的项目中有获取当前点击的坐标经纬度或者获取当前街道的信息的需求。估计这个对于新手来说,还是比较麻烦的,因为从官网上找这个也并不是很好找,要找好久的,运气好的可能会一下子找到。 献上自己写的测试案例。代码如下: 注意:请引入自己本地的jquery,因为要用的ajax请求,谷歌的地理服务接口。 代码 ...
pthreads defines a set of C programming language types, functions and constants. It is implemented with a pthread.h header and a thread library. There ...
C#里面有特性,属性呀,很多面试题都会问,特性和属性有啥区别,其实这两个东西没有啥关联,只是名字带有一个相同的字眼而已,稍微我会解释我为啥这么说,那么今天我们先来学学特性。 (一) 什么是特性 经常写代码的同学应该碰到过,这些特性[Serializable],[FormUri],[Obsolete] ...
using System;using System.Collections.Generic;using System.Linq;using System.Net.Http;using System.Text;using System.Web;using System.Web.Http;using S ...
tftp很好理解, 主要用来传文件, 下面以我的操作来谈谈tftp中最重要的几个命令。 一. Windows上的sftp命令(据说Linux上也是这样, 当然此处是指非嵌入式的Linux) 步骤: a. 在Windows上开启sftp服务器tftpd32.exe, 然后选定一个默认的目录作为服务器根 ...
恢复内容开始 《深入.NET平台和C#编程》内部测试题-笔试试卷错题积累 1: 1) 以下关于序列化和反序列化的描述错误的是( C)。 a) 序列化是将对象的状态存储到特定存储介质中的过程 b) 二进制格式化器的Serialize()和Deserialize()方法可以分别用来实现序列化和反序列化过 ...
Struts2------Result处理&获取页面请求参数&API ...
什么是Selenium? WebDriver是主流Web应用自动化测试框架,具有清晰面向对象 API,能以最佳的方式与浏览器进行交互。 支持的浏览器: Mozilla Firefox Google Chrome Microsoft Internet Explorer Opera Safari App ...
分类:
Windows程序 时间:
2018-01-27 22:22:06
阅读次数:
1663
1. 进入composer官网下载 地址 :https://getcomposer.org/download/ 将 composer.phar文件放到php目录(就是和php.exe文件同级目录下 这个看你自己的环境目录结构) 新建composer.bat文件,内容: 进入命令窗口执行 compos ...
一、WPF如何使用HWND 当您创建WPF Window时,WPF会创建顶级HWND,并使用HwndSource将Window及其WPF内容放入HWND中。应用程序中其余的WPF内容共享此单个HWND。不过,菜单、组合框下拉列表和其他弹出窗口例外。 这些元素创建它们自己的顶级窗口,这正是 WPF 菜 ...
现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V。Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化。windows专业版和企业版默认装有Hyper-V,但是win10家庭版还没有安装,Hyper-V如何安装和启用网上已经有人写了,我这里不再 ...
一般项目中我们经常用到数据Json的序列化与反序列化,为了方便在需要的地方快速使用,一般建议都封装为静态扩展方法,在需要的地方可直接使用。 而目前C#项目中序列化一般都是用的 Newtonsoft.Json 来做的,因此这里贴出通用静态扩展方法供大家参考。 PS:若要添加此扩展方法,必须得在Nuge ...
在项目的搭建过程中不经意间看到一个关于以上标题三个符号的代码,于是留心记录一下,以备不时之需; 1. 可空类型修饰符(?): 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。 例如:string str=null; 是正确的,int i=null; 编译器就会报错。 为了使值类型 ...
(1)恢复初始防火墙设置 netsh advfirewall reset(2)关闭防火墙 netsh advfirewall set allprofiles state off(3)启用桌面防火墙 netsh advfirewall set allprofiles state on(4)设置默认输入 ...
BIMFACE 平台是一个对外开放的平台,建筑行业的相关公司、软件公司或者有 BIM 业务需求的公司都可以注册成为开发者并使用其提供的强大功能。 注册账号成为开发者 注册地址:http://bimface.com/register#/register 注册成功后,使用注册账号登录系统,打开“控制台” ...