显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Big鹏 ——学无止境

不谋万世者,不足谋一时;不谋全局者,不足谋一域

 
 
 
 
 
 

Java参数传递类型

2017-7-28 16:27:09 阅读43 评论0 282017/07 July28

1、八大基本的数据类型毫无疑问是 “值传递”

2、简单数据类型的包装数据类型:例如Interger Long :

传的可以说是“引用”,但表现出来的结果与 “传值”一样,因为它们里面的简单数据类型都是final的,不能被改变状态。

3、特殊的数据类型String(为char[]的包装类型):

同Integer,需要注意无论是String s = "hello";还是String s = new String("hello"); 作为参数传递,表现出来的现象都与传值相同。

4、类、接口、数组(例如:String[]):

都是传的引用

5、测试

public class T1 {

public static void main(String[] args) {

System.out.println("***********************************Class类型User");

TsUser user = new TsUser(2, "lxn");

System.out.println("修改之前 " + user);

changeUser(user);

System.out.println("修改之后 " + user);

System.out.p

作者  | 2017-7-28 16:27:09 | 阅读(43) |评论(0) | 阅读全文>>

Ubuntu 常用的快捷键

2015-8-11 19:41:41 阅读187 评论1 112015/08 Aug11

超级键操作

1、超级键(Win键)–打开dash。

2、长按超级键– 启动Launcher。并快捷键列表。

3、按住超级键,再按1,2,3等数字键–从Launcher打开一个应用程序,当你按住超级键时,每个应用程序图标上都会显示一个数字,按下对应的数字就会打开盖应用程序。

4、超级键+A–从Launcher打开应用程序窗口。

5、超级键+F–从launcher打开文件和文件夹窗口。

6, 超级键+M–从launcher打开音乐窗口。

7, 超级键+V–从Launcher打开Vedio视频窗口。

8、超级键+W–伸展模式,缩小所有工作空间中的窗口。

9、F10–打开顶部面板的第一个菜单,使用箭头键浏览菜单项。

10、超级键+T– 打开回收站。

11、超级键+S–Expo模式,缩小所有工作空间,允许你管理窗口。

12、Ctrl+Alt+T– 启动Terminal。

13、Ctrl+Alt+L– 锁住屏幕。

14、Ctrl+Alt+上/下/左/右键–移动到新的工作空间。

15、Ctrl+Alt+Shift+上/下/左/右键–将窗口放入新的工作空间。

Ctrl+Super(Win键)快捷键:

Ctrl+Super+Up 键:最大化当前窗口

Ctrl+Super+Down键:最小化当前窗口

作者  | 2015-8-11 19:41:41 | 阅读(187) |评论(1) | 阅读全文>>

【转】进程与线程的一个简单解释

2015-6-22 15:59:04 阅读277 评论2 222015/06 June22

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。

最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。

1.

计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。

2.

假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。

3.

进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。

4.

一个车间里,可以有很多工人。他们协同完成一个任务。

5.

线程就好比车间里的工人。一个进程可以包括多个线程。

6.

车间的空间是工人们共享的,比如许多房间是每个工人都可以进出的。这象征一个进程的内存空间是共享的,每个线程都可以使用这些共享内存。

作者  | 2015-6-22 15:59:04 | 阅读(277) |评论(2) | 阅读全文>>

java之Set集合运算:交集,并集,集合差

2015-6-13 22:07:17 阅读364 评论0 132015/06 June13

Set集合相当于数学中的集合,它是无序可重复的,所以也具有数学中集合的运算,如下:

package test;

import java.util.HashSet;

import java.util.Set;

public class Test {

public static void main(String[] args) {

Set<Integer> result = new HashSet<Integer>();

Set<Integer> set1 = new HashSet<Integer>(){{

add(1);

add(3);

add(5);

}};

Set<Integer> set2 = new HashSet<Integer>(){{

add(1);

add(2);

add(3);

}};

result.clear();

result.addAll(set1);

result.retainAll(set2);

作者  | 2015-6-13 22:07:17 | 阅读(364) |评论(0) | 阅读全文>>

Windows server 2008 R2配置远程桌面连接个数

2015-5-25 16:27:31 阅读174 评论2 252015/05 May25

经常使用远程桌面的朋友可能会注意到,Windows server 2008 R2中,如果不设置,默认只能允许一个客户端进行连接;而通过设置后,远程桌面最多只允许两个人远程连接,第三个人就无法连接过去,但是生产环境中有一些服务器可能有许多人需要连接上去,而微软的设置确实让人比较无 奈,所以呢,今天就简单介绍一下在Windows Server 2008 R2上如何实现多用户远程连接同一台服务器。

操作如下:

1、 确认自己的计算机开启了远程连接

2、 通过简单设置,可以允许两个客户端同时连接。

设置如下:在远程桌面会话主机配置中将“限制每个用户只能进行一个会话”的勾去掉。

3、通过设置允许多个客户端同时通过远程桌面连接服务器

步骤如下:

3.1、 需要在角色里面安装远程桌面服务:

打开“服务管理器”(开始-- >管理工具-- >服务器管理器):

右击服务器管理器下的“角色”,添加角色:

3.2、 在用户和组中,将经常要来远程连接的用户加入进来,或者建立一个组,将用户添加进去,然后将组添加进来;

3.3、 等待安装完成后悔要求重启,重启一下完成安装;

3.4、 在运行中运行gpedit.msc,在组策略中对位于“计算机配置\策略\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\连接”中,限制连接数量中进行配置;

3.5、 记得更新一下策略,使设置尽快生效。

作者  | 2015-5-25 16:27:31 | 阅读(174) |评论(2) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

北京市 东城区 摩羯座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

welcome

 
 
模块内容加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

注册 登录  
 加关注