自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4438)
  • 收藏
  • 关注

转载 if [ $# -ne 1 ] 作用

在shell脚本中经常会使用if [ $# -ne 1];then。。。这类脚本if [ $# -ne 1 ];then这段命令是用于判断参数的个数是否为1,不是则进行then的逻辑处理,其中$#表示参数个数,-ne是不等于示例:#判断参数个数if [ $# -ne 1 ];then echo "参数个数不为1" exitelse...

2019-09-06 10:33:00 4000

转载 tf.gfile()函数(转)

gfile API介绍下面将分别介绍每一个gfile API!2-1)tf.gfile.Copy(oldpath, newpath, overwrite=False)拷贝源文件并创建目标文件,无返回,其形参说明如下:oldpath:带路径名字的拷贝源文件;newpath:带路径名字的拷贝目标文件;overwrite:目标文件已经存在时是否要覆盖,默认为false,...

2019-09-05 16:06:00 77

转载 shell 获取当前目录下的jar文件

1、示例function getDir() { for item in `ls $1` do fileName=$1"/"$item if [ -d $fileName ] then echo $fileName"是目录" #getDir $fileName else ...

2019-09-05 10:05:00 1617

转载 jar 命令使用

1、jar命令一般用来对jar包文件处理,jar包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用lib\tool.jar工具包中的类。此处以jdk1.8.0_181版本为例,语法:jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-p...

2019-09-04 19:32:00 195

转载 机器学习一个完整的项目过程

准备数据训练集和测试集的数据来源于很多地方,比如:数据库,csv文件或者其他存储数据的方式,为了操作的简便性,可以写一些小的脚本来下载并解析这些数据。在本文中,我们先写一个脚本来演示:import osimport tarfilefrom six.moves import urllibDOWNLOAD_ROOT = 'https://raw.githubusercontent...

2019-09-04 18:53:00 261

转载 unzip 命令指定解压路径

在使用unzip进行文件包解压,可以用来解压zip/jar/war包类型,有时解压时需要解压到指定路径时可以使用参数 -d 来指定,例如:unzip services-bak.jar -d ./web这样解压后就解压到web目录下了,而不是当前目录下附注:unzip参数参数:-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。-f 更新现有的文件。...

2019-09-04 10:04:00 705

转载 cp -rf 操作时依然会提示覆盖

在linux上经常会使用cp -rf命令,该命令就是强制覆盖指定目录下的文件,但有时使用该命令依然会提示是否覆盖,cp命令的参数有如下一些:参数说明:-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。-f:覆盖已经存在的目标文件而不给出提示...

2019-09-04 09:45:00 732

转载 shell判断文件目录或文件是否存在

1、文件描述符-e 判断对象是否存在-d 判断对象是否存在,并且为目录-f 判断对象是否存在,并且为常规文件-L 判断对象是否存在,并且为符号链接-h 判断对象是否存在,并且为软链接-s 判断对象是否存在,并且长度不为0-r 判断对象是否存在,并且可读-w 判断对象是否存在,并且可写-x 判断对象是否存在,并且可执行-O 判断对象是否存在,并且...

2019-09-04 09:30:00 1589

转载 rpm -qa|grep nfs >/dev/null 2>&1作用

在使用一些shell命令是,经常会用到rpm -qa|grep nfs >/dev/null 2>&1之类的命令,该命令干嘛用的呢?其实这个命令就是将rpm -qa|grep nfs查询的结果的标准输入和错误输出重定向到/dev/null中,/dev/null代表linux空设备文件,所有往这里面写的内容都丢失掉,意味着执行了/dev/null命令后,标准输出就会...

2019-09-03 14:16:00 575

转载 java 深copy

public static<T> T deepClone(T src) throws IOException, ClassNotFoundException { Object obj = null; ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream...

2019-09-02 17:04:00 63

转载 System.exit退出程序

方法源码:/** * Terminates the currently running Java Virtual Machine. The * argument serves as a status code; by convention, a nonzero status * code indicates abnormal terminati...

2019-09-02 14:16:00 180

转载 springboot 打包插件去除jar包瘦身

1、pom文件配置<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> &lt...

2019-08-29 20:08:00 694

转载 maven war包打包去除jar包瘦身

1、pom文件配置<!-- war包 --><plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration>...

2019-08-29 20:03:00 677

转载 Tensorflow搭建神经网路(1)前向网络

(一)神经网络的参数  (1)tf.random_normal() 生成正态分布的随机数w = tf.Variable(tf.random_normal([2,3],stddev=2,mean=0,seed=1))### 生成正态分布随机数,两行三列,标准差2,均值0,随机种子1  (2)tf.truncated_normal() 生成去掉过大偏离点的正态...

2019-08-28 21:29:00 86

转载 nohup命令

1、介绍nohup 命令运行由Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。用于不挂断的运行命令。2、使用如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为no...

2019-08-28 10:54:00 78

转载 springmvc配置访问静态文件

xmlns:mvc="http://www.springframework.org/schema/mvc"<mvc:annotation-driven /><mvc:resources mapping="/resources/**" location="/resources/"/>转载于:https://www.cnblogs.com/syscn/p/...

2019-08-28 10:39:00 81

转载 centos 启动 oracle

source .bash_profilesu - oracle //切换到自己的oracle账户lsnrctl start //启动oracle监听sqlplus /nolog //登录oracleconn /as sysdba //连接服务startup //启...

2019-08-27 09:42:00 61

转载 自动生成getter和setter以及构造方法的注解所需的jar包

<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.2</version> <scope>provided</s...

2019-08-26 11:33:00 586

转载 List 分隔多次执行 且在同一个事物当中

@Override public boolean insrtListDatas(List<EtlCheckrecord> listmap, int fen) { if(fen<=0) fen=1; int size=listmap.size(); int c = size/fen; int d = size%fen; ...

2019-08-22 09:40:00 90

转载 CentOS安装Keepalived

1、基础依赖包安装yum install gccyum -y install openssl-develyum -y install libnl libnl-develyum -y install libnfnetlink-develyum -y install net-toolsyum -y install vim2、安装包下载、解压编译和安装官...

2019-08-22 09:17:00 118

转载 阿里云安装zk并连接javaAPI测试

1、安装可参照Ubuntu 搭建Zookeeper服务进行安装并启动。2、注意阿里云环境开放2181端口2.1 查看已开放端口:firewall-cmd --permanent --zone=public --list-ports 2.2 永久的添加该端口。去掉--permanent则表示临时。firewall-cmd --permanent --...

2019-08-21 23:26:00 148

转载 FormData 对象的使用

原文https://developer.mozilla.org/zh-CN/docs/Web/API/FormData/Using_FormData_Objects转载于:https://www.cnblogs.com/syscn/p/11384315.html

2019-08-20 17:27:00 48

转载 Latex编写中文

之前写英文文档用的编辑器是WinEdit, 现在想先写中文的,编辑器用的是TexStudio, 如何在WinEdit中编写中文的,目前还不清楚,所以下面记录一下,如何在TexStudio中编写中文。首先,导入中文包。其次,将默认编译器改为XeLaTex。进入“选项”--》“设置TexSt转载于:https://www.cnblogs.com/ting...

2019-08-18 17:54:00 517

转载 Mybatis学习笔记(全)

说明:本文由大量的源代码,及截图,建议读者,操作一遍。ide:IDEA。文末有笔记及视频分享Mybatis数据表的sql下载 密码: xjjw1、对原生态jdbc程序(单独使用jdbc开发)问题总结先来看一部分代码 1 Public static void main(String[] args) { 2 3 ...

2019-08-16 17:29:00 172

转载 (六)mybatis拦截器

首先拦截器可以拦截mybatis四大核心对象:StatementHandler,ParameterHandler,ResultSetHandler,Executor,具体拦截时根据需求拦截一部分方法写拦截器分为三步:1.定义拦截器实现拦截器接口,说明拦截什么@Intercepts({ //说明拦截什么 @Signature(type= ...

2019-08-16 14:54:00 69

转载 tomcat设定shared lib共享同样的jar

在项目越来越多的时候,部署在tomcat的发布包也会越来越多,这样难免有很多相同的jar会被加载,占用大量的永久存续区内存,通过设定shared lib来控制相同的jar只加载一个,这样有以下好处:1、避免不同项目加载相同的jar,减少对永久存续区的内存占用2、提高tomcat的启动速度,因为少加载了许多重复的jar一、如何设定shared lib方式一:修改conf...

2019-08-15 20:32:00 99

转载 使用tomcat7发布war项目启动org_apache_tomcat_websocket报错

在使用tomcat7发布项目时(项目是用springboot 2.1.4.RELEASE版本开发的)换成tomcat8就可以正常发布了,网上说tomcat7不支持servlet3.1,升级到springboot2之后只能用tomcat8及以上版本转载于:https://www.cnblogs.com/kingsonfu/p/11359485.html...

2019-08-15 17:44:00 1286

转载 windows下tomcat启动日志乱码

在windows下用startup.bat启动时,控制台里显示乱码,如图:解决方案:修改conf文件下的logging.properties文件,将控制台输出的编码修改为GBK:java.util.logging.ConsoleHandler.level = FINEjava.util.logging.ConsoleHandler.formatter = java...

2019-08-15 16:00:00 1345

转载 kafkaspout以及kafkabolt的最简实例

这个实例中有一个KafkaSpout,一个KafkaBolt,一个自定义Bolt QueryBolt。数据流程是KafkaSpout从topic为recommend的消息队列中取出String类型的消息,发送给QueryBolt。QueryBolt不做任何处理,直接转发给KafkaBolt,只把经过的消息存储在list。QueryBolt中自定义了cleanup方法,该方法在top...

2019-08-14 18:54:28 303

转载 23. Merge k Sorted Lists

Mergeksorted linked lists and return it asone sorted list. Analyze and describe its complexity.Subscribeto see which companies asked thisquestion思路:类似归并排序,每个链表已经排好序了,现在只需要将各个链表合并成一个链表。要点:分而治之,...

2019-08-14 18:53:28 51

转载 ansible 基础

1 ansible 入门1.1 ansible 是什么网上各种介绍都有, 由来的,这里不多写了。ansible 是一款运维自动化工具,其主要功能是帮运维实现 IT 工作的自动化、降低人为操作事务、提高业务自动化率、提升运维工作效率,常用于软件部署自动化,配置自动化,管理自动化等等一些功能1.2 ansible 主要特点ansible 是非C/S 架构,自身没有cli...

2019-08-14 17:20:00 676

转载 线段树模板--区间更新+区间求和

题目链接:http://poj.org/problem?id=3468代码: 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #define LL long long 5 using namespace std; 6 const int ma...

2019-08-14 15:48:00 66

转载 ELK系列(7) - 测试环境下Logstash异常退出:block in multi_receive_encoded

问题与分析在本地测试无误后将ELK部署到了测试环境,结果第二天发现Logstash挂掉了,一开始以为是自动部署之类导致的问题。之后几天时间里Logstash总是会down掉,查看了下日志文件,发现报错如下:[2019-06-28T07:56:13,148][FATAL][logstash.runner ] An unexpected error occurred!...

2019-08-14 00:11:00 494

转载 Linux - /bin/sh^M: bad interpreter: No such file or directory

问题在Windows环境下用Notepad++写了个shell脚本,上传到Linux平台后运行报错如下:/bin/sh^M: bad interpreter: No such file or directory经过查阅资料才知道,这是由于文件格式的问题:使用vi/vim进入该shell文件,按下:进入末行模式,输入set ff查询文件格式,结果如下:fileformat=dos...

2019-08-14 00:07:00 77

转载 Log4j2 - 日志框架中isDebugEnabled()的作用

为什么要使用isDebugEnabled()之前在系统的代码中发现有时候会在打印日志的时候先进行一次判断,如下:if (LOGGER.isDebugEnabled()) { LOGGER.debug("Search parameters: " + searchParams);}我们使用的是Log4j2框架,框架自身提供了类似的许多api,比如isErrorEnabled(...

2019-08-13 23:55:00 947

转载 委托、Lambda表达式、事件系列05,Action委托与闭包

来看使用Action委托的一个实例: static void Main(string[] args) { int i = 0; Action a = () => i++; a(); a(); Console.WriteLine(i)...

2019-08-13 22:18:32 120

转载 mysql参数sql_log_bin配置

mysql参数sql_log_bin配置  如果想在主库上执行一些操作,但不复制到slave库上,可以通过修改参数sql_log_bin来实现。比如说,这里模拟主从同步复制异常。   还有一种场景,就是导入或者删除大批量数据时,分别在主库和从库上执行,而不需要通过复制方式来达到一致。  -- 在从库上执行mysql> set sql_log_bin=0;#...

2019-08-13 11:26:00 217

转载 什么是PVLAN?

以下来自百度百科:一、PVLAN即私有VLAN(Private VLAN),也称“专用虚拟局域网”。PVLAN采用两层VLAN隔离技术,只有上层VLAN全局可见,下层VLAN相互隔离。如果将交换机或IP DSLAM设备的每个端口划为一个(下层)VLAN,则实现了所有端口的隔离。也称“专用虚拟局域网”。中文名私有VLAN外文名Private VLAN别称专用虚拟局域网所...

2019-08-13 10:43:00 2362

转载 DNS解析

  1)浏览器缓存  当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的IP地址(若曾经访问过该域名且没有清空缓存便存在);  2)系统缓存  当浏览器缓存中无域名对应IP则会自动检查用户计算机系统Hosts文件DNS缓存是否有该域名对应IP;  3)路由器缓存  当浏览器及系统缓存中均无域名对应IP则进入路由器缓存中检查,以上三步均为...

2019-08-12 23:47:00 56

转载 Windows Azure Virtual Network (13) 跨数据中心之间的虚拟网络点对点连接VNet Peering

  《Windows Azure Platform 系列文章目录》  今天是大年初二,首先祝大家新年快乐,万事如意。  在笔者之前的文章中:Windows Azure Virtual Network (12) 虚拟网络之间点对点连接VNet Peering  我们了解,可以在同一个数据中心之间的两个虚拟网络,只要虚拟网络的IP Range不冲突,就可以设置VNet Peer...

2019-08-12 19:41:47 351

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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