`
文章列表

Visual SVN代码库迁移

    博客分类:
  • SVN
(实现SVN全迁移,包括代码,历史记录,用户账号密码等,只改机器ip,其他都不改) 操作原始svn服务器,将原始svn服务器上需要导出的仓库进行备份,文件以dump的方式呈现。(这种方式更合适) 备份思路是: 第一步:将准备要迁移的仓库导出 svnadmin dump 第二步:在目标服务器上创建新的仓库 第三步:导入刚才导出的dump文件 svnadmin load 1.找到装有原始svn服务器,然后找到VisualSVN Server的安装目录下的bin文件夹,将其拷贝 C:\Program Files\VisualSVN Server\bin 2.打开cmd命令,输入cd 刚才拷贝的b ...

node以及webpack安装

    博客分类:
  • node
一,node安装 1,官网下载node:https://nodejs.org/zh-cn/,下载长期支持版 2,正常安装,安装目录最好设置自己定义的目录,这里是D:\Program Files\nodejs 3,设置全局模块路径(跟安装目录一致): npm config set prefix "D:\Program Files\nodejs&qu ...
1.搭建yum服务器 2.使用yum下载缓存进行封装,然后使用缓存安装 这里讲讲使用yum缓存封装 一、下载指定包及相关依赖 yum install --downloadonly packetName 二、查看下载的缓存文件,默认存/var/cache/yum ll /var/cache/yum 三、yum使用缓存安装指定包 yum -C install packetName

zabbix安装

下载地址: https://www.zabbix.com/download?zabbix=4.0&os_distribution=rhel&os_version=7&db=MySQL rpm zabbix-release-4.0-1.el7.noarch.rpm之后会在/etc/yum.repos.d/生产zabbix.repo 然后配置yum代理(vi /etc/yum.conf 配置proxy=http://10.101.1.6:80,proxy_username=?,proxy_password=?) 安装zabbix相关包,如果有缺少包,可以在下载相应操作系统 ...

GC机制

    博客分类:
  • GC
GC 
 垃圾收集(Garbage Collection ,GC),是一个长久以来就被思考的问题,当考虑GC的时候,我们必须思考3件事情:   哪些内存需要回收?   什么时候回收?   如何回收?   那么在Java中,我们要怎么来考虑GC呢?首先回想以下内存区域的划分,其中程序计数器、本地方法栈、虚拟机栈三个区域随线程而生,随线程释放,栈中的栈帧随着方法的进入和退出执行着出栈和入栈的操作,每一个栈帧分配多少内存基本是在类结构确定时就已经固定的(可能会进行一些优化,但是大体上已知),因此这几个区域就不需要考虑回收的问题,因为方法结束或者线程结束时,内存自然都被回收。不需要额外的GC算法等。   然 ...
方法一: delete T from ( select ROW_NUMBER() over (Partition By FUN_CODE order by [FUN_ID]) as rown ,* from AU_FUN_AUTH t where FUN_NAME ='XXXX') T where T.rown >1 方法二: 查看: select resource_id,count(1) from t_resource_apptype_releation GROUP BY resource_id having count(1)>1 order by count(1 ...
     SQL注入是一种代码注入技术,用于攻击数据驱动的应用,恶意的SQL语句被插入到执行的实体字段中(例如,为了转储数据库内容给攻击者)。[摘自] SQL injection - Wikipedia SQL注入,大家都不陌生,是一种常见的攻击方式。攻 ...
http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html

java中的多线程

    博客分类:
  • JAVA
http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html 在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。 对于直接继承Thread的类来说,代码大致框架是: 1 2 3 4 5 6 7 8 9 10 11 12 class 类名 extends Thread{ 方法1; 方法2; … public void run(){ // other code… } 属性1; 属性2; … } 先看一个简单的例子: 1 2 3 4 5 6 7 8 9 10 11 12 ...
1,,首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为3.0.2。 2,安装 可参考官方文档:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/ 下载后的文件是:mongodb-win32-x86_64-2008plus-ssl-3.0.2-signed.msi。双击进行安装。 安装完成后,可以看见目录:C:\Program Files\MongoDB\Server\3.0\bin 3,配置 创建如下目录: 创建文件:E:\mongo ...
传统MySQL+ Memcached架构遇到的问题   实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很 ...
Mongodb的安装与启动 下载链接: http://www.mongodb.org/downloads Linux 安装 第一步:下载安装包 下载版本:2.0.2-rc2 下载链接: http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.1.tgz 首先在linux中解压缩安装程序 通过命令操作: 解压:[root@localh ...

mongodb安装-win

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有: 面向集合存储,易存储对象类型的数据。 模式自由。 支持动态查询。 支持完全索引,包含内部对象。 支持查询。 支持复制和故障恢复。 使用高效的二进制数据存储,包括大型对象 ...

MySQL主从复制配置

Mysql的主从复制至少是需要两个Mysql的服务,当然Mysql的服务是可以分布在不同的服务器上,也可以在一台服务器上启动多个服务。 (1)首先确保主从服务器上的Mysql版本相同 (2)在主服务器上,设置一个从数据库的账户,使用REPLICATION SLAVE赋予权限,如: mysql> GRANT REPLICATION SLAVE ON *.* TO 'slave001'@'192.168.0.99' IDENTIFIED BY '123456'; Query OK, 0 rows affected (0.13 sec) (3)修改主数据库的配置文件my.cnf,开启BINL ...

redis常用命令

1、redis-benchmark redis基准信息,redis服务器性能检测 redis-benchmark -h localhost -p 6379 -c 100 -n 100000 100个并发连接,100000个请求,检测host为localhost 端口为6379的redis服务器性能 [root@Architect redis-1.2.6]# redis-benchmark -h localhost -p 6379 -c 100 -n 100000 ====== PING ====== 10001 requests completed in 0.41 second ...
Global site tag (gtag.js) - Google Analytics