编程技术

可任意自定义的UITableViewCell

UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightForRowAtIndexPath:返回值),以及屏幕高度计算屏幕中可显示几个cell。而进行自定义TableViewCell无非是采用代码实现或采用IB编辑nib文件来实现两种方式,本文主要收集代码的方式实现各种cel

系统 2019-08-12 01:32:33 3194

Python

【Python】jupyter notebook启动后网页无法访问

这几天遇到的坑,安装了pyenv和ipython以及jupyternotebook,然后也启动了[python@192.168.1.77RINGOO-1]:~/project0>jupyternotebook--ip=0.0.0.0[I07:26:32.241NotebookApp]Servingnotebooksfromlocaldirectory:/home/python/project[I07:26:32.241NotebookApp]TheJupy

系统 2019-09-27 17:50:46 3192

CSS

css3pie.让ie6,7,8也能支持css3部分效果

前端的攻城师们,Hign起来把,目前的CSS3越来越流行了,效果也越来越好了,可是蛋疼的IE9-就是不支持,肿么办呢?难道做一个圆角边框、阴影、或者渐变也要用到图片吗?Oh..It’sShit.今天看别人的源码的时候无意发现了一个以前未见过的神马咚咚…pie.htc,这是神马?找Google大婶sos了几下瞬间查出来了,原来还有如此强大的工具.好,废话不说了.贴上效果图,来自:http://www.zhjie.net/css3pie-ie678-will-

系统 2019-08-29 22:34:12 3191

编程技术

JBoss下的单点登陆(SSO)技术实现分析

本文介绍了单点登陆(SSO,SingleSignOn)的实现原理,详细地解释了单点登陆的实现原理以及实现过程中的关键点和相关选项的含义,并且通过Josso与JBoss服务器的集成,简要介绍了在JBoss环境中单点登陆的实施。随着互联网的不断发展,各种网络化应用服务的不断普及,在大中型企业中,用户可能每天需要登录到许多不同的信息应用系统,如协同办公系统、邮件系统、文件关系系统、各种网络化的应用服务等。而每个系统都要求拥护遵循它们所定义的一套安全策略,比如要求

系统 2019-08-12 09:29:34 3191

编程技术

一如何给组添加权限,二如何给用户添加权限,三

linux中所有的权限都是针对文件的,目录也是一种文件,首先你要明白这个,你的普通用户当然没有权限删除别人的建立的文件了,要想让他们能删除,就要把这个文件的权限给他们才行。引用一如何给组添加权限把一个文件的权限赋予一个组需要使用chgrp命令,格式如下:Java代码chgrp用户组文件或文件夹chgrp用户组文件或文件夹注意:每个文件只能属于单一的一个组文件拥有者或root可以用chgrp改变文件所属组chgrp用户组文件或文件夹用户组必须在linux中存

系统 2019-08-29 23:48:11 3190

编程技术

IBM AIX V5.3 系统管理 -- 问题的确定与解决一

一.网络问题在这一部分中,您将了解系统中网络支持和故障诊断的一些重要的方面,包括修改网络适配器和接口。请注意,本部分并没有提供网络支持方面的所有内容(因为网络可能是非常复杂的环境),但是为支持专业人员提供了一个很好的起点。1.1ping命令ping命令适用于下列情况:(1)确定网络以及各种外部主机的状态(2)跟踪和隔离硬件和软件问题(3)测试、测量和管理网络ping命令发送一个InternetControlMessageProtocol(ICMP)ECHO

系统 2019-08-29 23:14:21 3190

Java

用Java实现断点续传(HTTP)

断点续传的原理其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET/down.zipHTTP/1.1Accept:image/gif,image/x-xbitmap,image/jpeg,image/pjpeg,application/vnd.ms-excel,application/msword

系统 2019-08-12 09:30:38 3190

编程技术

解决VisualStudio2013无法查看数组内容的问题

症状:在使用VS2013调试的时候,数组只能查看第一个元素的值。如图解决方案:调试>窗口>内存输入数组的内存地址,右击内存窗口>带符号显示(也可以选择16进制显示,看你自己的习惯而定)如图,我的机器上,int占4BYTES,所以右击内存窗口>4字节整数(注意左边是低字节,右边是高字节),为inta[]{1,2,3,4,5}的内容解决VisualStudio2013无法查看数组内容的问题

系统 2019-08-12 01:33:00 3190

Python

Python去除异常数据——利用numpy求箱线图特征值

现在有这样一组数据,希望去除掉里面的异常数据。其中,异常数据可能比正常数据大也可能比正常数据小,可能是正的也可能是负的。数据为deg=[]importnumpyasnpif(True):#new_nums=list(set(deg))#剔除重复元素mean=np.mean(deg)var=np.var(deg)print("原始数据共",len(deg),"个\n",deg)'''foriinrange(len(deg)):print(deg[i],'→'

系统 2019-09-27 17:52:27 3189

编程技术

排序 - 堆排序

堆排序的概念:首先,我们先要理解堆的定义,堆定义:n个关键字序列K1,K2,...,Kn称为(Heap),当且仅当该序列满足如下性质(简称:堆性质):(1)k(i)<=k(2i)且k(i)<=k(2i+i)(1<=i<=n/2),当然,这是最小根堆,(2)k(i)>=k(2i)且k(i)>=k(2i+i)(1<=i<=n/2),大根堆则换成>=号。k(i)相当于二叉树的非叶结点,k(2i)则是左孩子,k(2k+1)是右孩子若将此序列所存储的向量R[1...

系统 2019-08-12 09:30:35 3189

IOS

iOS instancetype和id的区别

区别:1>instancetype在类型表示上,跟id一样,可以表示任何对象类型2>instancetype只能用在返回值类型上,不能像id一样用在参数类型上3>instancetype比id多一个好处:编译器会检测instancetype的真实类型第3点的解释:在下面这种情况下//Person.m文件里+(id)person{return[[selfalloc]init];}//mainViewController.m,下面这行代码,用字符串类型的指针指

系统 2019-08-12 01:52:23 3188

Jquery

jQuery函数的等价原生函数

原文:http://www.leebrimelow.com/native-methods-jquery/不太重要的没翻译==我们针对常用的jQuery方法以及其等价原生方法的性能做了一些测试(1,2,3)。我知道你在想什么。原生方法明显要比jQuery方法快,因为jQuery方法要处理浏览器兼容以及其他一些事情。是的,我完全赞成。写这篇文章并不是出于反对使用jQuery,但如果你针对的是现代浏览器,那么使用原生方法会使性能有很大的提升。许多开发者没有意识到

系统 2019-08-12 01:33:11 3188

Python

Python中的pathlib.Path为什么不继承str详解

起步既然所有路径都可以表示为字符串,为什么pathlib.Path不继承str?这个想法的提出在https://mail.python.org/pipermail//python-ideas/2016-April/039475.html可以看到,其中,还提出了将p'/some/path/to/a/file'返回path.Path实例的想法。路径都是字符串吗?从面向对象的继承的思想来看,如果Path继承自str,那么所有的路径都应该是字符串。但所有的路径都是

系统 2019-09-27 17:57:41 3187

编程技术

iPhone 对话框与输入框的响应简单界面教程

今天介绍一下iphone中UIButton与UITextField简单的界面弹出对话框以及按钮的响应。项目需求:实现两个按钮,两个文本框点击按钮在文本输入框中显示从那个按钮中点进去的信息。声明类////testViewController.h//test////Createdby宣雨松on11-7-5.//Copyright2011年__MyCompanyName__.Allrightsreserved.//#import//

系统 2019-08-29 22:19:31 3187