自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

转载 MAC上好用的 PDF编辑软件 PDFpenPro

http://www.sdifen.com/pdfpenpro.html

2017-07-31 15:26:24 2202 1

转载 mac 下用 brew 安装mongodb

mac 下安装mongoDB一般俩种方法. http://yijiebuyi.com/blog/b6a3f4a726b9c0454e28156dcc96c342.html(1)下载源码,解压,编译,配置,启动 比较艰难的一种模式.(2)brew install mongodb ,然后就可以悠闲的品一口茶,顺便瞄一眼网易新闻,这是一种傻瓜模式.但傻瓜模式也有人为干

2017-07-26 17:08:13 703

原创 Json对象和Json字符串的区别

JSON对象有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串。 先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如: var person={"name":"tom","sex":"男","age":"24"}//json对象 c

2017-07-21 18:29:18 440

原创 Gson的fromJson()方法

Gson提供了fromJson()方法来实现从Json相关对象到Java实体的方法。在日常应用中,我们一般都会碰到两种情况,转成单一实体对象和转换成对象列表或者其他结构。先来看第一种:比如json字符串为:[{“name”:”name0”,”age”:0}]Person person = gson.fromJson(str, Person.class);11提供两个参数,分别是

2017-07-21 18:12:26 63260 2

原创 JSON.parseObject 和 JSON.toJSONString 实例

JSON.parseObject,是将Json字符串转化为相应的对象;JSON.toJSONString则是将对象转化为Json字符串。在前后台的传输过程中,Json字符串是相当常用的,这里就不多介绍其功能了,直接举一下应用的小例子,帮助理解这两个方法的用法。首先用maven引入fastjsonproject xmlns="http://maven.apache.org/POM/4.

2017-07-21 17:57:02 832

