相关分类: Java技术 C/C++ VB delphi
  • Java全栈程序员之06:IDEA中MAVEN项目依赖及运行

    MAVEN已经成为事实上的企业项目开发中的项目类型。无论是IDEA还是Eclipse,都已经默认支持创建MAVEN项目。严格意义上来说,MAVEN不是一种新的JavaEE项目类型。它凌驾于所以的项目类型上面,是对之前项目的一种管理。如果我们创建了MAVEN项目,那么会很方便的干这两件事...

    2019-02-20 00:47:24

  • 信号量Semaphore实现原理

    Semaphore用于管理信号量,在并发编程中,可以控制返访问同步代码的线程数量。Semaphore在实例化时传入一个int值,也就是指明信号数量。主要方法有两个:acquire()和release()。acquire()用于请求信号,每调用一次,信号量便少一个。release()用于释放信号,调用一次信...

    2019-02-20 00:47:22

  • java基础(五)-----关键字static

    在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个伪全局的概念,在Java中static表示全局或者静态的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。 Static变量 在类中用static声明的成员变量为静态成员变量,它为该类的公用变量,在第一...

    2019-02-20 00:47:10

  • Spring MVC深入学习

    一、MVC思想 MVC思想简介: MVC并不是java所特有的设计思想,也不是Web应用所特有的思想,它是所有面向对象程序设计语言都应该遵守的规范;MVC思想将一个应用部分分成三个基本部分:Model(模型)、View(视图)和Controller(控制器),这三个部分以最少的耦合协同工作...

    2019-02-20 00:47:02

  • EditText搜索关键字,返回结果匹配关键字改变颜色

    自己项目 用到EditText搜索结果关键字改变颜色,就研究了一下,2种方法实现,发现一个好用的工具类,在代码中一行调用这个方法,直接实现需求。 KeywordUtil.java工具类。 package com.example.administrator.replacekeyword.utils; import android.text.SpannableStri...

    2019-02-20 00:47:03

  • 程序员如何避免职业瓶颈!

    1 | 0 寒冬的思考 2019年初,俗话说"金三银四"。这时候面试不知道你们慌不慌张。因为2018年冬天是寒冷的。其实18年的低温持续时间不算很长,我也没有披上军大衣。但是突如其来的互联网寒冬影响了不少人,互联网寒冬当然主要受影响的就是程序员了。 回顾过往,2017年是...

    2019-02-20 00:47:00

  • Java 文件上传下载

    文件实体类 /** * 文件实体 * @author luochen */ @Entity@Table(name = "awards_attachment" ) public class AwardsAttachment { @Id @GeneratedValue private Long attachmentId; /** * 文件类型 */ private String attachmentType; /** * 文件名称 */ private Strin...

    2019-02-20 00:46:54

  • Java内存模型JMM 高并发原子性可见性有序性简介 多线

    JVM运行时内存结构回顾 在JVM相关的介绍中,有说到JAVA运行时的内存结构,简单回顾下 整体结构如下图所示,大致分为五大块 而对于方法区中的数据,是属于所有线程共享的数据结构 而对于虚拟机栈中数据结构,则是线程独有的,被保存在线程私有的内存空间中,所以这部分...

    2019-02-20 00:46:55 多线程编程java多线程java多线程编程底层操作系统

  • springboot常用注解记录

    @RestController = @Controller + @ResponseBody,Spring4 之后新加的注解,原来返回json需要@ResponseBody + @Controller @Value 从配置文件读取参数 @ConfigurationProperties 把yml里面一组配置参数封装成一个类 @Component 向SpringBoot注册一个类 @Autowired 注入...

    2019-02-20 00:46:50

  • Java HashMap 使用了未经检查或不安全的操作

    今天在做接口测试的时候使用了Java中的Map(java 所知胜少,因项目需要提供示例),不扯犊子了,我们直接看一个代码文件名: Test.java: import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; class Test{ public stati...

    2019-02-20 00:46:53

2