摘要:
Java & Android:1、程序员面试、算法研究、编程艺术、红黑树、数据挖掘2、设计模式大全3、Servlet生命周期与工作原理4、稳定排序和不稳定排序5、16个经典面试问题回答思路6、Android面试题集锦7、结构体函数在Java中的运用8、你得学会并且学得会的Socket编程基础知识9、Android网络编程之Socket&Http0、android的消息处理机制(图+源码分析)——Looper,Handler,Message1、Java 线程池学习2、完整java开发中JDBC连接数据库代码和步骤3、谈谈我对Java中CallBack的理解4、sleep和wait 阅读全文
posted @ 2013-06-27 20:06
坚固66
阅读(157)
评论(0)
推荐(0)
摘要:
1.struts2在开发中所必须用到的jar包导入到项目的lib目录下 2.在web.xml中配置一个过滤器,代码格式如下 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 当然,大家应该知道struts2的核心技术是基于拦截器实现的3.写一个简单的ActionCustomerAction.javapackage com.sdu.crm.action;import org.directwebremoting.util.System... 阅读全文
posted @ 2013-06-27 20:04
坚固66
阅读(150)
评论(0)
推荐(0)
摘要:
程序员都熟知一句话, “不要重复制造轮子"。应该说互联网的繁荣和普及给刚入门的软件工程师还是带来很大的好处的。尤其是github,sourceforge在国内日渐的流行。 在学习iOS和android的开发过程中,使用了大量的开源的ui控件和代码,深受其益。所以一直就深信少自己做轮子在移动互联网时代能减少很多的工作量,也能少走很多弯路。所以一有机会就很希望能制造出可以给别人使用的零件。 在移动领域工作了几年,接触了很多小公司,小团队,包括我们自己的团队,在项目的探索过程中,常常纠结在盈利模式上。大部分的移动互联网公司,还是在游戏,和广告联盟,之间徘徊。而其中游戏又占据了绝大部分的移动 阅读全文
posted @ 2013-06-27 20:02
坚固66
阅读(224)
评论(0)
推荐(0)
摘要:
思想: (贪心算法 ,看到题目是中文才做的)先对数组中的数据进行排序,从最小的数据计算 当前的顶点的可以滑行的最大值=max(周围可达的顶点的可以滑行的最大值)+1这样计算最后产生的路径肯定是最大的(看discuss中,有动态规划和dfs实现的代码,回头看看)#include #include using namespace std;#define MAX 10005/*488K 63MS*/typedef struct _point{ int x; int y; int w;//权重 }point;int cmp(const void *a,const void *b);i... 阅读全文
posted @ 2013-06-27 20:00
坚固66
阅读(332)
评论(0)
推荐(0)
摘要:
点击Window>>Preferences>>General>>Editors>>Text Editors>>Annotations 选中右边的Warnings 把旁边的勾都去掉..包括inclue选项。完成点击右下角的alpply。OK看着就舒服了! 阅读全文
posted @ 2013-06-27 19:57
坚固66
阅读(504)
评论(0)
推荐(0)
摘要:
异常:failed for object com.sdu.crm.pojo.Customer@136a986 [java.lang.NullPointerException] 大家好,如果大家看到了这篇文字。我觉得大家应该是遇到了该类问题。首先,NullPointerException 空指针异常。其次,大家应该是是在使用struts2和hibernate的使用遇到的这个问题。 把pojo文件修改一下一般是将int修改成Integer就可以了。 例如:你的pojo中有个age属性,并且生成了seter和geter。那么这个异常会出现在set方法中,因为我们从页面中获得数据是string类型的。 阅读全文
posted @ 2013-06-27 19:55
坚固66
阅读(245)
评论(0)
推荐(0)
摘要:
设计和实现服务协定创建服务协定—WCF术语消息消息是一个独立的数据单元,它可能由几个部分组成,包括消息正文和消息头。服务服务是一个构造,它公开一个或多个终结点,其中每个终结点都公开一个或多个方法。终结点终结点是用来发送或接收消息(或执行这两种操作)的构造。终结点包括一个定义消息可以发送到目的地的位置(地址,一个描述消息如何发送的通信机制规范(绑定)以及对于可以再该位置发送或接收(或者两者皆可)的一组消息的定义(服务协定)——该定义还描述了可以发送何种消息。WCF服务作为一个终结点集合向外界公开。创建服务协定定义服务协定在类或接口上使用ServiceContractAttribute属性标记定义 阅读全文
posted @ 2013-06-27 19:53
坚固66
阅读(280)
评论(0)
推荐(0)
摘要:
一、深拷贝与浅拷贝说得简单点,假设一个类有指针成员,如果在拷贝的时候顺带连指针指向的内存也分配了,就称为深拷贝;如果只是分配指针本身的内存,那就是浅拷贝。浅拷贝造成的问题是有两个指针指向同块内存,delete 其中一个指针,那么剩下的指针将成为野指针。编译器合成的默认拷贝构造函数和赋值运算符是浅拷贝的,如果只是普通成员的赋值,浅拷贝也是可以的。C++ Code 1 2 3 4 5 6 7 8 9 10 11 12 1... 阅读全文
posted @ 2013-06-27 19:51
坚固66
阅读(167)
评论(0)
推荐(0)
摘要:
操作系统模型大多数操作系统中,都会把应用程序和内核代码分离运行在不同的模式下。内核模式访问系统数据和硬件,应用程序运行在没有特权的模式下(用户模式),只能使用有限的API,且不能直接访问硬件。当用户模式调用系统服务时,CPU执行一个特殊的指令以切换到内核模式,当系统服务调用完成时,操作系统切换回用户模式。Windows与大多数UNIX系统类似,驱动程序代码共享内核模式的内存空间,意味着任何系统组件或驱动程序都可能访问其他系统组件的数据。但是,Windows实现了一套内核保护机制,比如PatchGuard和内核模式代码签名。内核模式的组件虽然共享系统资源,但也不会互相访问,而是通过传参数的方式来 阅读全文
posted @ 2013-06-27 19:49
坚固66
阅读(644)
评论(0)
推荐(0)
摘要:
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=947 快速幂取模code:#include #include #include using namespace std;typedef long long LL;LL pow_mod(LL a, LL b, LL m){ LL res = 1; for(;b;b>>=1,a=(a*a)%m) if(b&1) res =(res*a) %m; /*while(b) 阅读全文
posted @ 2013-06-27 19:47
坚固66
阅读(125)
评论(0)
推荐(0)
摘要:
今天在做项目过程中,遇到一个问题:用户体验某个功能时需要查看用户是否已经打开了GPS定位服务,若没有则要求进入定位服务设置界面。 下面就直接贴出代码 以下代码是放在了Button的监听事件里,只贴出重要的代码 LocationManager alm = (LocationManager)getSystemService(Context.LOCATION_SERVICE); if (alm.isProviderEnabled(android.location.LocationManager.GPS_PROVIDER)) { Toast.makeText(getApplicationC... 阅读全文
posted @ 2013-06-27 19:45
坚固66
阅读(468)
评论(0)
推荐(0)
摘要:
Jack:为什么说C/C++语言是偏向硬件的语言呢?我:这是把C与java等无指针/引用类编程语言相比较而得出的结论。因为java在j2ee的框架下,写的代码仅仅是逻辑,本质上和写shell脚本没啥大的区别。而写这些代码的童鞋,基本上就是码农的待遇,还算不上程序猿。Jack:我猜写java代码的人想用砖头来拍你。我:畅所欲言,欢迎拍砖。Jack:那C和汇编哪一个是面向机器的呢?我:C和汇编都是面向机器的。也有人说C是面向过程的。这并不矛盾,只是视点不同。Jack:既然两者都是面向机器的,为什么会有C语言出现呢?我:计算机刚出生的时候,每种不同的计算机都有不同的指令。这些指令,能操作计算机的所有 阅读全文
posted @ 2013-06-27 19:43
坚固66
阅读(464)
评论(0)
推荐(0)
摘要:
前段时间写了个web端与C服务端之间的通信不过用的是短连接非堵塞的方式,一直想使用长连接,使tomcat启动的时候就和C服务端进行通信,但是一直没找到方法希望je的朋友能给点思路。先来看我现在的具体实现 通信的核心类 public class newsSockBase { private SocketChannelsc; private final int MAX_LENGTH= 8192 ; private ByteBufferr_buff; private ByteBufferw_buff; private stati... 阅读全文
posted @ 2013-06-27 19:41
坚固66
阅读(445)
评论(1)
推荐(0)
摘要:
1、【不得不信的六大经典定律】1.摆阔定律:越穷的人越爱摆阔。2.担心定律:越担心的事越容易发生。3.般配定律:靓男倩女多与自己外表相反的厮守终身。4.要求定律:越说随便和怎么都行的人要求越高。5.沟通定律:世上70%的烦恼由沟通不畅所致。6.装病定律:你之前装了什么病,之后就会得什么病。2、【其实大部分人的“沟通”都是不合格的】❶美国心理学家:沟通=7%的语言文字 38%的声音 55%的非语言❷真正有效沟通:发出的讯息不=接受讯息❸真正面对面沟通不止是\"说\",是由:说 听 问 笑 写 动 6个部分组成❹沟通黄金定律:你想怎样被对待,你就怎样对待别人。 阅读全文
posted @ 2013-06-27 19:39
坚固66
阅读(160)
评论(0)
推荐(0)
摘要:
31 ,32 , 33 ,34 keywords :oracle storage structure最详细讲解: 1: doc 1 logical storage structure 2: doc 2 physical storage structure 打开oracle sqlplus trace 的方法:打开后可以看到执行过程中的统计信息:首先用dba登录:drop role plustrace;Role dropped.create role plustrace;Role created..grant plustrace to dba with admin op... 阅读全文
posted @ 2013-06-27 19:38
坚固66
阅读(430)
评论(0)
推荐(0)
摘要:
今天开电脑,打开IE发现首页被篡改为http://www.you2000.cn/,下意识是恶意插件造成的,可是为什么金山卫士没发现呢(我电脑上只装了一个金山卫士)?我锁定首页的啊。。。只好手动运行金山卫士扫描,结果没发现恶意插件,倒是检测到IE首页被篡改了,设置修复为http://www.baidu.com,完毕后,再次运行IE发现首页还是http://www.you2000.cn/,这就奇怪了,难道真有恶意插件,金山卫士也不管用?接着打开IE的Internet选项,发现主页已经修复为http://www.baidu.com,为什么呢?接着去注册表HKEY_CURRENT_USER\Softw 阅读全文
posted @ 2013-06-27 19:36
坚固66
阅读(230)
评论(0)
推荐(0)
摘要:
一般来说,提供Web服务的Linux服务器是很少需要连接OpenVPN的,但是个人Linux计算机在很多时候就需要连接OpenVPN了。比如以Linux为开发环境,需要连接公司的OpenVPN等等。本文将以Ubuntu系统为例,介绍在终端下连接远程OpenVPN服务的方法。安装OpenVPN首先需要安装OpenVPN客户端。一般来说直接使用apt-get即可。执行如下命令安装:1[root@www ~]#apt-get install openvpn稍等片刻将自动安装好openvpn需要的软件包。安装完成后,应该出现/etc/openvpn/文件夹。配置OpenVPN作为客户端,OpenVPN 阅读全文
posted @ 2013-06-27 19:34
坚固66
阅读(165)
评论(0)
推荐(0)
摘要:
UIView对象一般都是由alloc和init方法创建的,由UIViewController进行维护和管理。一般需要完成的任务有:创建视图,显示视图,隐藏视图和释放视图。一般视图不会在程序运行时立刻创建并载入,只有当应用需要这个视图的时候才会创建,这种延迟创建视图的方法能够提高内存的使用效率。同样,在需要这个视图之前,系统会检查是不是已经载入过这个视图,如果是,直接返回创建过的view,如果没有,则开始创建过程- (void)loadView载入视图过程中执行代码- (void)viewDidLoad视图载入完成需要执行的代码- (void)viewDidUnload 卸载视图代码一个视图切换 阅读全文
posted @ 2013-06-27 19:31
坚固66
阅读(266)
评论(0)
推荐(0)
摘要:
今天,把自己的本本给格式化了,化分成两个大块,在一切都搞定了后,出现了一个问题,即WIFI连接不上,但可以搜索到WIFI的网络,开始以为自己手贱,是不是密码输入了,试了N多次,发现偶错了,不是手贱,看来真的有问题了。如果你需要查看你的设备型号,可以使用lspci来看看WIFI芯片是什么型号,我的是BCM4313 在一顿度娘和GOOGLE后,心想估计是驱动挂了,看来又要装驱动了,但无意中从一篇文章中解决了这个问题,文章如下,是一个老外写的: 原文網址: http://tuxcanfly.appspot.com/2011/10/Ubuntu-11-10-Broadcom-Wifi-driver-4 阅读全文
posted @ 2013-06-27 19:29
坚固66
阅读(299)
评论(0)
推荐(0)
摘要:
之前的demo中用了一些struts2标签,用的是struts2.2.1.1.Struts2的标签常常和OGNL(图对象导航语言)一起使用。有几点总结如下:【引用请注明出处:http://blog.csdn.net/bhq2010/article/details/9183591】1、struts2标签必须的jar包struts2标签可以分为数据标签、控制标签、表单标签、AJAX标签等几类,要使用这些标签必须加入web工程的jar包有:commons-codec-1.6.jar commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-l 阅读全文
posted @ 2013-06-27 19:27
坚固66
阅读(155)
评论(0)
推荐(0)