您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94544页

« 1 2 ... .39 .40 .41 .42 .43 94544.45 .46 .47 .48 .49 ... 232075 »

[其它] c语言实现的hashtable分享

说明:头文件 hashtable.h 代码如下:typedef struct _Bucket{    char *key;    void *value;    struct _Bucket *next;} Bucket;typedef struct _HashTable{    int size;    int total;    struct _Bucket *buckets;} HashTable;int hash_init(HashTable **ht);int hash_find(Hash
<weixin_38518376> 在 上传 | 大小:44032

[其它] 深入理解c/c++ 内存对齐

说明:内存对齐,memory alignment.为了提高程序的性能,数据结构(尤其是栈)应该尽可能地在自然边界上对齐。原因在于,为了访问未对齐的内存,处理器需要作两次内存访问;然而,对齐的内存访问仅需要一次访问。内存对齐一般讲就是cpu access memory的效率(提高运行速度)和准确性(在一些条件下,如果没有对齐会导致数据不同步现象).依赖cpu,平台和编译器的不同.一些cpu要求较高(这句话说的不准确,但是确实依赖cpu的不同),而有些平台已经优化内存对齐问题,不同编译器的对齐模数不同.总
<weixin_38725119> 在 上传 | 大小:86016

[其它] C#实现打造气泡屏幕保护效果

说明:本文主要是介绍C#实现打造气泡屏幕保护效果,首先说一下制作要点:1 窗口要全屏置顶 2 模拟气泡的滚动和粘滞效果 3 支持快捷键ESC退出 大致就是这3个要点了,其他还有一些细节我们在程序中根据需要再看,OK,开工! 首先是全屏置顶,因为是屏幕保护嘛,这个简单,在窗体的属性设置里把FormBorderStyle设置为none表示无边框,把ShowInTaskbar设置为false表示不在任务栏出现,最后一个把WindowState设置为Maximized表示最大化即可,当然可以设置TopMo
<weixin_38697579> 在 上传 | 大小:163840

[其它] C#中事件的定义和使用

说明:事件的声明和使用与代理有很密切的关系,事件其实是一个或多个方法的代理,当对象的某个状态发生了变化,代理会被自动调用,从而代理的方法就被自动执行。 声明和使用一个事件需要如下步骤: 1.创建一个代理。 2.在类的内部利用event关键字声明事件,并且在类中定义调用事件的方法,也可以定义一个处理事件消息的方法。   声明一个事件的基本形式有两种:   修饰符  event   类型   标识符   修饰符  event   类型   标识符{get{};set{};} 其中:   修饰符是指C
<weixin_38698539> 在 上传 | 大小:81920

[其它] C# 设计模式系列教程-模板方法模式

说明:1. 概述   定义一个操作中的算法的骨架,而将步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义算法的某些特定步骤。 2. 模式中的角色   2.1 抽象类(AbstractClass):实现了模板方法,定义了算法的骨架。   2.2 具体类(ConcreteClass):实现抽象类中的抽象方法,已完成完整的算法。 3. 模式解读   3.1 模板方法类图   3.2 模板方法模式代码实现 /// /// 抽象类 /// public abstract cla
<weixin_38694343> 在 上传 | 大小:92160

[其它] C#委托与事件初探

说明:委托给了C#操作函数的灵活性,我们可使用委托像操作变量一样来操作函数,其实这个功能并不是C#的首创,早在C++时代就有函数指针这一说法,而在我看来委托就是C#的函数指针,首先先简要的介绍一下委托的基本知识: 委托的定义 委托的声明原型是 delegate () 例子:public delegate void CheckDelegate(int number);//定义了一个委托CheckDelegate,它可以注册返回void类型且有一个int作为参数的函数 这样就定义了一个委托,但是委
<weixin_38518376> 在 上传 | 大小:72704

[其它] C#程序中创建、复制、移动、删除文件或文件夹的示例

说明:创建文件或文件夹 您可通过编程方式在您的计算机上创建文件夹、子文件夹和子文件夹中的文件,并将数据写入文件。 public class CreateFileOrFolder { static void Main() { string folderName = c:\Top-Level Folder; string pathString = System.IO.Path.Combine(folderName, SubFolder); string pathStrin
<weixin_38704835> 在 上传 | 大小:50176

[其它] 使用Fabric自动化部署Django项目的实现

说明:文中涉及的示例代码,已同步更新到HelloGitHub-Team 仓库 在上一篇教程中,我们通过手工方式将代码部署到了服务器。整个过程涉及到十几条命令,输了 N 个字符。一旦我们本地的代码有更新,整个过程又得重复来一遍,这将变得非常繁琐。 使用 Fabric 可以在服务器中自动执行命令。因为整个代码部署过程都是相同的,只要我们用 Fabric 写好部署脚本,以后就可以通过运行脚本自动完成部署了。 首先在本地安装 Fabric: $ pipenv install fabric --dev 因为
<weixin_38713057> 在 上传 | 大小:95232

[其它] Python 如何优雅的将数字转化为时间格式的方法

说明:将数字转化成时间格式 from dateutil.parser import parse a=20170825 b=str(a) c=parse(b) print(c) 2017-08-25 00:00:00 将时间按照天排列,转化为一个数字,用来做时间序列分析 from matplotlib.pylab import date2num e = date2num(c) e Out[30]: 736566.0 将时间转化为时间戳 d=str(c) d Out[25]: '2017-
<weixin_38625143> 在 上传 | 大小:30720

[其它] python super的使用方法及实例详解

说明:功能 super功能:super函数是子类用于调用父类(超类)的一个方法。 用法 1.在子类 __init__() 方法中正确的初始化父类,保证相同的基类只初始化一次。 2.覆盖特殊方法。 3.解决多重继承中,子类重复调用父类方法的问题。 注意 super()继承只能用于新式类,用于经典类时就会报错。 新式类:必须有继承的类,如果无继承的,则继承object 经典类:没有父类,如果此时调用super就会出现错误:『super() argument 1 must be type,
<weixin_38592847> 在 上传 | 大小:66560

[其它] python 函数中的内置函数及用法详解

说明:今天来介绍一下Python解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数: 下面就一一介绍一下内置函数的用法: 1、abs() 返回一个数值的绝对值,可以是整数或浮点数等。 print(abs(-18)) print(abs(0.15)) result: 18 0.15 2、all(iterable) 如果iterable的所有元素不为0、”、False或者iterable为空,all(iterable)返回True,否则返回False。 print(all(['a','b
<weixin_38571449> 在 上传 | 大小:300032

[其它] 对python 调用类属性的方法详解

说明:测试时候类的调用是经常会用到的。简单看下类的调用使用的方法吧。 来看例子: 目录结构: 我们现在要在do_class.py这个文件里调用class_learn.py里的类 代码(do_class.py): #!/usr/bin/env python3 #coding=utf-8 '''Author:Jock''' from all_python_learn.class_and_funcation.class_learn import * b = Learn(1,2) b.get() prin
<weixin_38598703> 在 上传 | 大小:124928
« 1 2 ... .39 .40 .41 .42 .43 94544.45 .46 .47 .48 .49 ... 232075 »