自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 ThreadLocal 理解及面试

ThreadLocal的个人理解及面试问题附答案

2023-03-03 22:18:38 1512 1

原创 Dubbo面试整理(持续更新)

Dubbo面试问题及答案

2023-02-27 21:49:47 288

原创 ZooKeeper实现分布式队列、分布式锁和选举详解

ZK 分布式场景

2023-02-22 17:41:05 554

原创 JAVA服务端实现页面截屏(附代码)

实现后台对前台页面截屏

2023-02-22 12:46:51 3825 1

原创 golang语言的包依赖管理方式 综述

引言:一、GOPATH简介:二、GOPATH 模式 - go get三、GO VENDOR 模式go vender 之 dep一· 优势:二· 操作使用三· 问题四、Go Modules 模式一· 相关概念二· 开始入手三· 下载过程四· 常用命令五· 最佳建议:六· 核心概念七· 由 go dep迁移到 go modules :在项目开发中,任何项目免不了对第三方项目包依赖引用,可以方便直接调用想并获得结果,可以避免的代码逻辑的复...

2022-03-04 18:42:36 2317

原创 JDK下载

JDK (JDK8,JDK11) 高速下载oracl 官网 jdk 需要登陆才能下载,网速还贼慢。建议换用华为云各版本高速下载通道: 下载通道不需登陆,下载还快

2022-02-15 11:44:24 144

原创 Maven编译项目显示 程序包com.sun.*包不存在 【原因及三种解决方案】

maven 编译时报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:程序包com.sun.…… 不存在程序包com.sun.xml.internal.ws.spi不存在【官方解释】:javac uses a special symbol table that does not include all Sun-proprietary classes.When javac is comp.

2020-05-27 10:39:29 50773 7

原创 Eclipse工具配置框架的XML本地提示

目前仅适用于Eclipse,配置IDEA或者其他工具的暂时没有时间去操作,等以后有时间或者用到了我操作无误再分享出来吧。五部操作:1、首先在核心文件(beans.xm)中复制你要配置提示的bean的链接 例如:http://www.springframework.org/schema/aop/spring-aop-4.3.xsd2、依次打开Eclipse的 【Windo...

2019-09-17 21:31:15 245

原创 JAVA中的集合容器

集合UML图:(看图说话比较好理解)Collection:  Set接口:无序不可重复    HashSet/TreeSet  List接口:有序可重复    ArrayList:数组形式,多用查,少用增删    LinkList:双向链表,适合增删,少用查    Vector:线程安全,效率低  Queue接口:    ArrayQueueMap:具有...

2019-09-04 21:21:44 293

原创 JVM 面试干货

