Wesley13 Wesley13
4年前
java反射大全
作者对反射的理解:方法的调用(正常的调用:对象.方法()。反射调用方法:方法.对象())静态属性的调用(正常的调用:类.属性。反射调用:属性.类)常见反射的用法:        1.通过反射获取类Class<?demo1Class
Wesley13 Wesley13
4年前
java类的加载与加载器
java代码在计算机中经历的三个阶段:1.Source源代码阶段(代码还是在硬盘上,并没有进入内存)  Student.java通过javac编译Student.class字节码文件2.类加载器ClassLoader将字节码文件加载进入内存,成为Class类对象(成员变量Field\\fields、构造方法Const
御弟哥哥 御弟哥哥
4年前
HashMap深度解析:一文让你彻底了解HashMap
前言HashMap是Map族中最为常用的一种,也是JavaCollectionFramework的重要成员。本文首先给出了HashMap的实质并概述了其与Map、HashSet的关系,紧接着给出了HashMap在JDK中的定义,并结合源码分析了其四种构造方式。最后,通过对HashMap的数据结构、实现原理、源码实现三
Stella981 Stella981
4年前
Scala 学习笔记(6)
一、单例对象在Scala当中没有静态属性或方法,如果需要的话,可以通过object来实现。另外,如果你需要用到单例,也可以用object来实现。总结:objectstaticsingletonobjectObjectTest{ varname"" varage0 defmain(args:Ar
Wesley13 Wesley13
4年前
1027代码审计平台 1
1.代码审计1.1综合性的代码分析平台sonar支持自定义规则,较多的公司使用360火线1.2IDE辅助功能Xcode、Androidstudio阿里巴巴Java开发手机ide插件支持1.3独立的静态解析工具
Wesley13 Wesley13
4年前
spring3.x注解自动注入
一、各种注解方式1.@Autowired注解(不推荐使用,建议使用@Resource)@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spring在初始化这个bean时,自动装配这个属性。要使@Autowired能够工作,还需要在配置文件中加入以下Xml代码
Stella981 Stella981
4年前
CentOS 7 配置静态IP后不生效 & Job for network.service failed
参考:http://tieba.baidu.com/p/323399633957290767555l(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Ftieba.baidu.com%2Fp%2F3233996339%2357290767555l)在CentOS中配置静态IP后不生效。
Wesley13 Wesley13
4年前
unity网络
网络TCP:与打电话类似,通知服务到位UDP:与发短信类似,消息发出即可IP和端口号是网络两大重要成员端口号(Port)分为知名端口号\01024,不开放)和动态端口号\1024,10000多,开放可用)三次握手,四次挥手:!(https://img2018.cnblogs.com/blog/1505331/2
Wesley13 Wesley13
4年前
(转)Java多线程
前言:   在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识Blockin
Wesley13 Wesley13
4年前
Java总论及三大特性理解
1、对象(object)   万物皆为对象(根类Object类)。   程序是对象的集合(面向对象程序设计语言OOP)。   每个对象都有自己的由其他对象所构成的存储(对象有成员属性)。   每个对象都拥有其类型(每个对象都是某个类class的一个实例instance)。某一特定类型的所有对象都可以接收