NSString *str = nil;
//字符串
NSMutableString *string = [[NSMutableString alloc] init];
[string appendString:@"xxxx"];
str = [string JSONString];
NSLog(@"str1:%@",[NSString stringWithString:str]);
//数组...
分类:
编程语言 时间:
2015-06-26 13:35:10
阅读次数:
162
Java设计模式-代理模式之静态代理
概念
为另一个对象提供一个替身或占位符以提供对这个对象的访问,使用代理模式创建代表对象,让代表对象控制某对象的访问,被代理对象可以是远程的对象、创建开销大的对象或需要安全控制的对象
远程代理控制访问远程对象虚拟代理控制访问创建开销大的资源保护代理基于权限控制对资源的访问
看如下...
分类:
编程语言 时间:
2015-06-26 13:35:39
阅读次数:
160
在Activity中调用自定义dialog时出现ActionBarImpl can only be used with a compatible window decor layout异常,
解决方法:
在自定dialog的style添加 parent="@android:style/Theme.Dialog"...
分类:
编程语言 时间:
2015-06-26 13:33:10
阅读次数:
141
LeetCode第一题,刚拿到题目时虽然明知道n方的遍历算法会超时,但还是不信邪的提交了一次,然而编程不存在运气,TLE不可避免。但是之后的思维方式比较直接,我并没有立刻想到O(n)的方法,想了一种先对数组进行排序,利用目标数和待选择的数的关系来减小搜索范围:1.不存在负数:那么比目标数大的数不必搜...
分类:
编程语言 时间:
2015-06-26 13:27:48
阅读次数:
140
**1、JavaBean概述1.1、什么是JavaBean JavaBean是一种规范,也就是对类的要求。它要求java类的成员变量提供getter/setter方法,这样的成员变量被称之为JavaBean属性 JavaBean还要求类必须提供仅有的无参构造器。1.2、JavaBean属性 ...
分类:
编程语言 时间:
2015-06-26 13:26:13
阅读次数:
175
对比java和python对比java和python2011年04月18日 1.难易度而言。python远远简单于java。 2.开发速度。Python远优于java 3.运行速度。java远优于标准python,pypy和cython可以追赶java,但是两者都没有成熟到可以做项目的程度。 ...
分类:
编程语言 时间:
2015-06-26 13:23:09
阅读次数:
215
真的非常开心能收到这么多园友的关心,看到这么多的回复顿感身边处处充满爱。也非常感谢大家踊跃的帮我出谋划策,小女子在此有礼了! 我先来回答一下性别的问题(前面已经暴露了……),我是前端程序媛。大三时和男朋友谈恋爱,因为他我成为了程序媛。有还在上学的园友,赶紧找准目标培养起来。已经工作的园友,培养...
分类:
编程语言 时间:
2015-06-26 13:22:29
阅读次数:
139
1.变量转换看起来很简单,但据我所看到的,使用构造函数,像Array()或者Number()来进行变量转换是常用的做法。始终使用原始数据类型(有时也称为字面量)来转换变量,这种没有任何额外的影响的做法反而效率更高。 1 var myVar = "3.14159", 2 3 str = ""+ my....
分类:
编程语言 时间:
2015-06-26 13:19:56
阅读次数:
102
http://blog.segmentfault.com/hlcfan/1190000000361407http://www.tuicool.com/articles/fqAzqiJava 和 Python 是当下两种巨火的巨强大的编程语言,对于刚开始学习编程的同学来说,很是迷惑,最经常问得问题就是...
分类:
编程语言 时间:
2015-06-26 13:18:14
阅读次数:
131
<?xmlversion="1.0"encoding="UTF-8"?>
<beansxmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/..
分类:
编程语言 时间:
2015-06-26 13:08:55
阅读次数:
1167
just read it
smart_ptr: https://mbevin.wordpress.com/2012/11/18/smart-pointers/
move: https://mbevin.wordpress.com/2012/11/20/move-semantics/...
分类:
编程语言 时间:
2015-06-26 13:03:36
阅读次数:
237
XML基础+Java解析XML
一:XML基础
XML是什么:
可扩展的标记语言
XML能干什么:
描述数据、存储数据、传输(交换)数据。
XML与HTML区别:
目的不一样
XML 被设计用来描述数据,其焦点是数据的内容。
HTML 被设计用来展示数据,其焦点是数据的外观。
HTML可以不关闭标签(即标签可以不成对出现),但XML必须关闭标签(即标签必须成对出现)。
HT...
分类:
编程语言 时间:
2015-06-26 13:03:18
阅读次数:
180
将成员变量声明为private本节条款,作者花了很大的篇幅去介绍,可是我感觉就学到一句话。
那就是注意程序的封装性。
程序的封装性起到什么作用?很明显是保护数据操作的安全性以及增强以后程序的可维护性。将类的数据成员声明为private的,可以保护数据不被随便修改。大家都明白权限等级就是安全等级。至于程序的可维护性,就是用良好的函数接口代替直接的数据成员的操作,这样不但编写的时候方便,而且在修改程...
分类:
编程语言 时间:
2015-06-26 13:01:35
阅读次数:
147
动态代理涉及到的5个类:1. 接口Interface 2.被代理类 3.动态代理处理类 4.测试类 5.生成的代理类
整个过程就是:先调用Proxy.newProxyInstance()方法,传入接口,class loader以及动态代理处理类(被代理类是处理类的一个属性,作为参数传入),这个方法生成接口的一个实现类(代理类),这个代理类继承自Proxy类,所以可以得到传入到Proxy类的...
分类:
编程语言 时间:
2015-06-26 13:01:11
阅读次数:
159
首先确保一份已经配好功能的html文件。
1.初始化一个webview(viewdidload)
UIWebView* webView = [[UIWebView alloc]
initWithFrame:self.view.bounds];
[self.view addSubview:webView];
2.将此webview与WebViewJavascriptBridge关...
分类:
编程语言 时间:
2015-06-26 12:59:53
阅读次数:
169
最近在学习WebSocket的知识,从tomcat的示例文件中找到了一些例程,但是把项目拷贝到MyEclipse中,启动tomcat的时候一直报这个异常,引起这个异常的原因是我引入了两个jar包到这个项目中 catalina.jar,tomcat-coyote.jar。这个是tomcat提供的两个jar包。当在tomcat中部署这个项目的时候会出现这个异常,应该是包冲突的原因。我从网上搜了很多的解...
分类:
编程语言 时间:
2015-06-26 12:56:06
阅读次数:
133