自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#遍历类属性后把空字符串转为null

因为从画面传到后端的数据是空字符串,保存到数据库时希望是NULL值,因此做了一个转换var users = (from mt in context.MT_User select mt).First();foreach (var item in users.GetType().GetProperties()){ var setObj = users.GetType().GetProperty(item.Name); var val = item.Ge

2021-01-28 12:16:52 979 1

原创 ssms数据导入导出使用说明

需求:实现同一数据库内不同表之间的数据移行1. 数据export2. 数据源选择3.数据目的地选择根据表所在选择4. 表数据移行选择如果表中有自增长字段,需要在移动目的表中勾选id插入许可选项最后执行...

2021-01-04 13:02:37 2464 3

原创 ASP.NET WEB API 使用MultipartFormDataStreamProvider上传文件

摸索过程中参照:https://blog.shibayan.jp/entry/20150319/1426750361public async Task<IHttpActionResult> FileUpload(){ if (!Request.Content.IsMimeMultipartContent()) { return StatusC...

2019-10-09 08:58:51 1329

翻译 通过修改配置文件解决asp.net上传文件大小限制问题

api.net,默认只能上传4M大小的文件。Web.config配置文件修改:Modify<httpRuntime targetFramework="4.7.2" executionTimeout="800" maxRequestLength="40960" />targetFramework: .NET Framework版本executionTimeout:...

2019-10-08 19:16:45 577

翻译 python 定制类

__双下划线的方法或属性表示是python内置的特殊方法,使用时要特别注意,大概有以下几种__new__ __str__,__repr__ __iter__ __getitem__,__setitem__,__delitem__ __getattr__,__setattr__,__delattr__ __call__可以通过重定义的方式,改写内置方法__ne...

2019-09-13 13:16:36 152

翻译 Python类方法装饰器

在创建类之后,可以通过直接修改类的属性来修改值,但一般不推荐这样修改,因此一般在类中会有特定的setter getter方法。(但仍然可以修改属性,还是存在风险,可以把属性定义成私有属性)class Car(object): __slots__ = ("color", "price") """docstring for Car""" def __init__(self, color...

2019-09-13 10:32:48 1327

原创 Python代码注释规范

写代码过程中,注释还是十分重要的,一个规范的Python代码,最好有一套自己的规范,这样别人阅读时也能清晰明了。第1行:可以在Unix/Linux/Mac中运行第2行:utf-8编码,# -*- coding: utf-8 -*-第4行:文档注释,三引号居多第6行:一些信息,如下__author__ = "pytho <[email protected]>"__...

2019-09-12 16:03:20 1492

翻译 Python 装饰器

参考:http://www.runoob.com/w3cnote/python-func-decorators.html装饰器(Decorators)本质上是一个 Python 函数或类,它可以让其他函数或类在不需要修改原有代码的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。它可以让你在一个函数的前后去执行代码。经常用于有切面需求的场景,比如:打印日志、性能测试、事务处理、缓存...

2019-09-12 15:09:26 131

原创 Python 练习関数

1.字符串首字母大写,其余小写 L1 = ['adam', 'LISA', 'barT'] L2 = [s.capitalize() for s in L1] print(L2)2.数组内值相乘def prod(L): return reduce(lambda x,y:x*y, L)print('3 * 5 * 7 * 9 =', prod([3, 5, 7, 9]))...

2019-09-12 13:44:07 105

翻译 python学习zip函数

Python version: 3.7.4zip主要用于同时获取多了list的值1.zip与for循环组合,获取多个列表的元素country = ["English", "Chinese", "Japanese"]code = [44, 86, 81] for c, co in zip(country, code): print(c, co)2.多个l...

2019-09-12 12:24:09 157

原创 windows 环境下安装Apache2.4过程中遇到的错误

apache下载:http://httpd.apache.org/download.cgi#apache24适用于Microsoft Windows的文件->ApacheHaus->Apache 2.4.41 x64 -> download解压,运行https.exe(以管理员身份)1.ServerRoot must be a valid directory...

2019-09-09 16:29:06 1949 4

翻译 win10 定期的なタスク-schtasks

参照官网:https://docs.microsoft.com/ja-jp/windows-server/administration/windows-commands/schtasksコメントによって1.schtasks和タスクでコントロールパネル效果一样2.schetasks替换了at命令3.需要管理员权限查询:/?创建. schtasks /createSCH...

2019-09-04 12:35:39 292

原创 win10 定时任务执行

1.在计算机-管理中找到task schedule(或直接搜索 task)2.新建task,上述两个不知道有什么区别,以基本为例,trigger有很多种3.填写操作内容,program:powershell.exe,option:-ExecutionPolicy Bypass(只对当前脚本有效),脚本路径4.保存保存之后没有看到这个任务,但通过schtasks命令时可以...

2019-09-03 14:26:26 2869

原创 Azure实现虚拟机的自动开关机

为了资源的合理利用,一般虚拟机都会选择在晚上定时关机,需要第二天再自动开启使用Azure实现虚拟机的自动开机和自动关机的功能1. 创建自动化账户搜索自动化账户 或 创建资源-> 管理工具->自动化,填写必要的信息(创建Azure运行方式账户中要选择是,我之前没有权限,怎么运行都报错,后来才知道是这个原因)关联虚拟机所在的资源组2.创建开始/停止VM 解决方案账户...

2019-09-02 17:52:58 2536

原创 日本語システム:变更电脑ip

1.cmd ->control2.ネットワークとインターネット3.ネットワークと共有センター

2019-08-28 16:36:48 341

翻译 服务器管理命令

配置和安装任务 Command 设置本地管理密码 net 用户管理员* 将计算机加入到域 netdom join% computername%/domain:<域> /userd:<域\用户名/passwordd:>* 重新启动计算机。 确认域已更改。 set 从域中删除计算机 netdom 删除<c...

2019-08-28 15:42:24 847

翻译 ColdFusion CGI or Application variables

1.保留字Because ColdFusion is not case-sensitive, all of the following are reserved words: IS, Is, iS, and is.The following language elements are keywords in a script syntax: for default switch...

2019-08-28 12:51:58 285

原创 linux环境下操作mysql命令

1.登录mysqlmysql -uroot -p输入密码2.查看mysql端口show global variabl 'port';3.查看数据库show databases;4.使用数据库use dbname(根据3的结果)5.查看数据库表show tables;6.操作表select,update,delete,create,drop,tra...

2019-08-28 10:32:16 158

原创 coldFusion遇到的问题

最近在ColdFusion项目中遇到一个很棘手的问题需求:遍历用户id,cfm向服务器发送检验id真实情况的请求,如果请求返回失败则等一分钟重试,同时跳出循环,否则继续执行问题:因为目前没有真实环境,所以请求一定会失败,在线程等待1分钟的时候,页面直接超时了ERROR_NO_RESPONSE开始排查原因1.web超时设置,修改并添加了几处<cfsetting requestT...

2019-08-27 17:40:22 390

翻译 .Net 使用说明

来源:https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/create1. 下载安装安装成功后,打开cmd → dotnet,命令可识别代表安装成功2.创建appdotnet new console -o myApp自动创建myApp文件夹,进入该文件夹,可查看到如下内容Program.cs内...

2019-08-01 15:46:21 262

翻译 create Azure .Net project

1. open visual stadio2.create a project3.创建成功后,选择运行运行后会在浏览器打开一个local:port的网页部分图片无法上传,发行后在浏览器http://<app_name>.azurewebsites.net自动打开...

2019-08-01 14:42:16 109

翻译 Sublime Text3 shortcuts

快捷键使用(部分还没有试验是否有效)Sublime Text3 Shortcuts shortcut description ctrl+x Cut line ctrl+Enter Insert line after shift+ctrl+Enter Insert line before shift+ctrl+U...

2019-07-31 15:29:34 244

原创 python将数据结果保存到html文件中展示

由python获取的数据,可以通过保存到html中展示,借助css样式,实现更加直观好看的效果。1. html模板2.数据替换html = """<!DOCTYPE html><html lang="en"><head>title</head><body> <table border='1'> ...

2019-07-30 15:28:32 17166 4

翻译 python调用jmespath实现对json格式的文件处理

网址:http://jmespath.org/examples.htmlpython的库函数jmespath 可以使用简单的查询语句实现对jison格式的处理首先读取json格式的文件,然后查询,并将查询结果写到result.json文件中注:用了jsonpath模块,发现语法差距较大,而且[::-1]\length()\[?condition]等不能用,jsonpath_rw功能更少...

2019-07-29 11:10:12 692

原创 C#学习中遇到的问题记录

1.error CS1002: 应输入 ;有结束符;没写2.error CS0176: 无法使用实例引用访问成员“**.**.**”;请改用类型名称对其加以限定静态变量只能通过类引用,不可以通过实例引用。3.error CS0122: “AccessModify.AllTest.SetName(string)”不可访问,因为它受保护级别限制访问修饰符非public4.err...

2019-07-10 10:23:27 3037

翻译 C#学习笔记(12):预处理器指令、转义字符和异常处理

预处理器指令指导编译器在实际编译开始之前对信息进行预处理。所有的预处理器指令都是以 # 开始。且在一行上,只有空白字符可以出现在预处理器指令之前。预处理器指令不是语句,所以它们不以分号(;)结束。一个预处理器指令必须是该行上的唯一指令预处理器指令 描述 #define 它用于定义一系列成为符号的字符。 #undef 它用于取消定义符号。 #if 它用于测...

2019-07-08 19:58:10 205

翻译 C#学习笔记(11):接口interface

接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同"是什么"部分,派生类定义了语法合同"怎么做"部分。接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。成员的定义是派生类的责任。接口提供了派生类应遵循的标准结构。接口使得实现接口的类或结构在形式上保持一致。抽象类在某种程度上与接口类似,但是,它们大多只是用在当只有少数方法由基类声明由派生类实现时...

2019-07-08 17:00:50 135

翻译 C#学习笔记(10):多态性和重载

多态是同一个行为具有多个不同表现形式或形态的能力。多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时发生的。在动态多态性中,函数的响应是在运行时发生的。在 C# 中,每个类型都是多态的,因为包括用户定义类型在内的所有类型都继承自 Object。多态就是同一个接口,使用不同的实例而执行...

2019-07-08 16:33:51 289

翻译 C#学习笔记(9):继承

1.继承继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。当创建一个类时,程序员不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类,这个新的类被称为派生类。继承的思想实现了属于(IS-A)关系。例如,哺乳动物属于(I...

2019-07-08 11:33:18 166

翻译 C#学习笔记(8):复杂类型及实现

1. 数组(Array)数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。当您创建一个数组时,C# 编译器会根据数组类型隐式初始化每个数组元素为一个默认值。例如,int 数组的所有元素都会被初始化为 0。public class ArrayTest{ class arrTest { static void Mai...

2019-07-05 17:33:30 484

翻译 C#学习笔记(7):可空类型

1. 可空类型(Nullable)?单问号用于对 int,double,bool 等无法直接赋值为 null 的数据类型进行 null 的赋值,意思是这个数据类型是 NullAble 类型的例如,Nullable< Int32 >,读作"可空的 Int32",声明一个nullable类型(可空类型)的语法如下:< data_type> ? <vari...

2019-07-05 14:18:24 144

翻译 C#学习笔记(6):封装和方法

封装被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。C# 封装根据具体的需要,设置使用者的访问权限,并通过访问修饰符来实现C#支持的访问修饰符如下public 所有对象都可以访问 private 对象本身在对象内部可以访问 protected 只有该类对象及子类对象可以访问 in...

2019-07-05 11:42:05 786

翻译 C#学习笔记(5):块结构

C#块结构主要有判断、循环语句组成1. 判断if语句 一个if 语句由一个布尔表达式后跟一个或多个语句组成。 if...else语句 一个if 语句后可跟一个可选的else 语句,else 语句在布尔表达式为假时执行。 嵌套if语句 在一个if或else if语句内使用另一个if或else if语句。 switch语句 一个s...

2019-07-04 16:19:26 436

翻译 C#学习笔记(4):运算符

运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C# 有丰富的内置运算符1.算数运算符2.关系运算符3.逻辑运算符4.位运算符5.赋值运算符6.其它运算符基本和C++一样,便不再累述运算符 描述 实例 sizeof() 返回数据类型的大小。 sizeof(int),将返回 4. typeof() 返回 class 的类型。...

2019-07-04 15:41:11 113

翻译 C#学习笔记(3):变量和常量

C#中变量是指存储区的名称。每个变量都有一个特定的类型,类型决定了变量的内存大小和布局。1. 变量定义C#中基本的变量类型有整型、浮点型、十进制类型、布尔型、空类型。data_type date_name1,date_name2...;2.变量赋值可以在定义变量的时候赋值,也可以先定义后赋值;date_name1 = date_value;3.Lvalue和Rvalue...

2019-07-04 09:48:23 180

翻译 C#学习笔记(2):基础语法

C#组成部分如下using关键字表明程序使用的是给定命名空间中的名称,类似于Python中的import。也可以using namespace。命名空间namespace的设计目的是提供一种让一组名称与其他名称分隔开的方式。在一个命名空间中声明的类的名称与另一个命名空间中声明的相同的类的名称不冲突。其次命名空间可以嵌套namespace first{ class name_...

2019-07-03 19:02:07 135

翻译 C#学习笔记(1):入门

学习C#过程中,总体感觉和Java/C语言/C++很像,所以有语言基础的人只要熟记不同点即可。1. 编译执行有IDE的可以直接点击执行;因为我是Sublime编辑,所以采用最传统的方式a. 把.Net路径添加到环境变量中 ,如C:\Windows\Microsoft.NET\Framework\v4.0.30319;b. 编辑C#代码,保存成.cs文件using Syst...

2019-07-03 17:49:09 129

翻译 impress.js-前端PPT制作

使用html+CSS+js制作PPT,应该是每个前端爱好者都觉得不同于其他开发者的一大亮点。目前主流的框架有HTML5 Slides、Reveal.js 、Impress.js 、Deck.js 、HTML Slide Presentation 、CSSS 、Fathom.js 等,个人偏爱Impress.js。Impress.js源码的GitHub地址 https://github.co...

2018-12-03 18:47:04 2374

翻译 Java学习之包装类

基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。。。,为了让基本数据类型也具备对象的特性, Java 为每个基本数据类型都提供了一个包装类包装类主要提供了两大类方法:1. 将本类型和其他基本类型进行转换的方法2. 将字符串和本类型及包装类互相转换的方法在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了装箱:把基本类...

2018-11-26 16:59:38 144

翻译 Java学习之字符串

在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。字符串创建String s = "Java";String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同String 类提供了许多用来处理字符串的方法==: 判断两个字符串在内存中...

2018-11-26 16:39:27 117

ATM8L15X Reference manual

ATM8L15X 的数据手册(英文版),介绍了这款芯片的系统时钟源,各寄存器使用说明,中断,模数转换等,是使用这款芯片,编程必不可少的文档

2014-02-26

空空如也

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

TA关注的人

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