JVM的组成: 堆内存:所有线程共享;在jvm启动时被创建,所有的对象空间分配都在该区域进行。 方法区:所有线程共享;又名永久代,保存类的信息、静态变量、常量和即时编译的代码等数据(jdk1.7中,永久代的字符串常量池移到堆中,1.8则撤销了永久代,引入了元空间)。 java栈:线程私有内存;存储的为栈帧。(方法开始调用则会创建一个栈帧,保存了执行方法必须的信息,有局部变量表/操作...

2019-09-03 21:45:27 152

原创 Excle通过java与数据库交互(导入、导出。java例)

首先创建一个对应数据的实体,比如本例中使用到的事人物信息,则创建一个Peo类,包含id/name/account 等属性,不详细介绍,主要在于实现导入导出的方法代码:具体要看都使用了那些类以及调用的方法,方法的作用。从Excel中导出:import java.io.File;import java.io.IOException;import java.util.ArrayList;impo...

2018-07-08 11:01:48 1372

原创 Eclipse中Git插件的使用(图文表述)

1、安装egit插件(高版本的eclipse会自带git插件)点击install newsoftware进入此界面。点击Add输入插件下载地址:http://download.eclipse.org/egit/updates进行下载一路NEXT下来即可实现安装;(现在的GIT需要依赖mylyn功能)。OK,随后连续下一步默认安装就可以,安装后进行重启Eclipse。1、Git版本库的使用2.1  ...

2018-07-08 10:47:06 3949

原创 SpringMVC_搭建过程

Springmvc是现在很常用的基础框架。很简单,约定大于配置,按照约定规则去实现,能从繁重的代码中解脱出来。下面是搭建的基本步骤(以下内容是参照官方文档简化描述的)- 新建web动态项目。- 应用Spring的jar包。- 配置核心文件:Web.xml文件下: 1 启动其他请求形式 2 实例化DispatcherServlet,加载SpringMVC核心...

2018-07-05 15:36:51 240

原创 IntelliJIdea 常用快捷键

IntelliJIdea 常用的快捷键,默认idea的快捷键风格。有时候快捷键无效可能是电脑开启其他的程序,使快捷键产生冲突。Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctr...

2018-05-08 20:40:04 433

原创 删除文件or文件夹(java例)

2018-05-08 20:31:07 289

原创 Java多线程基础概念

适用于刚刚接触java多线程,或者面试java基础概念的浅层次学习。 主要是概念多线程的基本概念 线程指进程中的一个执行场景,也就是执行流程,一个进程对应一个应用程序; 每个进程是一个应用程序,都有独立的内存空间; 同一个进程中的线程共享其进程中的内存和资源; 单进程计算机只能做一件事情, 多线程计算机可以同时做多个事情。 线程一个进程中执行的场景,一个进程可以有多...

2018-05-07 22:30:17 268

原创 XSL语言

一、概念XSL(eXtensible Stylesheet Language),即可扩展样式表语言,是一套转换xml的标准。 xsl由两部分组成:一、转化xml的文档(XSLT);二、是格式化xml文档(XTL-FO) 小解:XSL在转换XML文档时分为明显的两个过程,第一转换文档结构;其次将文档格式化输出。这两步可以分离开来并单独处理,因此XSL在发展过程中逐渐分裂为

2017-08-02 11:04:00 2207

原创 eclipse中Tomcat 引用java类型的动态WEB项目

1.eclipse下面的servlet中的tomcat在stop状态下下双击,会弹出tomcat服务器的相关配置,在弹窗的页面下有个“Modules”选项,点击切换弹窗。2.在右侧的选择中有个 Add External Web Modules…的选项按钮,点击后有个小的弹窗,3.在Document base后面的Browse选项中,找到你要导入的项目的U

2017-07-14 11:55:40 485

原创 Java几个简单的面试题1

1.Object类下面有几个公用的方法?9个。getClass、toString、equals、finalize、hashcode、clone、wait、notify、notifyAll;2.String是最基本的数据类型吗?不是。Java中的基本数据类型只有8个:byte、short、int、long、float、double、char、boolean;除了基本类型(prim

2017-06-13 10:48:28 321

原创 Oracle数据库中SYS、SYSTEM、DBSNMP、SYSMAN四类权限的区别

Oracle 数据库中 SYS、SYSTEM、DBSNMP、SYSMAN 四类用户的区别 用户: SYS 用户: SYS,默认密码为 CHANGE_ON_INSTALL,当创建一个数据库时,SYS 用户将被默认 创建并授予 DBA 角色,所有数据库数据字典中的基本表和视图都存储在名为 SYS 的方案中,这些基本表和视图对于 Oracle 数据库的操作时非常重要的。为了维 护数据字典的真实性

2017-05-09 19:10:52 1861

原创 Android Studio 个性风格设置

界面设置默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。Settings --> Appearance --> Theme ,选择 Darcula 主题即可。字体设置系统字体设置如果你的Android Studio界面中,中文显示有问题,或者选择中文目录显示有问题,或者想修改菜单栏的字体,可以这么设置。Settings 

2016-12-30 14:31:45 3190

原创 开发工具配置好Tomcat,仍然在localhost:8080中出现404错误

问题:开发工具配置好了Tomcat而且可以正常发布、运行项目,但测试localhos:8080或者127.0.0.1:8080时有404错误;对Tomcat进行“双清”后重新发布项目还能正常执行,localhost还是404。原因:可能之前配置的Tomcat有些细节没有更改;端口号被其他程序占用;执行后Tomcat文件夹中丢了文件... 解决步骤:(包含Tomcat...

2016-11-20 10:40:56 6891 3

原创 Spring的面试终极问答

Spring概述1.什么是Spring

2016-09-10 10:40:16 853

翻译 Android四大基本组件介绍与生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Int

2016-08-20 09:59:47 434

原创 android:ellipsize属性

TextView及其子类,当字符内容太长显示不下时可以省略号代替未显示的字符;省略号可以在显示区域的起始,中间,结束位置,或者以跑马灯的方式显示文字(textview的状态为被选中)。其实现只需在xml中对textview的ellipsize属性做相应的设置即可。         android:ellipsize="start" 省略号在开头         androi

2016-08-17 09:51:25 456

清理电脑系统垃圾

解压后可以执行脚本,清除电脑系统中的垃圾缓存,绿色方便。

2018-07-05

空空如也

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

TA关注的人

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