- 博客(20)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Python zip()
zip([iterable, ...]) zip()函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表 例子: >>>a = [1,2,3] >>> b = [4,5,6] >>> c = [4,5,6,7,8] >>> zipped = zip(a,b) #..
2021-03-29 10:47:49
212
原创 python itertools.combinations(iterable, r))
1、Python itertools模块combinations(iterable, r)方法可以创建一个迭代器,返回iterable中所有长度为r的子序列,返回的子序列中的项按输入iterable中的顺序排序。 import itertools list1 = [1, 3, 4, 5] list2 = list(itertools.combinations(list1, 2)) print(list2) 返回结果: [(1, 3), (1, 4), (1, 5), (3, 4), (3, 5),..
2021-03-28 15:08:50
307
原创 vs2019 XML2Class
environment: vs2019: Copy content of your XML file to clipboard Add to your solution new, empty class file (Shift+Alt+C) Open that file and in menu clickEdit > Paste special > Paste XML As Classes visual studio自带的类生成工具可以将 json和xml转换为类 ...
2021-03-10 22:45:19
439
原创 LiteDB注册自定义类型
问题描述 LiteDB支持具有默认构造函数的.Net类型直接转换为BsonValue进行存储。遇到两个问题,System.Drawing.Font类型和Color类型,在Save的时候能够成功转为BsonValue进行存储,但是在取的时候Font类型没有默认构造函数,LieteDB无法通过反射进行实例化,程序会抛出异常。Color类型取出来为默认值,因为Color.R,Color...
2020-04-26 11:23:06
831
原创 滑动窗口算法
leetcode 第三题 private static List<int> reslutList = new List<int>(); /// <summary> /// 自己的方法 /// </summary> /// <param name="s">...
2019-11-30 04:02:39
214
原创 c#链表
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp3 { class Program { static void Main(string[] ...
2019-11-29 01:30:50
413
原创 控制cpu曲线保持在一个水平值
using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace CpuProfileController {...
2019-09-17 23:17:30
217
原创 获取c#文件行号
using System; using System.IO; namespace GetLineCounter { class Program { static void Main(string[] args) { int totalLineCount = 0; string directory; ...
2019-09-11 23:17:13
812
转载 C#控制台窗口的显示与隐藏
1. 定义一个Consolse帮助类,如下: /// <summary> /// 控制台帮助类 /// </summary> public static class ConsoleHelper { /// <summary> /// 获取窗口句柄 /// </summary...
2019-07-27 17:02:37
3565
原创 WPF InitiaiizeComponent方法
wpf InitiaiizeComponent( )方法在WPF应用程序中扮演者重要的角色,因此永远不要删除窗口构造函数中的InitiaiizeComponent( )调用。同样,如果未窗口类添加了另一个构造函数,也要确保调用InitiaiizeComponent( )方法。 InitiaiizeComponent( )方法在源代码中不可见,因为它是在编译应用程序时自动生成的。本质上Initia...
2019-07-26 16:36:48
302
原创 WPF触发器
项目中最近让我开发产品主界面,一些简单的特效需要用到触发器,这里简单记录一下触发的使用,以后共工作中再次用到会更新 一、触发器分类 简单触发器Triggers、多条件触发器MultiTriggers、事件触发器EventTrigger、数据触发器、DataTrigger 二、触发器的使用 1、简单触发器Triggers——满足简答的条件,触发 <...
2019-06-15 15:59:35
534
原创 WPF设置当前激活窗体(前景窗体)
简单说一下背景,项目中重写WPF的popup控件以后出现了一个问题,就是如果程序的主窗体不是当前鼠标操作的窗体(前景窗体),弹出的窗体会出现无法跟随程序主窗体缩小而缩小的问题。 解决办法,获取程序主窗体句柄,在需要弹出popup窗体之前将其设为前景窗体。 核心代码: //hwndSource程序主窗体的句柄 var hwndSource = (PresentationSource.From...
2019-04-27 00:36:34
2395
原创 记录一下初次使用EasyUI Tree遇到的一些问题
先交代一下背景吧,作为一个初学者刚接触js,在公司写了个小demo,要求把数据库中的数据以TreeView的形式展现出来。 首先介绍一下EasyUI Tree 树,主要是使用它的JavaScript功能生成一棵树 EasyUI Tree 树 用法: 1.url指向一个外部的json格式的文件 $('#tt').tree({ url:'tree_data.json...
2018-08-17 15:36:43
494
原创 c#修饰符学习
无或internal 只能在当前项目中访问类 public 可以在任何地方访问类 abstract或 internal abstract 类只能在当前项目中访问,不能实例化,只能被继承 public abstract 类可以在任何地方访问,不能实例化,只能被继承 sealed或 inte...
2018-08-06 21:53:22
247
转载 VS 2015 快捷键
[转]VS中展开和折叠代码 VS2005代码编辑器的展开和折叠代码确实很方便和实用。以下是展开代码和折叠代码所用到的快捷键,很常用: Ctrl + M + O: 折叠所有方法 Ctrl + M + M: 折叠或者展开当前方法 Ctrl + M + L: 展开所有方法 解决VS2010中工具箱的的不见的问题: 按快捷键Ctrl+Alt+X 全屏:Shift+Alt+Enter注释...
2018-07-31 14:20:25
499
转载 SQL
在存储过程中,经常用到SET NOCOUNT ON; 作用:阻止在结果集中返回显示受T-SQL语句或则usp影响的行计数信息。 当SET ONCOUNT ON时候,不返回计数,当SET NOCOUNT OFF时候,返回计数; 即使当SET NOCOUNT ON 时候,也更新@@RowCount; 当SET NOCOUNT on时候,将不向客户端发送存储过程每个语句的DONE_IN_pr...
2018-07-31 11:05:21
261
转载 windows常用快捷键
常用快捷: win + Q: 打开搜索 win + tab:显示虚拟桌面、任务 win + E: 打开我的电脑 win + D: 回到桌面 win + R: 打开命令 win + ctr + D:新建虚拟桌面常用CMD命令: control panel: 控制面板 msconfig: 系统配制 dxdiag: ...
2018-07-30 17:13:30
217
原创 重温c#
纪念一下吧,没有写过博客,什么事情,总有一个开始的过程,原来C#的控制台输入方法Console.Read()返回的是一个字符的ASCII码,要想获得输入的数字字符,需要用int.TryPrase()转换一下,TryPrase()的第二个参数就是out形参,传入你用来接收输入的变量即可。...
2018-07-28 03:28:21
283
基于gmap和百度地图API开发的GIS应用
2020-05-23
mapx4.0简单的gis应用缩放、平移、抓取、图层文件 资源树管理
2020-05-23
windows某些进程信息获取不到
2017-11-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