- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 java注解
基本注解: @Deprecated 注明方法是废弃的 @SuppressWarning 静默编译器生成的警告自定义注解: 自定义注解必须使用两个基本的元注解——@Target和@Retention。这两个注解接受的值都在枚举中定义。@Target元注解指明自定义的新注解能在java源码的什么地方使用。可用的值在枚举Eleme...
2019-03-07 01:55:35
670
转载 VMware中FreeBSD系统 采用NAT方式上网
VMware中FreeBSD系统 采用NAT方式上网转自 :Cheviko博客2013年12月13日 17:08:50 郗富琦 阅读数:1845本文解决如下问题:1、 为什么选用NAT上网2、 分别对Win7和VM如何配置才可以上网3、 如何配置FreeBSD,可采用DHCP方式自动获取IP和DNS过程: VM可采用的网络方式见:虚拟网卡与主机网卡间关系,为了方便...
2019-01-18 11:55:20
1166
转载 Linux(CentOS 7)命令行模式安装VMware Tools 详解
本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。本例中为在Linux(以CentOS 7为例)安装VMware Tools。1.首先启动CentOS 7,在VMware中点击上方“VM”,点击“Install VMware Tools...”(如已安装则显示“Reinstall VMware T...
2019-01-14 09:53:14
1728
转载 windows使用CMD命令窗口修改IP地址
1、用快捷键"Win+R"打开运行界面,输入"cmd"回车,打开命令提示符。 2、在命令提示符中依次输入"netsh"--->"interface"--->"ip",并依次回车。 3、输入【set address "连接名称" static 新IP地址 子网掩码 网关 1】,然后回车。注意,上述命令需要按照用户要求进行修改,连接名称可以参照“网络
2019-01-04 19:59:02
94616
5
原创 Java Service Wrapper: JVM exited while loading the application
Java Service Wrapper: JVM exited while loading the application 使用Java Service Wrapper 将应用程序包装为linux守护程序一直报错:JVM exited while loading the application。试了很多方法都无法解决。最后发现是JDK的版本问题。由于我是在centos-6.8-32位系统...
2018-12-20 09:30:03
3151
原创 Linux——tar打包工具
tar本身就是一个打包工具,可以把目录打包成一个文件,它把所有文件整合成一个大文件,方便复制或者移动。该命令的格式为:tar [OPTION...] [FILENAME] [OPTION]: -z:表示同时用gzip压缩 -j:表示同时用bzip2压缩 -J:表示同时用xz压缩 -x:表示解包或者解压缩 ...
2018-12-07 16:00:04
413
转载 Java的三种代理模式
Java的三种代理模式为什么要使用代理? spring通过使用代理,可以简化暴露的facade,从而更容易被调用程序使用,通过动态代理,可以对目标类加入通知或者拦截器,从而可以提供切面功能,或者提供灵活的可配置的参数,参考spring的声明式事物管理部分。为什么要使用动态代理? 拦截某些类的话,会判断这个类是否实现了接口,如果实现了接口就会用jdk 动态代理来创建代理对...
2018-11-19 20:43:27
330
原创 正则表达式 入门
检索文本文件:Egrep文本检索是正则表达式最简单的应用之一 ——许多文本编辑器和文字处理软件都提供了正则表达式检索功能。最简单的就是egrep。在指定了正则表达式和需要检索的文件之后,egrep会尝试用正则表达式来匹配每个文件的每一行,并显示能够匹配的行。Egrep元字符行的起始和结束 脱字符号 ‘^’和美元符号‘$’。在检查一行文本时,‘^’代表一行的开始,‘$’代表结束。正则...
2018-11-18 22:37:57
234
原创 linux的链接文件
1)硬链接:当系统要读取一个文件时,会先读取 inode 信息,然后再根据inode 中的信息到块区域将数据取出来。而硬连接是直接再建立一个 inode 链接到文件放置的块区域,即进行硬链接时该文件内容没有变化,只是增加了一个指向这个文件的 inode ,并不会额外占用磁盘空间。硬链接有两个限制:(1)不能跨文件系统,因为不同的文件系统有不同的 inode table;(2)不能链接目录。 ...
2018-11-16 20:53:21
1183
2
翻译 在Windows上设置CloudStack开发环境
1)安装 Cygwin.Cygwin 可以为你的windows提供一个类似Unix 的bash shell 环境。下载并安装Cygwin请使用 setup.exe.设置 Cygwin 安装路径为 'c:\bin\cygwin' 或 'c:\cygwin',注意安装路径不能使用空格。 镜像下载地址。http://mirrors.kernel.org http://cygwi...
2018-11-16 20:10:51
791
原创 chpasswd批量更新用户口令
chpasswd - update passwords in batch modeman 查看帮助文档,输入:man chpasswdCHPASSWD(8) System Management Commands CHPASSWD(8)NAME chpasswd - update passwords in batch...
2018-11-14 19:49:14
1050
翻译 cloudstack 术语
CloudStack术语关于地区为了提高云的可靠性,您可以选择将资源分组到多个地理区域。区域是CloudStack部署中最大的可用组织单位。区域由多个可用区域组成,其中每个区域大致相当于数据中心。每个区域由其自己的管理服务器集群控制,在其中一个区域中运行。区域中的区域通常位于地理位置附近。区域是提供容错和灾难恢复的有用技术。通过将区域分组到区域,云可以实现更高的可用性和可扩展性。用户帐...
2018-11-12 01:25:20
744
原创 @Inject 注解初识
注解以前学习Java的时候也学过,是在学习Spring的时候,但是@Inject 注解还真是头一次见乘着休息时间赶紧学习一下。正好手里有有本书《Java程序员修炼之道》,书中对@Inject 注解讲解的比较清楚,所以来和大家分享一下。@Inject 注解可以出现在三种类成员之前,表示该成员需要注入依赖项。按运行时的处理顺序这三种成员类型是:(1)构造方法(2)方法(3)属性在构...
2018-11-12 01:07:03
84645
9
原创 算法——典型的数组处理代码
找出数组中最大的元素:double max = a[0];for (int i = 1; i < a.length; i++) if (a[i] > max) max = a[i];计算数组元素的平均值:int N = a.length;double sum = 0.0;for (int i = 0; i < N; i++) sum += a...
2018-11-03 19:31:17
171
原创 Linux学习笔记——学会查看帮助文档
man 命令用于查看帮助文档,其格式为:man [命令] 示例如下:[root@centos7 ~]# man lsLS(1) User Commands ...
2018-11-02 21:23:59
1078
原创 Linux的防火墙——SELinux
SELinux 是Linux特有的安全机制。因为这种机制的限制太多,配置也特别繁琐,所以几乎没人真正应用它。安装完系统,我们一般都要把SELinux关闭1、临时关闭的方法# setenforce 0但这只是临时的,要永久关闭需要更改配置文件:“ /etc/selinux/config ”,要把 SELINUX=enforcing 改成 SELINUX=disabled 更改后的内容...
2018-10-28 02:10:29
286
转载 linux下添加链接与删除链接(ln命令的用法)
添加链接使用ln命令用法:#ln --help用法:ln [选项]... 目标 [链接名]或:ln [选项]... 目标... 目录或:ln [选项]... --target-directory=目录 目标...创建连至指定<目标>的链接,并可选择性指定<链接名>。如果没有指定<链接名>,会在目前的目录中创建一个和<目标>名称一样的链接...
2018-09-30 16:48:57
30663
原创 linux常用快捷键
在命令行界面,快捷键可以大大提高工作效率。在Linux系统中,常用的快捷键如下: Ctrl+C:结束(终止)当前命令。如果你输入了一大串字符,但不想运行,可以按ctrl+c组合键,此时光标将跳入下一行,而在刚刚的光标处会留下一个^C的标记。 Tab:实现自动补全功能。这个键比较重要,使用频率也很高。当你输入命令、文件或目录的前几个字符时,他会自动帮你补全。 Ctrl+D:...
2018-09-27 23:56:25
163
原创 Spring框架学习笔记——IoC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)
1、Spring IoCIoC是一个Bean容器,在Spring中,它认为一切Java资源都是Java Bean,容器的目标就是管理这些Bean和它们之间的关系。所以在Spring IoC里面装载的各种Bean,也可以理解为Java的各种资源,包括Java Bean的创建、事件、行为和Java Bean之间的依赖关系等,它们都由 IoC 容器管理。只是Spring IoC管理对象和其依赖关系,...
2018-09-22 01:42:49
1037
原创 正则表达式 :(?s)(?i)'\\s*+"0.0.0.0"+"\\s*" 前面的(?s)(?i) 表示什么意思啊?
这个是正则表达式的模式修饰符。 (?i)即匹配时不区分大小写。表示匹配时不区分大小写。 (?s)即Singleline(单行模式)。表示更改.的含义,使它与每一个字符匹配(包括换行 符\n)。 (?m)即Multiline(多行模式) 。 表示更改^和$的 含义,使它们分别在任意一行的行首和行尾匹配,而不仅仅在整个字符串的开头和结尾匹配。(在此模式下,$的 精确含意是:...
2018-09-18 23:25:59
565
原创 Java反射技术
Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研...
2018-09-16 21:09:32
152
jdk1.8.0_202.rar
2020-01-30
java3d-1.5-win-amd64.rar
2020-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人