自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

转载 MongoDB导出导入备份恢复数据实例

创建测试数据创建db:testdb,collection:user,插入10条记录mongoMongoDB shell version: 3.0.2connecting to: test> use testdbswitched to db testdb> db.user.insert({id:1,name:"用户1"});WriteResult({ "nInser...

2016-11-29 16:18:24 311

转载 mongoDB判断坐标是否在指定多边形区域内的方法

MongoDB是一个基于分布式文件存储的数据库,并提供创建基于地理空间的索引的能力,本文将使用MongoDB基于地理空间索引进行坐标所在区域的判断及使用。1.使用百度拾取坐标工具,在地图上定义多边形的坐标点,并把每个点的坐标保存。百度拾取坐标工具:http://api.map.baidu.com/lbsapi/getpoint/多边形的坐标点如下:113.314882,23.16...

2016-11-29 16:17:28 1768

转载 MongoDB主从同步设置

MongoDB主从同步设置主从设置Master:192.168.111.103Port:8001Slave:192.168.111.104Port:8001启动Mastermongod--dbpath/data/masterdb/--master--oplogSize64--port8001--fork--logpath/var/logs/mongo...

2016-11-29 16:12:51 1072

原创 Linux更改PATH路径

1、什么是环境变量(PATH)       在Linux中,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径下搜索执行文件,先搜索到的文件先执行。我们知道查阅文件属性的指令ls 完整文件名为:/bin/ls(这是绝对路径), 那你会不会觉得很奇怪:"为什么我可以在任何地方执行/bin/ls这个指令呢? " 为什么我在任何目录下输入 ls 就一定可以显示出一些讯息而不会说找不到该...

2016-11-25 13:47:16 4010

转载 Redis 各种数据结构内存占用测试

启动时:(redis为空)插入数据量都为100W(100W个key或者list中100W个值,或者1000个key,每个key中1000个值)StringKey value# Memoryused_memory:121763808used_memory_human:116.12Mused_memory_rss:124956672used_memory_pea...

2016-11-22 17:58:41 3860 2

转载 从0开始学习 GitHub 系列之「07.福利开源项目」

最后给大家献上一些福利,这些项目是 GitHub 上影响力很大,同时又对你们很有用的项目:free-programming-books这个项目目前 star 数排名 GitHub 第三,总 star 数超过6w,这个项目整理了所有跟编程相关的免费书籍,而且全球多国语言版的都有,中文版的在这里:free-programming-books-zh,有了这个项目,理论上你可以获取任何编程相关的学习...

2016-11-22 14:53:09 557

转载 从0开始学习 GitHub 系列之「06.GitHub 常见的几种操作」

我们姑且以 Square 公司开源的 Retrofit 为例来介绍。打开链接:https://github.com/square/retrofit可以看到一个项目可以进行的操作主要就是两部分,第一部分包括 Watch、Star、Fork ,这三个操作之前的系列介绍过了,这里就不啰嗦了。我们着重来介绍第二部分,分别包括 Code、Issues、Pull requests、Projects...

2016-11-22 14:50:22 312

转载 从0开始学习 GitHub 系列之「05.团队合作利器 Branch」

Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,关于分支前面的系列也提到过,但是本篇会详细讲述什么是分支、分支的具体操作以及实际项目开发中到底是怎么依赖分支来进行团队合作的。1. 什么是分支?我知道读者中肯定有些人对分支这个概念比较模糊,其实你们可以这么理解,你们几个人一起去旅行,中间走到一个三岔口,每...

2016-11-22 14:28:49 305

转载 从0开始学习 GitHub 系列之「04.Git 进阶」

1. 用户名和邮箱我们知道我们进行的每一次commit都会产生一条log,这条log标记了提交人的姓名与邮箱,以便其他人方便的查看与联系提交人,所以我们在进行提交代码的第一步就是要设置自己的用户名与邮箱。执行以下代码:git config --global user.name "stormzhang"git config --global user.email "stormzhang....

2016-11-22 11:19:53 380

转载 从0开始学习 GitHub 系列之「03.向GitHub 提交代码」

1. Push & Pull在提交代码之前我们先要了解两个命令,也是上次的文章没有介绍的,因为这两个命令需要跟远程仓库配合。Push :直译过来就是「推」的意思,什么意思呢?如果你本地代码有更新了,那么就需要把本地代码推到远程仓库,这样本地仓库跟远程仓库就可以保持同步了。代码示例: git push origin master意思就是把本地代码推到远程 master 分支。...

2016-11-22 10:16:34 468

转载 从0开始学习 GitHub 系列之「02.加入 GitHub」

看完昨天的文章「从0开始学习 GitHub 系列之「初识 GitHub」」估计不少人已经开始期待我继续更新了,这不赶紧马不停蹄,加班加点给你们更新了第二篇。在更新本篇文章之前先回答昨天大家留言的两个问题:GitHub 需要翻墙么?印象中 GitHub 之前确实总是断断续续的访问不了,不过在13年初的时候有段时间最严重,一度被封了,当时李开复老师再也忍无可忍,公开发了一条抗议 GitHub 被...

2016-11-21 17:26:02 297

转载 从0开始学习 GitHub 系列之「01.初识 GitHub」

所以,为了你们,我觉得有必要用我的风格去教你们如何从0开始,跟着我一步步学习 GitHub !1. 什么是 GitHub确切的说 GitHub 是一家公司,位于旧金山,由 Chris Wanstrath, PJ Hyett 与 Tom Preston-Werner 三位开发者在2008年4月创办。2008年4月10日,GitHub正式成立,地址:How people build soft...

2016-11-21 17:18:27 417

转载 网络爬虫入门

1.爬虫的定义       爬虫是一种抓取网页信息的工具2.爬虫的三大基本功能:       1.http请求:用于根据url获取网页源码       2.网页解析 : 对获取到的网页源码进行解析,提取出符合需要的url链接和网页内容       3.持久化:对提取到的网页内容进行存储(数据库,文件,建立索引等)3.爬虫的分类及其工作流程       1.单机爬虫 ...

2016-11-21 16:38:20 284

原创 Java提高篇(十五):Java中布尔类型操作&=,|=与^=的使用

直接上代码 public static boolean returnTrue() { System.out.println("true execute"); return true; } public static boolean returnFalse() { System.out.println("false execute"); return false; ...

2016-11-21 16:33:43 2004

转载 Jenkins答疑解惑

参考:http://www.cnblogs.com/zz0412/p/jenkins00.html写在最前的总结:Jenkins其实就是一个工具,这个工具的作用就是调用各种其他的工具来达成你的目的。比如你要获取Subversion上最新的源代码,Jenkins会去调用SVNKIT(插件的核心Jar的名称)。然后你需要编译源代码(假设是用maven编译),Jenkins会去调用maven的插件。...

2016-11-17 21:52:46 402

原创 Java提高篇(十四):Java List、Map的深度克隆

关于java List的深度克隆List是java容器中最常用的顺序存储数据结构之一。有些时候我们将一组数据取出放到一个List对象中,但是可能会很多处程序要读取他或者是修改他。尤其是并发处理的话,显然有的时候有一组数据有的时候是不够用的。这个时候我们通常会复制出一个甚至多个克隆List来执行更多的操作。常见的List的克隆方式有很多,下面我们来列举几种常见的List复制的方式:(首先...

2016-11-16 18:35:05 24732 4

转载 Burpsuite证书之Chrome浏览器导入

chrome设置好代理之后Burp Suite 只能抓取http包,想要抓取https包还要在chrome安装Burp Suite的证书才可以正常抓取,百度了下竟然没有一篇能用的中文教程,真是浪费时间,我把我的添加证书的过程贴下来,供大家参考在代理栏中打开 导入/导出 按钮  选择第一个选项并保存在本地  打开Chrome浏览器的设置选项,找到管理证书的按钮  在受信任一栏中选择导入,将...

2016-11-16 18:19:36 8910 3

转载 spring <context>使用说明

在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了&lt;context:component-scan&gt;那么&lt;context:annotation-config/&gt;标签就可以不用再xml中配置了,因...

2016-11-13 15:33:26 576

转载 Java提高篇(十三):10种简单的Java性能优化

你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(Web Scale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?扩展的不同方面全网域被炒作的最多的是扩展负载(Scaling load),比如...

2016-11-06 23:29:28 2181

各种实用开发工具

包含window,linux,mac下各种版本各种前后端,数据库等工具包,非常实用。

2018-08-26

spring框架2016

最新spring框架2016视频教程,包含源码和笔记。小白入手实用教程。

2018-08-26

hibernate框架2016

最新hibernate框架2016视频教程,包含源码和笔记。小白入手实用教程。

2018-08-26

java反编译工具

java中class文件的反编译工具,java中class文件的反编译工具,java中class文件的反编译工具,java中class文件的反编译工具。

2018-08-26

Des前后台加解密

2016-03-20

空空如也

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

TA关注的人

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