windows批处理运算符记录 一元运算符算数运算符+ 求和 set /a a=1+1 rem a=2 - 求差 set /a a=2-1 rem a=1 * 求积 set /a a=2*2 rem a=4 / 求商 set /a a=4/3 rem a=1 %% 求余 set /a a=5%%3 rem a=2 例1:set /a a=5,b=3set ...
windows批处理命令记录 批处理是一种简化的脚本语言,也称作宏。它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的命令解释器(通常是COMMAND. COM或者CMD.EXE)解释运行。类似于Unix中的Shell脚本。批处理文件具有.bat或者.cmd的扩展名。批处理语法中关键字不区分大小写,其他的自定义变量都区分大小写。REM...
python学习记录——日期和时间 时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970 年 1 月 1 日午夜(历元)经过了多长时间来表示。import timeticks = time.time()print (f"当前时间戳为:{ticks}秒")# 当前时间戳为: 1649243762.6342976秒时间戳单位最适于做日期运算。但是1970年之前的日期就无法以此表示了。太遥远的如期也不行,UNIX和Windows只支持到2038年。很多python函数用一个9个数字的元组来处理时间,对应这struct_
C#委托触发 事件相当于是对委托的封装,用法是一样的。例如:有委托 Action act1.同步触发同步触发有两种:直接和方法一样调用:act(); 调用委托的Invoke方法:act.Invoke();PS:如果委托订阅了多个方法,是根据订阅的顺序依次触发。2.异步触发异步触发是调用委托的BeginInvoke方法:act.BeginInvoke(null, null);PS:如果委托订阅了多个方法时,这样执行会报错,异步执行的情况下只能订阅一个方法。若是想对订阅的方法都进行异步
python学习记录——修饰符 1.函数修饰符(@)@与其说是修饰不如说其是引用def use(f): def test(): print('this is use test') f() return test@usedef usetest(): print('Hello')usetest()# 输出:# this is use test# Hello类似于如下应用:def use(f): print('this is use test
C#新知识 1.资源文件有资源文件Resource.resx与Resource.zh-CN.resxProperties.Resource.Culture = new System.Globalization.CultureInfo("zh-CN");string s = Properties.Resource.Key1;若是以 zh-CN 初始化区域性,就会调用 Resource.zh-CN.resx 中的资源,若是不存在该名称的就调用默认资源Resource.resxPS:资源命名要以 {默认.
sqlite性能提升 常规操作常规连接sqlite字符串为 data source=db.db;version=3;用上述字符串连接sqlite,然后用 System.Data.SQLite 访问数据库时发现有下述几个问题:往表中插入一条数据时大约耗时100ms(无论表中数据是否很多),这在插入大量数据时会等待很长时间 多线程访问数据库时,会有占用锁的报错sqlite是已文件的形式存在磁盘中,每次访问时都要打开一次文件,如果对数据进行大量的操作,那会很慢。建议以事务的形式执行同时的多个操作,尽量减少执行的次数。
WebService提示未能加载文件或程序集“XXX”或它的某一个依赖项 问题:未能加载文件或程序集“XXX”或它的某一个依赖项通过C#创建了一个WebService,在解决方案里运行是没有问题,但是在用iis发布到网站后运行就提示这个报错?解决:由于这个service调用了好几个类库,通过检查发现该报错的程序集是x86的,改成any cpu之后就可以了。...
设计模式简单说明 一、六大原则1. 单一职责原则(Single Responsibility Principle)就一个类而言,应该仅有一个引起它变化的原因。2. 开放封闭原则(Open Close Principle)对于软件实体(类、模块、函数等待),扩展是开放的,修改是封闭的。3.依赖倒置原则(Dependence Inversion Principle)高层模块不应该依赖低层模块。两个都应该依赖抽象 抽象不应该依赖细节,细节应该依赖抽象 针对接口编程,不是对实现编程4. 里氏代换...
C# 线程同步 要避免同步问题,最好不要在线程之间共享数据。当然,这并不总是可行的。如果需要共享数据,就必须使用同步技术。如果不注意这些问题,就很难在应用程序中找到问题的原因,因为线程问题是不定期发生的。...
Sqlsever学习篇章(一) 1.表的创建和删除--创建表create table [T_Table] ( [ID] numeric(18, 0) identity(1,1) constraint [PK_T_Table_ID] primary key not null, [Name] nvarchar(128) constraint [UQ_T_Table_Name] unique constraint [CK_T_Table_Name] check(len([Name]) < 5) not null,
WPF(图像转换) 在Winform中图片大多数都是 System.Drawing.Bitmap,而在WPF中图像大多都是以System.Windows.Media.Imaging.BitmapFrame 或者System.Windows.Media.Imaging.BitmapImage存在(其实是以System.Windows.Media.Imaging.BitmapFrameDecode存在,但是不能获取到该对象)。System.Windows.Media.Imaging.BitmapSource 转换为 Sys.
WPF(Winform) Winform中调用WPF1.打开窗体在winform项目中添加引用:PresentationCore PresentationFramework WindowsBase然后添加相应的WPF程序,就可以通过 Show()方法打开窗体。但是这样打开的窗体不能够接收键盘的输入(若是模态的窗口,即对话框的形式,就可以不用考虑下面的),还需要添加WindowsFormsIntegration 引用。MainWindow mainWindow = new MainWindow();S..
WPF(命令) WPF命令模型具有如下4个重要元素:命令:命令表示应用程序任务,并且跟踪任务是否能够执行。然而,命令实际上不包含执行应用程序任务的代码。 命令绑定:每个命令绑定针对用户界面的具体局域,将命令连接到相关的应用程序逻辑。这种分解的设计非常重要,因为单个命令可用于应用程序中的多个地方,并且在每个地方具有不同的意义。为处理这一问题,需要将通一命令与不同的命令绑定。 命令源:命令源触发命令。例如,MenuItem 和 Button 都是命令源,单击它们都会执行绑定命令。 命令目标:命令目标是在其中执行命令的
WPF(路由事件) 路由事件是具有更强传播能力的事件——它们可在元素树中向上冒泡和向下隧道传播,并且沿着传播路径被事件处理程序处理。路由事件允许事件在某个元素上被处理,即使该事件源自另一个元素也是如此。 路由事件以以下三种方式出现:与普通.Net事件类似的直接路由事件(direct event)。它们源自一个元素,不传递给其他元素。例如,MouseEnter事件是直接路由事件(当鼠标指针移到元素上时发生)。 在包含层次中向上传递的冒泡路由事件(bubbling event)。例如,Mouse...
WPF (逻辑树和可视化树) WPF中有两中“树”:一种叫逻辑树(Logical Tree);一种叫可视化元素树(Visual Tree)。 Logical Tree 最显著的特点就是它完全由布局组件和控件构成(包括列表类控件中的条目元素),换句话说就是它的每个节点不是布局组件就是控件。那什么是 Visual Tree 呢?我们知道,如果把一片树叶放在放大镜下观察,你会发现这片叶子也像一棵树一样——有自己的基部并向上生长出多级分叉。 在WPF的Logical Tree 上,充当叶子的...
WPF(特殊字符与空白) 一、特殊字符 XAML受到XML规则的限制。例如,XML特别关注的一些特殊字符,如&、<、>。如果试图使用这些字符设置元素的内容,将会遇到麻烦,因为XAML解析器认为你正在处理其他事情———例如创建嵌套的元素。 解决问题的方法是用实体引用代替那些特殊字符,实体引用是XAML解析器能够正确解释的特定字符编码。注意,只有当使用特性设置属性值时,才需要使用引号字符实体,因为引号用于指示特性值的开始和结束。XAML字符实体 特殊字符 字符实体 小...
WPF(资源调用) 资源初步认识https://blog.csdn.net/breakbridge/article/details/116271634一、资源键大多少时候我们定义一个资源都是将其Key设置为一个字符串,但有时候我们也可以将Key设置为ComponentResourceKey对象。<Application x:Class="WpfAppResource1.App" xmlns="http://schemas.microsoft.com/winfx/2006/xa...
WPF(资源调用) 资源初步认识https://blog.csdn.net/breakbridge/article/details/116271634一、资源键大多少时候我们定义一个资源都是将其Key设置为一个字符串,但有时候我们也可以将Key设置为ComponentResourceKey对象。<Application x:Class="WpfAppResource1.App" xmlns="http://schemas.microsoft.com/winfx/2006/xa...