自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 linux下的命令解释 tar -zxvf

x : 从 tar 包中把文件提取出来z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压v : 显示详细信息f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz...

2019-07-14 16:15:53 212

转载 linux下软件的安装于卸载

1.安装说明configure作用:是源码安装软件时配置环境用的 他根据你的配置选项和你的系统情况生成makefile文件 为make 做准备。最常用的参数: ./configure –prefix 作用:不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr /local/etc。其它的资源文件放在/us...

2019-07-14 16:12:50 45

原创 Socket通讯

InetAddress 了解了IP地址的作用,我们看学习下JDK中提供了一个InetAdderss类,该类用于封装一个IP地址,并提供了一系列与IP地址相关的方法,下表中列出了InetAddress类的一些常用方法。 import java.net.InetAddress;/** * <p>ProjectName: Test</p&g...

2019-05-12 16:17:43 58

原创 反射应用

反射基础class类java的反射机制是在运行状态中的,对于任意一个类都能够知道这个类的所有的方法和属性。例如 通过Student的具体对象张三---》找到它属于的类Student.class。我们得到Student类之后我们就可以得到类里面所有的方法和属性;所以第一步我们先要获得Class对象:可以...

2019-05-11 17:52:46 132

原创 sqlserver 创建数据库用户限定用户访问的库以及ip

新建用户  限制使用的ipcreate TRIGGER [tr_connection_limit]ON ALL SERVER WITH EXECUTE AS 'sa'FOR LOGONASBEGIN--限制test这个帐号的连接IF ORIGINAL_LOGIN()= 'ceshi'--允许test在本机和下面的IP登录AND(SELECT EVENTDAT...

2019-01-29 13:10:00 744

原创 使用sql server 链接服务器 访问 access的方法和步骤

启动 SQL Server Management Studio ,点击 服务器对象--链接服务器--访问接口,如果列表中有 Microsoft.ACE.OLEDB.12.0,就继续下一步,否则参见后面“步骤四”先安装访问access驱动程序。 为了简单,先创建 d:\d4.accdb  库文件,表为t1,字符字段有 [id] ,[name]等,随便输入几条记录。而且 链接服务器...

2019-01-27 00:57:16 4630

转载 CentOS下Samba服务器的安装与配置步骤

摘要: 本文讲的是CentOS下Samba服务器的安装与配置步骤, 最近公司一台共享服务器出现了故障,之前使用的是windows server 2003做的共享服务器;于是就想重新搭建一台共享服务器使用CentOS 6.5+Samba。 一、安装Samba 1、使用yum来安装,有依赖关系的包s 教程 云栖大会 Mysql 备案 文档 域名 whois查询 PHP教程 备份 互联网大学...

2018-09-12 13:36:18 165

原创 linux 下搭建maven私服

一、准备工作     系统:LINUX          JDK:已安装(未安装详见jdk安装教程:http://www.cnblogs.com/muzi1994/p/5818099.html)          Maven:已安装(未安装详见maven安装教程:http://www.cnblogs.com/muzi1994/p/6030181.html)          Nex...

2018-09-07 20:29:28 594

原创 linux下安装maven

登录linux,进入/usr/local[root@localhost local]# cd /usr/local下载maven:[root@localhost local]# wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz解压maven...

2018-09-07 20:06:59 53

原创 nginx 搭建图片服务器

1.安装ftp组件yum -y install vsftpd最后注意:安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件设置权限chown ftpuser /usr/local/webappchmod 777 -R /usr/local/webapp2.添加ftp用户并设置密码添加用户:useradd ftpuser设置密码...

2018-08-23 23:37:09 62

原创 tomcat在window下开机自启

一 、 安装服务  可以修改服务名称 可在service.bat中修改SERVICE_NAME或PR_DISPLAYNAME;在命令行中进入/Tomcat路径/bin/,执行“service.bat install”:二、卸载服务在命令行中进入/Tomcat路径/bin/,执行“service.bat remove”:/sc delete tomcat7(服务名称)三、开机启动To...

2018-08-21 11:41:56 198

原创 tomcat 配置

更改端口号,设置字符编码:    <Connector port="80" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" URIEncoding="UTF-8" />...

2018-08-21 11:23:54 58

原创 配置tomcat的初始化参数

@echo offrem Licensed to the Apache Software Foundation (ASF) under one or morerem contributor license agreements.  See the NOTICE file distributed withrem this work for additional information rega...

2018-08-21 11:14:26 852

转载 nginx反向代理时的超时时间设置

环境搭建如下:1.宿主机是WIN7,安装了Nginx2.有3个tomcat以及memcached安装在同一个虚拟机里。系统是CentOs。第三个tomcat作为后备机。3.通过httpwatch来观察请求情况 实验观察的是登录页面。页面会显示当前的session以及机子信息,代码如下:SessionID:<%=session.getId()%><br&g...

2018-08-21 10:32:16 31920

转载 windows2008服务器设置系统启动时程序自动运行

转自:http://bbs.qcloud.com/thread-4082-1-1.html 设置windows服务器启动时自动运行程序,而且不需要用户登录,就可以启动首先准备好,程序的启动脚本文件或运行文件,如:start.bat方法1: 通过系统计划任务实现<ignore_js_op> <ignore_js_op> <ignore_js_op&g...

2018-08-21 09:53:55 30125

转载 配置 windows server FTP开启防火墙例外后然然无法访问的解决办法

(一)在windows2003服务器端设置:1、首先打开控制面板 找到windows防火墙2、打开windows防火墙后选择允许程序通过windows防火墙3、然后选择添加程序4、然后点击浏览找到C:\WINDOWS\system32\inetsrv\inetinfo.exe5、然后点击确定就可以了 (二)在windows2008服务器端设置:控...

2018-08-21 02:29:40 1086

原创 redis的常用命令

key=========================================keys *  查看所有的键值exists key(key:键的名称 ) 判断某个键是否存在 set k1 v1 //设置键-值get k1  //得到值del k1 //删除值move  k3 2  //移动某一个键值到某一个数据库  可以通过select  2    回车   get...

2018-08-20 01:25:19 82

原创 linux下的redis安装 ,连接,测试

Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yum install gcc-c++安装步骤:第一步:redis的源码包上传到linux系统。第二步:解压缩redis。第三步:编译。进入redis源码目录。make第四步:安装。make install PREFIX=/usr/local/redisPREFIX参数指定re...

2018-08-19 22:36:40 570

原创 sql server 进行数据的转移 清洗(sql server到mysql)

CREATE PROCEDURE [dbo].[sql2mysql]ASBEGINDECLARE @ID INT; DECLARE @PERSON_NAME NVARCHAR(200); --声明游标DECLARE mycursor CURSOR FOR SELECT TalentedPersonID,PersonName FROM dbo.TalentedPerson ; ...

2018-08-14 16:40:36 833

原创 sqlserver通过linkserver连接mysql进行数据的操作

1、在SQL SERVER服务器上安装MYSQL ODBC驱动;驱动下载地址:http://dev.mysql.com/downloads/connector/odbc/2、安装好后,在管理工具-ODBC数据源-系统DSN-添加-选择 MYSQL ODBC 5.3 Unicode DRIVER-完成会跳出来MYSQL连接参数Data Source Name:数据源名称Decri...

2018-08-14 15:01:56 4812 1

原创 nginx的配置

1、配置#一个server就是一个虚拟主机 server { listen 80;//默认端口 server_name 222.143.39.129; #charset koi8-r; #access_log logs/host.access.log main; location / {...

2018-08-13 01:13:49 81

原创 linux环境下安装nginx步骤

1、安装 gcc g++开发类库ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtoolcentos平台编译环境使用如下指令安装make:yum -y install gcc automake autoconf libtool make 安装g++:yum install...

2018-08-12 23:14:02 68

原创 mysql的异常处理

定义异常捕获类型及处理方法:语法DECLARE handler_action HANDLER FOR condition_value [, condition_value] ... statement handler_action: CONTINUE | EXIT | U...

2018-08-10 14:56:52 929

原创 mysql 有表中使用动态的变量

从语法上来讲DECLARE cur CURSOR for语句必须写在SET @sqlstr前面,这就意味着不能通过先执行一条动态语句根据结果拼凑游标的内容,而且游标在定义的时候也没有参数的概念,而是将定义的结构完全当作一个字符串直接处理,不会做任何的处理,也就是静态游标吧。关于dynamic cursor的内容官方有解释http://dev.mysql.com/doc/refman/5.6/en/...

2018-08-10 14:32:11 727

转载 mysql中Prepare、execute、deallocate的使用方法

PREPARE语句准备好一条SQL语句,并分配给这条SQL语句一个名字供之后调用。准备好的SQL语句通过EXECUTE命令执行,通过DEALLOCATE PREPARE命令释放掉。语句的名字不区分大小写。准备好的SQL语句名字可以是字符串,也可以是用户指定的包含SQL文本的变量。PREPARE中的SQL文本必须代表一条单独的SQL语句而不能是多条SQL语句。在SQL语句中,? 字符用来作为后面...

2018-08-10 14:20:54 8296

原创 存储过程的相关操作

1、使用前需修改MySQL默认的结束符为 // ,否则MySQL遇到默认结束符‘;’就会终止这条语句2、存储过程的创建create procedure p1( OUT field1 DECIMAL(8,2), OUT field2 DECIMAL(8,1), OUT field3 DECIMAL(8,3))BEGIN ...

2018-08-10 13:53:49 90

转载 MySql中的变量定义

调用存储过程时使用关键字call 存储器名() 调用 不管有没有参数,后面必须使用() 传出数据需要变量接收,前面加@根据mysql手册,mysql的变量分为两种:系统变量和用户变量。但是在实际使用中,还会遇到诸如局部变量、会话变量等概念。根据个人感觉,mysql变量大体可以分为四种类型:一、局部变量。局部变量一般用在sql语句块中,比如存储过程的begin/end。其作用域仅限...

2018-08-08 15:17:45 138

转载 mysql变量的分类

用户自定义变量局部变量会话变量@系统变量@@会话变量全局变量局部变量一般用于SQL的语句块中,比如存储过程中的begin和end语句块。其作用域仅限于该语句块内。生命周期也仅限于该存储过程的调用期间。drop procedure if exists add;create procedure add( in a int, in b int)beg...

2018-08-08 14:57:37 332

转载 mysql创建链接数据库

1、首先,用show ENGINES语句查看是否安装Federate引擎。如果有Federate记录但是Support字段是no就需要配置,修改my.ini(如果是linux就是my.cnf),在[mysqld]下面添加一行federated,保存退出后重启mysql服务。2、在本地数据库中建表,结构和需要读取的远程数据库中的表完全一样,但是需要在最后指定Federate引擎: ...

2018-08-08 13:39:59 1588

原创 js中的原型 prototype

/** * prototype 原型 */ //原型的使用方式 function Fn() {//给函数的prototype增加的属性值 Fn.prototype.name = '王福朋'; Fn.prototype.getYear = function () { return 1988;

