`
alex09
  • 浏览: 968965 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
"The assign keyword will generate a setter which assigns the value to the instance variable directly, rather than copying or retaining it. This is best for primitive types like NSInteger and CGFloat, or objects you don't directly own, such as delegates." The reason that you avoid retaining ...
  我通过网上一搜就搜到 http://blog.csdn.net/zhanglei5415/archive/2011/02/17/6191726.aspx 和 http://blog.prosight.me/index.php/2009/11/492 viewDidLoad 此方法只有当view从nib文件初始化的时候才被调用。 loadView 此方法在控制器的view为nil的时候被调用。 此方法用于以编程的方式创建view的时候用到。 幸亏我查了下官方文档啊,不然我就被骗了呀. 引用viewDidLoad Called after the controller’s view is ...
打开PowerDesigner的浮动的工具条:打开 Tools > Customize Toolbars to display the Toolbars dialog box,然后选中Palette前面的复选框即可。
常见配置举例 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 20 ...
        排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法 对算法本身的速度要求很高。     而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将 给出 ...
        我在北京是无房一族,应该也算是个无房主义者,除非有天房价能掉到几百块一平,通货不紧缩的情况 下,可能会把我这种主义彻底的革命掉。我很明确,我来北京到底是为了什么。     我来北京是为了什么,每年 ...
  有一家杂志曾对全国60岁以上的老人进行了这样一次问卷调查:你最后悔什么?列出了10项人们生活中容易后悔的事情,供被调查者进行选择。   在相关人员对收回的有效问卷进行统计之后,得出了这样的统计结果:   第一名:75%的人后悔年轻时努力不够,导致一事无成。   所谓少壮不努力,老大徒伤悲,青春的大好时光总是流逝得那么快。而在青春岁月里,又常常碰到那么多的诱惑甚至陷阱,当你猛然醒悟时,也许华发早生,才发现自己竟然一事无成。   多数人都遵循着一种从众的生活态度,别人学习他也学习,别人工作他也工作,别人娱乐他也娱乐,自然的,别人得到什么,他也不可能得到更多。要想得到别人得不到的东西,就 ...
最近写了一个小程序,遇到一点小问题,是关于指向字符串的指针的。由此一发不可收拾,好奇心驱使我决定研究一下指针的初始化和赋值规则。略有所得之后,执笔记下,以备后用。 1、指针的初始化 初看起来,指针的初始化和赋值好像很混乱,又是*,又是&,时不时又出来一个数组。其实总结起来很简单: int *p; int a=25; int b[10]; int *m=&a; int *n=b; int *r=&b[0]; 指针的定义如上所示,以*打头的变量代表该变量为指针变量。 指针初始化时,“=”的右操作数必须为内存中数据的地址,不可以是变量 ...
   RPM 大全   RPM 有五种基本的操作方式(不包括创建 软件 包): 安装, 卸载, 升级, 查询,和验证。    下面我们就来逐一的讲解吧。 一、 安装RPM包   RPM 软件 包通常具有类似foo-1.0-1.i386.rpm 的文件名。   其中包括 软件 包的名 ...
C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件 1.编译预处理 读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理 [析] 伪指令主要包括以下四个方面 (1)宏定义指令,如#define Name TokenString,#undef等。对于前一个伪指令,预编译所要做的是将程序中的所有Name用TokenString替换,但作为字符串常量的Name则不被替换。对于后者,则将取消对某个宏的定义,使以后该串的出现不再被替换。 (2)条件编译指令,如#ifdef,#ifndef, ...
大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!      .tar   解包:tar xvf FileName.tar   打包:tar cvf FileName.tar DirName   (注:tar是打包,不是压缩!)   ———————————————   .gz   解压 1:gunzip FileName.gz   解压2:gzip -d FileName.gz   压缩:gzip FileName   .tar.gz 和 .tgz   解压:tar zxvf FileName.tar.gz   ...
Statement对象代表一个静态SQL语句,只能执行一次. PreparedStatement对象代表一个预编译的SQL语句, 可以被多次执行,效率更高. PreparedStatement可以防止SQL注入
hibernate的保存 hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别: 一、预备知识: 在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached 下边是常见的翻译办法: transient:瞬态或者自由态 persistent:持久化状态 detached:脱管状态或者游离态 脱管状态的实例可以通过调用save()、persist()或者saveOrUpdate()方法进行持久化。 持久化实例可以通过调用 delete()变成瞬时状态。通过get()或load()方法得到的实例 ...
    我们知道,如果一味的让新的数据放到缓存中去,那我们计算机肯定会内存崩溃。所以进行必要的缓存清除还是很有必要的。 下面我们分析一下几种方法: 1 clear()方法   我们可以在session-factory标签下创建property标签,name属性为hibernate.jdbc.batch_size,值为我们想要设定的数字,假如为100,下一步当我们执行操作flush()发送SQL语句时候调用session.clear()方法,就可以实现清除缓存的效果了。 for(int i=0;i<1000;i++){ Order order = new Order(); ...
Linux: 在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh 添加:JAVA_OPTS=''-Xms512m -Xmx1024m'' 要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 Windows 在catalina.bat最前面加入 set JAVA_OPTS=-Xms128m -Xmx350m 如果用 startup.bat启动tomcat,OK设置生效.够成功的分配200M内存. 但是如果不是执行startup.bat启动tomcat而是利用windows ...
Global site tag (gtag.js) - Google Analytics