u010142437
码龄9年
  • 4,528,386
    被访问
  • 501
    原创
  • 1,828,202
    排名
  • 1,163
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2013-04-02
博客简介:

孤云博客

博客描述:
程序人生
查看详细资料
个人成就
  • 获得695次点赞
  • 内容获得550次评论
  • 获得2,232次收藏
创作历程
  • 2篇
    2021年
  • 23篇
    2020年
  • 17篇
    2019年
  • 321篇
    2018年
  • 134篇
    2017年
  • 149篇
    2016年
  • 25篇
    2015年
  • 210篇
    2014年
  • 287篇
    2013年
成就勋章
TA的专栏
  • Java之旅
    110篇
  • Android之旅
    274篇
  • C/C++之旅
    25篇
  • nginx
    2篇
  • vue
    1篇
  • oracle
    1篇
  • maven
    4篇
  • gradle
    3篇
  • JAVA
    140篇
  • MySQL
    24篇
  • XML
    4篇
  • node.js
    39篇
  • 个人
    3篇
  • Android
    459篇
  • windows
    18篇
  • 百度地图
    13篇
  • Android面试集锦
    8篇
  • Java面试集锦
    11篇
  • HTML
    12篇
  • JavaScript
    38篇
  • ant
    12篇
  • java API
    60篇
  • jsoup
    6篇
  • android 第三方登录和分享
    6篇
  • android游戏
    2篇
  • Android API及源码
    20篇
  • C#及.NET
    1篇
  • MATLAB
    18篇
  • linux
    39篇
  • C
    8篇
  • C++
    18篇
  • ios
    2篇
  • git
    2篇
  • javaee
    23篇
  • phonegap
    19篇
  • guolin
    68篇
  • Hongyang
    16篇
  • xiaanming
    29篇
  • JSP
    39篇
  • Ajax
    3篇
  • Struts2
    7篇
  • Spring
    43篇
  • android studio
    10篇
  • web
    19篇
  • MongoDB
    31篇
  • 学习心得
  • phantomjs
    11篇
  • jQuery
    28篇
  • puppeteer
    6篇
  • redis
    12篇
  • 微信公众号
    1篇
  • fiddler
    9篇
  • HTML5
  • svn
    3篇
  • eclipse
    2篇
  • tomcat
    1篇
  • WebStorm
    1篇
  • IntelliJ IDEA
    3篇
  • SpringBoot
    34篇
  • nmap
    2篇
  • mybatis
    1篇
  • Glide
    8篇
  • Hibernate
    3篇
  • SpringCloud
    4篇
  • 微信小程序
    1篇
  • Log4j
    1篇
  • SpringMVC
    7篇
  • 综合
    1篇
  • JAX-RS
    1篇
  • photoshop
  • Vue.js
    1篇
兴趣领域 设置
  • 前端
    javascriptcssvue.js前端框架
  • 后端
    node.js
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

详解Springboot@ConditionalOnProperty注解

该注解的作用是可以通过配置文件中的属性值来判定configuration是否被注入,这样就可以灵活的配置组件的启用。先上注解源码:package org.springframework.boot.autoconfigure.condition;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import
原创
发布博客 2021.04.15 ·
820 阅读 ·
1 点赞 ·
1 评论

2021-02-03

