第一件事情就是 精读了effective java  第二件事情就是 在javaeye上混了一年  简单地说,就是找一本感兴趣的好书,再找一个好论坛。  现在,effective java依旧是我的第一推荐书籍,任何java的相关书都无法与之相提并论,因为他是 一个程序员在脱离低级程序员时候的最佳读物,越早看到,越不容易变成sb。  javaeye呢,已经不是以前那个javaeye了,但是你依
转载 精选 2014-09-24 17:47:48
365阅读
学习改变命运,技术铸就辉煌。大家好,我是銘,全栈开发程序员,今天在逛知乎的时候,看到一个话题,程序员的编程能力如何进阶。 看了里面的回答,很有感触,那今天我就来聊一下程序员如何提升编程能力。多看源码很多新人一般都会遇到这种实实在在的问题,就是看了很多听了很多,但让自己上手写代码还是很难,无论如何就是写不出来,这是因为学校的教育和企业的要求是不一样的,在学校里,一般都是做题,而企业里要求的是去解决问
原创 2024-01-18 22:15:51
186阅读
最低成本获得最大收益
转载 2021-07-15 17:47:07
184阅读
很多人在Java编码方面遇到困难的一个重要原因是,在没有任何计划或设计的情况下,就直接开始写代码。如果在写代码之前,先大致描述一下你想要做什么,创建类以及它们之间交互的草稿,这一步会大大提高你的Java技能。首先,要动手实践多练习。仅仅学会理论知识并不能使你精通Java,除非你经常练习你所学的东西,否则所有的学习都会白费。就像开车,除非你开始自己开车上路,否则你永远也学不会。找到一些小的编码难题,
随着软件开发技术的不断发展和完善,有众多同类选择的APP用户越来越挑剔,单单拼功能拼硬件已经不足以捕获用户芳心。在APP使用过程中,大部分用户无意识地培养出了对使用体验的重视感。这警醒企业,只盯着为用户解决问题的路子已显狭窄,同时做好用户体验才能获取用户。因此,迈集科技总结出十大要点,跟大家一起探讨如何完善用户体验。1、分层界面设计如同我们所知道的那样,移动设备的屏幕不够大,不能够提供PC端那种全
目录笔者选择了一些常用甚至有些小册都未提及到的干货作为分享内容,相信这些内容能帮助同学们在短期内提升CS
转载 2022-03-21 10:51:15
58阅读
什么是css权重一个元素有多个样式对他进行设置的时候,那么哪个样式会起作用呢?这就需要一个规则计算,这个规则就是权重。谁的权重大,就使用那个样式。根据w3c的规范,元素分为三个等级:id选择器(称之为 a等级)类选择器,属性选择器,伪类(我们称之为b等级)标签,伪元素(我们称之为c等级)计算权重我们按照刚才的规则进行分类计算,计算一下有几个a,几个 b , 几个 c 。示例:body #conte
转载 2024-08-28 00:16:32
56阅读
作者 | Rumesh Eranga Hapuarachchi 译者 | 张健欣 策划 | 田晓旭用户喜欢快速的 Web 应用。他们期望页面加载速度快,运行流畅。如果滚动时出现动画中断或延迟,用户很可能就会离开你的网站。作为一名开发者,你可以做很多事情来提升用户体验。本文主要介绍你可以用来提升页面渲染速度的 4 个 CSS 技巧。1. Content-visibility一般来说
转载 2022-10-24 08:40:01
65阅读
用户喜欢快速的 Web 应用。他们期望页面加载速度快,运行流畅。如果滚动时出现动画中断或延迟,用户很可能就会离开你的网站。作为一名开发者,你可以做很多事情来提升用户体验。本文主要介绍你可以用来提升页面...
转载 2022-08-11 09:18:34
75阅读
最近,看到文章《关于技术能力的思考和总结》,里面的一些点还是值得技术人反思学习的。对于什么是技术能力,作者提炼了一个模型如下:首先,技术人要通过练掌握术,提升技术能力,成为团队的核心技术骨干,要对技术有好奇心和钻研力,能持久的投入做大量练习,从而掌握扎实的技术。然后,要思考掌握法,提升技术架构能力,通过协作为团队做出更大的贡献,要善于从工作生活中发现问题,定义问题,分享并解决问题,善于通过现象看本
用户喜欢快速的 Web 应用。他们期望页面加载速度快,运行流畅。如果滚动时出现动画中断或延迟,用户很可能就会离开你的网站。作为一名开发者,你可以做很多事情来提升用户体验。本文主要介绍你可以用来提升页面渲染速度的 4 个 CSS 技巧。1. Content-visibility一般来说,大部分 Web 应用都有复杂的 UI 元素,并且它的扩展超出了用户在浏览器视图中所能看到的范围。在这种情况下,我们
转载 2021-04-08 14:14:01
166阅读
用户喜欢快速的 Web 应用。他们期望页面加载速度快,运行流畅。如果滚动时出现动画中断或延迟,用户很可能就会离开你的网站。作为一名开发者,你可以做很多事情来提升用户体验。本文主要介绍你可以用来提升页面渲染速度的 4 个 CSS 技巧。
转载 2022-02-25 16:27:39
69阅读
近几年我们看到许多先进技术涌现,这些技术背后的核心其实是千千万万的工程师,这些工程师处在不同的公司和组织里,通过合作的模式创造出这么多伟大的产品。但是这两点连成的一线是一个不稳定结构,它还缺一个角。另外一个角我把它叫做技术领导者,或者叫做技术管理者。三者构成了一个三角形的架构才能真正的稳定。而在这样
原创 2021-11-08 17:30:04
179阅读
近几年我们看到许多先进技术涌现,这些技术背后的核心其实是千千万万的工程师,这些工程师处在不同的公司和组织里,通过合作的模式创造出这么多伟大的产品。但是这两点连成的一线是一个不稳定结构,它还缺一个角。另外一个角我把它叫做技术领导者,或者叫做技术管理者。三者构成了一个三角形的架构才能真正的稳定。而在这样的稳定架构里作为一名技术领导者,我们最缺乏或者说对我们挑战最大的核心能力是什么呢?结合最近一两年的体
原创 2021-12-31 14:48:31
249阅读
               java 技术提升,复习,总结(二) 接上篇反射:数组的反射,同样看代码理解:int [] a1 = new int[]{1,2,3}; int [] a2 = new int[4]; int[][] a3 = new int[2][3]; String [] a4
