今天帮别人解决一个关于 Base64 编解码的问题,竟然发现 Delphi 自带了 Base64 编解码的单元,叫 EncdDecd,这名字很拗口而且不直观,估计这是一直很少人关注和知道的原因。这个单元提供两套四个公开函数:对流的编解码:procedure EncodeStream(Input, O ...
Posted on 2012-11-13 10:21 星星之火116 阅读(3260) 评论(4) 编辑 收藏 我们在安装一些桌面应用程序的时候,往往在会有提示当前用户使用的是试用版,要进行注册。刚好最近做了一个关于应用程序注册的小demo(这里只是一个思路),在这里和大家分享一下。 项目的要求是这 ...
| 版权声明:本文为博主原创文章,未经博主允许不得转载。 >>.常用Dos命令 1 dir 列文件名 deltree 删除目录树 2 cls 清屏 cd 改变当前目录 3 copy 拷贝文件 diskcopy 复制磁盘 4 del 删除文件 format 格式化磁盘 5 edit 文本编辑 mem ...
点击开始按钮 所有程序 找到某个文件夹点开,找到文件夹里的快捷方式图标,右键--属性-- 复制 目标:上图蓝色内容。 回到桌面,右键--新建--快捷方式--把复制的内容粘贴到 请键入对象的位置-- 下一步,ok. ...
面试:子线程一定不能更新UI? SurfaceView :多媒体视频播放 ,可以在子线程中更新UI; Progress(进度)相关的控件:也是可以在子线程中更新Ui;审计机制:activity完全显示的时候审计机制才会去检测子线程有没有更新Ui. 1.使用activity的runOnUiThread ...
1、建立一个TimingActionFilter过滤器 其中LogHelper.WriteLog是我的写日志文件通用类,修改成你自己的即可。 3、给controller或action加上特性 4、执行时间或渲染时间大于100ms会被记录下来 我这里有好几次执行时间7、800ms是因为每次重新生成项目 ...
分类:
Windows程序 时间:
2016-08-22 09:28:41
阅读次数:
1538
得到选中项的value值并拼接成一个字符串返回 public string GetChecked(CheckBoxList checkList, string separator) { string str = ""; for (int i = 0; i < checkList.Items.Coun ...
1、安装libssh2扩展
带dll的就是windows用的。
根据自己的环境选择安装包。
这里选择的是5.5ThreadSafe(TS)x64
解压完后,会有三个文件,libssh2.dll、php_ssh.dll、php_ssh2.pdb。
将php_ssh.dll、php_ssh2.pdb放到你的php扩展目录下php/ext/下。
将libssh2.dll复制到c:/wind..
通常会设置的DataGridView的属性如下: AllowUserToAddRows - False指示是否向用户显示用于添加行的选项,列标题下面的一行空行将消失。一般让其消失。AllowUserToDeleteRows - False指示是否允许用户从DataGridView删除行。一般不允许。 ...
父类 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace Lesson6 ...
Windows Message ID 常量列表: namespace WindowsUtilities { public enum WindowsMessages: int { WM_NULL = 0x0000, WM_CREATE = 0x0001, WM_DESTROY = 0x0002, WM ...
Ext.onReady(function(){ /** 1-- 给容器组件加入控制条 及 控制项 控制条 不同的方向有多种 tbar lbar rbar bbar fbar 2-- 依据组件本身拿到上级组件的属性及方法调用 */ var win = new Ext.window.Window({ i ...
此篇是写给新手的Demo,用于参考和借鉴,用于发散思路。老鸟可以忽略了。自己经常有这种情况,遇到一个新东西或难题,在了解和解决之前总是说“等搞定了一定要写篇文章记录下来”,但是当掌握了之后,就感觉好简单呀不值得写下来了。其实这篇也一样,决定写下来是想在春节前最..
(2017.4.13)tensorflow支持python3.5版本 1.打开anaconda依次输入: 这里是利用了清华的一个镜像来更新你的anaconda,输入两次,第二次是为了把这个url置顶。 url配置结束,这里开始配置python3.5 envs。 2.配置envs: 创建python3 ...
在Visual Studio 2012的单元测试中使用: Console.WriteLine()输出的信息在“输出”面板都找不到??? ?查了不少资料,才得知在单元测试中打印的信息不显示在“输出”版面。那么显示在哪? 执行完单元测试之后,?会生成一个测试结果。其中就包含在程序运行中用: Consol ...
文件夹 一、当前用户专有的启动文件夹 二、对所有用户有效的启动文件夹 三、Load注册键 四、Userinit注册键 五、Explorer\Run注册键 六、RunServicesOnce注册键 七、RunServices注册键 八、RunOnce\Setup注册键 九、RunOnce注册键 十、R ...
一、协议 API与用户的通信协议,总是使用HTTPs协议。 二、域名 应该尽量将API部署在专用域名之下。 如果确定API很简单,不会有进一步扩展,可以考虑放在主域名下。 三、版本(Versioning) 应该将API的版本号放入URL。 另一种做法是,将版本号放在HTTP头信息中,但不如放入URL ...
没有翻译第一章是由于第一章仅仅介绍了怎样设置IDE。这方面网上文章非常多,我就没有翻译,直接从第二章開始。 以下是原文链接。翻译有不正确的地方请朋友们指正。 http://www.rastertek.com/gl40tut02.html Tutorial 2: Creating a Framewor ...
uses dateutils; //判断给定日期的天数 label1.caption := inttostr(DaysInAMonth(yearof(StrToDate(Trim(Edit_riqi.Text))),monthof(StrToDate(Trim(Edit_riqi.Text))) ) ...