- 博客(19)
- 资源 (5)
- 收藏
- 关注
转载 [OC]之 atomic 与 nonatomic的区别
我们声明属性的时候,必须要考虑到属性特质对编译器所产生的存取方法的影响。下面我们就主要讲讲atomic 与 nonatomic:在默认情况下,由编译器所合成的方法会通过锁定机制确保其原子性(atomicity)。如果属性具备nonatomic特质,则不需要同步锁。请注意!!!!尽管没有名为atomic的特质(如果某属性不具备nonatomic特质,那它就是“原子的”(ato
2016-04-19 12:20:11 1670
原创 C语言顺序访问文件6个方法
1.getc() 从流中获取字符 2.putc() 送一个字符串到流中 3.fprintf() 4.fscanf() 5.fgets() 6.fputs()
2016-01-23 20:42:27 984
原创 C语言存储类
5种存储类1.自动 2.寄存器 3.静态、空链接 4.静态、外部链接 5.静态、内部链接内存分配用malloc,返回分配内存块的首地址 内存释放用free,释放malloc申请的内存块类型限定词:1.const 将数据限定为不变的 2.volatile 数据可以被外部程序修改,警示编译器不要做出相反的假设 3.restrict 限定的指针被认为是对其指向的
2016-01-22 11:24:25 393
原创 springMVC前台向后台传值三种方法
1、通过@RequestParam注解绑定参数public String viewCourse(@RequestParam("courseId") Integer courseId, Map model){ log.debug("courseId=",courseId); Course course = courseService.getCourseById(courseI
2015-11-30 13:40:59 4089
原创 jsp页面启用EL表达式
page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>红色部分默认为true,但,在2.4版本的web.xml中,默认为false
2015-11-30 13:21:08 717
转载 JQuery中$.ajax()方法参数详解
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设
2015-10-27 21:51:38 375
转载 linux解压zip乱码解决方案
linux解压zip乱码解决方案 1.向系统添加windows下的字符编码: sudo vim /var/lib/locales/supported.d/local 添加一下编码: zh_CN.GBK GBK zh_CN.GB2312 GB2312 2.向系统中文字符添加相应编码 sudo vim /var/lib/locales/supp
2015-01-01 17:50:21 389
原创 ServletResponse注意事项
设置响应正文的MIME类型和字符编码,必须先调用ServletResponse对象的setContentType()和setCharacterEncoding()方法,然后再调用ServletResponse的getOutputStream()或getWriter()方法,或者提交缓冲区内的正文数据.只有这样,设置才能生效.
2014-12-27 13:46:51 387
转载 启动tomcat时报Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 的解决方案
omcat的startup.sh,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境变量.像我这样 : 加上下面的两句就能搞定(路径根据自己的实际情况而定)JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10JRE_HOME=C:\Program F
2014-10-18 09:07:09 586
转载 JAVA中this用法小结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的this。
2014-08-30 08:05:06 364
转载 Java中throw和throws的区别
系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。 语句抛出的异常 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw是语句抛出一个异常。语法:throw (异常对象
2014-08-29 12:15:57 518
转载 MSDN2005 此网页上某些内容或文件所需的程序尚未安装
无法显示该网页 最可能的原因是:此网页上某些内容或文件所需的程序尚未安装。 您可以尝试以下操作: 联机搜索可用于查看此 Web 内容的程序。 重新键入地址。 返回到上一页。 解决方案 »刚才运行了这个regsvr32 "C:\Progr
2014-04-07 17:38:59 5931
转载 解决Debian中的xxx is not in the sudoers file问题
解决Debian中的xxx is not in the sudoers file问题 用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。下面是修改方法: www.2cto
2014-03-11 13:35:55 1843
转载 深度音乐安装百度音乐插件
1. 安装编译时的相关依赖包(cython libwebkitgtk-dev python-dev git), 例如:sudo apt-get install cython libwebkitgtk-dev git2. 安装pyjavascriptcoregit clone https://github.com/sumary/pyjavascriptcore.git
2014-02-15 10:27:20 573
转载 ubuntu安装深度软件中心
sudo add-apt-repository ppa:noobslab/deepin-scsudo apt-get updatesudo apt-get install deepin-software-center
2014-02-12 17:15:36 6210
原创 误删/var/lib/dpk文件夹
今天因为终止了一个安装进程,再次使用apt-get时显示下面提示: E: 无法打开锁文件 /var/lib/dpkg/lock - open (2: 没有那个文件或目录) E: 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?进行如下操作: sudo rm -r /var/lib/dp
2014-02-07 15:26:25 757
PYTHON QT GUI快速编程 PYQT编程指南
2017-12-22
SecureCRTv8.0安装程序 注册机
2016-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人