MGLAR10 - Growing Strings Gene and Gina have a particular kind of farm. Instead of growing animals and vegetables, as it is usually the case in regula ...
delphi 程序适应屏幕分辨率,先在表单单元的Interface部分定义两个常量, 表示设计时的屏幕的宽度和高度(以像素为单位)。 在表单的Create事件中先判断 当前分辨率是否与设计分辨率相同, 如果不同,调用表单的SCALE过程重新能调整表单中控件的宽度和高度。 Const Orignwid ...
SetFontMapping 方法可以自行修改,以适应更多的分辨率。调用也非常简单,如下所示: http://blog.csdn.net/han_348154920/article/details/4762928 ...
分类:
Windows程序 时间:
2016-08-19 22:11:07
阅读次数:
1132
稍微改造一下,让交互性更好点。增加提示和动态效果。 控件实现内容: 1、加入Hint提示 2、加入了简易动画效果,鼠标进入和离开会有个渐变效果。 实现方案: 1、基类选用 2、Action的关联 3、绘制按钮 4、鼠标响应 5、美化(淡入淡出简易动画) OK~完成 一、基类选择 在基类选择上稍微纠结 ...
在上一篇文章中,通过演练指导的方式,介绍了在Docker中运行ASP.NET Core Web API应用程序的过程。本文将介绍Docker for Windows的使用。 先决条件 前两周时间,Docker发布了Docker for Windows的正式版,于是就可以在Windows下运行Dock ...
Window通过SNMP获取系统数据的说明初步接触SNMP(SimpleNetworkManagementProtocol)简单网络管理协议之后,对windows系统的监测有了兴趣,通过一段时间的查找资料与实际测试,将系统的一些简单数据通过SNMP协议测试了出来,和大家一起分享。要想使用SNMP协议监测系统,这里仅..
对实现者来说像方法对调用者来说像字段可以将属性看成一种智能字段,属性就是字段与方法的扩展。面向对象的一个原则就是数据封装,所以不能将字段以公有方式提供给外界。就像上面例子不能给年龄赋负数,而不使用属性要给外界提供私有字段就得写两个getset方法,用属性的话虽然..
第一章 深入.NET框架 1.1 Microsoft .NET框架概述 .NET框架的优势 * 提供了一个面向对象的编程环境,完全支持面向对象编程,.NET 框架提高了软件的可复用性,可扩展性,可维护性和灵活性 * 对Web应用的强大支持 * 对Web Service(Web服务)的支持,Web S ...
function jiexi(id) { var getTabBarActivityUrl = '/QuestionReport?filter='; var urlParam = {}; ajaxRequest(getTabBarActivityUrl + JSON.stringify(urlPar ...
分类:
Windows程序 时间:
2016-08-19 23:51:00
阅读次数:
1252
Firemonkey’s abstract TCanvas class has been providing the dimensions of the bounding rectangle of some text on itself. On recent updates it has depre ...
DELPHI代码 [html] view plain copy unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrl ...
分类:
Windows程序 时间:
2016-08-19 23:55:12
阅读次数:
1725
1、可选参数和命名实参 可选参数和命名实参就如同一对好基友,因为它们经常一起使用。 1.1 可选参数 可选参数重在“可选”,即在调用方法时,该参数可以明确指定实参,也可以不指定。如下代码所示,下面代码就包含3个参数,一个必备参数和两个可选参数。 在以上代码中,参数x是必选参数,即调用方法必须指定实参 ...
Windows 7下备份恢复bitnami redmine记录 因服务器更换,需要将原来服务器上的bitnami redmine系统及所有项目记录迁移到新的服务器下,以下是记录: 环境:redmine 1.1.2.1 因原来的版本就是这个,也没有时间更换最新版本,只有用原来这个比较老的版本。 原系统 ...
uses psapi;{根据进程PID获取程序所在路径的函数}function GetProcessExePath(PID: Cardinal): string;varpHandle: THandle;buf: array[0..MAX_PATH] of Char;begin{获取进程句柄}pHan ...
今天帮别人解决一个关于 Base64 编解码的问题,竟然发现 Delphi 自带了 Base64 编解码的单元,叫 EncdDecd,这名字很拗口而且不直观,估计这是一直很少人关注和知道的原因。这个单元提供两套四个公开函数:对流的编解码:procedure EncodeStream(Input, O ...
manacher、一个串切割成5个回文子串、优化
第一次使用manacher 嘿嘿??
为了方便处理奇偶的情况, 我们把 区间 [ i , j ] 的回文子串半径保存在 len[ i + j ] 里,
if(len[ i + j ] >= (j - i)/2 + 1) 则[ i , j ] 为回文串
可以O(n)的处理出len 所有中心的回文子串长度
这里先跑一边 manacher(n) 得到 len[]数组
然后O(n) 的预处理出 第一个字符串的右端点 i,放在一个队列里
并且O(n) 的预处理出 最...
1.右键→打开方式→选择默认程序→选择winform程序 2.修改Program.cs 判断注册的事件是否存在,如果不存在则运行实例,并把参数传入MainForm里,如果存在则把参数写到txt文件中,然后发事件,退出 3.MainForm.cs 当收到第二个进程的通知时,读取txt中参数(MP3路径 ...
今天正式上手c#的项目,不出所料,综合性很强,但是能学到很多东西,而且我发现果然有问题上google才是正确的选择,还好我英语比较好~~~还有42天了,加油啊!!!下面贴出今天的代码一边以后复习 ...
1.使用API xtype:组件的别名 Hierarchy 层次结构 Inherited mixins 混入的类 Requires 该组件需要使用的类 configs:组件的配置信息 properties:组件的属性 methods:组件的方法 events:组件的事件 2.window组件常用属性 ...
1.Set the TabIndex="16"2. private void detailGrid_Keydown(object sender, KeyEventArgs e) { try { if (e.Key == Key.Enter) { TraversalRequest request = ...