标签:java基础

Spring

Guns-后台管理系统

1

yanxinchi 发布于 2017-10-12

Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),...

阅读(40)评论(0)赞 (0)

Spring

赢在面试之Java框架篇(9)

xirruiqiang 发布于 2017-08-05

(感谢微信名为“哼”的朋友留言纠错,在 赢在面试之Java基础篇(1) 中,switch语句能否作用在String上说错了,Java1.7之后已经支持这种写法了,再次感谢!) spring现在无疑是Java中最火的框架,使用范围广,几乎每个公司面试都会涉及spring和数据库,你...

阅读(57)评论(0)赞 (0)

android技术

15个Android通用流行框架大全

1

yanxinchi 发布于 2017-05-18

1. 缓存 DiskLruCache  Java实现基于LRU的磁盘缓存 2.图片加载 Android Universal Image Loader  一个强大的加载,缓存,展示图片的库 Picasso  一个强大的图片下载与缓存的库 Fresco ...

阅读(70)评论(0)赞 (0)

编程技术

Java 9 AOT初探

xirruiqiang 发布于 2017-01-16

Java 9引入了 aot编译方式 ,能够将class文件直接编译成可执行二进制文件。目前Java 9的 early access版本 已经提供了编译工具,让我们来看看它的功能吧。 注意:按照JEP 295描述,目前版本的AOT,仅支持64位Linux操作系统。 jaotc使用 ...

阅读(44)评论(0)赞 (0)

编程技术

重走Java基础之Streams(三)

3

songhua.gao 发布于 2017-01-15

所有java Collection 都有 stream() 和 parallelStream() 方法可以从中构造一个 Stream : Collection<String> stringList = new ArrayList<>(); Stream&l...

阅读(44)评论(0)赞 (0)

编程技术

重走Java基础之Streams(一)

1

songhua.gao 发布于 2017-01-10

因为经常逛 stackoverflow ,最近也在看reactive和storm以及前一阵子也用流式ORM框架 speedment 与 Springboot 整合改造了 migo2.0 中的单点登录,深深的感受到java8已经融入我们很深了,尤其是Spring5对其进行大力支持,...

阅读(40)评论(0)赞 (0)

android技术

gradle深入理解以及在android studio中的使用

1

dulong 发布于 2016-12-27

1.1 Gradle概念         Gradle是一个基于Apache ant和Apache maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的xml,当前其支持的语言限于java...

阅读(55)评论(0)赞 (0)

编程技术

Classloader源码探究

3

songhua.gao 发布于 2016-12-04

Java中的所有的java都需要先编译成class文件,再通过类加载器来加载class,在前几篇的热修复的文章都提到了ClassLoader,趁着周末就写了这篇关于Java ClassLoader的文章,希望能对热修复的相关的知识进行补充。为了更好查看源码,本文是基于Java 7...

阅读(46)评论(0)赞 (0)

编程技术

揭秘:国内一线互联网公司内部面试题库

6

darida 发布于 2016-07-21

想入职一线互联网公司的童鞋可以收藏↓ 以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库 熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。 一、java基础 1.接口的意义(百度) 规范、扩展、回调 2.抽象类的意义(乐视) 为其子类提供一个...

阅读(55)评论(0)赞 (0)

编程技术

有趣的机器学习概念纵览:从多元拟合,神经网络到深度学习,给每个感兴趣的人

60

Harries 发布于 2016-06-18

原文地址: machine-learning-is-fun-part-1 ,原文共分三个部分,笔者在这里合并到一篇文章中,并且对内容进行了重新排版以方便阅读。 本文的Github地址 笔者的数据科学/机器学习知识图谱以及系列文章在Github的Repo,欢迎关注与点赞 ,笔者之前...

阅读(79)评论(0)赞 (0)

编程技术

java提高篇之理解java的三大特性——封装

likai 发布于 2016-06-15

从大二接触java开始,到现在也差不多三个年头了。从最基础的HTML、CSS到最后的SSH自己都是一步一个脚印走出来的,其中开心过、失落过、寂寞过。虽然是半道出家但是经过自己的努力也算是完成了“学业”。期间参加过培训机构,但是极其不喜欢那种培训方式,于是毅然的放弃了选择自学(可怜...

阅读(43)评论(0)赞 (0)

编程技术

java提高篇之理解java的三大特性——多态

1

yanxinchi 发布于 2016-06-03

面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现...

阅读(35)评论(0)赞 (0)

编程技术

专访罗迪:高二Android大牛的成长之路

1

Harries 发布于 2016-05-19

近期一名新星在国内Android开发社区冉冉升起,他就是目前正在读高二的罗迪(Lody),前段时间他开源的Legend、TurboDex等项目受到业界的肯定。InfoQ也对他进行了采访,了解他的技术成长历程以及对技术的理解。 技术学习与成长 InfoQ:请你先介绍一下自己。你是从...

阅读(67)评论(0)赞 (0)

编程技术

java基础—->摘要算法的介绍

1

Harries 发布于 2016-05-15

数据摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名、数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密。数据摘要算法也被称为哈希(Hash)算法、散列算法。今天,我们就开始java中摘要算法的学习。 项目结构如下: SHA算法...

阅读(32)评论(0)赞 (0)

编程技术

如何自学Android

4

puefu.he 发布于 2016-05-04

如何自学Android 欢迎转载,转载请注明原地址: http://blog.csdn.net/lavor_zl/article/details/51217319 ,谢谢。 1. Java知识储备 本知识点不做重点讲解: 对于有基础的同学推荐看《Java编程思想》,巩固基础,查漏...

阅读(37)评论(0)赞 (0)

编程技术

Java开发人员最常犯的10个错误

刘莉莉 发布于 2016-03-29

一、把数组转成 ArrayList 为了将数组转换为ArrayList,开发者经常会这样做: List<String> list = Arrays.asList(arr); 使用 Arrays.asList() 方法可以得到一个ArrayList,但是得到这个 Arr...

阅读(29)评论(0)赞 (0)

编程技术

认识JVM(2)——java对象内存模型

Harries 发布于 2016-03-28

1、回顾–java基础的对象大概有哪些特征? 相信学习过java或者叫做面向对象的人至少能说出面向对象的三大特征:封装、继承、多态,在这里我们从另一个角度来看待问题,也就是从设计语言的角度来说,要设计一门类似于java的语言,它需要的特征是什么? ->首先所有的内容都应该当...

阅读(25)评论(0)赞 (0)

编程技术

架构师面试总结

3

尖兵 发布于 2016-03-11

摘要 本文原创,转载请注明地址: http://kymjs.com/code/2016/03/08/01 “基础 Android 知识掌握的不错,学习能力也不错。但是基础知识部分比较薄弱,有些概念和逻辑掌握不清。” 感谢春林的这句话。 MVC,MVP 和 MVVM MVC 通信方...

阅读(63)评论(0)赞 (0)