- 浏览: 175772 次
- 性别:
- 来自: 天津
-
最新评论
-
listen-raining:
学习。。。
linux亦步亦趋(16)文件管理之VI命令一 -
xuelianbobo:
linux亦步亦趋(13)文件管理find命令 -
xuelianbobo:
其实这么看来,JDK的自带的动态代理也是动态生成了字节码(当然 ...
java jkd动态代理 -
ghy511024:
楼主很棒。这正是我要找的帖子。谢谢
javascript -
lanhongbo:
3500 这么低 我倒 我也在等 不过不是这个公司的 也等了 ...
得到联创的offer 但是入职审批流程一直在走
文章列表
操作系统装完了,也安装了vmtoos,我们直接在vmware上操作linux系统是没任何问题了。但是实际的使用中我们是通过远程的管理工具(putty,securecrt)来远程连接linux系统进行相关操作的。下面就通过设置来实现这个目标
第一是设置虚拟机的网络类型,我们一直用的hostonly方式。如下图:
第二是启动虚拟机并查看ip
第三步是设置ip
还是设置ip地址
进行测试(前提是防火墙啥的都关掉啦),我们用putty,
大家可以在官网下载:http://www.putty.org/ 进行登录
测试OK
安装完并简单设置后我们就可以正常的在vmware中操作我们的linux系统了,但是不难发现,我们的系统无法满屏,鼠标在虚拟机和本机之间切换也必须使用快捷键ctrl+alt来实现。有没有感觉非常别扭?
别着急 vmware给我们提供了vmtoos来解决这个问题。我们来说一说怎么来安装这个东东呢。
第一步启动我们的linux虚拟机
具体做法略过。
第二部将vmtoos文件加载到虚拟机中
如图操作:
从下面图中 可以看到我们的linux系统里面多了个文件夹
第三步解压缩并执行vmtoos
选择在终端执行
终端中全部直接回车
终端窗口关闭后,重启系统即 ...
linux简单介绍
随着大数据的兴起,以及去ioe的势头高起,我们有必要进一步提高对linux的重视,linux是一款应用广泛,稳定,安全,且大多数免费的操作系统,支持几乎所有的硬件,不管是intel架构的cpu还是其他的架构的cpu。
关于linux的介绍,我粘贴一下百度百科的话:
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 ...
------创建dblink 其中dcs_orcl_link为dblink的名字
------orcl 是密码
-----ORCL 是连接字符串的别名 也可以直接用tns后面的那一串
create database link dcs_orcl_link
connect to SYS identified by "pass"
using "(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xx.xx.xxx)(PORT = 1521))) (CONNECT_ ...
之前操作数据库我们是用redis-cli来实现的,实际应用中不可能这么使用。实际应用中我们讲和一种开发语言进行搭配使用,
从reidis的官网可知它支持如下的语言 :C 、C++、java、C#、等主流语言。下面我们就学习一下如何通过java来操作redis数据库。
reids官方推荐java使用jedis来操作redis数据库库,如下图:http://www.redis.io/clients
从官网上下载一下jedis的压缩包,目前已经不提供jar的下载,下载后需要大家自己用maven进行编译生成一个jar,本 ...
select total.tablespace_name,
round(total.MB, 2) as Total_MB,
round(total.MB - free.MB, 2) as Used_MB,
round((1 - free.MB / total.MB) * 100, 2) as Used_Pct
from (select tablespace_name, sum(bytes) / 1024 / 1024 as MB
from dba_free_space
group by tables ...
/*字符串 DESede(3DES) 加密*/
import java.io.IOException;
import java.security.Security;
import javax.crypto.Cipher;
import javax.crypto.SecretKey;
import javax.crypto.spec.SecretKeySpec;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
public class DES3 {
private static fi ...
maven我理解的就是ant的升级版,是一个java的构建工具,单词的意思比ant也要高端(maven是内行的意思,ant是蚂蚁的意思)。是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
maven的下载
下载地址:http://maven.apache.org/download.cgi
下载后解压缩、加压后的目录如下:
设置环境变量:
M2= xxxx/bin;解压缩目录的bin目录;
M2_HOME;解压缩目录的根目录及M2的父目录;
redis是一个内存数据库,但是也有持久化的功能。redis持久化主要有两种方式,一个是数据库快照,一个aof方式。
RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。
AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协议的格式来保存,新命令会被追加到文件的末尾。 Redis 还可以在后台对 AOF 文件进行重写(rewrite),使得 AOF 文件的体积不会超出保存数据集状态所需的实际大小。
RDB方式就是快照方式:
配置 ...
的事务控制主要由如下几个命令:
MULTI 、 EXEC 、 DISCARD 和 WATCH
其中multi是用来开启一个事务、exec是提交事务、discard取消事务、watch是用来实现乐观锁。
注意:redis对事务的支持非常简单,它只能保证事务中的操作不被其他客户端打断。
还有redis事务不会自动回滚,也就是事务队列中不会因为一个操作的失败而自动回滚其他操作,这一点是与关系型数据库不一样的地方请注意。
下面就通过代码来实现一下事务:
[redies@localhost redis-2.4]$ redis-cli
redis 127.0.0.1:6379> a ...
安全设置:
在前面的练习中,我们进入cli的时候不需要进行密码校验即可进行各种操作,
这是非常不安全的,我们可以通过配置实现安全密码校验及密码的设置;
具体如下:
打开redis.conf文件
找到如下数据:
# requirepass foobared
将注视去掉,并设置自己的新密码(foobared为默认密码)、比如设置成如下:
requirepass xuelianbo
下面是两种通过密码登入的方法:
一种是登录的时候就用-a参数指定密码、一种是在会话中auth进行验证。具体如下:
[redies@localhost redis-2.4] ...
前5次我们只是从每一个数据类型的角度进行的指令学习,这次我们从全局角度来学习一下常用的命令
我们分为两部分来介绍:键值命令和服务器命令
键值命令:
keys pattern; 显示键符合pattern的所有键
exists keyname;判断键是否存在
del keyname;删除键
expire keyname time;为键设置过期时间;
ttl keyname;查看键还有多长时间就过期;
type key;查看key的数据类型;
redis 127.0.0.1:6379> zadd zset 0 xuelianbo
(integer) 1
red ...
redis渐入佳境(05) zset类型
- 博客分类:
- redis
Zset就是有序集合,除了集合的特性外还对每一个集合元素添加了一个顺序的属性,
ZADD方法使用具体如下:ZADD 集合名 序号 集合元素
ZRAGE方法的使用具体如下:ZRANGE 集合名 开始位置 结束位置 [withscores] //withscores 是指的是否显示序号
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> ZADD zset1 0 xue //添加一个元素并指定序号
(integer) 1
redis 127.0.0.1:6379> ZADD zset1 1 lian
(integer ...
linux安装和卸载jdk
- 博客分类:
- linux
看有的资料上说有些Linux自带的有jdk1.4;如果自带的有jdk1.4的话首先要把jdk1.4卸载掉。具体做法:
输入命令:
#rpm -qa | grep gcj
如果输出没有内容,说明没有jdk1.4,如果输出有内容,要把搜索到的文件卸载掉,命令为:
#rpm -e --nodeps [上步操作输出的文件]
直接删除java和javac命令
[root@OnlyKing local]# rm -f /usr/bin/java [root@OnlyKing local]# rm -f /usr/bin/javac
安装jdk
将下载下来的文件上传到Linux中的一个目 ...
redis的sets类型,sets类型就是集合类型,类似数学里面的集合,无序不重复的一组数据下面将介绍一下sets的各种常用防范
首先就是 sadd 和 smembers 方法 使用方法如下:
sadd 集合名 集合中的元素 返回1表示加入成功 返回0加 ...