自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ziven tech

像风一样自由……

  • 博客(27)
  • 收藏
  • 关注

原创 Intellij Idea无法更新maven插件索引的解决

最近在学习Spring+Spring MVC+MyBatis的时候,需要使用Maven来构建项目,而我使用的IDE为Intellij Idea。在添加maven依赖的时候,默认情况下并没有补全。在网上搜索了一下,需要先更新maven repository的索引之后才可以自动补全。而由于maven源码当中写死了中央仓库的地址,而由于国内的网络环境问题,所以更新索引很是花了一些时间才完成。下面做个记录,

2017-09-29 11:33:08 33457 13

原创 spring报错:通配符的匹配很全面, 但无法找到元素 'context:annotation-config' 的声明

最近在自学Java Spring,在使用注解装配的时候,遇到了如下报错: 通配符的匹配很全面, 但无法找到元素 ‘context:annotation-config’ 的声明, 具体报错信息如下:Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line

2017-09-14 15:17:43 7462 1

原创 pip install时报错TypeError: __call__() missing 1 required positional argument: 'name'解决

最近在Ubuntu14.04使用pip3安装软件包的时候出现了如下错误:TypeError: __call__() missing 1 required positional argument: 'name',

2017-05-22 09:29:48 12970

原创 python框架Scrapy报错TypeError: 'float' object is not iterable解决

最近在学习使用python的Scrapy爬虫框架练习爬取网站,在爬取的时候总是执行失败,具体错误如下:2017-03-09 13:58:34 [scrapy] INFO: Enabled item pipelines:[]2017-03-09 13:58:34 [scrapy] INFO: Spider opened2017-03-09 13:58:34 [scrapy] INFO: Craw

2017-03-09 14:22:37 13759 2

原创 csdn七牛云存储作为网站的图片外链

使用七牛云存储作为网站的图片外链 最近在把一篇本地的doc更新到CSDN上的时候,由于是使用markdown编写,其中的图片又比较多,如果一张张上传到CSDN后再更新到文章当中比较费劲,所以就考虑使用图片外链,然后批量替换markdown当中的图片地址为外链地址。网上大致找了找,看到有人使用七牛云存储来作图片外链,而我之前恰好以经注册认证过七牛云存储,所以就记录了一下把七牛云存储作为图片外链网站

2016-11-29 10:45:02 3004 1

原创 IntellijIdea创建Maven-Struts2的web项目

Intellij IDEA 2016.2.5 创建Maven Struts2的Web项目最近在自学Java的SSH框架,因为之前使用Android Studio 开发对Intellij系列的IDE比较熟悉,而且Intellij系列的IDE确实比Eclipse要方便一些,所以还是选定Intellij IDEA作为Java后端开发的IDE。 由于之前没有使用Maven构建过项目,而且Struts的项目

2016-11-28 18:11:06 5593 2

原创 七牛Golang SDK简单使用教程

最近试用了一下七牛的存储服务, 由于最近在使用golang,所以就拿七牛的golang sdk来进行相应的操作。 为了不至于以后使用时,总是去查七牛的文档(七牛的文档有些地方需要来回查), 所以在此简单做一个基本的使用教程。安装go get -u qiniupkg.com/api.v7 注意安装时,应该使用如上的命令中的连接,而不是七牛官方文档当中的连接。初始化使用如下代码进行初始化:import

2016-11-28 17:19:13 4012

原创 git clone代码时提示:no matching key exchange method found

解决git clone代码时,遇到的如下错误: Unable to negotiate with xxx.xxx.xxx.xxx: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 fatal: Could not read from remote repository.

2016-08-25 11:23:06 5924 1

原创 nginx+unicorn部署ruby web环境

最近接手了一个ruby的web项目,由于之前没有接触过ruby以及相关的web开发,而且项目当中文档缺失,所以在部署该项目的时候很是走了一些弯路。最后参照多篇ruby on rails的开发环境部署,以及学习了下ruby当中的gem/bundler等的关系,成功部署项目。在这儿记一下,算是一个小的总结,也可以对ruby web开发刚入门部署环境时提供一个参照。    我们的项目是基于padri

2015-05-27 20:17:19 3050

原创 Eclipse android adt插件离线下载安装

开发Android APP,虽然有官方的Android Studio,但是一开始就用Eclipse,所以Eclipse更习惯一些。但是有时候在换机器的时候,可能需要重新安装Eclipse的ADT插件。由于之前都是在线安装,而现在在线安装总是无法成功,所以只能讲ADT插件下载下来离线安装。而android developer经常打不开,所以此处将离线下载ADT插件的过程记录一下,以备后面快速查看

2015-02-09 09:21:09 1843

原创 vim tips小结

使用vim过程当中,经常会不经意间就碰到了一个特别有用的tip, 但是过后好久不用就给忘了。下次遇到还是想不起来应该怎么处理,所以就写篇文章来总结一下,下次遇到的时候直接来查。正则表达式1. 正则表达式匹配开始、匹配结束\zs    匹配任何位置(零宽,不占用字符),并将匹配起始处置于该处: 下一个字符将是整个匹配的第一个字    符。    例如: >        "^

2015-01-18 14:06:34 595

原创 文本中每行的部分文本格式由CamelWord的形式替换为CAMEL_WORD的形式

处理如下文本: 文本每一行中都是相同的两个部分,现在想把第一个部分格式由原来的CamelWord的格式更改为CAMEL_WORD的形式。第二部分不变。本文收集整理perl/sed/awk等多种处理方法.目前又回去看了正则表达式,找到了一个vim的解决方法,补充在后面了,后续如果找到更好的vim处理方式,将会继续补充。

2015-01-10 15:44:59 828

原创 android真机调试 logcat日志不输出或者输出内容较少时解决方法

