- 博客(23)
- 资源 (2)
- 收藏
- 关注
转载 断点调试单个html页面--VsCode编辑器使用
在使用vscode调试单个html,一直不得其法,懒的去google仔细研究了; 百度了好些文章都是关于如何调试整个网站部署iis等服务器的; 找到这篇讲的不错,测试了下可以使用。 具体内容看这里: https://blog.csdn.net/arvin0/article/details/53673351...
2018-08-22 00:07:04 2678 1
原创 新的访问修饰符--C#7.2
public 无限制的访问,所有类型均可访问 protected 仅所在类及其派生类可访问 internal 所在的程序集内的成员均可访问 protected internal 所在的程序集或者其派生类可访问 private 仅所在类可访问 private protected 仅所在类或在当前程序集内其派生子类可访问,C#7.2后可用 其...
2018-08-20 06:40:05 188
翻译 Expression Trees--C#
https://docs.microsoft.com/en-us/dotnet/csharp/expression-trees一,表达式树能做什么 1)表达式树加强方法和参数的交互; 2)表达式树可以在运行时操作代码,比如检查运行的算法,增加新的功能。二,表达式树是什么 以var sum = 1 + 2为例,该语句就可以看作表达式树:声明变量(var sum) v...
2018-08-14 00:42:44 892 1
翻译 Pattern Matching(模式匹配新用法,C#7.0)--C#
今天突然看到C#7.0的Pattern Matching有一些新的用法,特意了解下。https://docs.microsoft.com/en-us/dotnet/csharp/pattern-matchingPattern Matching 分离数据和代码,与ood模式把数据和方法封装在一起不同。1, is类型模式表达式 以下是一个shape的例子,这里面没有定义什么的shap...
2018-08-13 14:03:22 2261
翻译 Freezable对象概述--WPF
MSDN解释: Defines an object that has a modifiable state and a read-only (frozen) state. Classes that derive from Freezable provide detailed change notification, can be made immutable, and can clo...
2018-08-12 01:00:49 522
翻译 Command概述--WPF
Command的MSDN解释 一,什么是命令 根据microsoft的解释,command是一种不同于输入设备的语义级别上的输入处理机制。 Command的目的: 1)降低代码耦合度,将Command的逻辑和调用对象进行分离; 2)可以指定对象是否可用(例如:剪切按钮--在选中文本时才有效); Co...
2018-08-10 15:25:30 1964
转载 RalativeSource Property理解-WPF
https://stackoverflow.com/questions/84278/how-do-i-use-wpf-bindings-with-relativesourceIf you want to bind to another property on the object(同一个Element):{Binding Path=PathToProperty, RelativeSour...
2018-08-09 13:58:23 194
原创 override和overload以及new(遮蔽)的区别--C#
Overloading = Multiple method signatures, same method name Overriding = Same method signature (declared virtual), implemented in sub classes 简单来说: overload(重载)是方法名相同,参数不同,在同一个类中同一个函数可以重...
2018-08-09 11:45:26 476
原创 attribute的用法--C#
一直以来都没理解attribute是个什么东西,也没怎么用,但是看msdn或者git上源码使用的还是蛮频繁的,今天好好整理了下,写下自己的理解和例子:attribute主要用来说明代码段的的信息,标志等;可以一种元数据结构,不会影响到代码段的结果。这个代码段可以是class,struct,method,constructor等结构,下面会给出反编译源码说明哪些代码段可以作为目标。 ...
2018-08-08 06:57:30 2826
原创 读取CSV文件到DataTable--C#
从CSV读取数据到DataTable(这里第一行是标题,因此需要排除):/// <summary> /// generate DataTable instance from CSV file /// </summary> /// <param name="seperator">seperator of CSV...
2018-08-05 19:39:55 1077
原创 读取Excel文件到DataTable--C#
兼容xls和xlsx格式,它们的连接对象不同;xls是oledb4.0xlsx是oledb12.0代码如下所示: public static DataTable ExcelToDataTable(string filePath) { string connStr = ""; string fileType = Sys...
2018-08-05 19:35:43 870
原创 Jupyter command 'notebook': [Errno 'jupyter-notebook' not found] 2解决方法
在运行jupyter notebook 出错C:\Users\92143>jupyter notebookError executing Jupyter command 'notebook': [Errno 'jupyter-notebook' not found] 2重新安装jupyterpip3 install --upgrade --force-reinstall --no-cach...
2018-04-21 01:07:20 13592 9
原创 pip升级出错--解决方法
在windows下cmd升级pip出错,估计可能跟安装了两个python版本有关C:\Users\92143>python -m pip install --upgrade pipCollecting pip Using cached https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917...
2018-04-21 00:23:50 11133 1
原创 python基础之%s和%r的区别
在python中,%s和%r的对应调用方法如下,它们都可以用来转换字符串。%s -> str%r -> repr其中,str的可读性强,repr倾向于表明一个对象的详细信息。一般来说,在一个类中,__repr__一般都会又,__str__不一定有,而当__str__()函数没有定义的时候,__repr__定义的话,调用str和repr一样,即是str=repr。 看下面的例子,...
2018-04-05 01:40:10 8035
原创 在crontab中无法执行docker-compose的命令的解决方法
经过多次实验,终于找到在crontab中执行docker-compose命令的方法。 即使是用cd /home/user/program切换目录到项目里面,用docker-compose执行也是没有效果的, 其中最关键的是,要写命令的全路径,唯有把docker-compose程序的全路径/usr/local/bin/docker-compose添加到shell脚本中去,才会执行...
2018-04-02 15:26:28 2864
原创 安装twisted出现rc.exe(1158)错误
python中安装twisted模块的时候在win10系统出现如下错误: 已完成代码的生成 LINK : fatal error LNK1158: 无法运行“rc.exe” error: command 'D:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\link.exe' failed with e...
2018-04-02 04:26:37 531 1
原创 使用C#改变windows系统本地时间
当我们从他人的服务器上获取数据的时候,因为客户端和服务器时间不同步的原因导致获取数据失败。有时候需要同步时间服务器, 当怎么同步时间服务器都没用的时候,我们可以适当的更改本地系统时间。在windows更改本地时间的通常做法是时:1,首先定义一个结构体[StructLayout(LayoutKind.Sequential)] public struct SYSTEMTIME ...
2018-03-22 22:20:39 2673
原创 python基础之__new__的用法介绍
今天介绍下__new__的用法:__new__是新式类中出现,是一种静态方法。在python官方文档中,介绍了在那些情况下可以使用:Use __new__ when you need to control the creation of a new instance. Use __init__ when you need to control initialization of a new ins...
2018-03-19 00:54:56 4213
原创 python基础之lambda函数以及filter,map,reduce的用法
python用lambda来实现匿名函数的作用,经常与filter(),map()和reduce()函数一起使用。首先介绍lamda函数:例如:>>> def f(x):return x**2...>>> print(f(4))16>>>>>> g = lambda x:x**2>>> p
2018-03-18 23:11:11 253
原创 python基础之类(class)以及元类(metaclass)的概念
类的一些概念:首先在明白metaclass前,我们需要明白python中类的概念。在许多语言中,类仅仅是一段可以生成对象的代码;1,例如:>>> class c1(object):... pass...>>>>>>>>> test_class = c1()>>>>&
2018-03-18 00:33:16 449
原创 UTC秒数转换成时间
UTC(Universal Time Coordinated),即通用协调时间,与格林威治时间一样。每个地方的本地时间LT(Local Time)根据时区的划分与UTC时间相差若干小时,例如在中国,以北京时间来算的话与UTC时间相差8个小时,如果UTC时间是1月1日21点,那么北京时间就是1月2日凌晨5点。 而UTC秒数一般来说,都是相对于1970年01月01日0点0分0秒的秒数。因...
2018-03-17 13:52:38 20900
原创 python基础之几种基本数据类型
Python3 的几种基础数据类型:一,Number(数字)类型1)Number类型存储数字值,是不可变数据类型,一种字面值。支持int(整型),float(浮点型),complex(复数)三种类型数值,python2.7包括long类型。int类型:包含有Boolean这个子类型,没有位数的限制;float类型:是由C语言种double类型实现的,其精度信息可以使用sys.float_info查...
2018-03-15 23:01:59 422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人