为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA

【花式填坑No.12】技术干货:恕我直言,你们真的懂Java框架吗?

就IT行业而言,技术的更新与迭代虽然时刻都在进行,加上大部分互联网公司而言,他们追求的都是低成本、高效益,需要的更是能直接进入工作状态的人才。 所以当万事都开始追求极速与简洁的时候,身为程序员的我们更应该与时俱进,了解框架的使用! 本文选自花式填坑12期,讲师在线答疑用户对Java学习的干货内容。 学习Java框架产生的问题 Q:Java中涉及到一些固定死的知识。例如Spring的配置我个人感觉...

544浏览 11推荐 0评论

10行代码搞定微信支付(Java版) 原创

微信支付痛点 对于大多数同学来说,要开发微信支付可不简单。附上微信支付官方文档https://pay.weixin.qq.com/wiki/doc/api/index.html 从文档上可以看出,你需要解决很多问题,我就随便挑几个吧。 xml与对象的互转, 微信使用xml格式而不使用json通信, 也确实有点奇葩 签名,千万不要以为只是MD5一下,要是你自己开发,我敢说,你60%的时间都耗在签名调...

2427浏览 36推荐 7评论

高级Android工程师的要求 原创

高级Android工程师所要达到的非技术要求: 1.沟通:为什么把沟通放在第一位?因为在平日开发过程中几乎一大半的时间实在和各部门沟通,更换一个icon会和UI争得你死我活,会为了某些需求文档上的语义不清和伟大的pm据理力争,在测试过程中会和QA为了某些事遗留线上crash还是最新版本改出来的问题争论,留给我们开发的时间其实不多,所以说为了提高我们的开发效率,良好的沟通技巧事必不可少的,其实大部分...

74浏览 5推荐 0评论

阿里java社招如何准备

今天我们会分为四个部分来谈论这个问题,由于我本身是Java出身,因此关于主语言的问题,都是与Java相关,其它语言的同学可以选择性忽略。此外,面试的时候一般面试官的问题都是环环相扣,逐渐深入的,这点在下面大家可以更明显的感受出来。 1、主语言本身以及它的高级特性。 主语言当然就是你平日里拿来赚钱的家伙。不要告诉我你没有主语言,你会N多种语言,或者是你精通N多种语言。 而我的主语言很显然是Java,...

126浏览 5推荐 0评论

粉丝福利 | 喂,你这么帅这么美,关注下我好不好? 原创

关注慕课网imooc订阅号,每日推送技术干货、免费课程等,更多精彩福利活动期待大家参与! 大家好, 我叫:慕课网imooc订阅号,(点击可查看订阅号往期干货文章) 微信号:imooc--com 我是一个有深度的IT公众号。 我的职责是, 每天给大家推送技术干货、免费课程等,这里有一线互联网公司技术大牛的经验分享、干货教程。 当然还有最最最最让大家感兴趣的粉丝福利活动,送IT书、送玩偶、送抱枕、送各...

701浏览 14推荐 3评论

Java入门第三季第6章 Java 中的集合框架(下) 6-5 课后作

参考了其他同学的思路,简化了一下自己的算法,源文件为Test.java import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Random; public class Test03 { private static List<String> st...

68浏览 6推荐 0评论

TCP协议特点和三次握手/四次挥手

一.TCP的特性 TCP提供一种面向连接的、可靠的字节流服务 在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP TCP使用校验和,确认和重传机制来保证可靠传输 TCP给数据分节进行排序,并使用累积确认保证数据的顺序不变和非重复 TCP使用滑动窗口机制来实现流量控制,通过动态改变窗口的大小进行拥塞控制 注意:TCP 并不能保证数据一定会被对方接收到,因为这是不可能的。TCP 能够做...

89浏览 3推荐 0评论

阿里java社招如何准备

今天我们会分为四个部分来谈论这个问题,由于我本身是Java出身,因此关于主语言的问题,都是与Java相关,其它语言的同学可以选择性忽略。此外,面试的时候一般面试官的问题都是环环相扣,逐渐深入的,这点在下面大家可以更明显的感受出来。 1、主语言本身以及它的高级特性。 主语言当然就是你平日里拿来赚钱的家伙。不要告诉我你没有主语言,你会N多种语言,或者是你精通N多种语言。 而我的主语言很显然是Java,...

2630浏览 9推荐 0评论

移动端push用的是UDP还是TCP?

一.互联网、移动互联网网络环境 在分析到底应该使用UDP还是TCP之前,有必要先讨论一下互联网与移动互联网的网络环境特点。 互联网的网络基础建设,经过十几年长期的发展,已经较为稳定和成熟,PC终端、操作系统的能力也达到了较高的水平。 而移动互联网,由于涉及到无线电话网络基站、2G、3G和4G技术的不断发展,其稳定性、带宽、资源分配等各方面虽日趋完善,但当前终究还有不少问题的存在。另外,由于移动互联...

47浏览 2推荐 0评论

java面试-hashmap总结

在java面试中hashMap应该说一个必考的题目,而且HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 ...

74浏览 2推荐 0评论

java面试题整理第一部分

1 equals与==的区别: ==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同 2 Object有哪些公用方法? 方法equals测试的是两个对象是否相等 方法clone进行对象拷贝 方法getClass返回和当前对象相关的Class对象 方法notify,notifyall,wait都是用来对给定对象进行线程同步的 3实际开发中软...

799浏览 7推荐 0评论

java第二季答答租车系统

父类Car public class Car { private int number; private String carName; private int price; public int getNumber() { return number; } public void setNumber(int number) { this.number = number; } public Str...

59浏览 1推荐 0评论

Java入门第二季答答租车系统

受到其他网友的启发用了数组,直接粗暴,但是,惭愧没有用到继承、多态(看得懂,还不会用),等有时间再来构思。 先定义一个类 package com.imooc; public class Rent { int number; String name; int rent; int room1; int room2; double room3; //构造方法 public Rent(int number...

59浏览 1推荐 0评论

大型互联网公司Android社招如何准备

第一面 1 手写算法题。猫扑素数;1到n,求1的个数;单词反转;不会太难,主要考察你的代码规范,算法题基本会在第一轮的最后让你写,写的时候会通知第二轮面试官准备继续你的面试,当然实在你通过的情况下。 2 Activity的加载模式。 standard,singleTop,singleTask,singleInstance。 可以参考:https://developer.android.com/gu...

750浏览 2推荐 0评论

IOC/DI与AOP概念的理解

IOC,控制反转的意思,DI是依赖注入 所谓控制反转,即依赖关系的获取方式(controll)反过来了。所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓反转(inversion),你必须理解如果不反转,会怎么着,因为A必须要有B,才可以调用B,如果不反转,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(...

93浏览 2推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信