JAVA基础和应用
分享java基础知识、java在企业中的应用以及技术
Uncle_Mo
一个不甘于现状的码农,互联网安全领域工作
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cannot resolve org.apache.commons:commons-httpclient:3.1
说明这个依赖是从私服中下载的。而此时我是连不上私服的,这些依赖是我从别人的电脑拷贝的。将_remote.repositories中的。>central= 问题解决;原创 2023-03-09 10:42:19 · 886 阅读 · 0 评论 -
笔记本电脑同时连接内外网亲测有效
写在前面今天有个系统的问题,需要找别的同事解决,但是外地的公司分内外网,同时连接的时候,是不可以同时使用的。所以此时需要配置一下网卡,才能同时访问内网和外网。注意:我当前使用的网络配置是网线是内网,外网是连接的无线网解决步骤1.查看当前连接的内网所属网卡的编号点击:控制面板-网络和 Internet-网络和共享中心-本地连接-属性-IPV4,这是我们当前内网的ip配置以管理员身份运行cmd,不知道如何操作的自行百度哈,输入route print找到当前我们内网所用的网卡,控制面板\网络和原创 2020-05-15 15:43:45 · 9665 阅读 · 2 评论 -
史上最全的JSON入门教程读懂这篇带你玩转JSON
JSON是大家再熟悉不过的一门数据格式了,它具有很多优点,比如占用带宽比较小(格式是压缩的)、js可以通过eval()读取、支持多种语言(C、C++、JAVA、PHP等等),我们日常开发中用的比较多的是对json进行封装和解析,这块内容也是我们必须去掌握的,所以我花了一点时间对json的各种封装个解析做了一个详细的教程,方便初学者快速上手入门什么是JSON?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行原创 2020-05-14 19:58:09 · 5925 阅读 · 1 评论 -
eclipse如何上传项目到github以及cannot open git-upload-pack具体解决方案
GIthub在2018年2月8日后禁止通过TLSv1.1协议连接https://github.com 和 https://api.github.com. JDK1.8默认支持TLSv1.2,JDK1.7默认是TLSv1.1原创 2020-05-06 15:44:26 · 725 阅读 · 0 评论 -
java实现从一个数据库导入数据到另外一个数据库以及将大量图片导入到数据库中jdbc实现方法
需求背景在某地客户现场,遇到一个需求,将一个数据库中的某个表的数据导入到另外一台服务器上的数据库,并且表中包含blob字段,在使用kettle失败的情况下,shell脚本咱又不熟悉,作为一个java程序猿,紧急使用java的jdbc实现处理此业务,当然程序还是有很多可以完善的地方,此例子比较适合新人练手学习。第一个类:将数据从一个库导出写入另外一个库这里假定有数据库A和B,某个表包含Blob...原创 2020-04-28 23:02:41 · 4058 阅读 · 0 评论 -
Java多线程的入门以及使用
概述进程:正在执行中的程序,一个进程中至少有一个线程。线程:每个进程执行都有执行顺序,该顺序是一个执行路径,或者叫做控制单元。无论QQ还是迅雷,启动时候会在内存中分配一个地址,进程用于标识空间,封装里面的控制单元。线程是进程里面的控制单元。线程控制进程的运行。先看一个单线程例子package com.zhangb;public class Demo1 { public static ...原创 2020-04-24 15:15:40 · 184 阅读 · 0 评论 -
在javaweb中ssm框架添加rest接口的方法以及cas单点登录web.xml中添加白名单url的方法
restful接口restful接口具有很多优势,比如可以通过一个接口的get/put/delete类似实现查询、新增、删除、修改的功能,笔者所做的项目是需要用到restful接口来提供给其他项目使用第一步:在web.xml里面配置拦截白名单首先,别的项目想要访问我们对外暴露的接口时候,我们必须将该类请求放行不拦截,别的项目才可以访问到我们的请求,我们使用的是cas单点登录的框架,至于单点登...原创 2020-04-24 15:08:19 · 1576 阅读 · 0 评论 -
java项目中用到的日期(Date)时间(Time)的工具类分享
写在前面 这个没什么多说的就是自己项目上用到的一些工具类,分享出来,供需要的小伙伴可以使用当然不是很全,大家可根据自己的需要进行补充~~代码日期工具类:package com.cn.zhangb.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;...原创 2020-04-24 14:31:49 · 275 阅读 · 0 评论 -
redis工具类在java项目中调用redis的各种方法集合
写在前面刚开始坚持写博客,习惯性的先在前面说几句。。首先这边文章的受众一定是有一定redis基础的小伙伴才可以使用,我们在项目组想要操作redis,写好一个工具类就可以直接使用啦,当然我们也可以手写一个redis的连接池,后续我会写相关的文章分享大家分析代码好啦,,现在就先分享给大家相关的代码,这也是我在自己项目组使用的工具类名称:JedisUtil.javapackage com....原创 2020-04-24 14:18:56 · 1262 阅读 · 1 评论 -
java调用GET\POST发送GET/POST请求的工具类
写在前面很多时候我们需要去调用或者发送请求访问java的rest接口,这时候一般我们项目组会添加相对应的工具类进行封装,不用每次都去重新写一次,类似于java的jdbc,我们如果使用mabits时候,框架已经为我们封装好相关的代码,这也是java面向对象的编程思想的体现,这里就没太多的文字概述啦~~直接上代码,有需要的小伙伴可以直接复制到自己的工具类中使用哦改工具类名称:RestUtil.j...原创 2020-04-24 11:48:44 · 787 阅读 · 0 评论 -
立个flag写给几年后的自己
写在前面先说下自己,作为一个从农村走出来的孩子,我来到家乡所属的省会城市,武汉。也只是上了一个普通的本科,毕业最初在各个小公司摸爬滚打,但自己的未来好像一眼看穿。也就是在17年的时候步入了IT行业,算是自己的一个比较正确的选择吧,至少自己可以拿着一个虽然不高但还算不错的工资。但是对于自己入行的这几年,其实很想对自己说,真的荒废了,虽然也在很努力的工作,为了工作也会努力学习相当的知识,但对于自己有...原创 2020-04-22 20:29:09 · 348 阅读 · 0 评论 -
linux下安装jdk1.8教程
运行解压jdk-8u181-linux-x64.tar.gz安装jdk1.进入安装包存放目录cd /opt/2.执行tar xzvf jdk-8u181-linux-x64.tar.gz -C /usr/local/java如果/usr/local/java路径不存在,执行mkdir -p /usr/local/java重试解压命令;配置jdk全局变量配置jdk1.修改...原创 2020-04-15 16:49:33 · 247 阅读 · 0 评论 -
Linux下RocketMQ下载安装教程以及RocketMQ使用教程和代码
一、安装及启动1、将zip文件上传到linux的~下,然后解压:执行:unziprocketmq-all-4.4.0-bin-release.zip,若unzip命令不存在,执行:yum install -y unzip zip2、移动并重命名执行:mvrocketmq-all-4.4.0-bin-release /usr/local/rocketmq3、进入/usr/l...原创 2020-04-13 17:08:26 · 2697 阅读 · 2 评论 -
Spring整合ActiveMQ教程以及自己项目的实例记录
简介ActiveMQ是Apache出品的一个消息队列(Message Queue)软件,它可以与诸如C#、C++、PHP、Java等语言进行整合。本文重点叙述的是与Java Web中Spring框架的整合,ActiveMQ很好地实现了JMS接口,为编写高并发的应用程序提供了高效的解决方案。整合思路Spring最厉害的地方就是它的Bean了,还有它特有的IOC(控制反转)和AOP(面向切面编...原创 2020-04-11 21:34:22 · 226 阅读 · 0 评论 -
Java过滤器详细解读以及使用实例讲解
Java过滤器能够对目标资源的请求和响应进行截取,过滤器过滤的对象是客户端访问的web资源,也可以理解为一种预处理手段,对资源进行拦截后,将其中我们认为的杂质(用户自己定义的)过滤,符合条件的放行,不符合的则拦截下来。当然,过滤器既可以拦截request,也可以拦截返回的response,一张图解释:一、什么是Java过滤器过滤器的本质就是一个实现了 Filter 接口的 Java ...原创 2020-03-24 14:48:26 · 6878 阅读 · 0 评论 -
Git学习笔记,Git的基本使用以及常用命令
Git笔记Git介绍Git是分布式版本控制系统 集中式VS分布式,SVN VS Git 1)SVN和Git主要的区别在于历史版本维护的位置 2)这两个工具主要的区别在于历史版本维护的位置Git本地仓库包含代码库还有历史库,在本地的环境开发就可以记录历史而SVN的历史库存在于中央仓库,每次对比与提交代码都必须连接到中央仓库才能进行。 3)这样的好处在于:自己可以在脱机环境查看原创 2018-01-30 15:31:10 · 196 阅读 · 0 评论
分享