-
Java 语言特点
所属栏目:[Java] 日期:2020-12-15 热度:161
引入《Java核心技术:Ⅰ》 1. 简单性 Java 语法是 C++ 语法的一个“ 纯净” 版本。这里没有头文件、 指针运算(甚至指 针语法)、结构、 联合、操作符重载、 虚基类等。如果你了解 C++ 就会发现可以轻而易举地转换到 Java语法。 2. 面向对象 面向对象设计是一[详细]
-
Java 语言的发展史
所属栏目:[Java] 日期:2020-12-15 热度:185
维基百科引入 早期的Java 语言最开始只是Sun计算机(Sun MicroSystems )公司在1990年12月开始研究的一个内部项目。Sun计算机公司的一个叫做帕特里克·诺顿的工程师被公司自己开发的C++和C语言编译器搞得焦头烂额,因为其中的API极其难用。帕特里克决定改用N[详细]
-
使用.net core3.0 正式版创建Winform程序
所属栏目:[Java] 日期:2020-12-15 热度:73
前阵子一直期待.net core3.0正式版本的出来,以为这个版本出来,Winform程序又迎来一次新生了,不过9.23日出来的马上下载更新VS,创建新的.net core Winform项目,发现并没有Winform窗体设计器。而微软目前则是通过插件的方式,让我们单独下载Winform设计器[详细]
-
Java 读写文件示例
所属栏目:[Java] 日期:2020-12-15 热度:168
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Test4 { public static void main(String[] args) { FileUtil f = new FileUtil(); System.out.println(f.read("c:/a.txt")); final String fileName = "[详细]
-
Java 日期格式化
所属栏目:[Java] 日期:2020-12-15 热度:175
import java.text.SimpleDateFormat;import java.util.Date;public class Test4 { public static void main(String[] args) { /** * Letter Date or Time Component Presentation Examples * G Era designator Text AD * y Year Year 1996; 96 * Y Week year[详细]
-
Java 中Math常用方法
所属栏目:[Java] 日期:2020-12-15 热度:188
import java.text.SimpleDateFormat;import java.util.Date;public class Test4 { public static void main(String[] args) { /** *Math.sqrt()//计算平方根 *Math.cbrt()//计算立方根 *Math.pow(a,b)//计算a的b次方 *Math.max(,);//计算最大值 *Math.min(,)[详细]
-
java基础(1)----简介
所属栏目:[Java] 日期:2020-12-15 热度:74
基础语法、 面向对象、 字符串和集合、 IO流、 接口、 lambda、 方法引用、 Stream、 模块化。 一、java的前世今生: ? ?J2SE:标准体验版、J2EE:企业版、J2ME:小型版(移动嵌入开发) 二、JDK、JRE和JVM的区别 JDK:java开发工具包,开发用的 (包含JRE以[详细]
-
《Java数据结构》树形结构
所属栏目:[Java] 日期:2020-12-15 热度:105
树形结构是一层次的嵌套结构。 一个树形结构的外层和内层有相似的结构, 所以这种结构多可以递归的表示。经典数据结构中的各种树形图是一种典型的树形结构:一颗树可以简单的表示为根, 左子树, 右子树。 左子树和右子树又有自己的子树。 结构图: 一切尽在[详细]
-
Cycle Indicator Functions周期指标函数
所属栏目:[Java] 日期:2020-12-15 热度:159
希尔伯特变换 (Hilbert Transform)是积分变换中的一种,在信号处理领域得到了广泛的应用,而在工程中常用于窄带数字信号的处理。金融市场的波动是非周期、不规律的,但只要存在波动,就可以通过希尔伯特变换寻找其“周期性”。对于股价走势,一般可将其分解[详细]
-
JDK中设计模式
所属栏目:[Java] 日期:2020-12-15 热度:176
最近读一篇技术文档,归纳一些常见知识点。Design Patterns in the JDK 结构型模式 适配器模式 java.util.Arrays#asList()javax.swing.JTable(TableModel)java.io.InputStreamReader(InputStream)java.io.OutputStreamWriter(OutputStream)javax.xml.bind.an[详细]
-
luogu P4198 楼房重建
所属栏目:[Java] 日期:2020-12-15 热度:117
这道题就是用线段树维护一个斜率"强制"递增序列元素个数 其他的都不必多说,主要难点在于在pushup时怎样更新个数 当时我脑残就直接用vector保存下序列,然后二分更新,实测只有10分 其实完全不必记录序列,只要把区间内最大值记录下来即可 但这样面临的问题[详细]
-
Generation GC and CardTable
所属栏目:[Java] 日期:2020-12-15 热度:168
分代垃圾回收 现代所有带有垃圾回收功能的语言都采用了分代垃圾回收机制,其原因主要基于以下几点: 几乎所有的对象生命周期都很短,存活的时间不超过数个垃圾回收周期 一次GC中通常有超过90%的对象都是上次GC后所创建的 假如一个对象存活了多个垃圾回收周期[详细]
-
Java中的锁
所属栏目:[Java] 日期:2020-12-15 热度:166
java中的锁 Java锁的类别 java中的锁按照不同的类别可以有如下的分类: 乐观锁/悲观锁 独享锁/共享锁 互斥锁/读写锁 可重入锁 公平锁/非公平锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设计 乐观[详细]
-
2019秋JAVA第六周课程总结及实验报告(四)
所属栏目:[Java] 日期:2020-12-15 热度:191
题目: 源代码: package com.company;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double r = sc.nextDouble(); double h = sc.nextDouble(); Cylinder a = new Cylinde[详细]
-
Java-基于 Instrument 的 Agent
所属栏目:[Java] 日期:2020-12-15 热度:122
Agent 为 JVMTI 的客户端。 这里记录的是基于Java Instrument 的 Agent 实现,还有直接基于 JVMTI 的 Agent 实现。 在 JDK1.5 以后,我们可以使用 Agent 技术构建一个独立于应用程序的代理程序,用来协助监测、运行甚至替换其他 JVM 上的程序。使用它可以实[详细]
-
(翻译) Poor misunderstood 'var'
所属栏目:[Java] 日期:2020-12-15 热度:144
It seems most programmers coming to JavaScript from C,C++,Java,and the like equate the? var ?statement with variable declaration statements in the languages they come from and use it the same way. And at some casual level that‘s reasonabl[详细]
-
166. Fraction to Recurring Decimal
所属栏目:[Java] 日期:2020-12-15 热度:148
问题描述: Given two integers representing the numerator and denominator of a fraction,return the fraction in string format. If the fractional part is repeating,enclose the repeating part in parentheses. Example 1: Input: numerator = 1,den[详细]
-
逐点互信息PMI(Pointwise mutual information)5发
所属栏目:[Java] 日期:2020-12-15 热度:103
逐点互信息(PIM):用来衡量两个事物的相关性 定义如下: ? 在概率论中,我们知道,如果x跟y不相关,则?P(x,y) = P(x)P(y)。二者相关性越大,则?P(x,y)?就相比于?P(x)P(y)?越大。根据条件概率公式,你还可以写成 ? ? 这也很好理解,在y出现的情况下x出现的条[详细]
-
Java自学-数字与字符串 字符串
所属栏目:[Java] 日期:2020-12-15 热度:163
Java中的字符串String 示例 1 : 创建字符串 字符串即字符的组合,在Java中,字符串是一个类,所以我们见到的字符串都是对象 常见创建字符串手段: 每当有一个 字面值 出现的时候,虚拟机就会创建一个字符串 调用String的构造方法创建一个字符串对象 通过+加[详细]
-
[转帖]java的编译器,解释器和即时编译器概念
所属栏目:[Java] 日期:2020-12-15 热度:115
java的编译器,解释器和即时编译器概念 置顶? 2019-04-20 13:18:55?菠萝科技? 阅读数 268 更多 分类专栏:?java?jvm虚拟机?操作系统/linux ? 版权声明:本文为博主原创文章,遵循?CC 4.0 BY-SA?版权协议,转载请附上原文出处链接和本声明。 本文链接: https:[详细]
-
FormRequest和FormRequest.from_response的区别
所属栏目:[Java] 日期:2020-12-15 热度:165
scrapy.FormRequest 通过FormRequest函数实现向服务器发送post请求,请求参数需要配合网站设计发送特殊参数。 1 class FormrequestSpider(CrawlSpider): 2 name= ‘ github ‘ 3 allowed_domains=[ ‘ github.com ‘ ] 4 start_urls=[ ‘ https://github.com[详细]
-
Java String的理解
所属栏目:[Java] 日期:2020-12-15 热度:151
Java String的理解 在Java中String是一个比较特殊的对象---不可继承,不可变,直接赋值创建 不可继承,不可变 String 类型被标 final 关键字修饰,所以不可继承 public final class String implements java.io.Serializable,ComparableString,CharSequence {[详细]
-
MQTT服务器(Win)
所属栏目:[Java] 日期:2020-12-15 热度:175
MQTT和COAP协议 MQTT和COAP是当前物联网最具发展的协议,MQTT是长连接具有实时性好的优点,COAP是基于UDP的上层封装,具有低功耗的优点 系统环境准备 Java JDK =1.6,系统环境变量配置JAVA HOME 链接:https://pan.baidu.com/s/1OO-KCdsCrdfjMtf6BVNl6Q 提取[详细]
-
java当中JDBC当中请给出一个Oracle DataSource and SingleTon例
所属栏目:[Java] 日期:2020-12-15 热度:56
[学习笔记] 6.Oracle DataSource and SingleTon: import oracle.jdbc.pool.OracleDataSource; import java.sql.Connection; import java.sql.*; public class OracleSingletonDataSource { ? static private OracleDataSource ods; ? private OracleSinglet[详细]
-
命令行记录-初始Proj4包以及栅格数据投影转换
所属栏目:[Java] 日期:2020-12-15 热度:103
1、本篇内容包含两个部分,一是使用PROJ4包对点进行投影转换,二是栅格数据投影转换的示例 2、 #3另外一个投影包PROJ4 from pyproj import Proj,Geod,transform #projection1:UTM zone15,grs80 ellipse,NAD83 datum #(defined by epsg code 26915) p1=Proj([详细]