现在很多人都通过程序员培训成为了程序员,本文讲述了8种方式帮助你如何从一名普通的程序员进阶成为一名伟大的程序员,让我们就从此时此刻开始提高自己的开发技能吧。给自己设定一个提高开发技术的目标很容易,但是“想成为一名伟大的程序员”却不是一个容易实现的目标。首先,说“我想变得更好”,是建立在你认识到“更好”的样子基础之上。另外,有太多的人追求进步而不知道如何去实现。因此,让我分享八个可实际操作的指导方针
前言大家都知道,对于网站来说,性能至关重要,CSS作为页面渲染和内容展现的重要环节,影响着用户对整个网站的第一体验。因此,与其相关的性能优化是不容忽视的。对于性能优化我们常常在项目完成时才去考虑,经常在项目的末期,性能问题才会暴露出来,此时才进行一些相关的性能优化。其实,如果我们从一开始编码,就注意一些细节问题,后面的工作量会小很多,下面我们来看看在书写CSS时,我们可以注意哪些细节,从而来提升C
CSS
转载 2021-06-04 10:36:31
34阅读
CSS样式管理对于大型项目来说是个复杂的问题,本文将聚焦于Sass变量的使用,探讨如何通过变量提升CSS的效率和可维护性。什么是Sass变量?Sass变量类似于编程语言中的变量,可以存储不同的数据值,如颜色、字体大小、间距等。通过Sass变量,开发者可以为常用的样式属性指定值,然后在样式表中反复使用这些变量。这样做的好处是,如果需要修改某个样式属性,只需更新变量的值,而不必在代码中逐一修改每个实例
原创 1月前
51阅读
1 <html>   2 <head>   3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />   4 <title>几
转载 2017-04-18 10:51:57
577阅读
【入门须知】学DIV CSS技术如何入门?学DIV CSS技术入门引言:引用一本书中的一段文字:“当我第一次开始学习汉语时,我的家庭老师老王给了我一本汉英字典、一本汉语语法书和一本初级教程。但是,他将这些书放 在一个书筐里,并说到下周才能派上用场。在第一周,他只教我听和记一些短语。在开始严格有序的学习前,他要我学会如何复述一些短评。“请问,哪里有餐 馆?”。“请给我来点米饭”。“这件衣服多少钱?”
原创 2017-05-05 10:41:58
532阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5