- 博客(17)
- 收藏
- 关注
原创 打印List和数组
System.out.println(list.toString());对于List接口的toString方法,在 java.util.AbstractCollection 中重写了。下面是JDK8中的源码 public String toString() { Iterator<E> it = iterator(); if (! it....
2018-12-13 14:51:24 1572
原创 List泛型 类型转化方法
Object[] os= new Object[]{"a","b","c"};String[] ss= (String[]) os;System.out.println(ss);报运行时错误 ,无法进行类型转换。List容器中也会出现这个问题。List<Object> listObect = new ArrayList<>();listObect.add(...
2018-12-11 18:34:24 10133
原创 SQL基础整理
SQL语句主要可以划分为以下三个类别:DDL(Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象。常用的关键字主要包括create、drop、alter等。 DML(Data Manipulation Language) 语句:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的关键字主...
2018-11-14 23:25:19 139
转载 Nexus搭建开发组的私有Maven仓库——转载
转载自 https://www.cnblogs.com/fanzhenyong/p/7709434.html
2018-11-12 23:53:09 163
原创 Maven 聚合与继承
聚合在POM中配置<modules> <module>child1</module> <module>child2</module></modules><packaging>pom</packaging> 对于聚合模块来说,其打包方式必须为pom
2018-11-12 23:49:01 177
原创 Maven 私服
私服 架设在局域网内的仓库服务,代理广域网上的远程仓库,供局域网上的Maven用户使用。 用户从私服请求构件,而四附上不存在该构件,则从外部的远程仓库下载,缓存在私服上之后,再为Maven下载请求提供服务。架设私服的好处节省自己的外网宽带 加速Maven 构建 部署第三方构件,如组织内部的私有构件 提高稳定性,增强控制。 降低中央仓库的负荷。配置JBoss Maven...
2018-11-12 23:43:05 194
原创 Maven 插件
插件目标 例如 dependency:analyze、dependency:tree 生命周期的阶段与插件的目标相互绑定,以完成某个具体的构建任务 。内置绑定clean周期的clean 与maven-clean-plugin:clean绑定。 site 周期的site 与maven-site-plugin:site绑定。命令行插件配置用户可以在Maven命令中使用-...
2018-11-12 23:36:33 91
原创 Maven 生命周期
maven 拥有三套相互独立的生命周期 clean 、default 、site clean 生命周期pre-clean 执行一些清理前需要完成的工作 clean 清理上一次构建生成的文件 post-clean 执行一些清理后需要完成的工作 default 生命周期validate initialize generate-sources process-source...
2018-11-12 23:34:00 79
原创 Maven dependency 详解
groupId、artifactId和version:基本坐标 type:依赖的类型,对应项目坐标定义的packaging scope依赖的范围 optional标记依赖是否可选(不推荐) exclusions,用来排除传递性依赖 依赖范围compile 编译依赖范围,默认使用该范围,对于编译、测试、运行三宗classpath都有效。 test 测试依赖范围,只对测试cla...
2018-11-12 23:32:43 12840
原创 Maven坐标
groupId 定义当前Maven 项目隶属的实际项目,比如SpringFramework这个项目,对应的有spring-core 、spring-context等 artifactId 定义实际项目中的一个Maven项目,推荐使用实际项目名作为 artifactId 的前缀,例如spring-core version 该元素定义Maven项目当前所处的版本 packaging 定义Mave...
2018-11-12 23:25:51 123
原创 Maven 常用命令
1. 创建Maven的普通Java项目mvn archetype:create -DgroupId=packageName -DartifactId=projectName2.创建Maven的Web项目mvn archetype:create -DgroupId=packageName -DartifactId=webappName -Dar...
2018-10-25 22:29:12 94
原创 Linux 配置jdk,Zookeeper,tomcat7
一. JDK配置在Linux上配置Java编译环境。首先到Java官网上下载 Linux版本的jdk。https://www.oracle.com/technetwork/java/javase/downloads/index.html下载之后,传到Linux服务器上。使用 mv 将其重命名,并移动到 /usr/local/jdk 中chmod -R 777 文件夹名 更改...
2018-10-24 22:07:12 188
转载 Spring 常用注解
转载自 https://www.cnblogs.com/xiaoxi/p/5935009.html 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在...
2018-10-22 21:45:27 230
原创 小爱同学 语音唤醒 息屏唤醒 可控麦克风占用 个人制作
今年四月份入了红米note5,我买的第一台小米设备。颜值高,全面屏操作,着实是很出色。 使用过程中发现,小爱同学,只能通过点击图标的形式开启,没有语音唤醒功能,着实是一大缺憾。 趁着五一假期,找了两天自己写了个语音唤醒小爱的app,终于是完美了。 在此发帖分享给大家,无广告,省电。在小米官方没有 推出语音唤醒...
2018-05-08 13:53:47 16069 1
原创 Android 子线程延时处理操作
今天碰到一个情景,先要显示一个toast,然后关闭app。直接用写好的ActivityManagger杀掉当前进程,本以为toast还会继续显示,然而并没有。toast创建的时候,是这样的:Toast.makeText(this, obj + "", Toast.LENGTH_LONG).show(); 需要一个context容器才可以。kill当前进程导致了toast没有容器承载
2018-01-31 14:11:41 3510
原创 JAVA 类与对象
Java编程语言的基本编程单元是类(class),类提供了对象的结构,并提供了从类的定义中构造对象的机制。类定义了方法:即一些可执行代码的集合,他们是计算的焦点,可操纵对象中存储的数据。方法提供了类具有的对象所具有的行为。契约(contract):说明了当我们在对象上调用某些特定方法时将产生何种结果。这种契约定义了类型(type),所有属于这个类型的对象,都要遵守这个契约。 一个简
2017-08-02 13:49:48 432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人