自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux防火墙iptables操作日志

iptables的日志(log)由syslogd纪录和管理。初始存放在 /var/log/messages里面。自动采取循环纪录(rotation)的方式记录。但是由于混在 messages中,对于管理和监视产生了不便。这里,我简单介绍一下我的 iptables日志的管理,循环,和自动报告生成的经验:由于iptables是linux的内核本身的功能,由dmesg或syslogd的facility结合内核管理。iptables的日志的初始值是[warn(=4)], 需要修改syslog.conf。-.

2022-03-31 11:44:07 2426

原创 RPM包安装相关命令

安装rpm -ivh卸载rpm -e查询rpm -qa查询安装目录rpm -qf

2022-02-14 16:29:27 1179

原创 KAFKA常用脚本命令

创建topickafka-topics --create --zookeeper zk_ip:2181 --partitions 3 --topic mytopic01 --replication-factor 2列出topickafka-consumer-groups --bootstrap-server master:9092 --list --new-consumer 描述topickafka-topics --describe --zookeeper zk_ip:2181

2022-01-17 20:41:13 175

原创 Pgsql建表注意点

自增主键AUTO INCREMENT(自动增长) 会在新记录插入表中时生成一个唯一的数字。PostgreSQL 使用序列来标识字段的自增长,数据类型有 smallserial、serial 和 bigserial 。这些属性类似于 MySQL 数据库支持的 AUTO_INCREMENT 属性。使用 MySQL 设置自动增长的语句如下:CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INCRE

2021-11-26 16:04:10 470

原创 Pgsql常用命令

客户端可执行文件目录su - postgres/home/.postgres/pgsql/bin/psql连接数据库, 默认的用户和数据库是postgrespsql -h localhost -p 6789 -U postgres (-d dbname)库操作列举数据库,相当于mysql的show databases\l切换数据库,相当于mysql的use dbname\c dbname创建数据库:CREATE DATABASE dbname;删除数据库:...

2021-11-17 10:55:45 1656

原创 java遍历时删除最优方法

