- 博客(50)
- 资源 (6)
- 收藏
- 关注
原创 dotNetCore v2-读取配置文件
/*****************************ConfigController.cs*************************/using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Threading.Tasks;using Mic...
2020-01-31 18:16:58 328
原创 dotNetCore v2-异常过滤器
/************************ExceptionFilter.cs***********************************/using Microsoft.AspNetCore.Mvc;using Microsoft.AspNetCore.Mvc.Filters;using System;using System.Collections.Generic;...
2020-01-31 17:18:10 239
原创 dotNetCore v2-行为过滤器
/*****************************ActionFilter.cs**************************************/using Microsoft.AspNetCore.Mvc;using Microsoft.AspNetCore.Mvc.Filters;using System;using System.Collections.Gen...
2020-01-31 17:10:46 225
原创 dotNetCore v2-资源过滤器
/***************************ResourceFilter.cs*************************************/using Microsoft.AspNetCore.Mvc;using Microsoft.AspNetCore.Mvc.Filters;using System;using System.Collections.Gene...
2020-01-31 17:02:31 221
原创 dotNetCore v2-授权过滤器
/*********************************HomeController****************************************/using Microsoft.AspNetCore.Authentication;using Microsoft.AspNetCore.Authentication.Cookies;using Microsoft...
2020-01-31 16:47:21 481
原创 dotNetCore v2-视图HtmlHelper TagHelper-其中TagHelper是dotNetCore引入的帮助器
@model UserModel@{ ViewData["Title"] = "Index"; int sum = 1 + 1;}<h2>Index</h2><h1>sum is :@sum</h1><h1>ViewData["Title"]:@ViewData["Title"]</h1><...
2020-01-08 11:55:57 120
原创 dotNetCore v2-视图
1.在Views下面新建Razor布局页_Layout.cshtml<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" /> <title>@ViewBag.Title</title></...
2020-01-08 11:54:22 115
原创 Razor简单介绍
@{ ViewData["Title"] = "Index"; int sum = 1 + 1;}<h2>Index</h2><h1>sum is :@sum</h1><h1>ViewData["Title"]:@ViewData["Title"]</h1><h1>(1, 2)的最...
2020-01-08 08:53:09 288
原创 dotNetCore v2-Controller参数获取-模型绑定
1.在Controllers文件夹新建BindControllerusing System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using Microsoft.AspNetCore.Mvc;using WebApplication1.Models;names...
2020-01-07 17:46:08 523
原创 创建空asp.net core 2.1项目
1.创建空asp.net core 2.1项目,注意选择2.1版本2.在Startup里面的ConfigServices方法里面添加mvc服务,在Config里面设置mvc默认路由using System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;using Mic...
2020-01-07 15:34:12 253
转载 pycharm 报错:pycharm please specify a different SDK name
我在给项目配虚拟环境里的解释器的时候有没有遇到过这个问题的啊,就是一个正常的项目,解释器忽然丢了,解释器是配在虚拟环境里面的,再去选择解释器就一直报这个错,给现有项目添加虚拟环境的时候也是报这个错——pycharm please specify a different SDK name。百度了好久没有解决方法,去Google上搜了搜发现,是因为我有两个*现有*虚拟环境具有相同的名称(即彼此...
2020-01-06 15:44:50 135
原创 python-创建包的发布压缩包 并解压安装
在模块外面创建setup.py######################setup.py##############from distutils.core import setupsetup( name="message_pakage", version="1.0", description="发送和接收模块", author="dxm", a...
2020-01-06 09:55:59 362
原创 python-包的创建的导入
1在项目上右键创建包2.在包里面创建模块,即python文件3.在包的__init__.py里面导入外面可以使用的模块4.此时外界才可以导入该包,并使用其中的模块##################send_message.py####################################def send(text): print("正在发送 %s" %...
2020-01-06 09:27:52 124
原创 python-经常使用的格式,用__name__内置属性来兼容测试和导入两种模式
#导入模块#定义全局变量#定义函数#定义类def main(): passif __name__ == '__main__': main()
2020-01-06 06:39:46 101
原创 python-抛出异常代码
def input_pwd(): pwd=input("请输入密码:") if len(pwd)>=8: return pwd ex=Exception("密码长度不够") raise extry: print(input_pwd())except Exception as result: print(result)...
2020-01-06 06:23:36 303
原创 python-异常的完整语法
try: num = int(input("请输入一个整数")) result = 8/num print("结果为 %.1f" %result)except ValueError: print("请输入正确的整数")except ZeroDivisionError: print("除零错误")except Exception as e: p...
2020-01-06 06:23:27 285
原创 python-只执行一次初始化
class MusicPlayer: instance = None init_flag =False def __init__(self): if MusicPlayer.init_flag: return print("播放器初始化") MusicPlayer.init_flag=True...
2020-01-05 19:55:14 1688
原创 python-单例模式实现
class MusicPlayer: instance = None def __init__(self): print("播放器初始化") def __new__(cls, *args, **kwargs): print("创建对象,分配空间") if cls.instance is None: ...
2020-01-05 19:44:22 69
原创 python-重写new方法
class MusicPlayer: def __init__(self): print("播放器初始化") def __new__(cls, *args, **kwargs): print("创建对象,分配空间") instance= super().__new__(cls) return instance...
2020-01-05 19:39:23 677
原创 python-实例方法,类方法,静态方法的例子
class Game: top_score=0 def __init__(self,player_name): self.player_name = player_name @staticmethod def show_help(): print("帮助信息,让僵尸进入大门") @classmethod def...
2020-01-05 19:22:26 80
原创 python-类的静态方法(没有cls参数)使用
class Dog: @staticmethod def run(): print("小狗要跑")Dog.run()
2020-01-05 19:14:04 810
原创 python-类方法-(访问类属性)的使用方法
class Tool: count = 0 def __init__(self, name): self.name = name Tool.count += 1 @classmethod def show_tool_count(cls): print("工具对象的数量 %d" % cls.count)too...
2020-01-05 19:09:27 226
原创 python-类属性的使用
class Tool: count=0 def __init__(self,name): self.name = name Tool.count +=1tool1 = Tool("Tool1")too2 = Tool("Tool2")print("Count is ",Tool.count)
2020-01-05 16:37:47 73
原创 python 多继承-父类有同名方法,建议不用多继承
class A(): def test(self): print("A --- test方法") def demo(self): print("A --- demo方法")class B(): def test(self): print("B --- test方法") def demo(self): ...
2020-01-05 15:07:51 222
原创 python 继承和方法重写以及调用父类的方法
class Dog: def bark(self): print("汪汪叫")class XiaoTianDog(Dog): def bark(self): super().bark() print("叫的跟神一样")xtq = XiaoTianDog()xtq.bark()
2020-01-05 12:21:36 250
原创 python 身份运算符
is 判断两个标识符是否引用同一个对象isnot判断两个标识符是否引用不同对象is和==区别a=[1,2,3]b=[1,2,3]a is b :Falsea==b: True和None比较时,建议用is判断...
2020-01-05 11:48:36 90
原创 How to Install VisaNS
VisaNS has been deprecated as of NI-VISA 19.0. It is being superseded byNI-VISA .NET,which should be usedinstead. You can install support for VisaNS using the NI-VISA 18.5 installer. You will need ...
2020-01-03 17:38:05 218 1
转载 C# winform使用NI-VISA驱动来控制IT6522数控电源
本文参考NI的《C#与Visual Basic .Net仪器控制指南》IT6522是ITECH公司的一款数控电源,提供USB,RS232,485,GPIB,以太网等接口,在之前的文章《winform串口通过SCPI协议与数控电源M8811通信》使用的是串口,本文介绍如何使用USB来控制数控电源。USB协议很复杂,厂家也没有提供相应的dll,甚至连驱动都没有,幸好有NI-VISA...
2020-01-03 16:35:48 3064 2
ASP.NET MVC 5高级编程 第5版(中文版带书签)
2018-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人