- 博客(39)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 mysql 从一张表抽取部分数据作为新表 & 指定日期数据
mysql中将一个表的数据部分导入另一个表中要求:将user表中的数据导入到新的表user_new中。实现方法:1、整表导入 create table user_new select * from user;2、部分字段导入 create table user_new select id,username,password,..... from us
2013-08-07 16:59:07
708
原创 记录程序人生,职业规划
这是个好帖子,必须存:http://bbs.csdn.net/topics/39050113710年风雨坑爹人生,略略回顾-----------------------------回顾开始--------------------------------【黑客登场】十多年前的一天晚上,警察突然冲到了我家,把我带到省公安厅录口供开始,我的互联网人生从此拉开了序幕。。。(PS:肯
2013-06-28 15:41:42
672
1
原创 HttpClient4的使用,模拟浏览器登陆新浪微博,发表微博和文字+图片微博
HttpClient4,最原始的需求就是使用其来模拟浏览器想服务器发起http请求,当然,他的功能不止于此,但是我需要的就是这个功能而已,jdk也有其自带的类似的api:UrlConnection,效率比httpclient高,但是和其他第三方产品一样,比httpclient原始,其实http协议是在tcp/ip协议之上的,所以,如果是用socket来实现也是可以的,只不过更原始了,没这个必要了!
2013-06-28 15:12:49
1614
1
原创 java,字符串转换为日期
java中的日期处理:需求将字符串转换为日期,tomcat日志的格式如下:222.78.34.118 - - [13/Jun/2013:00:01:03 +0800] "GET /hq/image.jsp?indexType=cityIndex&productNo=&cityNo=5160&width=231&hight=185&titlePosition=b¬Title=yes HTTP
2013-06-27 10:10:48
606
原创 windows下面搭建objective c 环境试验
按照网上的方法安装环境,在csdn下载相应软件很快搞定,写了测试程序如下:分开一个一个文件写编译不了,应该是要写连接编译参数等的东西,不懂!所以写在同一个文件是最简单的,文件命名为helloworld.m编译命令:gcc -o NilTest NilTest.m -I/GNUstep/System/Library/Headers -fconstant-string-class=NSCons
2013-06-20 16:20:32
463
原创 oc
内存管理使用原则,谁使用对象,谁就对他负责,谁retain了对象,让他的引用计数器加1谁就负责给他release减1,一般是在析构函数中release,也可以autorelease,但对象需要返回的时候就用autorelease。OC第4讲01-继承的使用.mp4 看object类方法,查看文档!class方法,打印对象对应的类名。
2013-06-15 13:51:55
517
原创 生词
英文字根,查字根可帮助记忆:http://blog.163.com/jl_lsj/blog/static/229687120089645059405/specified 指定 vcorresponding adj v 相应的explicit adj 明确的inheritance n 继承consistency n 前后一致directive 指令 Tempor
2013-06-06 14:57:38
423
原创 c++,文件读写,集合类
文件读写,没认真看,和java差不多,看了一下基础的:#include#includeclass sample7{ };int main(){ ofstream file;//文件输出 file.open("test.txt");//打开文件 file<<"Helloworld \n"<<75;//玩文件里写Hello world 回车换行 75 file.clo
2013-06-04 14:40:27
541
原创 c++,模板
感觉和java的泛型是一回事:LS……全部错误。作为参数化类型的实现,Java的泛型和C++的模板的设计目标看起来比较像,使用起来的语法有类似之处,但是内部实现的原理完全不同。C++的模板特性是是编译时对于给定的不同的模板类型参数生成对应版本的目标代码。而Java中的泛型是用类型擦除实现的语法糖,实际上在编译期类型检查以外,生成目标代码的过程中根本不区分泛型的类型参数,只不过针对obj
2013-06-03 17:19:48
492
原创 c++,父类引用指向子类对象,虚函数
c++有父类引用指向子类对象(面向对象的重要特点之一,java里是这样的!)#includeclass Father{public: Father() { f = 1; } void print() { cout<<"f = "<<f<<endl; }public: int f;};#include#include "Father.cpp"cl
2013-06-03 11:11:11
1921
1
原创 c++,友元函数友元类,这个朋友一定是女朋友
一个类定义了友元函数友元类可以访问这个类的所有成员,包括私有的,也就是说···是类的朋友,我去,这个类是女朋友类啊,什么都可以访问,什么隐私都没有了。
2013-06-03 00:21:56
509
原创 c++,继承
继承有public ,protected, private 三种继承:#includeusing namespace std;class Base{private: int a;public : Base(int i):a(i) { } void print() { cout<<"a is : "<<a<<endl; }};#include#incl
2013-05-31 17:08:36
388
原创 c++,拷贝构造函数
#includeusing namespace std;class Vector{public: Vector(); Vector(const Vector& v);//拷贝构造函数 void clone(const Vector& v); ~Vector();//析构函数。 void printV() { cout<<"size="<<size<<" rep"<<end
2013-05-31 14:38:39
477
原创 c++,运算符重载
我认为运算符重载比较无聊!因为完全可以用函数去代替,比如重载“+”符号,那么我重新写一个add()方法不是一样吗,还不回纠结到底运算符有没有重载过,这不是更简单,c++为什么这么复杂啊!
2013-05-31 11:08:42
401
原创 C++ 构造函数,析构函数,this指针
构造函数,默认构造函数和java基本一致,一旦自己创建,系统不会自动创建默认构造函数,c++对默认构造函数的定义是:Thedefault constructor(默认构造函数)If a constructors can becalled without parameters (it may haveparameters withdefault values), it is called
2013-05-30 09:44:40
801
原创 c++,简单的类
c++类也是分为定义和实现两部分(为毛以前大学学的时候完全没印象了,现在完全只记得java了!)一个简单的类如下:声明:sample2.h#ifndef _SAMPLE2_H_#define _SAMPLE2_H_#include using namespace std;class Sample2{public: void printCircle(); vo
2013-05-28 16:17:48
465
原创 c语言,字符串,结构体,预编译,枚举
字符串是一个字符数组,但是以“\0”结尾,"\0"就是表示0,所以字符串就是以0结尾的字符数组。输出是使用“%s”。字符串的定义如下:#includeint main(){ //字符串的定义方式,可以用数组,也可以用指针。 //这里后面的e会被忽略,因为“\0”就已经结尾了。 char str[11] = {'g','o','o',
2013-05-26 22:55:05
714
原创 c语言,变量作用范围,函数指针
全局变量定义在函数外面,函数内部的为局部变量,只对函数内有效。函数指针,指向函数的指针,函数指针的类型由返回值和函数的参数确定,如下:#includeint (*func) (int, int);//声明函数指针,用于指向某个函数,需要用括号括起来。int sum(int,int);//声明普通函数int add(int, int);int main(){
2013-05-25 17:44:02
570
原创 c语言,内存
内存有静态的,就是程序启动的时候就已经分配好的,程序结束回收;比如全局变量,就是放在静态内存区的。动态的,就是程序执行过程中才动态分配的。 栈内存和堆内存都是动态的内存。栈内存,程序自己管理的,我的理解是方法栈,一个方法在运行时候是在栈内存运行的,方法中的局部变量在方法结束的时候就会被回收,所以方法返回值时返回局部变量是不对的,如下: #includeint* f(int
2013-05-23 15:27:18
462
原创 编译错误总结 持续更新···
编译的警告:隐式声明与内建函数 ‘malloc’ 不兼容使用下面的命令编译一个程序tlu:8puzzle$ gcc -o 8puzzle.exe 8puzzle.c 出现如下的报错8puzzle.c: 在函数 ‘malloc_node’ 中:8puzzle.c:134: 警告: 隐式声明与内建函数 ‘malloc’ 不兼容8puzzle.c:138: 警告: 隐式声明与
2013-05-23 11:22:18
353
原创 C语言,指针,gcc编译
1,指针是一种类型;2,指针是一个内存地址;int a = 10;int* p;p = &a;p指向了a变量的指针,*p表示的是这个指针指向的值,也就是a;如果直接printf p,那么会打印出a对应的内存地址,如果printf *p,那么会打印出a的值,就是10。指针的指针 如:int** pp,那么指针的指针只能指向指针的指针,不能指向指针,如:pp =
2013-05-22 16:50:27
543
原创 记录一下心情
how tomcat works看了前面一部分,感觉良好!基本上都能看懂。主要收获是复习了一下socket方面的编程、多线程生产者消费者模式、设计模式责任链模式。 之前小忙了一段,把ios的开发怠慢了,也是自己意志不够坚定吧!现在重新出发,踏踏实实的学习,不要急于求成,说白了,一切向钱看罢了,其实我的编程基础还是很不错的,就是有点浮躁了,戒骄戒躁,希望可以快速提升!...
2013-05-17 10:26:08
96
原创 iphone 插电充不进电以及cydia 闪退问题
连续搞了两天,终于把不能充电的问题解决,各种搜索,最后还是论坛搞定,威风网很霸气!问题是这样的:iphone4突然没声音了,但是设置铃声那里播放铃声有声音!确定不是硬件问题,于是按照网上的方法删除一个list文件,恢复正常,结果发现充不了电,插电显示插头,而不是闪电标志,搜索各种答案,比较多的是:电池坏,尾插坏,数据线坏,充电器坏!从淘宝买了一块电池68块,换上不行!其他问题也一一排查,比...
2012-11-23 00:05:00
320
原创 关于Object-C 底层实现self isa 的理解
其他废话我就不多讲了,谈一谈我对self 和 isa的理解!主要是和java对比:self概念上的理解上我认为和java中的this是一样的,当然,底层的实现是有区别的,毕竟是不同平台的两个语言,但是他们的概念的理解是一样的。就是在类实例化对象时,self指向了对象的首地址。isa则相当于java中每个对象的class,就像我们平时写的,XXX.getClass()或XXX.class...
2012-11-21 11:30:20
122
原创 学些Object-c的意外收获
object-c是c语言的一个扩充,所以本质是c语言,但是oc却是实现了面向对象的c,之前学习java等其他语言时,老师们喜欢把c和java或者c++或者c#完全的剥离开来讲,完全把他们当做不同的语言了,其实c语言时相对来说比较接近底层的语言,如果我们从底层去理解(主要是内存)语言,就会容易理解很多,抽象出来的东西往往比较难理解,比如java的引用,c++的指针等等东西,在底层的体现都是内存地址,...
2012-11-19 11:07:14
89
原创 error: There is no SDK with the name or path ‘iphoneos4.1′ 解决
Check dependencies [BEROR]error: There is no SDK with the name or path ‘iphoneos4.1′今天把Three20库的TTNavigator的Demo拿来编译,结构给我显示这个错误,郁闷良久,觅一良方:Edit Project Settings ->Build->Base SDK->设置为lastest iOS...
2012-11-09 21:39:57
425
原创 转个文章提醒自己 主题:开发工程师的职场人生路(转)
注:这是从cnBeta上转过来的一篇文章,给大家分享一下,大家看过之后怎么想? 当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。 恭喜,你选择开发工程师做为自已的职业 悲哀,你选择开发工程师做为自已的职业 本文所...
2012-10-30 22:51:10
117
原创 需要加强
1.海量数据处理,汗,别一上来就是海量数据啊,哪来那么多海量数据···海量数据处理:java内存如何分配,数据库端怎么安排解决问题?单表数据量超大时如何解决增删改查瓶颈。2.多线程,线程安全。...
2012-08-30 11:29:02
94
原创 金山软件面试归来
[size=medium]今天珠海金山面试,看到在金山工作的同学的邮件就从深圳赶过去面了。金山报销一程大的车费。当然是抱着试一试的心理,因为岗位要求还是比较高的,特别是大数据处理这一块,确实接触的较少,所以就抱着锻炼的目的去了。9点多陆陆续续有面试的人过来,到10点真正开始面试的时候大厅已经坐满人了,起码有20个吧,陆陆续续还有人过来。提前提交简历的应聘者不用笔试,直接进入面试。应...
2012-08-25 15:51:54
400
1
原创 关于java的反射和java设计思想
java与c语言与c++最本质的区别到底是什么呢?我想,java从设计本质上就有别于底层的c和c++;java定义一个一个的类,对象是类实例化出来的,反射的基础是类中存在描述类元信息,用Class对象表示,也就是说Class对象是指向类的对象,比如一个Person类那么Person p = new Person()则是用Person类实例化一个Person对象,而Person的Class对象则...
2012-07-30 17:32:29
73
原创 乘法原理,呵呵···
[size=medium]做一件事,完成它需要分成n个步骤,做第一 步有m1种不同的方法,做第二步有m2不同的方法,……,做第n步有mn不同的方法。那么完成这件事共有 N=m1m2m3…mn 种不同的方法。 和加法原理是数学概率方面的基本原理。数学描述 令S是元素的序偶(a,b),其中第一个元素a来自大小为p的一个集合,而对于a的每个选择,元素b存在q种选择。于是,S的大小为p×q,即|...
2012-06-25 15:24:06
390
原创 近期计划
[size=medium]唉,程序员就是这样,危机感极强,感觉自己如果不学习了,就马上要赶不上别人,而事实也是这样的,不学习,不努力就会被别人抛在后面,或者说更确切的说应该是被所谓的新技术抛在后面,甚至别人加班,自己不加班都有一种心理过意不去的感觉,真犯贱,这也是这个行业的特点吧,特累···安排一下近期的一些计划:1.复习基础,数据结构与算法2.继续项目3.英语训练。[/size]...
2012-06-25 10:08:58
74
原创 外语学习的真实方法及误区(转)
外语学习的真实方法及误区(转) 著名语言学家Greg Thomson说的:“外语学习的原理是如此之复杂,以至于没有人能说清楚;但掌握语言的过程又是如此之简单,以至于不需要说清楚。”讨论语言学习的原理,是件非常复杂的事,在下当然也没把握能描述得很清楚。而且因为外语学习就连学术界都存在很多尖锐的争论,本人也不敢说自己有把握能把争论化解。但还是决定先从简单入手,做些抛砖引玉的工作吧,探讨一下...
2012-06-15 09:44:36
187
原创 用武侠眼光看IT
[size=medium]用武侠的眼光来看当今的IT世界的话,我认为是这样的:比尔盖茨可以说是 南慕容,乔布斯是 北乔峰;乔帮主武艺高强,统领丐帮,可惜···挂了,慕容复习得天下武功概要,但都是浅尝辄止,连斗转星移看家本领都没有完全吃透,哈哈。马化腾是丁春秋,用化功大法专门吸人内力,facebook创始人马克·扎克伯格则是段誉,年纪轻轻,造诣极高。[/size]...
2012-06-13 10:29:40
87
原创 struts2与freemarker整合中freemarker的${base}从何而来
在struts2中,如果返回的结果用freemarker来处理在页面直接用 ${base} 就可以取到站点虚拟路径了。例如: ${base}/base.js输出:/gx80/base.js以前不知道,害我还写了个初始化的servlet 来保存数据用来在freemarker中取数据,真够笨的记下来,方便以后查阅! 转自:http://qisa.iteye.com/bl...
2012-06-13 10:22:12
300
原创 最近又开始看数据结构了
最近又开始看数据结构的书了,之前总是只看了一些就又没坚持看下去,这学期一定要坚持看完啊!~ 我发现,确确实实,如果数据结构学的好的话其实语言真的是无所谓的事呀!就拿java而言,如果你觉得java没有指针的概念,那么你可以尝试一下用java语言模拟一下单向链表,双向链表或者循环列表,如果你实现不了或者你看了代码觉得很难理解,那么说明你对计算机的内存和指针概念很模糊或者
2010-03-21 10:19:00
336
一个关于反射,泛型的问题,欢迎讨论···
2012-08-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人