2018-01-09 14:09:13 103

原创 函数和对象的关系

/** * 函数和对象的关系 */ function Fn() { this.name = '王福朋'; this.year = 1988; } var fn1 = new Fn(); //函数都是有对象创建的 alert(typeof fn1)//function alert(typeof Fn)//o

2018-01-09 13:52:00 161

原创 typeof 输出js中的数据类型

/** * 对象: 若干属性的集合 * 数组是对象,函数是对象,对象还是对象。对象里面的一切都是属性,只有属性,没有方法。那么这样方法如何表示呢? * 方法也是一种属性。因为它的属性表示为键值对的形式。 */ var obj ={ a:1, b:{}, c:function () { }

2018-01-09 13:42:55 6188

原创 js的Date对象,js对日期的转换,获取当前的时间

/*日期对象(Date)*/var date = new Date(); //获取到当前的系统时间document.write("年:"+ date.getFullYear()+"");document.write("月:"+ (date.getMonth()+1)+"");document.write("日:"+ date.getDate()+"");

2018-01-07 15:13:37 786

原创 js函数中的with用法

/*with语句:有了 With 语句,在存取对象属性和调用方法时就不用重复指定对象。格式:with(对象){}*/with(document){for(var i = 0 ; ifor(var j  =0 ; jwrite("* ");} write("");}write("

2018-01-07 14:38:32 5103

原创 js 函数的命名

js中,不存在函数的重载问题,但函数名称相同时,最后一个函数会自动的将前面的函数进行覆盖,与函数内部的形参没有关系,实际中,在调用函数的形参时,是想将实参传递给了一个argument的数组对象,然后将该对象的值赋给实际的参数/*函数:函数的定义格式:function 函数名(形参列表){函数体 ; }javascript的函数要注意的细节:1.

2018-01-07 14:37:49 4170

原创 java_反射

1、获取类对象1)已知对象的情况下,可以使用 Class clazz= obj.getClass();2)   已知类的情况下,使用 Class clazz = String.class;//类的class属性,不是方法3)   已知类的全限定类名,Class clazz = Class.forName(" java.lang.Integer");2、获取Class对象的信息:

2017-12-17 23:00:33 55

原创 文件路径

得到相对的路径:InputStream inputStream = new FileInputStream(new File("db.properties"));//"db.properties"即是相对路径,相对于当前的控制台;得到绝对的路径:System.out.println(new File(".").getAbsolutePath());// “.”即代表了当前路径;

2017-12-11 00:27:05 58

原创 泛型总结

/*** 泛型的好处: 1:把执行时的异常提前到了编译时; 2:避免了所谓的强制转换 泛型的正确使用:等号两边的类型必须一致,或者只有一边使用泛型;* List list = new ArrayList(); List list = new ArrayList();* List list = new ArrayList();* * 泛型使用的方法:* 1、方法上面使用泛型:

2017-12-10 20:18:27 71

原创 集合小结

package test;import java.util.HashSet;import java.util.Set;/*** 集合:存储对象数据的集合容器 单例集合: ---------|Collection *单例集合的根接口 * ------------|List 有序,可重复* ----------------|ArrayList 底层是利用Obje

2017-12-10 19:45:48 53

原创 mysql_备份与恢复

备份mysqldump -uroot -p day17 > c:/bak.sql恢复mysql -uroot -p day17 注意不需要登陆

2017-12-10 10:39:48 78

提示
确定要删除当前文章?
取消 删除