山东青岛安卓培训就业中心 专业Android软件工程师培训,手机软件开发人才就业实训中心0532-85025005

javaSE学习10_大数值

 

开发过程中肯定会经常遇到对于大数据的计算,Java本身的数据类型,最大的long和double很可能满足不了需求,这个时候,就需要使用BigInteger或BigDecimal类。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 17

Java 泛型详解

 

在日常的开发中,我们会看到别人的框架很多地方会使用到泛型,泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。泛型的类型参数只能是类类型(包括自定义类),不能是简单类型。本篇博客我们就来详细解析一下泛型的知识。

泛型类定义及使用

使用泛型有什么好处呢?首先我们先看一个例子,假设我们有两个类,代码如下:
#StringClass 
public class StringClass {
    private String x ;
    private String y ;

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 12

谈谈前端的一些学习经验

 

1、敢于表现自己

  不是说要像销售一样可以口若悬河的介绍和推销自己,而是敢于把自己做的东西推荐给别人用。因为很多时候人都是有惰性的,如果你把你自己的东西推荐给别人使用,那么别人使用会提出一些意见或建议,甚至是bug,这个时候你需要不断完善你的代码从而提高自己。 
  比如说一个团队里面,A同学写了一个插件,那么推荐给团队的其他同学使用,这个插件在项目的使用中会得到完善,从而水平会有所提高,看问题的视野也得到扩展。如果他一直都是自己用,可能自己会很熟悉,但是很多的情形是自己考虑不到的,最后自己这方面的实践(学习)也到此为止。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 18

程序员累了怎么办?

 

程序员在编程的时候因为心力交瘁,从而失去工作热情的现象并不罕见。

很多文章都可以成为这一方面的证据,证明这已经是IT行业一个普遍现象。因为我已经有处理过职业倦怠的经验,所以我想要更深入地探索这个问题,帮助大家解决甚至预防它。

 

倦怠发生的原因

程序员比其他领域的专业人士更容易产生职业倦怠。至于为什么会出现这种情况,我也没有一个明确的答案,但我认为有四个主要原因。

第一个是生理原因。每天坐在办公桌前,面对着电脑,是不健康的,会让人更加无精打采、昏昏欲睡。嗜睡还可能导致其他不良的生活习惯,如吃零食,抽烟,熬夜等。然后最终导致郁结于心,产生倦怠感。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 10

Java虚拟机类加载机制

 

看到这个题目,很多人会觉得我写我的java代码,至于类,JVM爱怎么加载就怎么加载,博主有很长一段时间也是这么认为的。随着编程经验的日积月累,越来越感觉到了解虚拟机相关要领的重要性。闲话不多说,老规矩,先来一段代码吊吊胃口。
public class SSClass
{
    static
    {
        System.out.println("SSClass");
    }
}    
public class SuperClass extends SSClass
{
    static
    {
        System.out.println("SuperClass init!");
    }

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 12

细数iOS上的那些安全防护

 

细数iOS上的那些安全防护

作者:龙磊、黑雪、蒸米@阿里巴巴移动安全

0x00 序

随着苹果对iOS系统多年的研发,iOS上的安全防护机制也是越来越多,越来越复杂。这对于刚接触iOS安全的研究人员来说非常不友好,往往不知从何入手。因此,为了让大家能够更加系统性的了解iOS上的安全机制,我们从三个方面着眼:代码签名(CodeSign)、沙盒机制(SandBox) 和利用缓解(Exploit Mitigation),对iOS的系统安全机制做了一个总结。希望能够给大家的学习以及研究带来一定的帮助。注意,以下内容是以最新版的iOS 9.3.4做为标准进行讲解。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 25

我眼中的 JavaScript 函数式编程

 

JavaScript 函数式编程是一个存在了很久的话题,但似乎从 2016 年开始,它变得越来越火热。这可能是因为 ES6 语法对于函数式编程更为友好,也可能是因为诸如 RxJS (ReactiveX) 等函数式框架的流行。


看过许多关于函数式编程的讲解,但是其中大部分是停留在理论层面,还有一些是仅针对 Haskell 等纯函数式编程语言的。而本文旨在聊一聊我眼中的函数式编程在 JavaScript 中的具体实践,之所以是 “我眼中的” 即我所说的仅代表个人观点,可能和部分 严格概念 是有冲突的。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 20

招码农没那么容易, 每家公司都有自己的脾气

 

都说“三十年河东,三十年河西”。在硅谷,时局变幻可能用不了三年。昨天还和你一起聊天的同事,明天可能就去了独角兽当元老;前天刚刚拿到十八线小公司 offer的隔壁老王,第二天就可能因公司被FLAG收购,一跃成为一线码农……放眼望去,IT这盘棋,群雄割据,百家争鸣。

本人不才,曾在Pinterest当过几年面试官,每当和同事们聚在一起时,大家都喜欢“煮自家酒论别家英雄”,谈论着如果自己当CEO,会从Google,Facebook,Amazon等公司挖什么样的人过来…

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 25

关于 Java 对象序列化您不知道的 5 件事

 

数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般程序员多知道一点关于 Java 对象序列化的知识所带来的好处。

关于本系列

您觉得自己懂 Java 编程?事实上,大多数程序员对于 Java 平台都是浅尝则止,只学习了足以完成手头上任务的知识而已。在本 系列 中,Ted Neward 深入挖掘 Java 平台的核心功能,揭示一些鲜为人知的事实,帮助您解决最棘手的编程挑战。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 16

Java内存机制以及Android内存优化

 

Java内存机制

1. 虚拟机运行时数据区

基本概念

虚拟机
模拟某种计算机体系结构,执行特定指令集的软件。包括进程虚拟机和系统虚拟机(VMWare)
进程虚拟机:JVM、Adobe Flash Player、FC模拟器高级语言虚拟机:JVM、.NET CLR、P-CodeJava语言虚拟机:JVM、Apache HarmonyJava(TM)虚拟机
Java(TM)虚拟机并不是只能执行Java程序
三大商用JVM:Oracle Hotspot、Oracle JRockit Vm、IBM J9 VMOracle HotSpot虚拟机
Oracle JDK自带的虚拟机。HotSpot命名来自它的“热点代码探测”技术。
每一个Java程序都对应一个Java虚拟机实例。

Tags:

发布: 青软于老师 分类: 未分类 评论: 0 浏览: 32