• Java开发笔记(四十七)关键字this的用法

    前面介绍了类的基本定义,包括成员属性、成员方法、构造方法几个组成要素,可谓是具备了类的完整封装形态。不过在进行下一阶段的学习之前,有必要梳理一下前述的类定义代码,看看是否存在哪些需要优化的地方。 首先观察以下的代码片段,主要是重量属性的定义及其设置方...

    2019-01-11 08:36:04 java开发Java技术

  • java的XML解析(DOM4J技术)

    DOM4J技术解析XML文件 一,XML简介 xml (可扩展标记语言) 全称: Extended Markup Language 可扩展的含义: 允许程序员按照自己的想法去扩展新的标签 注意 :但是扩展的时候,必须要遵循XML规范 二,xml的特点: 自带描述性, 可以支持跨平台, 保留了面向对象编程的层次感...

    2019-01-11 08:35:49 java学习java开发

  • 用Python手把手教你搭建一个web框架-flask微框架!

    在之前的文章当中,小编已经教过大家怎么搭建一个Django框架,今天我们来探索另外的一种框架的搭建,这个框架就是web框架-flask微框架啦!首先我们带着以下的几个问题来阅读本文: 1、flask是什么?有些什么功能? 2、搭建web框架-flask微框架需要哪些工具和环境? 3、...

    2019-01-11 08:35:42 java开发

  • 50道Java线程面试题

    下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线...

    2019-01-10 07:48:55 java多线程java线程池java开发java并发编程java并发编程实践

  • Java开发笔记(四十六)类的构造方法

    前面介绍了如何定义一个简单的类,以及它的成员属性和成员方法,从示例代码可以看到,不管是OrangeSimple还是OrangeMember,都要先利用关键字new创建一个实例,然后才能通过实例名称访问成员属性和成员方法。不知道大家有没有注意到,new后面的类名跟着一副圆括号,就...

    2019-01-10 07:48:10 java开发Java技术

  • 用脚本应对业务不清晰的情况

    原文: In any incomprehensible situation go scripting 翻译 : CUBA China CUBA-Platform: https://cuba-platform.com CUBA-China: http://cuba-platform.cn 让应用程序在运行时适应客户需求最常用的方法之一就是使用脚本。但是事物总有两面性,无一例外。脚本这种...

    2019-01-10 07:47:04 java开发

  • 什么是Solr

    什么是Solr Lucene复习: 1、什么是lucene:全文检索工具包 2、Lucene的工作原理: 索引数据的创建 从原始文件中提取一些可以用来搜索的数据(封装成各种Field),把各field再封装成document,然后对document进行分析(对各字段分词),得到一些索引目录写入索引库,do...

    2019-01-08 08:24:16 电商网站电商网java开发

  • Java开发笔记(四十五)成员属性与成员方法

    前面介绍了许多数据类型,除了基本类型如整型int、双精度型double、布尔型boolean之外,还有高级一些的如包装整型Integer、字符串类型String、本地日期类型LocalDate等等,那么这些数据类型为何会分成基本和高级两种呢?这与编程语言的发展历程息息相关,像中文、英文...

    2019-01-08 08:23:11 java开发Java技术C++语言

  • 实例演示JavaScript静态的动态

    作为Java开发人员,可能不需要整天在编程中的任何静态类型,事实证明,学习不仅是一种锻炼,而且是思维的扩展,下面是爱站技术频道小编为你带来的实例演示 JavaScript 静态的动态,一起来了解一下吧! 复制代码 代码如下:...

    2019-01-08 08:22:56 java开发

  • Java开发笔记(四十四)本地日期时间与字符串的互相转换

    之前介绍Calendar的时候,提到日历实例无法直接输出格式化后的时间字符串,必须先把Calendar类型转换成Date类型,再通过格式化工具SimpleDateFormat获得字符串。而日期时间的格式化恰恰是最常用的场合,这就很尴尬了,原本设计Calendar是想取代Date,结果大家还在继续...

    2019-01-04 09:48:08 java开发Java技术