- 博客(83)
- 资源 (23)
- 收藏
- 关注

转载 程序猿如何追女生!!!
1、首先你要尽力让自己优秀,在婚恋市场上价值高。任何女人都喜欢的是潘驴邓小闲,陌生情况下,你能做到的是“潘、邓、小、闲”即要帅气(潘,至少要收拾干净整洁)、经济好(邓,至少得表现的好)、谦谨尊重对方(小,相敬如宾)、乘热打铁缠泡(闲,花时间,至少刚认识短期花时间多,持续聊天持续陪伴)。2、根据自己条件,选择比较合适中的好的对方太好,你搞不定,就算搞定了也难伺候浪费时间,男人还是要花
2017-07-18 13:14:44
586
原创 C ++中指针 void**、void*、char**、char*、int* 对应JAVA JNA类型映射关系及简单示例
在JNA中模拟指针,最常用到的就是Pointer类和PointerByReference类。Pointer类代表指向任何东西的指针,PointerByReference类表示指向指针的指针。Pointer类更加通用,事实上PointerByReference类内部也持有Pointer类的实例。以指纹仪C++接口为例:C1、 检测设备类型, 1、函数名称...
2019-05-23 09:10:59
7694
7
原创 IMAGE图片处理工具类 — JAVA
package com.zfsoft.util;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt....
2019-04-26 17:57:29
1825
原创 String工具类 — JAVA
import java.beans.XMLDecoder;import java.io.BufferedInputStream;import java.io.ByteArrayInputStream;import java.io.StringWriter;import java.io.UnsupportedEncodingException;import java.net.URLDec...
2019-04-26 17:54:47
460
原创 HTTP请求工具类 —JAVA
import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.nio.charset.StandardCharsets;import java.security.cert.CertificateException;import java.security.cert.X...
2019-04-26 17:51:51
594
原创 使用Kettle同步工具进行两个数据库连接的表数据的同步
1、下载kettle的压缩包 pdi-ce-6.1.0.1-196.zip 2、将此压缩包解压 3、打开data-integration下的Spoon.bat文件,出现如下界面。 4、点击文件 — 》新建 — 》转换,出现如下界面。 5、点击脚本,将执行SQL脚本拖到右侧。 6、点击SQL脚本进行编辑。 7、点击新建按钮,进...
2019-01-24 14:02:40
7584
1
原创 Java两种方式读取XML的节点的属性值
package com.zfsoft.test;import java.io.File;import java.util.Iterator;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;publ...
2018-11-12 21:08:44
9205
1
原创 Windows监控系统服务,发现其关闭就立即启动的bat文件
@echo offrem 定义循环间隔时间和监测的服务:set secs=20set srvname="winform"echo.echo ========================================echo == 查询计算机服务的状态, ==echo == 每间隔%secs%秒种进行一次查询, ==echo == ...
2018-09-16 09:11:41
2258
原创 去除select选择框的小三角和边框
一、去除select小三角 appearance:none; -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari 和 Chrome */ 二、去除select边框 border: 0; background: transparent;...
2018-08-28 15:57:13
6239
1
原创 三、JDK和环境变量概述
1、什么是JDK? JDK的全程是Java SE Development Kit,即标准版的开发包,是Oracle提供的一套用于开发Java应用a程序的开发包,它提供了编译运行Java程序所需的各种工具和资源,包括Java编译器 、Java运行时环境,以及常用的Java类库等。其中Java的运行时环境Java Runtime Environment,也被称为JRE,JRE包含了J...
2018-08-15 23:45:32
398
原创 二、Java程序的运行机制
Java语言是一种特殊的高级语言,它既具有解释型语言的特征,也具有编译型语言的特征,因为Java的程序需要进行先编译,后解释两个步骤。 1、高级语言的运行机制 计算机高级语言按程序的执行方式可以分为编译型和解释型两种。 编译型语言是指使用专门的编译器,是针对特定平台将某种高级语言源代码一次性“翻译”成可被该平台硬件执行的机器码,并包...
2018-08-14 22:09:53
752
原创 一、Java语言概述
Java语言的发展简史 Java语言是一门非常纯粹的面向对象的编程语言,它吸收了C++语言的各种优点,又摒弃了C++中难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。 Java语言的诞生具有一定的戏剧性,它并不是经过精心策划、制作、最后产生的划时代的产品。在1990年末,Sun公司预料嵌入式将在未来家电领域占据着重要的作用。...
2018-08-11 09:55:06
965
原创 IntelliJ Idea 2017 注册码
有两种方法可以选择激活: 到网站 http://idea.lanyus.com/ 获取注册码。 弹窗中选择最后一个页面license server,填入下面一种链接即可: 1、http://idea/iteblog.com/key.php 2、http://intellij.mandroid.cn/ 3、...
2018-07-25 23:08:27
1082
原创 Windows下配置Github 的SSH Key
一、打开 Git Bash,输入如下命令,然后连续按三个回车即可: ssh-keygen -t rsa -C "your_email@example.com" 注:其中/c/Users/thinkpad/.ssh/id_rsa保存的为密钥,/c/Users/thinkpad/.ssh/id_rsa.pub保存的为公钥二、将SSH私钥添加到 ssh...
2018-06-24 14:26:26
5242
原创 简单工厂模式
1、什么是工厂模式 简单工厂模式是属于类的创建型模式,又叫静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,被创建的实例通常具有相同的父类。2、模式中包含的角色及其职责 1)工厂角色:简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。 2)抽象角色:简单工厂模式所创建的所有对象的父类,它负责描述所有实例所...
2018-03-19 17:21:40
250
原创 设计模式
1、设计模式简介 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。2、设计模式的类型 1)、创建型模式 2)、结构型模式 3)、行为型模式3、创建型模式包含有: 1)、工厂模式(Factory Pattern) 2)、抽象工厂模式(Abs...
2018-03-19 17:07:06
240
原创 SparkStreaming 的WordCount实例
1、先检查IDEA中是否安装Scala插件,若无,则先安装。 2、新建一个Maven工程 3、引入依赖 4、把java改成scala 5、新建一个Scala类 6、WordCount类 7、启动hadoop、Spark,使用 nc -lk 9999命令监听9999端口 ...
2018-03-19 16:22:23
667
原创 Spark SQL的jdbc操作
1、创建IDEA的Maven工程2、引入依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs...
2018-03-19 16:15:10
741
原创 Spark SQL的简单java api应用
1、创建IDEA的Maven工程2、引入依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs...
2018-03-19 16:10:25
1861
4
原创 Storm的WordCount实例
1、创建IDEA的Maven工程 2、引入依赖 3、编写类 — CountBolt package com.wordcount;import org.apache.storm.task.OutputCollector;import org.apache.storm.task.TopologyContext;import org.apache.storm.topol...
2018-03-19 15:52:15
629
原创 MapReduce的WordCount应用实例
1、新建一个IDEA的Maven工程2、引入依赖 3、Mapper类 package com.motoon;import org.apache.hadoop.io.IntWritable;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import org.apache.ha...
2018-03-19 15:44:23
457
原创 HBase的java api应用
1、新建一个IDEA的Maven工程2、引入依赖 3、新建测试类 package com.motoon;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.TableName;...
2018-03-19 15:26:02
284
原创 Hdfs的Java api应用
1、新建一个IDEA的maven工程2、引入依赖 3、创建测试类HdfsClient package com.motoon;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.*;import org.junit.Before;import org.junit.Test;...
2018-03-19 15:21:40
284
原创 Zookeeper在Java api中的应用
1、新建一个idea的maven工程2、引入依赖 3、新建测试类TestZookeeper.java package com.motoon;import org.apache.zookeeper.*;import org.apache.zookeeper.ZooDefs.Ids;import java.io.IOException;/** * @author rjso...
2018-03-19 15:17:30
303
原创 Spark安装单机版
1、下载地址 https://archive.apache.org/dist/spark/spark-2.1.0/2、通过FTP上传至Linux服务器某目录文件下 3、解压缩 tar -zxvf spark-2.1.0-bin-without-hadoop.tgz.gz4、重命名 mv spark-2.1.0-bin-without-hadoop spark5、...
2018-03-14 12:05:07
625
原创 Windows上安装Scala
在安装Scala之前,要先安装jdk。1、下载地址 选择其windows版本 .msi 进行下载2、双击打开scala-2.12.4.msi文件,点击“next”。 3、选择 “I accept the ...”,点击“next”。 4、选择安装位置,点击“next”。 5、点击“Install”进行安装。 6、安装完成,点击“Fini...
2018-03-13 18:23:14
1159
原创 Linux上安装Scala
在安装之前,要确保已经安装jdk。1、下载地址 2、通过FTP上传压缩包至Linux服务器某目录文件下3、解压缩 tar -zxvf scala-2.12.4.tgz4、重命名 mv scala-2.12.4 scala5、配置环境变量 vi /etc/profile export SCALA_HOME=/usr/lcoal/software/scala ...
2018-03-13 18:13:40
632
原创 Storm的WordCount操作
1、创建maven工程 2、引入依赖 3、WordCount类 package com.wordcount;import org.apache.storm.Config;import org.apache.storm.LocalCluster;import org.apache.storm.generated.AlreadyAliveException;import...
2018-03-12 19:16:21
414
原创 Storm安装(单机版)
1、下载地址 https://archive.apache.org/dist/storm/apache-storm-1.0.1/2、通过ftp上传至Linux服务器的目录下3、解压缩 tar -zxvf apache-storm-1.0.1.tar.gz4、重命名 mv apache-storm-1.0.1 storm5、配置环境变量 vi /etc/profil...
2018-03-12 19:10:06
785
原创 Kafka的java api 操作(一)
1、创建java的maven工程2、引入依赖 3、编写测试类package com.motoon;import kafka.admin.AdminUtils;import kafka.admin.RackAwareMode;import kafka.server.ConfigType;import kafka.utils.ZkUtils;import org.apache.kafk...
2018-03-12 13:12:58
2838
原创 CentOS7的防火墙关闭问题
如果出现linux的远程连接地址连接不上,出现Unit iptables.service not loaded,先检查是否是防火墙有没有关闭。 (1)如果安装了防火墙,通过以下命令关闭。 service iptables stop (2)如果未安装防火墙,仍然远程连接不上。是因为centos7开始默认的是firewalld,这个是基于iptab...
2018-03-12 12:15:07
571
原创 Kafka(单机安装)
在安装Kafka之前要先安装jdk和zookeeper1、下载地址 https://archive.apache.org/dist/kafka/1.0.0/2、通过ftp上传至Linux服务器文件目录下 3、解压缩 tar -zxvf kafka_2.11-1.0.0.tgz.gz4、重命名 mv kafka_2.11-1.0.0 kafka5、配置kafka,...
2018-03-12 12:05:52
227
原创 Hive单机安装(元数据采用derby)
1、下载hive源文件 https://archive.apache.org/dist/hive/hive-2.0.1/2、通过FTP将hive源文件上传到Linux服务器3、解压缩 tar -zxvf apache-hive-2.0.1-bin.tar.gz4、重命名 mv apache-hive-2.0.1-bin hive5、配置环境变量 export H...
2018-03-08 19:41:59
585
原创 Flume的下载安装
1、下载flume源文件 https://archive.apache.org/dist/flume/1.7.0/2、解压缩 tar -zxvf apache-flume-1.7.0-bin.tar.gz3、重命名 mv apache-flume-1.7.0-bin flume4、配置环境变量 cd /etc/profile export FLUME_...
2018-03-08 19:29:38
1128
原创 Linux下Hadoop的安装
1、首先下载Hadoop压缩包 https://archive.apache.org/dist/hadoop/core/2、通过FTP上传到Linux的服务器上3、解压缩hadoop文件,并且重命名 4、通过 vi /etc/profile 命令编辑 /etc/profile文件,保存并更新。 5、编辑hadoop-evh.sh文件 vim $HADOO...
2018-03-02 18:37:37
4156
原创 Linux下jdk的安装
1、首先到jdk官网下载linux版本的jdk压缩包。 2、通过FTP上传压缩包到linux服务器上。 3、解压缩jdk压缩包。 tar -zvxf jdk的压缩包名4、配置系统环境变量(编辑 /etc/profile文件),在后面添加一下内容 5、编辑完成后重新加载文件 source /etc/profile6、最后在命令行输入java -version命令查看...
2018-03-02 18:19:04
201
原创 Linux远程连接工具SSH的安装
1、首先下载SSH SecureShellClient.x.x.x.exe。 2、双击打开,进入SSH安装向导,点击下一步。 3、点击 Yes。 4、选择安装目录,点击“Next”。 5、点击“Next”。 6、点击“Next”。 7、完成安装,点击Finish 退出。 8、安装成功以后,桌面上会显示如下两个图标。 9、打开SSH客户...
2018-03-02 18:04:24
3071
SparkSQL的jdbc操作及java的api操作
2018-03-19
Spring+SpringMVC+MongoDB+Maven整合
2018-02-24
手机通讯录系统
2017-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人