小白(自己)需要get的技能(内容摘抄整理自java大神,仅作自己目标,轻喷~)

1、会查阅官方文档;

2、能看懂前任的代码;

3、能够精准定位复制黏贴的内容;

4、常用的API(例如:String,StringBuffer/StringBuilder等);

5、集合类,线程类;

6、Servlet(平时很少用纯粹的Servlet写的,但是自己要懂,因为目前很多框架都是基于Servlet封装的);

7、Json和XML的读写;

8、数据库的访问(CRUD,事务,连接池等);

9、Http请求(HttpClient);

10、其他,包括常用的框架,设计模式,面向对象;

11、Js和sql;

时间: 2024-10-27 02:13:23

小白(自己)需要get的技能(内容摘抄整理自java大神,仅作自己目标,轻喷~)的相关文章

小白初学Ioc、DI、Castle Windsor依赖注入,大神勿入(不适)

过了几天,我又来了.上一篇中有博友提到要分享下属于我们abp初学者的历程,今天抽出点时间写写吧.起初,我是直接去看阳光铭睿的博客,看了一遍下来,感觉好多东西没接触过,接着我又去下了github 里面下了几个例子来看,看起来还是有点吃力,毕竟我只用过MVC3和asp.net4.0以及EntityFramework3.5 ,突然感觉自己好像跟世界脱轨了,什么IOC只是听老师提过,当时不知道有什么用就没怎么听,AutoMapper,AngularJS,Less什么的没听过.没办法,只好先去一个一个把他

小白快速变大神,零基础菜鸟应该怎么学编程

最近,在交流群里经常有苦逼小白问怎样学编程,对编程有兴趣但无从下手,这是个庞大到让大神们"无言以对"的命题.在知乎.CSDN等论坛上,许多同行也对此类问题进行了探讨,小编就其中认可度较高的回答进行了整理,以望给纠结的菜鸟们一些帮助,也欢迎大神们补充和拍砖. 1.决定学,要有兴趣并且是真正的下定决心 兴趣和耐心是老生常谈的话题,小编不在此唠叨,只要记住一点,现在程序员工资差异很大,有能力的程序员享受高薪,但只是略懂的伪程序员可能找不到工作,如果想靠敲代码生存生活,就在兴趣的基础上认真学习

如何从小白逆袭成大神?

当你离开校门,当然,你也有可能是一个学生,你想要提升自己的技能,发展自己的爱好,你该做些什么,让自己从小白变成大神? 有一本书叫做<一万小时天才理论>,里面说其实天才不是天生的,你需要一万个小时的努力才能够成为天才.一万小时是什么概念呢?就是每天练习三个小时,坚持十年.如果你被这个数字吓到提前退场了,我也是可以理解的.OK,还在的话我们就接着往下说.我承认在书中的严密论断下,我认为这句话完全正确,但是......你要成为天才嘛?你要在每一项技能上都成为天才嘛?应该不会吧!而且一万小时的积累对你

【同行说技术】Android程序员从小白到大神必读资料汇总(四)

在文章<Android程序员从小白到大神必读资料汇总(一)和(三)>里面介绍了基础学习资料和一点点的进阶资料,今天小编收集了5篇带有实例干货的资料,赶紧来看看吧!另外,喜欢写博客的博主可以申请加工程师博主交流群:391519124,分享你的博文,和大牛们一起交流技术 ~ 一.Android 内存泄漏总结 内存管理的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题,本篇详细总结了如何防止内存泄露,满满的干货 二.理解Android安全机制 从Android系统架构着手,分析And

【同行说技术】Android从小白到大神必读资料汇总(二)

在文章<Android程序员从小白到大神必读资料汇总(一)>里面介绍了几篇Android入门和提升效率的技术资料,今天小编收集了5篇进阶的资料,赶紧来看看吧!另外,欢迎大家加入工程师博主交流群:391519124,交流博客经验和技术 一.Android开发相见恨晚的方法和接口 Android开发中,有哪些让你觉得相见恨晚的方法.类或接口? 二.Android 多渠道打包原理和使用 学会安卓 APP 多渠道打包的技巧,让你的APP开发更高效 三.Google Java Style:Google的

【同行说技术】iOS程序员从小白到大神必读资料汇总

在文章<iOS程序员从小白到大神必读资料汇总(一)>里面介绍了很多iOS入门学习的资料,今天小编就发几篇技术进阶的文章,快来看看吧! 一.iOS后台模式开发指南 这个教程会教你在什么时候怎么去用最常用的一些后台操作 二.iOS核心高级动画技巧 这是一篇在github上很受欢迎的对iOS开发高级动画技巧的翻译文,非常值得学习 三.iOS开发总结之代码规范 这篇文章整理了比较好的代码规范,对程序员的代码风格的塑造很有帮助! 四.Top 100 的 iOS app 都用到了哪些库 文章作者分析了美国

Vim 配置(整合网上大神的内容)

工欲善其事必先利其器,在Linux中开发,用vim是很推荐的. 如果更换得使用vim,使其用上去跟IDE一般顺手呢,下面是 借鉴了网上各位大神的推荐,经过整合后的内容.希望帮到大家. 首先你要下载几个文件: 1.vim ,在Linux系统中,这个是系统自带的.你也可以: $sudo apt-get install vim 2.vim配置文件 vim配置文件下载 (解压文件后,根据ReadMe文件的指导进行配置) 3.cscope 插件 cscope下载 (cscope是一款开源免费的C语言浏览工

13个web安全-python网络测试工具+白帽黑客必备,大神整理,小白可以先收藏起来

Python有很多完善可用的库,这里面就包含渗透测试工具,所以广大白帽黑客大多都使用Python语言,这样更有利于利用Python提供的这些库参与漏洞研究.逆向工程和渗透等工作. 本文列出13个python网络测试工具,共大家参考学习. 1.Scapy,Scapy3k:发送,嗅探和剖析并伪造网络数据包,可以做交互式应用或单纯的作为库来使用. 2.pypcap,pcapy和pylibpcap:几个不同的libpcap捆绑Python库 3.libdnet:低级别的网络路由器,可用于接口查找和以太网

入职小白随笔之Android四大组件——内容提供器详解(Content Provider)

Content Provider 内容提供器简介 内容提供器(Content Provider)主要用于在不同的应用程序之间 实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性,目前,使用内容提供器是Android实现跨程序共享数据的标准方式. 在正式学习内容提供器之前,我们需要先掌握另外一个非常重要的知识--Android运行时权限,因为 在学习内容提供器时,我们会用到这方面的知识.另外运行时权限的知识在以后我们的开发过程中还会经常的涉