解决AndroidStudio控制台输出乱码方法一:Help——>Edit Custom VM Options在最后一行换行加上:(不要漏掉符号,加好之后重启AndroidStudio)-Dfile.encoding=UTF-8注意事项:(提前在项目中选择show inexplorer,因为这个文件有可能引起AS启动不了,出现了删除掉测试第二种方式即可)方法二:如果不行的话请试试在项目gradle里加上:tasks.withType(JavaComp...
转载
发布博客 2021.02.03 ·
194 阅读 ·
0 点赞 ·
0 评论

不一样的build.gradle

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、可以进入微信技术交流群、QQ技术交流群(183198395)。转自:https://www.jianshu.com/p/030cc65531b91.常见写法解释apply plugin: 'com.android.application'//Model都有各自的build.gradle,这里声明该Model作为主项目,常见的还有另一个取值://apply plugin: 'com.andr
转载
发布博客 2020.10.17 ·
408 阅读 ·
0 点赞 ·
1 评论

[Android Studio系列(五)] Android Studio手动配置Gradle的方法

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、可以进入微信技术交流群、QQ技术交流群(183198395)。转自:https://blog.csdn.net/fuchaosz/article/details/515678081 问题(1) android sutdio第一次打开一个工程巨慢怎么办?(2) 手动配置Gradle Home为什么总是无效?(3) 明明已经下载了Gradle,配置了gradle home,为什么打开工程还是..
转载
发布博客 2020.10.16 ·
3400 阅读 ·
1 点赞 ·
2 评论

Android studio使用之[gradle的使用]

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、可以进入微信技术交流群、QQ技术交流群(183198395)。原文链接:https://blog.csdn.net/qq_29924041Android studio使用之[gradle使用]gradle的相关介绍 gradle相关命令 使用gradle进行多渠道打包gradle的相关介绍在Android Studio中有一个不可或缺的构建工具,就是gradle,我们所有的打包等操作都
转载
发布博客 2020.10.16 ·
525 阅读 ·
0 点赞 ·
0 评论

Gradle之Wrapper详解

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、可以进入微信技术交流群、QQ技术交流群(183198395)。转自:https://www.jianshu.com/p/1a2e9602786e介绍Wrapper,看到这个单词大家应该都不陌生,它就是位于Android项目根目录下的gradle文件夹中的gradle-wrapper.properties脚本文件。其实它就是对Gradle的一层包装,我们都知道一个Android的项目需要使用Gra
转载
发布博客 2020.10.16 ·
1287 阅读 ·
0 点赞 ·
0 评论

线程池之ThreadPoolExecutor详解

转自:https://thinkwon.blog.csdn.net/article/details/102541900为什么要使用线程池在实际使用中,线程是很占用系统资源的,如果对线程管理不善很容易导致系统问题。因此,在大多数并发框架中都会使用线程池来管理线程,使用线程池管理线程主要有如下好处:降低资源消耗。通过复用已存在的线程和降低线程关闭的次数来尽可能降低系统性能损耗; 提升系统响应速度。通过复用线程,省去创建线程的过程,因此整体上提升了系统的响应速度; 提高线程的可管理性。线程是稀缺资
转载
发布博客 2020.08.26 ·
132 阅读 ·
0 点赞 ·
0 评论

并发容器之ArrayBlockingQueue与LinkedBlockingQueue详解

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、加博主微信(guyun297890152)可以进入微信技术交流群、QQ技术交流群(183198395)。转自:https://thinkwon.blog.csdn.net/article/details/102508971ArrayBlockingQueue简介在多线程编程过程中,为了业务解耦和架构设计,经常会使用并发容器用于存储多线程间的共享数据,这样不仅可以保证线程安全,还可以简化各个.
转载
发布博客 2020.08.26 ·
165 阅读 ·
1 点赞 ·
0 评论

并发容器之BlockingQueue详解

转自:https://thinkwon.blog.csdn.net/article/details/102508901BlockingQueue简介在实际编程中,会经常使用到JDK中Collection集合框架中的各种容器类如实现List,Map,Queue接口的容器类,但是这些容器类基本上不是线程安全的,除了使用Collections可以将其转换为线程安全的容器,Doug Lea大师为我们都准备了对应的线程安全的容器,如实现List接口的CopyOnWriteArrayList(关于CopyOnW
转载
发布博客 2020.08.26 ·
208 阅读 ·
0 点赞 ·
0 评论

Java并发关键字-volatile

转自:https://blog.csdn.net/ThinkWon/article/details/102243670volatile简介在上一篇文章中我们深入理解了Java关键字-synchronized,我们知道在java中还有一大神器就是关键volatile,可以说是和synchronized各领风骚,其中奥妙,我们来共同探讨下。通过上一篇的文章我们了解到synchronized是阻塞式同步,在线程竞争激烈的情况下会升级为重量级锁。而volatile就可以说是Java虚拟机提供的最轻量级的
转载
发布博客 2020.08.12 ·
110 阅读 ·
0 点赞 ·
0 评论

手动安装Maven依赖

转自:https://blog.csdn.net/ThinkWon/article/details/101483478随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、加博主微信(guyun297890152)可以进入微信技术交流群、QQ技术交流群(183198395)。在使用Maven的依赖Oracle的驱动包时,会出现依赖错误的情况,原因是版权原因,Oracle官方屏蔽了依赖,那么要在本地使用其数据驱动包,要怎么做呢?去Oracle官网下载依赖
转载
发布博客 2020.06.24 ·
574 阅读 ·
0 点赞 ·
0 评论

Maven依赖冲突

转载:https://blog.csdn.net/ThinkWon/article/details/101483020依赖的原则主要是为了解决模块之间jar包冲突问题。我们分两种情况说明一下:路径最短者优先例如:当我们工程Animal依赖Cat,Cat又依赖Action,每个单独工程中Action依赖log4j-1.2.17,Cat依赖log4j-1.2.14,那我们的Animal工程要依赖于哪个版本呢?其实Maven为我们提供了内置的原则,就是路径最短者优先,我们的Animal工程最终依赖的是
转载
发布博客 2020.06.24 ·
116 阅读 ·
0 点赞 ·
0 评论

Maven安装与配置

转载:https://blog.csdn.net/ThinkWon/article/details/94346569Maven安装1. 到Maven官网(http://maven.apache.org)下载软件注意:Maven软件依赖于Java,请先安装与配置好jdk可参考JDK安装与环境变量配置2. 直接解压apache-maven-3.6.0-bin.zip即可Maven目录结构3. 把Maven的bin目录配置到环境变量中新建系统变量变量名:M2_HOME
转载
发布博客 2020.06.23 ·
868 阅读 ·
0 点赞 ·
0 评论

Maven简介

转自:https://blog.csdn.net/ThinkWon/article/details/94346090前言在Java项目开发中,项目的编译、测试、打包等是比较繁琐的,属于重复劳动的工作,浪费人力和时间成本。以往开发项目时,程序员往往需要花较多的精力在引用jar包搭建项目环境上,跨部门甚至跨人员之间的项目结构都有可能不一样。Maven的仓库管理、依赖管理、继承和聚合等特性为项目的构建提供了一整套完善的解决方案。所以整理了有关Maven的知识,分享给大家。小编水平有限,有错误之处望大神指教。
转载
发布博客 2020.06.19 ·
250 阅读 ·
0 点赞 ·
0 评论

Eclipse & Spring Tool Suite常用配置

转自:https://blog.csdn.net/ThinkWon/article/details/101025543Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。Eclipse是Java开发人员常用的开发工具,虽然现在很多人转向使用IDEA,但是Eclipse给我们还是留下了一段美好的回忆。在基于Eclipse的基础上,Spring提供了针对Spring开发的Spring Tool Suite集成开发工具,通过该工具,可以很轻易地生成一个Spring的工程,比如web工程,最令
转载
发布博客 2020.06.19 ·
1093 阅读 ·
1 点赞 ·
0 评论

常用日志框架Log4j,Logback,Log4j2性能比较与日志门面SLF4J简介

原文链接:https://blog.csdn.net/ThinkWon/article/details/101621135常用日志框架Log4jLog4j是Apache的一个Java的日志库,通过使用Log4j,我们可以控制日志信息输送的目的地(控制台、文件、数据库等);我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。LogbackLogback,一个“可靠、通用、快速而又灵活的Java日志框架”。logback当前分成三个模块:logb
转载
发布博客 2020.06.18 ·
618 阅读 ·
1 点赞 ·
0 评论

IDEA中Maven依赖下载失败解决方案

转自:https://blog.csdn.net/ThinkWon/article/details/101312918使用IDEA进行Maven项目开发时,时不时会遇到pom.xml报错的情况,其中很大概率是因为Maven依赖的jar包下载失败,找来找去也没有找到是什么问题,困扰了很多程序猿,这里给出IDEA中Maven依赖下载失败解决方案,给大家参考,实测有用。首先检查网络有没有问题,确定网络没有问题,请看下一步多次点击重新导入Maven依赖的按钮重新导入Maven依赖有两种方式,如.
转载
发布博客 2020.06.17 ·
875 阅读 ·
1 点赞 ·
0 评论

IDEA常用配置和常用插件

转载:https://blog.csdn.net/ThinkWon/article/details/101020481本人使用 IntelliJ IDEA 近两年了,觉得还是非常好用的。在使用过程中总结了个人的IDEA常用配置和常用插件,觉得这样配置是有利于提高开发效率,特此分享给大家注:本博客使用的IDEA版本是2018,不同版本的IDEA可能有些差异常用配置配置JDK在IDEA启动页面中,下拉Configure,选择Project Defaults – Project Structu
转载
发布博客 2020.06.17 ·
247 阅读 ·
0 点赞 ·
0 评论

Log4j2配置文件详解

转载:https://blog.csdn.net/ThinkWon/article/details/101629302Configuration根节点,有status和monitorInterval等多个属性status的值有 “trace”, “debug”, “info”, “warn”, “error” and “fatal”,用于控制log4j2日志框架本身的日志级别,如果将stratus设置为较低的级别就会看到很多关于log4j2本身的日志,如加载log4j2配置文件的路径等信息mo
转载
发布博客 2020.06.17 ·
455 阅读 ·
0 点赞 ·
0 评论

Log4j2的Policy触发策略与Strategy滚动策略配置详解

转载:https://blog.csdn.net/ThinkWon/article/details/101628222Policy是用来控制日志文件何时(When)进行滚动的;Strategy是用来控制日志文件如何(How)进行滚动的。如果配置的是RollingFile或RollingRandomAccessFile,则必须配置一个Policy。Policy触发策略SizeBasedTriggeringPolicy基于日志文件大小的触发策略。单位有:KB,MB,GB<SizeBa
转载
发布博客 2020.06.17 ·
4879 阅读 ·
0 点赞 ·
0 评论
加载更多