在linux和windows下都是通过套接字编程进行网络编程。不同的系统上通信有部分差别,现在刚开始学习,给自己学习的时候一个总结。...
分类:
其他好文 时间:
2015-08-30 11:22:36
阅读次数:
306
继续http://blog.csdn.net/gaopeng0071/article/details/47447811章节,
了解@RequestMapping更多其他用法,查看@RequestMapping参数如图
下面代码中记录value、method、params,三种参数用法
代码
@Controller
@RequestMapping("/springMVC")
public...
分类:
移动开发 时间:
2015-08-30 11:20:52
阅读次数:
218
1、面向对象的特征有哪些方面
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称...
分类:
编程语言 时间:
2015-08-30 11:22:11
阅读次数:
118
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
5.4 Map
将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。
Map集合存储元素是成对出现的,Map集合的键是唯一的,值是可重复的。Collection集合存储元素是单独出现的,Collection的子类Set是唯一的,List是可重复的。...
分类:
编程语言 时间:
2015-08-30 11:20:40
阅读次数:
225
在Android异步消息处理中, Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
//
}
};
但当我们这么写时,编译器会给出警告提示:Handler类应该是静态的,可能发生...
分类:
移动开发 时间:
2015-08-30 11:19:35
阅读次数:
137
实际生活中的例子:
现在流行炒股,股民一般都手持好多个股票,而股民每天需要关注手中N个股票的动向,随时针对不同的股票作出不同的决策,这样感觉心好累;于是有的人选择买基金。基金本质上还是炒股票,只不过基金机构拿了投资人的钱买了N个股票,而我们只要购买一个基金就够了,对N个股票的管理就交给基金机构去折腾了,我们瞬间感觉好轻松。
代码世界也是一样,每个股票都是一个类,每个基金都是一个类,股民就是这些类的使用者。如果股民直接操作多个股票类,那会导致股民类中的操作非常复杂,那么股民类和整个系统的藕合度也就很高。如果引...
分类:
其他好文 时间:
2015-08-30 11:22:22
阅读次数:
219
11、HashMap和Hashtable的区别。
HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。
HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。
HashMap把Hashtab...
分类:
编程语言 时间:
2015-08-30 11:21:33
阅读次数:
130
I found a free pluggin that can generate class diagrams with android studio. It's calledSimpleUML.
On Mac: go to Android
Studio -> Preferences -> Plugins
On Windows: go to Android
Studio -> ...
分类:
移动开发 时间:
2015-08-30 11:20:24
阅读次数:
1330
Rikka with GraphTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 182Accepted Submission(s): 95 Pro...
分类:
其他好文 时间:
2015-08-30 11:19:08
阅读次数:
201
卸载或安装程序出现:The feature you are trying to use is on a network resource ...这种情况可能是因为原先已经安装过这个软件,所以要先卸载掉;(卸载的时候可能也出现这种情况)提示框如下:解决方法:在弹出的对话框中找到,点击下面的Browse...
分类:
Web程序 时间:
2015-08-30 11:19:48
阅读次数:
651
软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。对于软件工程一些不理解的方面:软件工程涉及范围如此之广,应该从哪里入手开始学习?对于软件工程这门课程是否有确定的含义,以后会不会增加新的内容呢,对于新...
分类:
其他好文 时间:
2015-08-30 11:18:59
阅读次数:
184
第一种方法:在执行数据库复制时,正常使用时会出现“启动对于Job“CDW_HL-20130526SLGG_HL-20130526SLGG_1”失败。(复制数据库向导)”;正确的操作方法:先启动SQL server 代理,如果在代理的作业中存在的原来错误,则需要先删除,然后在运行;第二种方法 (转):...
分类:
数据库 时间:
2015-08-30 11:17:50
阅读次数:
256
1.首先我们通过一个实例案例来引出一个异常:(1)布局文件activity_main.xml: 1 6 7 14 15 (2)MainActivity.java:package com.itheima.testthread;import android.app.Activity;impo...
分类:
移动开发 时间:
2015-08-30 11:20:25
阅读次数:
147
1.如图打印出空心菱形:2.下面是逻辑实现代码: 1 package himi.hebao04; 2 3 import java.util.Scanner; 4 5 public class TestDemo08 { 6 public static void main(String[] ...
分类:
编程语言 时间:
2015-08-30 11:19:50
阅读次数:
278
Selector APIHTML5 DOM扩展Element Traversal规范Selector API众多JavaScript库中,最常用的一个功能就是根据css选择符选择与某个模式匹配的DOM元素Selector API Level1的核心是两个方法:querySelector、queryS...
分类:
其他好文 时间:
2015-08-30 11:18:01
阅读次数:
193
1、获得root权限:adb root; 如提示adbd cannot run as root in production builds,参见我的另一篇文章:http://www.cnblogs.com/hdk1993/p/4770388.html 2、设置/system为可读写:adb remou...
分类:
移动开发 时间:
2015-08-30 11:19:04
阅读次数:
145
推荐三篇值得读的文章,有意思的是,题目都带"how to"。 第一篇文章,How to Pick a Graduate Advisor(如何选研究生导师),斯坦福大学医学院的Ben Barres发表于2013年10月16日的Neuron杂志。他给出了一些选择研究生导师或博后导师时应该考虑的非常具体的...
分类:
其他好文 时间:
2015-08-30 11:17:46
阅读次数:
232