自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just的专栏

我的博客站点:jidea.net

  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

原创 Shardingsphere 之 ShardingParsingRuleRegistry 加载报错定位

问题在使用 shardingsphere 时,在执行sql查询语句时报了一个异常:### Cause: java.lang.NullPointerException at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.ses...

2020-04-07 14:49:24 1463 1

原创 WebService-服务端与客户端

什么是WebServiceWeb service: - 一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序 - 可使用开放的XML标准来描述、发布、发现、协调和配置这些应用程序 - 用于开发分布式的互操作的应用程序。 应用场景如,不用平台产品间接口调用,不同企业间接口调用之前虽然一直又在写webService接口,但是没有关注到底是什么样的工作原理,这里小记一下。简单实现模

2020-04-07 14:48:07 9751 1

原创 WebServie-使用CXF将wsdl转化为Java

环境准备 软件 版本 jdk 1.8 apache-cxf-2.7.18 2.7.18 wsdl 待转化wsdl等文件配置需要配置JDK环境变量配置cxf环境变量: CXF_HOME:D:\runtime\apache-cxf-2.7.18PTTH:%CXF_HOME%\bin;CLASSPATH:%CXF_HOME%/lib检测cmd中:wsdl2jav

2017-01-24 13:23:02 2321

原创 Servlet-过滤器

过滤器过滤器是Servlet2.3规范中定义的一种小型的、可插入的Web组件。用来拦截Servlet容器的请求与响应过滤器封装了一些组件,但有没有不会影响主体功能如,利用过滤器记录请求和相应的数据、管理会话属性、管理评论。如何编写过滤器要实现一个过滤器需要以下步骤操作: 1. 实现javax.servlet.Filter接口 2. 在doFilter方法中实现拦截处理逻辑 3. 配置we

2016-12-12 21:38:07 644

原创 Servlet-Cookie 与 Session

状态管理记录同一用户的网络连接的数据,避免每次都重新建立网络连接。Cookie-客户端服务器set-Cookie并以消息头方式发送给客户端(浏览器),然后浏览器保存cookie服务器创建Cookie cookie = new Cookie("name","just");response.addCookie(cookie);客户端查询和修改<...

2016-12-11 11:45:53 717

原创 Servlet-重定向与转发

重定向服务器向浏览器发送一个302状态码以及一个Location消息头,浏览器收到返回消息会立即向重定向地址发出请求.原理:实现response.sendRedirect(String url);特点: - 重定向地址可以是任意地址 - 重定向后浏览器的地址会发生变化 - web组件不会共享同一个request和response - 至少两次请求转发一个web组件将未完成的处理通过容器转交给

2016-12-11 11:45:24 738

原创 Servlet-处理HTTP请求与响应

HttpServletRequestHttpServletRequest 对象代表客户端的请求,客户端的所有消息都封装在这个对象中,通过这个方法可以获取请求数据作用:读取和写入HTTP请求数据取得和设置Cookies取得路径信息标识HTTP信息实现请求转发HttpServletResponseHttpServletRequest 对象代表服务端提供给客户端的响应,封装了HTTP响应数据作

2016-12-11 11:44:18 3708

原创 Servlet-基于的HTTP协议

七层协议 名称(从下至上) 协议 物理层 EIA/TIA-232, EIA/TIA-499, V.35 … 数据链路层 Frame Relay, HDLC, PPP, IEEE 802.3/802.2, FDDI, ATM, IEEE 802.5/802.2 … 网络层 IP,IPX,AppleTalk DDP 传输层 TCP,UDP,SPX 会话层 R

2016-12-11 11:43:21 1962

原创 Tomcat可能用到的配置

用户管理 管理页面 需要角色 /manager/html manager-gui /manager/text manager-script /manager/jmxproxy manager-jmx /manager/status manager-jmx或以上三种角色任意一种如 访问localhost:8080/manager/status页面,默认会出现:4

2016-12-11 11:38:18 426

原创 Redis数据类型-List