最近在调一个小的android应用,拿到自己的荣耀3c 4g机器上来调试的时候,发现Logcat的输出内容特别少,仅仅打印info及以上级别的log,而我们的调试log一般是debug级别的,这样就被屏蔽掉了(刚开始的时候还以为自己的程序错了,打印的log没有打出来,就认为没有跑到打Log的地方,而从代码上看又没有问题。当时就结了好久,才发现原来是系统屏蔽log输出的原因)。网上搜索了各种资料,终

2014-12-12 22:09:57 2672

原创 C语言单链表的若干问题

最近在百度知道上,看到了yigewhyb

2014-10-25 23:14:01 903

转载 ssl介绍以及双向认证和单向认证原理

证书介绍SSL安全证书可以自己生成,也可以通过第三方的CA(Certification Authority)认证中心付费申请颁发。SSL安全证书包括:1.       CA证书,也叫根证书或中间级证书。单向认证的https,CA证书是可选的。主要目的是使证书构成一个证书链,以达到浏览器信任证书的目的。如果使用了CA证书,服务器证书和客户证书都使用CA证书来签名。如果不安

2014-10-23 19:57:04 1347

转载 ubuntu 14.04下google chrome标签页中文乱码

ubuntu下(安装wps后) goohttp://www.oldcai.com/archives/976

2014-07-31 12:44:45 1131

原创 ubuntu14.04中virtualbox虚拟机无法启动

最近升级了ubuntu14.04,还是按之前的方法安装了

2014-04-21 13:16:22 5201

转载 perl内置变量速查表

本文转载自:http://www.cnblogs.com/ace9/archive/2011/04/29/2032755.html感谢原作者的整理。收集该内置变量表以便后续查阅!一、正则表达式特殊变量:1、$n   :包含上次模式匹配的第n个子串2、$&   :前一次成功模式匹配的字符串3、$`   :前次匹配成功的子串之前的内容4、$’   :前次匹配成功的子

2014-04-17 15:48:52 804

原创 python算法实现系列-归并排序

效率比较高的归并排序, 有两种方式。1.使用递归def merge(left, right): result = [] i,j = 0, 0 while i < len(left) and j < len(right): if left[i] < right[j]: result.append(left[i])

2014-03-19 15:35:20 867

原创 python算法实现系列-堆排序

最近在学习排序算法,正好打算练习一下自己前段时间自学的python基础,就用python来实现这些算法。    本文实现堆(大顶堆)排序,代码如下:def heap_adjust(data, s, m): temp = data[s] j = 2 * s + 1 while j < m: if j < m - 1 and data[j] <

2014-03-18 15:52:13 2214

原创 在linux终端下使用scp与远程windows传输文件

这几天遇到了个问题,需要在linux终端下往远程windows xp(同一局域网)传输文件。 由于之前在该linux下都是往远程的linux传输文件,而当时使用的是scp。远程切到windows以后,也想继续使用scp来完成,在网上搜集了一下资料,可以通过安装openssh for windows来实现。openssh for windows,官网在国内无法访问,我是通过镜像网站来下载

2014-03-03 16:46:42 3785

原创 vim替换时添加换行符

今天在使用vim(ubuntu)时遇到了一个问题,使用s/foo/bar/替换时,如果要在bar中包含换行符,那么使用\n是无法达到目的的。而我们已经清楚,在ubuntu下换行符为\n,(windows下为\r\n,Mac下为\r)。但是如果在s/foo/bar/中的bar中包含\n(例如s/foo/\naaa/),替换完成后,会看到替换为^@aaa,而不是我们希望的在foo之前换行。

2013-10-24 15:29:28 13864

转载 bash pitfalls(bash陷阱)

以下内容转载自:http://mywiki.wooledge.org/BashPitfalls相当不错的一篇文章,特此感谢原作者的分享。Bash PitfallsThis page shows common errors that Bash programmers make. The following examples are all flawed in some way:

2013-07-14 10:58:48 1419

原创 linux bash shell常用技巧(2)

接上一篇的内容。1.标准输出与标准错误输出重定向到其他文件(或者/dev/null)grep "str" file >/dev/null 2>&1或者grep "str" file &>/dev/null2.过滤重复行sort -u file其中的-u参数,有点儿类似于uniq,所以以上的命令大致等价于sort file | uniq,不过直接使用sort的

2013-06-25 22:52:53 797

转载 Android自动化测试之monkeyrunner工具

本文转载自:http://www.cnblogs.com/yyangblog/archive/2011/03/10/1980086.htmlmonkeyrunner工具 前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test to

2013-06-23 20:35:02 924

原创 linux bash shell常用技巧(1)

由于自己平时使用Ubuntu作为开发环境,所以使用bash的机会就比较多一点儿,在此将使用bash过程中的一些比较有用的技巧记录在此,方便自己以后查询,希望也能帮到一些网友,更有效率的使用的bash.1.快捷键使用快捷键在很多时候可以显著提高自己操作的效率,而我个人平时比较多的使用快捷键(也只是使用了一小部分),所以先说一下快捷键。我个人使用的是gnome-terminal,默认设

2013-06-23 20:13:54 980

原创 博客正式启用

今天算是正式开始启用博客了。最近一年多来,自己受益于博客良多,但是同时自己学到的一些东西由于没有存档而丢失或者遗忘,所以今天终于下定决心将自己学到的一些东西整理出来,算是做一个备忘。同时,如果能够对其他的网友有所帮助,那就更好了。    由于自己工作一年多以后,转行到了软件,所以本博客的内容如果不出意外的话,应该是软件方面的一些东西居多。初步预计涉及的方面可能有:linux/shell

2013-06-23 19:06:05 785

空空如也

空空如也

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

TA关注的人

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