深入了解Delphi 7中的四种消息框
Delphi中平常使用的消息框有四种形式,有ShowMessage、MessageDlg、Application.MessageBox、MessageBox。下面来深入了解下这四种形式的实现和使用。1.ShowMessage 显示一个带"OK"按钮的消息框 使用这个函数可以显示一个简单的带"OK"按 ... 查看全文
[From 2.4]C#编译器和程序集链接器(以及一些它们的命令开关)
C#编译器:(用csc命令来使用C#编译器) 程序集链接器(Assembly Linker):(用al命令来使用C#编译器) 除了使用C#编译器,还可以使用”程序集链接器“使用程序AL.exe来创建程序。 1.如果程序集要包含由不同编译器生成的模块(而且这些编译器不支持与C#编译器的/addmodu ... 查看全文
Delphi Dataset CurValue
TField.CurValue Property Represents the current value of the field component including changes made by other users of the database Description Use Cur ... 查看全文
Windows API一日一练 64 RegSetValueEx和RegDeleteValue函数
上一次说到怎么创建注册表的键,但接着下来的问题就是怎么样保存数据到注册表里。注册表使用树形的方式管理数据,所以它的扩展和访问都是比较灵活的。不过注册表是系统重要信息库,每当Windows系统加载时,都首先从硬盘里读取它出来,才知道每台电脑所有硬件配置信息,然后再加载不同的驱动程序。因此,注册表作为系 ... 查看全文
《Python从小白到大牛》第10章 函数式编程
程序中反复执行的代码可以封装到一个代码块中,这个代码块模仿了数学中的函数,具有函数名、参数和返回值,这就是程序中的函数。Python中的函数很灵活,它可以在模块中,但类之外定义,即函数,作用域是当前模块;也可以在别的函数中定义,即嵌套函数;还可以在类中定义,即方法。定义函数在前面的学习过程中也用到了一些函数,如果len()、min()和max(),这些函数都由Python官方提供的,称为内置函数( 查看全文
springboot介绍及简单使用
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application devel ... 查看全文
java NIO --selector
传统的IO 编程中,针对每一个客户端连接都会创建一个新的线程; 而 NIO 一个线程可以处理很多客户端的请求 我们分析源码的注解,可以归纳出: 1. Selector 构造方式:(常见的Seletor 构造方式) 源码: * <p> A selector may be created by invo ... 查看全文
数据结构与算法笔试面试题整理
给出的一些常见的数据结构与算法的笔试面试题,特整理如下,后期遇到新的再更新。 笔试面试题 常见时空复杂度有 常数级复杂度:O(1) 对数级复杂度:O(logN) 线性级复杂度:O(N) 线性对数级复杂度:O(NlogN) 平方级复杂度:O(N2) 冒泡排序算法(重点) (1)算法流程 a.比较两个相 ... 查看全文
Java中判断字符串是否为数字的五种方法
//方法一:用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false... ... 查看全文
Neil_Python_迭代器,生成器.
一,迭代器 1.1什么是可迭代对象? 字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。 from collections import Iterable l = [1,2,3,4] t = (1,2,3,4) d = {1:2,3:4} s = {1,2,3,4} print ... 查看全文
Python代码转换为exe可执行程序详解
一,简介 Python写完程序,要靠命令来执行太LOW,太低调了,还不华丽了。 再说别人的电脑,都没有Python库,怎么执行,还能不能愉快的一起玩耍了。 所以哪怕只会写一个HelloWorld,也要弄成exe程序,方便伟大的代码传播事业。 其实很简单,有一个现成的pyInstaller工具,直接用 ... 查看全文
__x__(54)0918第七天__ JavaScript
JavaScript 运算符,也叫操作符 对一个或者多个值进行运算,都是会返回结果的。 比如: typeof 返回一个值的类型,返回值类型是字符串。 对一个或者多个值进行运算,都是会返回结果的。 比如: typeof 返回一个值的类型,返回值类型是字符串。 隐式类型转换: 任意值 = 任意值 + " ... 查看全文
spring-session(一)揭秘
前言 在开始spring session揭秘之前,先做下热脑(活动活动脑子)运动。主要从以下三个方面进行热脑: 1. 为什么要spring session 2. 比较traditional session方案和spring session方案 3. JSR340规范与spring session的透 ... 查看全文
几点建议帮你写出简洁的JS代码
译者按: 规范的代码可以有效避免代码bug,fundebug才会报警少一点! 原文: Tips for Writing Cleaner Code 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 我决定为初学者写一篇博客来介绍一些常见编程技 ... 查看全文
AngularJs学习笔记(3)——scope
AngularJS启动并生成视图时,会将根ng-app元素同$rootScope进行绑定。 $rootScope是所有$scope对象的最上层,是AngularJS中最接近全局作用域的对象 。 一个ng-app可以有多个controller,$scope的范围局限于每一个controller中 $s ... 查看全文
使用 PHP + shell 生成 一键设置权限的脚本。
linux 系统 支持PHP脚本一键设置环境。shell脚本一键设置环境。那么 我今天 使用 PHP + shell 生成 一键设置权限的脚本。 举例子:linux服务器 一键配置discuz网站环境权限 在linux服务器上 安装网站。最主要的是权限问题。(随话说 linux 系统较安全)1. 第 ... 查看全文
Zabbix基于Proxy分布式部署实现Web监控
前言 在日常运维工作中,难免会遇到这样或那样的故障,如何能在第一时间发现故障,并及时定位故障原因,保证业务不受影响,我想这应该是做好一个运维必须要掌握的技能。但人力不可能实时掌控系统的变化,于是监控系统应运而生,监控便是运维的眼睛,把监控和性能管理做好后,运维就是一件很轻松的事情。目前比较流行的开源 ... 查看全文
CSS—— em的详解
字体大小在浏览器的默认样式表中有规定。一般采用em为单位,也就是相对单位,1em=16像素。 同时,像P h1等等标签都采用浏览器默认的em单位,P为1em,h1为2em等等。 两条重要的规则: 1.font-size是一个例外,它以父元素的大小做为相对来计算 2.除了font-size之外,其余的 ... 查看全文
Golang 在 Mac、Linux、Windows 下如何交叉编译(转)
Golang 支持交叉编译,在一个平台上生成另一个平台的可执行程序,最近使用了一下,非常好用,这里备忘一下。 Mac 下编译 Linux 和 Windows 64位可执行程序 Linux 下编译 Mac 和 Windows 64位可执行程序 Windows 下编译 Mac 和 Linux 64位可执 ... 查看全文