List 列表Redis列表是简单的字符串列表,按照插入顺序排序,可以添加一个元素到列表的头部或者尾部 命令 描述 返回值 LPUSH 插入到列表的头部,可同时插入多个元素 列表中元素数量 RPUSH 插入到列表的尾部,可同时插入多个元素 列表中元素数量 LRANGE 获取列表,参数是正值从左向右计算,是负值从右向左计算 返回范围内的列表元素 LPO

2016-12-07 23:46:50 539

原创 Redis数据类型-String

Redis数据类型Redis支持的数据类型:string,hash,list,set, zset(sorted set有序集合)String 字符串redis最基本的类型,你可以理解为与Memcached一模一样的模型,一个key 对应一个 value二进制安全,表示redis的string 可以包含任何数据,比如jpg图片或者序列化的对象一个键最大能存储512MB 命令 描述 set

2016-12-07 23:45:45 461

原创 Redis-Java中使用

Redis在Java中使用Maven依赖包:<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version></dependency>如果redis与我们的开发环境不在同一台机器上的话是需要设置密码的,原因:If you want to

2016-12-07 23:43:36 399

原创 Redis-Linux下安装

下载并安装环境:centos7 64位,新安装的虚拟机$ wget http://download.redis.io/releases/redis-3.2.1.tar.gz$ tar xzf redis-3.2.1.gz$ cd redis-3.2.1编译$ make错误1: /bin/sh: cc: command not found[redis@localhost redis-3.2.1]

2016-12-07 23:42:04 1782 1

原创 Git 学习进阶篇-重写历史记录

Git 重写历史记录涉及命令:#git commit -amend#git rebase#git reset git commit –ament如果刚进行提交操作,发现提交信息写错了,或者还需要几个文件一起提交,那么使用–amend命令可以重新提交。忘了添加某个文件,重新提交$ git lol -- stage.txt //当前提交信息* 3ee6f40

2016-11-20 22:45:40 2156

原创 Git 学习进阶篇- 撤销操作

Git的撤销操作这里介绍一些基本的撤消操作相关的命令。当然,有些撤销操作是不可逆的涉及命令: 命令 说明 git checkout 还原工作区内容,即暂存区内容覆盖工作区内容, git reset 还原暂存区内容,即撤销 git add操作 git clean 删除工作区中没有被git跟踪的文件 git revert 删除一些已提交的历史文件,当然会用新的覆盖旧

2016-11-17 23:48:59 1840

原创 Git 学习进阶篇 -历史查看

Git历史记录的查看与对比主要涉及到三个命令:git log 、git diff 、git showgit log 命令使用在项目提交了若干记录,==git log== 命令可以查看提交历史:$ git logcommit d8e6e7d0a2bbc4483bf5c0d884daec7bfc37b861 Merge: 872942d 3b9ceaa

2016-11-15 00:23:10 4143

原创 Git 学习进阶篇 - 分支与合并

Git brach 分支Git可以创建多个分支,用于对不同版本代码分别进行维护操作。 Git对每个分支默认读取最新commit索引。branch操作常用命令: 命令 描述 实例 git branch xx 创建分支 git branch test,创建test分支 git checkout xx 切换分支 git checkout test,切换到分支test

2016-11-13 23:00:50 4151

原创 Git 学习初始篇

Gitwhat is Git重点:强大的代码管理工具!为什么使用?重点:使用github社区必备,而且确实方便高效。git与svn区别svn将代码放于中央服务器;git属于分布式版本控制系统,每个版本库都可以是独立的 分布式的git,可以完成很多离线操作,svn则做不到,如果与中央服务器断开,则什么都做不了 svn保存的是当前版本与上一版本的差异,即只保存了从 A到A.1 改动的部分,而G

2016-11-13 23:00:17 1467

原创 Linux常用命令小结

环境:Centos7查询如何使用命令 名称 命令 示例 概述命令 whatis whatis ls 命令作用、参数 man man ls 查看文件作用 man -k man -k /etc/hosts 查看命令作用 info info grep辅助命令 名称 命令 示例 列出最近使用的命令 history 清屏

2016-11-07 22:43:20 387

原创 Hadoop分布式集群搭建(二)

