难度:α 用时:30 min 题目:🔗 这是个裸贪心题。 题目要求在某数字字符串中删去给定个数的字符,使剩下来的数字最大。 那么不难想到用队列。线性复杂度。0 ms。 每读入一个数,就把之前比较小的拿掉。 注意不能拿太多,否则长度不够。 队满了也不能继续放。(除非有更大的元素可以把队尾的怼下去) ...
1、Array:在内存中连续存储。索引速度快。赋值,修改元素简单。 不足:(1)插入数据麻烦 (2)声明时必须指定长度 2、ArrayList:解决了Array的不足 不足:(1)类型不安全 (2)存储或检索值类型时有装箱、拆箱操作,性能消耗 3、List: 与ArrayList类似,弥补了Arra ...
当弄一个小程序时,就忽略了使用Ioc这种手段,作为一个帅气程序员,代码规范,你懂的~,废话不多说,快速搭建一个Ioc接口实例以及直接注入到 MVC Controller 构造函数中如下: MVC integration requires the Autofac.Mvc5 NuGet package. ...
分类:
Windows程序 时间:
2018-02-07 14:42:01
阅读次数:
1896
导入命名空间: VS需要在项目中添加引用system.XML; 代码中添加 using System.XML和using System.IO; XML范例: <?xml version="1.0" encoding="UTF-8"?> <MSG> <HEADINFO> <TYPE>ValidFlig ...
1、局域网内计算机组织形式:工作组和域(活动目录)工作组:缺点1、没有办法统一管理;2、没有办法集中身份验证;3、需要本地验证(SID);常用命令CMD:whoami/all查看当前用户信息netuseradminstaratora123更改网络用户密码运行:wf.msc防火墙
有的时候我们需要用R做运算或者模型,需要将结果定时存储到数据库中,即使没有上线的linux机器,windows也可以操作这个功能。 要清楚知道你的R.exe存储的位置,比如 C:\Program Files\R\R-3.4.0\bin\x64\R.exe 把要运行的脚本存储在指定位置,比如D:\ru ...
有些时候,我们需要修改文件的后缀名,但是Windows7系统默认不显示文件后缀。我们怎样显示和修改文件后缀呢?请接着往下看。 工具/原料 一个win7系统 工具/原料 一个win7系统 一个win7系统 一个win7系统 方法/步骤 1 如图所示,此时是无法看到文件后缀的,也就是说,我们没有办法可以 ...
环境VS2017 15.5.4,Win10开发过程中,发现一些窗体打开设计器会卡死白屏,另外有一些不会,两者运行时正常,经过半天的仔细研究,终于解决,猜测可能是VS的BUG。重现方法: 1、父窗体类Form1:Form,子窗体类Form2:Form12、打开子窗体设计器时,子窗体白屏,有时候用鼠标点 ...
分类:
Windows程序 时间:
2018-02-11 10:52:15
阅读次数:
1155
原文:WPF: 实现 ScrollViewer 滚动到指定控件处在前端 UI 开发中,有时,我们会遇到这样的需求:在一个 ScrollViewer 中有很多内容,而我们需要实现在执行某个操作后能够定位到其中指定的控件处;这很像在 HTML 页面中点击一个链接后定位到当前网页上的某个 anchor。 ... ...
window.location 对象在编写时可不使用 window 这个前缀。 location.hostname 返回 web 主机的域名 location.pathname 返回当前页面的路径和文件名 location.port 返回 web 主机的端口 (80 或 443) location. ...
前言 本测试demo基于Spring框架测试,这几个月也是刚刚接触Spring的项目。如果不对的地方请多谅解。 正文 1、创建测试类,添加注解 总结 大致就这么一个简单过程,封装起来就可以灵活应用了。也是第一次用Mock写测试,还请谅解。 Life is a journey. What we sho ...
http://download.microsoft.com/download/E/2/3/E237A32D-E0A9-4863-B864-9E820C1C6F9A/MicrosoftFixit.WinMediaPlayer.Run.exehttps://jingyan.baidu.com/artic ...
直接输出File对象的时候输出的是对象里存储的路径名 boolean delete() 删除此抽象路径名表示的文件或目录。 boolean exists() 测试此抽象路径名表示的文件或目录是否存在。 File getAbsoluteFile() 返回此抽象路径名的绝对路径名形式。 String g ...
C 基础入门 六 静态类进阶 静态构造方法 用于初始化任何静态数据,或用于执行仅需执行一次的特定操作,在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数,静态构造方法是无参数的。 单例设计模式 单例设计模式就是确保一个类只有一个实例,单例模式是资源管理的必备模式,保证一个类只有一个实例并 ...
Configuration对象: SessionFactory对象: Session对象和Transaction对象: 发现这里代码有些重复,可以抽取工具类: ...
最近在用owin打了一个建议的http的api服务,但遇到了js跨域访问的问题,后来在网上找到了答案,已帮助遇到此问题的人 1.首先nuget先按着owin依赖的包,然后至关重要的一步是引用Microsoft.Owin.Cors的一个包,此包就是为了解决js请求跨域 2.其次配置HttpConfig ...
分类:
Windows程序 时间:
2018-02-13 15:40:30
阅读次数:
1371
C# 单例模式的五种写法及优劣分析,见下文: [单例模式及常见写法](http://blog.csdn.net/jiankunking/article/details/50867050) C# 单例模式的五种写法及优劣分析,见下文: [单例模式及常见写法](http://blog.csdn.net/ ...
在windows下用nvm 安装node 在接触nvm前查看了很多资料,但是总有些一些地方迷迷糊糊的,但幸好磕磕碰碰最后也算安装成功了。在此文中,会特意指明一些坑,防止再次踩坑。第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文。 1. nvm 下载 nvm 的下载地址:https: ...
1 进程终止的方法: <1>主线程的进入点函数返回(最好使用这种方法) <2>进程中的一个线程调用ExitProcesss函数(应该避免使用这样的方法)。 <3>还有一个进程中的线程调用TerminateProcess函数(应该避免使用这样的方法)。 <4>进程中的全部线程自行终止执行(这样的情况差 ...