Python 类组合(composition)和聚合(aggregation)88必发官网

下面一段代码开始说起,知乎上有人问这个问题,说代码看不懂。 ,高耦合在一起     #coding:utf-8     #书中一个例子简单的短期利率类,折现是金融学中最基本的概念之一,在连续折现的固定短期利率世界中,日期t>0时未来现金流与当前日期t=0之间的折现因子为Do(t)=e(-rt)次方 ,两个对象,各过各的。     import numpy as np Computer2* c… Read More »

OC语言-05-OC语言-内存管理

OC,oc语言 一、引用计数器 1> 栈和堆 2> 简介 3> 基本概念 4> 基本方法 二、多对象内存管理 1> 基本使用 当拥有某个对象时,就对该对象执行retain操作 当抛弃某个对象时,就对该对象执行release操作 谁执行retain操作,谁就执行release操作 2> set方法的内存管理 3> @property对内存的影响 4> … Read More »

iOSQuartz2D-01-核心要点

OC,oc语言   简介 作用 绘制 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件(通常为内部结构较复杂的控件) UIKit中的绝大部分控件都是由系统绘制的 矩阵操作(使绘制到图形啥下文中的所有路径都发生变化) 缩放 旋转 平移 简介 Quartz2D隶属于Core Graphic框架,是一个二维的绘图引擎,直接操于… Read More »

前不久一个swift项目用uicollectionview 用sdwebimage 加载图片,发生内存猛增,直接闪退的情况,简单说一下解决方案。88必发客户端

前不久一个swift项目用uicollectionview 用sdwebimage 加载图片,发生内存猛增,直接闪退的情况,简单说一下解决方案。,swift使用sdwebimage 1、首先在appdelegate方法 didFinishLaunchingWithOptions   SDImageCache.sharedImageCache().maxCacheSize=1024*1024*8设置… Read More »

Linux服务器双网卡绑定实例

双网卡绑定在项目应用中较多,通常配置上网卡绑定有两种方法,第一种是采用传统方法修改配置文件,第二种是采用新的命令直接生成配置文件。 Bonding 传统配置方法步骤如下: 第一步:编辑网卡eth1配置文件 第二步:复制网卡eth1配置文件,重命名为eth2 第三步:复制网卡eth1配置文件,重命名为bond0,并设置双网卡绑定的相关选项如:双网卡之间检测周期100ms,双网卡之间的模式模式1 为主… Read More »

Linux双网卡绑定实现负载均衡(88必发客户端Bonding双网卡绑定)

假设eth0是对外服务的网卡,已经调试好网络;eth1是希望与eth0同时对外提供服务的网卡 类似地修ifcfg-eth1如下: 针对RHEL中双网卡IP不能同时被访问的解决方法 # cp ifcfg-eth0 ifcfg-bon0 五、重启 reboot或者service network restart 都可以看到结果。 修改ifcfg-eth0如下: 推荐阅读: 一、编辑虚拟网络接口配置文件,… Read More »

更改Ubuntu登陆界面

也许你在Ubuntu下习惯了unity的登陆界面,可是本人感觉gnome3的登陆界面更是简洁,同时锁屏页面看着也相当的给力,想从unity的登陆页面换成gnome3的登陆页面嘛,操作如下: sudo dpkg-reconfigure lightdm或者sudo dpkg-reconfigure gdm,执行后将显示如下界面 下面你就可以选择了,选择gdm后下次登陆页面将会是gnome3,而选择li… Read More »

Ubuntu 10.10下嵌入式开发环境的配置

1、Ubuntu上网问题,我是使锐捷上的,只要安装一下mentohust,设置一下就可以了。 2、Ubuntu 10.10已经给我们安装好了GCC,但没有安装G++,所以我们要自己安装G++,只要在终端那边输入:sudo apt-get install g++ 即可。 3、安装完G++,就可以安装交叉编译器了。(使用root用户,要不然会安装失败) (补充:普通用户转root用户 打开终端,输入:… Read More »

Ubuntu 10.04下安装QF9700驱动

由于要在Ubuntu 10.04下使用USB接口的网卡(就是蓝色透明的那种usb转RJ45),但是官方提供的驱动只有Windows系统的,没有Linux系统的。 在网上找相关驱动。 地址:http://www.elite.uk.com/mike/qf9700/ 此驱动支持两种linux内核:2.6.32和2.6.37 Ubuntu 10.04内核为2.6.32-38(更新后是2.6.32-46) … Read More »

Ubuntu使用教程——在Ubuntu中添加用户

Ubuntu是一个多用户操作系统。多用户操作系统意味着多个用户可以通过独立的、个人的HOME文件夹,文件和设置访问计算机。用户A可以登录并修改他/她自己的配置文件而不会影响用户B的配置文件。 因此,你可以为每一个可能使用你家里电脑的用户创建一个独立的账户,而不是仅仅为所有人创建一个共享的账户。本文将展示使用Ubuntu时如何实现这一点。 为了获得上面所说的那样的独立账户,首先点击长条菜单栏上的齿轮… Read More »