ICode9

精准搜索请尝试: 精确搜索
  • BigDecimal类2022-08-31 21:31:02

      先看遇到的问题: package lesson2;public class Demo05 { public static void main(String[] args) { double d1 = 1.0; double d2 = 0.9; System.out.println(d1-d2); //面试题    double result = (1.4-0.5)/0.9;    System.out.println(resu

  • 进程与线程基础2022-08-31 21:02:42

    1.一个进程可以理解为一个应用程序,一个进程通常包括多个线程。进程可以理解为一个公司,线程理解为公司的员工。 2.进程A与进程B之间内存独立不共享线程A与线程B之间堆与方法区内存共享,但是栈是独立的,一个线程拥有一个栈!!! 3.单核cpu不能实现真正的多线程并发,但是可以“模拟多线程并发

  • CUDA_ERROR_SYSTEM_NOT_READY2022-08-31 15:30:21

    在使用matlab时报错: >> gpuDevice Error using gpuDevice Failed to initialize graphics driver for computation. The CUDA error was: CUDA_ERROR_SYSTEM_NOT_READY 查阅NVIDIA官方文档:https://docs.nvidia.com/gpudirect-storage/troubleshooting-guide/index.html 安装nvid

  • 【Java学习Day11】变量种类及命名规范2022-08-31 13:01:00

    变量 变量是什么:就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 type varName [=value] [{,varName[=value]}] ; //数据类型 变量名1=值,变量名2=值;可以使用逗号隔开来声明多个同类型

  • 使用dependency-check-maven对项目进行漏洞检查2022-08-31 10:06:04

    最近,公司安排对所开发项目进行漏洞检查,使用的就是开源扫描工具 OWASP Dependency-Check。使用方式有多种,鉴于项目是用maven进行管理的,我使用的是maven插件的方式,使用方式很简单,把大象装冰箱总共分3步,这里使用maven插件只需2步即可。 1、.在pom.xml增加dependency-check-maven插件

  • JAVA运算符与流程控制2022-08-31 01:30:40

    JAVA 运算符 1.算术运算符 + - + - * / % (前)++ (后)++ (前)-- (后)-- + 典型代码: 除号 / //除号 / int num1=12; int num2=5; int result1=num1/num2; System.out.println(result1);//2 int型截断小数部分 int result2=num1/num2*num2; System.out.println(result2);//10 不等

  • Linux操作系统中通过命令操作Oracle数据库--笔记大全2022-08-31 00:03:12

    1.Windowsserver服务器安装数据库忘记对某个用户解锁,比如Scott,我们可以通过system用户来对该用户解锁: 步骤如下: 注:sys/system/oracle数据库用户都是管理员用户 (1)在运行中输入sqlplus,进入Oracle (2)再使用system用户登录 alter  user  scott account  unlock  2.oracle常用的sql

  • java8新特性-lambda、引用2022-08-30 23:34:07

    1. /** * Lambda表达式的使用举例 * */ public class LambdaTest { @Test public void test1(){ Runnable r1 = new Runnable() { @Override public void run() { System.out.println("我爱北京天安门");

  • .NET core api返回烦人的null2022-08-30 15:33:20

    默认的时候  把这个为null的去掉    只需要加入这一行代码 即可搞定 builder.Services.AddMvc().AddJsonOptions(o =>{ o.JsonSerializerOptions.DefaultIgnoreCondition = System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull;});  

  • 序列化与反序列化2022-08-30 15:02:25

    1.参与序列化的对象必须实现Serializable接口,起到相应的标识作用,Java虚拟机会给该类自动生成一个序列化版本号 2. java通过类名+序列化版本号的方式进行区分,transient关键字描述的属性不参与序列化 package com.javastudy.example10; import java.io.*; import java.util.Array

  • String常见API2022-08-30 12:32:08

    在最近Java的学习中,我发现了在日常的编程中会使用好多常见的String的API,现在准备做一个小分类。 1.字符串的比较(equals与equalsIgnorecase) 根据最近所学,我发现两个不同的String输入是不能比较的,由于两个数据不在一个空间,不能相互比较。 public class test { public static v

  • File和 IO流2022-08-30 12:02:40

    IO    字节输出/输入流:OutPutStream  /   InputStream 字符输出/输入流: Writer  /  Reader 流必须要关闭 流读取的方法:    InputStream:   //循环优化一直读取int len = 0;while ((len=f.read())!=-1){ System.out.println((char)len);}byte[] b = new byte[1024];i

  • java计算代码段执行时间2022-08-30 09:05:34

    java里计算代码段执行时间可以有两种方法,一种是毫秒级别的计算,另一种是更精确的纳秒级别的计算。 一)毫秒级别计算时间 long startTime = System.currentTimeMillis(); /* 要计算执行时间的代码段 */ long endTime = System.currentTimeMillis(); System.out.println("代码段执行

  • JAVA SE2022-08-30 03:30:27

    注释 //adf 单行​/*aadf 多行adsfadf*/   关键字&标识符 关键字 像void main public 这种固定的单词 有特殊含义的 编写时会变色 不能用作类名,变量名方法名 标识符 定义 Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 public class Hello {    p

  • 多线程实战双色球2022-08-30 03:30:09

    随机数索引生成代码:   using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace YpDotNetCoreTaskWinForm.Common { internal class RandomHelper { public int GetRandomNumberDel

  • 佛祖保佑2022-08-30 03:00:26

    public class HelloWorld { public static void main(String[] args) { System.out.println(" ......................我佛慈悲......................"); System.out.println(" _oo0oo_ ");

  • java-反射12022-08-29 23:35:32

    1.javabean public class Person { private String name; public int age; @Override public String toString() { return "Person{" + "name='" + name + '\'' + "

  • 多态的弊端2022-08-29 20:02:14

    不转型的话,不能使用子类特有的属性和行为    class Demo_SuperMan { public static void main(String[]args){ Person p=new SuperMan();//父类引用指向子类对象。超人提升为了人 //父类引用指向子类对象,就是向上转型 S

  • java设计模式之职责链模式(二)2022-08-29 19:33:57

    职责链模式的一个变种如下,执行某一个handler,用当前handler是否执行成功判断是否要执行下一个handler, 首先我们定义一个抽象handler类,如果当前handler执行不成功,且还有下一个handler,则继续往下执行 public abstract class Handler { protected Handler nextHandler; publ

  • SpringBoot+@Async2022-08-29 17:31:18

    1.使用@Async注解 使用@Async注解就能简单的将原来的同步函数变为异步(注:@Async所修饰的函数不要定义为static类型,这样异步调用不会生效) @Component public class Task { @Async public void doTaskOne() throws Exception { // 同上内容,省略 } @Async

  • C# 处理TCP数据的类(服务端)2022-08-29 13:02:35

    1 using System; 2 using System.Collections.Generic; 3 using System.Net; 4 using System.Net.Sockets; 5 using System.Text; 6 using System.Threading; 7 8 namespace TestDemo 9 { 10 /// <summary> 11 /// 处理TCP数据的类 12 ///

  • 【Java学习Day09】Java知识点及面试题微讲2022-08-29 12:30:56

    Java知识点及面试题 整数拓展 进制 二进制0b 八进制0 十进制 十六进制0x public class Demo03 { public static void main(String[] args) { int num1 = 0b10;//int在内存里是以二进制存储的 int num2 = 010; int num3 = 10;//为了方便观看,int输

  • 继承中成员方法的访问特点和继承中方法的覆盖重写概念与特点2022-08-29 11:04:56

    继承中成员方法的访问特点 在父子类的继承关系当中,创建子类对象,访问成员方法的规则: 创建的对象是谁,就优先用谁,如果没有则向上找 注意事项: 无论是成员方法还是成员变量,如果没有都是向上找父类,绝对不会向下找子类 案例: 父类: public class Fu { public void methodFu(){ Sy

  • 继承中成员变量的访问特点和区分子类方法中重名的三种变量2022-08-29 10:34:05

    继承中成员变量的访问特点 在父类子类的继承关系中,如果成员变量重名,则创建子类对象时,访问有两种方式: 直接通过子类对象访问成员变量:   等号左边是谁,就优先用谁,没有则向上找。 间接通过成员方法访问成员变量:   该方法属于谁,就优先用谁,没有则向上找。 案例: 父类: public class Fu

  • 设计模式11 - 设计模式 - 模板设计模式(高频-行为型)2022-08-28 23:01:04

    一、定义   模板模式定义:定义一个算法骨架,并将某些步骤推迟到子类中实现。模板模式可以让子类在不改变算法整体结构的情况下,重新定义算法中的某些步骤。使用模板方法模式可以将代码的公共行为提取,以达到复用的目的。而对于特殊化的行为在子类中实现。父类的模板方法可以控制子

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有