原创 JSON 数据格式

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(obje

2017-07-21 17:56:23 289

原创 namespace的理解

namespace 就是一个名字的空间。是为了避免名字冲突而使用的。在不同的空间里可以使用同一个名字而不会引起名字冲突。它的声明就像声明一个类一样。例:namespace A{ int f(){……}; char g(){……}; ……}在使用名字空间里函数的时候有几种方法:1-就像声明一个类的成员函数一样,只是类名换成了空间名 A::f();2-可以用using关键字 u

2017-07-21 11:02:27 1742

原创 Beanstalkd介绍

Beanstalk,一个高性能、轻量级的分布式内存队列系统,Beanstalkd 是最近出现的一个轻量级消息中间件,他的最大特点是将自己定位为基于管道  (tube) 和任务 (job) 的工作队列 (work-queue):“(Beanstalkd) is a simple, fast workqueue service. Its interface is gen

2017-07-21 10:30:01 713

原创 Java中Runnable和Thread的区别

在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。下面看例子:package org.thread.demo;  class MyThread extends Th

2017-07-20 16:37:49 744

原创 java自定义任务类定时执行任务示例 callable和future接口使用方法

需要整理一下:Runable  Thread,Callable的异同http://developer.51cto.com/art/201203/321042.htmCallable 和 Future接口Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都是可被其它线程执行的任务。Callable和Runnable有几点

2017-07-20 15:59:40 2242

原创 网络爬虫的简介

http://blog.csdn.net/u013817676/article/details/52003722

2017-07-19 16:11:40 286

原创 springMVC中的注解汇总

在持久层、业务层和控制层分别采用 @Repository、@Service 和 @Controller 对分层中的类进行注释,而用 @Component 对那些比较中立的类进行注释这里就是说把这个类交给Spring管理,重新起个名字叫userManager,由于不好说这个类属于哪个层面,就用@Component@Component("userManager")注册容器bean ,名字是 use

2017-07-17 15:51:25 345

原创 日志文件log4j的使用总结

Log4j是apache的一个开源项目,用来操作程序日志信息的框架。因便于管理,在工程中用来代替System.out打印语句。通过配置Log4j中的log4j.properties,可以指定日志信息的级别,输出地点,输出格式。一、LOG4J组成   Log4j的有3大主要组件:      1,Logger:记录器,决定什么日志信息应该被输出、什么日志信息应该被忽略。      2,

2017-07-17 13:03:46 376

原创 关于信息增益、信息熵、条件熵

信息熵:https://zhuanlan.zhihu.com/p/26486223其中代表随机事件X为的概率,下面来逐步介绍信息熵的公式来源!信息量与事件x发生的概率成负相关,,因为,一个具体事件的信息量应该是随着其发生概率而递减的,且不能为负。  概率越小,信息量越大信息量度量的是一个具体事件发生了所带来的信息,而熵则是在结果出来之前对可能产生的信息量的期望——

2017-07-14 15:20:34 4842

原创 mac终端命令行指令

mac 终端 常用命令基本命令1、列出文件ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件2、转换目录     cd    例:想到驱动目录下溜达一圈   cd /System/Library/Extensions3、建立新目录m

2017-07-13 14:33:36 666

原创 mac上安装sprak

命令行安装brew install apache-spark:https://medium.com/@josemarcialportilla/installing-scala-and-apache-spark-on-mac-os-837ae57d283f下载手动安装http://codingxiaxw.cn/2016/12/07/60-mac-spark/

2017-07-13 14:23:34 259

原创 mac上安装hadoop

这里介绍Hadoop在mac下的安装与配置。安装及配置Hadoop首先安装Hadoop$ brew install Hadoop配置ssh免密码登录用dsa密钥认证来生成一对公钥和私钥:$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa将生成的公钥加入到用于认证的公钥文件中:$ cat ~/.ssh/id_dsa.pub >>

2017-07-12 21:10:40 2168

原创 mac 文件管理系统

5isun发表:原文地址:http://www.wowpc.cn/thread-17757-1-1.html打开Macintosh HD你会发现内中有四个文件夹(一般情况下,隐藏文件夹是不可见的,而且,可能会更多,比如安装xcode后会有developer文件夹). 分别有——应用程序(Applications)、系统(System)、用户(User)、资料库(Library)。四

2017-07-07 10:31:07 4349

原创 eclipse常用快捷键

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同

2017-07-06 21:56:15 173

原创 scala安装过程中需要注意的问题

接下来,我们可以从 Scala 官网地址 http://www.scala-lang.org/downloads 下载 Scala 二进制包,本教程我们将下载 2.11.7版本,如下图所示:解压缩文件包,可将其移动至/usr/local/share下:mv scala-2.11.7 scala # 重命名 Scala 目录mv /downl

2017-07-06 17:08:18 1833

原创 eclipse和JDK安装中可能遇到的问题

eclipse和JDK安装  参考  http://jingyan.baidu.com/article/a501d80c1a7ca4ec630f5eed.html注意:1、classpath:新建一个变量   .;%java_home%\lib;%java_home%\lib\tools.jar注意,classpath最前面的.必须加上,它表示可以让你在任何目录下都可以运行

2017-07-06 07:54:29 423

原创 hadoop常用命令

hadoop常用命令实例1、查看指定目录下内容:hadoop fs –ls [文件目录][root@cdh01 tmp]# hadoop fs -ls -h /tmpFound 2 itemsdrwxrwxrwx   - hdfs supergroup          0 2016-01-21 10:24 /tmp/.cloudera_health_monitoring_ca

2017-07-05 17:38:15 1752

原创 homebrew常用命令

Homebrew一般称为brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便。brew类似ubuntu系统下的apt-get的功能官网:http://brew.sh/ 安装方法:官网首页非常醒目的给出来了,在终端下运行:$ruby -e "$(curl -fsSLhttps://raw.githubuse

2017-07-05 17:12:45 1095

原创 Hadoop 键值对的mapreduce过程剖析

Hadoop的Mapreduce是一个分布并行处理大数据的程序框架,一个Map/Reduce 作业(job) 通常会把输入的数据集切分为若干独立的数据块,由 map任务(task)以完全并行的方式处理它们。框架会对map的输出先进行排序, 然后把结果输入给reduce任务。通常作业的输入和输出都会被存储在文件系统中。            MapReduce程序是通过键值对来操作数据的,其

2017-07-05 11:43:33 2521

原创 gitlab创建SSH Key 过程

当我们从github或者gitlab上clone项目或者参与项目时,需要证明我们的身份。github、gitlab支持使用SSH协议进行免密登录,而SSH协议采用了RSA算法保证了登录的安全性。我们要做的就是在本地生成一对RSA的密钥,并且将其中公钥暴露给远程主机。在登录时,远程主机会向我们发送一段随机字符串,我们用自己的私钥加密后再发回去,远程主机用会用之前储存的公钥进行解密,如果匹配成功,则允

2017-07-04 15:20:15 2736

原创 Freemaker

1、Freemarker模板的文件后缀名2、Freemarker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。据个人理解,Freemarker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、Freemarker自定义流程控制语言、Freemarker自定义的操作函数等等,

2017-07-04 10:48:41 283

原创 mac命令行使用笔记

记录一下终端的一些使用命令,跟自动补全的配置,主要怕以后忘记了。1.终端自动补全的配置打开终端,输入 : nano .inputrc在文件里面写上:set completion-ignore-case onset show-all-if-ambiguous onTAB: menu-completectrl + o ,回车,重启终端,自动补全按tap键就ok。

2017-07-03 14:48:19 398

转载 mac终端命令大全

目录操作命令名功能描述使用举例mkdir创建一个目录mkdir dirnamermdir删除一个目录rmdir dirnamemvdir移动或重命名一个目录mvdir dir1 dir2cd改变当前目录cd dirname

2017-07-03 11:29:07 727

转载 js和JSP的区别。

最近很多同学在纠结于名词缩写之间的相似性,因此本人也来写一篇,讲讲js和JSP的区别。SUN首先发展出SERVLET,其功能比较强劲,体系设计也很先进,只是,它输出HTML语句还是采用了老的CGI方式,是一句一句输出,所以,编写和修改HTML非常不方便。 后来SUN推出了类似于ASP的镶嵌型的JSP,把JSP TAG镶嵌到HTML语句中,这样,就大大简化和方便了网页的设计和修改。

2017-07-03 10:53:34 663

2010年山东省大学生电子设计竞赛本课组A、B题

竞赛前请仔细阅读本网站竞赛通知栏的 2010 年山东大学生高教社 XILINX 杯电子设计竞赛 规则和纪律 A题 瞬态响应测试仪 【本科组】 一、任务 要求采用指定的 FPGA 实验平台(含 EXCD-1 开

2013-01-15

智能小车报告

关于电子设计大赛的智能小车报告,报告内容详细,值得您参考

2013-01-15

空空如也

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

TA关注的人

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