Hadoop基础环境centOS 64(已配置ssh,jdk,hosts,防火墙关闭) hadoop 1.2.1 (推荐)所有主机都需要配置,其中个别端口号和地址需要按照主机进行修改,已知/etc/hosts配置 主机 ip master 192.168.1.122 slave1 192.168.1.123 slave2 192.168.1.124 slave

2016-11-06 23:19:16 471

原创 Hadoop分布式集群搭建 (一 Centos7 环境准备)

机器准备Centos7 Vmware10jdk安装和配置IP 主机名称 用户 密码 ip master master master 192.168.1.122 slave1 hadoop hadoop 192.168.1.123 slave2 hadoop hadoop 192.168.1.124 slave3 hadoo

2016-11-06 23:18:14 673

原创 Dom4j-使用指导

what is dom4j?dom4j 是一个为Java服务的开源的XML框架,可以对xml文档进行读写,操作,创建和修改,集成了DOM和SAX,同样支持xPath接下来我们开始了解dom4j的基本用法解析xml文档获得Document对象解析xml文档,首先需要通过 SAXReader 创建一个 document对象 SAXReader.read() 方法可以通过多种方式进行读取,例如:URL

2016-10-22 23:57:55 1922

原创 MyEclipse/Eclipse 优化

一、 目的记录下常用的MyEclipse优化配置。二、开发环境1.Java代码提示设置输入  任意字母 和. 会出现提示,将 (.abcdefghijklmnopqrstuvwxyz),填入Auto activation trigger for java:

2016-05-16 23:07:41 815

原创 CentOS 7.0 安装 mysql-5.7.12 (一)

下载mysql官网下载选择社区免费版平台 linux genitic

2016-05-11 01:26:52 4876

原创 Git 基本命令

使用GitHub常用的命名

2016-05-03 17:11:30 612

原创 安装oralce问题记录

问题一 、缺少依赖包检查必须的依赖包rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sys

2016-04-20 13:24:57 502

原创 虚拟机(CentOS) Java JDK 配置

说明:配置操作,需均在 root 用户下执行一:使用免安装版JDK版本 JDK7.0 http://pan.baidu.com/s/1qXnmcag将下载好的jdk传入虚拟机,如桌面解压 tar -zxvf jdk-7u67-linux-x64.tar.gz将解压后的文件 移入存放目录 如 /usr/java/lib 该目录需要自己创建 mv jdk1.7.0_67 /usr

2016-04-09 00:35:32 1676

原创 虚拟机(CentOS) 桥接模式配置

1,设置vm链接方式 编辑-虚拟网络编辑-选择桥接,VMnet信息设置:有线网卡2,设置虚拟机 选中某一虚拟机,进行网络适配器的配置:选择桥接模式即vmnet0; IP保证虚拟机和宿主机在同一个网段。如果宿主机的IP是192.168.0.2,那么虚拟机的IP地址应该是从 192.168.0.1到192.168.0.254。3 桥接模式上网在桥接模式下,虚拟机和主机已经可以互

2016-03-17 22:20:58 2551

原创 用 C++实现的简单物流信息存储

说明:c++简单实现 信息添加、显示、删除// wuliu.cpp : by lip//#include "stdafx.h"#include#include#include #include #include #include struct Product { char name[20]; int id; struct Product *next;};

2015-09-18 16:49:57 1876 1

oracle安装依赖包

在linux下安装oracle,会出现缺少依赖包的情况,在CentOS自带的Media中依赖包太多不好查找,这个是oracle使用; 查找方便

2016-04-20

GitHub Windows版

GitHub Windows版 20160404发布

2016-04-13

javascript_权威指南第六版 英文+中文+示例代码+示例网页

javascript_权威指南第六版 英文+中文+示例代码+示例网页

2016-03-01

mybatis自动生成代码依赖包.rar

使用Mybatis自动生成代码所依赖个两个jar包

2015-12-19

身份证校验码方法-Java

用Java语言编写的验证身份证校验码的方法

2013-01-10

空空如也

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

TA关注的人

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