java在进行集合遍历删除操作时,会有很多问题一、普通for循环错误写法:(由于下标问题达不到想要效果)for(int i=0;i<list.size();i++){ if(list.get(i).equals("del")) list.remove(i);}解决方法:倒序遍历避免下标问题int size = list.size();for(int i=size-1;i>=0;i--){ if(list.get(i).equals("de...

2021-10-08 10:22:41 358 1

原创 Jersey+MyBtais+Pgsql接收文件流入库

Jersey+MyBtais+Pgsql接收文件流入库最近有个项目controller用的是Jersey,数据库用的是Pg,分享下文件流入库方案。Jersey请求层: @POST @Path("/hotpatch/{taskId}") @Produces(MediaType.APPLICATION_JSON) @Consumes({MediaType.APPLICATION_JSON, MediaType.MULTIPART_FORM_DATA}) public Re

2021-05-20 10:10:16 327

原创 使用Robot Framework做webUI测试安装配置教程

1.安装python2.7配置python环境变量d:\Python27;d:\Python27\Scripts;d:\Python27\Library\mingw-w64\bin;d:\Python27\Library\usr\bin;d:\Python27\Library\bin2.安装chrome3.将chromedriver.exe放在chrome安装目录下来并

2017-10-25 14:22:20 508

原创 依赖注入到底是什么概念

0. 前言在软件工程领域,依赖注入(Dependency Injection)是用于实现控制反转(Inversion of Control)的最常见的方式之一。本文主要介绍依赖注入原理和常见的实现方式,重点在于介绍这种年轻的设计模式的适用场景及优势。1. 为什么需要依赖注入控制反转用于解耦,解的究竟是谁和谁的耦?这是我在最初了解依赖注入时候产生的第一个问题。下面我引

2017-08-02 10:18:30 1070

转载 【图像处理】Python-Image 基本的图像处理操作 【转载】

Python 里面最常用的图像操作库是Image library(PIL),功能上,虽然还不能跟Matlab比较,但是还是比较强大的,废话补多少,写点记录笔记。getbbox()包含非零区域的最小bboxhistogram(mask=None)统计直方图offset(dx,d

2017-07-06 09:08:12 347

转载 python os模块 常用命令 【转载】

python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关。以下列举常用的命令1. os.name()——判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix'2. os.getcwd()——得到当前工作的目录。3. os.listdir()——指定所有目录下所有的文件和目录名。例: 

2017-07-06 09:07:00 207

原创 简单数据库命令记忆

mysql -h 主机名 -u 用户名 -ph,u,p三个参数 注意没有;create database 数据库名;use 数据库名;drop database 数据库名;下面是针对表的操作!create table 表名称(列声明);create table students ( id int unsigned not null

2017-06-30 17:05:34 437

转载 java泛型问题 关于警告:XX is a raw type【转】

JavaTiger(Java5.0)-arraylist is a raw type2008-04-08 15:08      (本文例子适用于JDK 5.0, 学习请先安装并配置!!!)           我们从一个简单的例子开始:假设我们现在需要一个专用来存储字符串的List,该如何实现?呵呵,这还不简单,且看如下代码:    public static

2017-06-20 11:29:23 820

转载 Eclipse安装SWT

1.下载地址:http://www.eclipse.org/windowbuilder/download.php看到页面如下:选择图片标记的3.7 (Indigo)  update site link 如下:(点击链接->复制网址)http://download.eclipse.org/windowbuilder/WB/release/R20130927

2017-06-19 21:40:33 312

原创 各排序算法核心

1.插入排序//第一个默认有序for(int i = 1; i //从后往前 for(int j = i-1; j >= 0; j--){ if(a[j]>a[i]){ exch(a, i, j); i--; } }}2.选择排序for (int i = 0; i < a.length; i++){ int min = i; //剩

2017-06-15 21:53:28 382

转载 Python文件/文件夹操作大全

转载自:http://www.jb51.net/article/48001.htm一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录

2017-06-15 16:00:39 319

原创 java集合类的一些内建函数分析

Collection //Collection内建函数更接近Set因为需要照顾Set,Set没有的高级功能boolean add(Object element) //addAllboolean remove(Object element) //removeAll 删除指定位置的元素需要迭代器void clear()i

2017-06-15 13:18:49 246

转载 Java 中 Comparable 和 Comparator 比较

Comparable 简介Comparable 从字面意思就是可比较接口。若一个类实现了Comparable接口,就意味着“该类支持相互比较”。  即然实现Comparable接口的类支持相互比较,假设现在存在“实现Comparable接口的类的对象的List列表(或数组)”,则该List列表(或数组)可以通过 Collections.sort(或 Arrays.sort)进行排序

2017-05-19 10:47:59 189

原创 java中Arrays类对数组的操作

Arrays类对数组的常用操作java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:给数组赋值:通过fill方法。对数组排序:通过sort方法,按升序。比较数组:通过equals方法比较数组中元素值是否相等。查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。imp

2017-05-18 20:26:02 428

转载 java的Collections工具类函数

Collections工具类提供了大量针对Collection/Map的操作,总体可分为四类,都为静态(static)方法:1. 排序操作(主要针对List接口相关)reverse(List list):反转指定List集合中元素的顺序shuffle(List list):对List中的元素进行随机排序(洗牌)sort(List list):对List里的元素根据自然升序排序sor

2017-05-18 10:55:36 477

原创 java字符数组和字符串,StringBuilder和字符串转换

最近在用java刷题,在刷题方面java还是还有c++方便啊。字符串转字符数组:str=“abc”;char[] a = str.toCharArray();记忆:字符串是个类,所以用内建函数字符数组转字符串:String.valueOf(a);记忆:类似强制类型转换格式,String(a)

2017-05-18 10:48:59 6563

原创 cuDNN安装

最忌在用tensorflow跑程序,要用到cuDNN,顺便弥补下以前用caffe没安装cuDNN的偷懒随手记录下安装方法安装cuDNNTheano也支持cuDNN(可选),而Tensorflow则必需要cuDNN首先去cuDNN官网下载文件,官网下载cuDNN v5.1 Library for Linux即可,解压缩后里面

2017-05-07 12:25:58 2597

原创 faster-RCNN配置(python接口)

前几天一口气看完rbgirshick大神的三篇物体检测的论文还有spp-net顺便也看完了,不得不佩服大神对前沿技术的明锐眼神,于是终于在今天成功运行好faster-RCNN的demo。1.配置caffe,建议先按照我之前的caffe配置教程配置下原版的caffe,不然很多概念会不懂,而且先配置好原版caffe,后面faster-caffe的配置要省去不少步骤。caffe安装流程和遇到问题

2017-05-01 17:54:00 499

原创 Python 命令行解析工具 Argparse介绍

最近在研究pathon的命令行解析工具,argparse,它是Python标准库中推荐使用的编写命令行程序的工具。以前老是做UI程序,今天试了下命令行程序,感觉相当好,不用再花大把时间去研究界面问题,尤其是vc++中尤其繁琐。现在用python来实现命令行,核心计算模块可以用c自己写扩展库,效果挺好。学习了argparse,在官方文档中找到一篇toturial,简单翻译了下

2017-04-30 20:34:20 477

转载 目标文件,静态库,动态库详解

我们通常把一些公用函数制作成函数库,供其它程序使用。  函数库分为静态库和动态库两种。  静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。  动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。  本文主要通过举例来说明在Linux中如何创建静态库和动态库,以及使用它们。  在创建函数库前,我们先来准备举例用的源程序,并将函

2017-04-29 20:53:17 989

转载 linux下echo命令详解

linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo

2017-04-29 20:15:56 727

转载 vim命令

一、安装 vim 控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法:1、在Ubuntu Software Center中搜索vim-gtk,并安装 Vi IMproved - enhanced vi editor - with GTK2 GUI2、在终端中输入       sudo a

2017-04-29 20:09:48 276

原创 caffe安装流程和遇到问题

之前caffe的安装简直让我怀疑人生,后来由于忙一直没有写下流程和重要问题的解决办法,这次由于在自家的电脑上配置caffe,顺便下写流程。不多说,先上自家电脑配置,i5-4590和GTX1070[plain] view plain copy print?sudo apt-get install build-esse

2017-04-21 21:00:20 480

空空如也

空空如也

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

TA关注的人

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