Java算法:根据输入的数字计算所有的回文数

  • Post author:
  • Post category:java

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本人声明。否则将追究法律责任。 作者: 永恒の_☆ 地址: http://write.blog.csdn.net/postedit/17849385 问题 如果一个数正着读和反着读一样大,则这个数叫做回文数,例如121是回文数,123454321是回文数。 现给定一个正整数x,输出一个回文数y,要求y > x,并且组…

继续阅读 Java算法:根据输入的数字计算所有的回文数

Java8 Stream(12)Collectors.groupingBy 分组统计详解

  • Post author:
  • Post category:java

Collectors.groupingBy 分组统计详解 1 List 转 Map 1.1 使用 groupingBy 分组 根据部门分组 按照自定义Key分组 多级分组 根据部门分组,求ID的List 根据部门分组,Count人数 根据部门分组,求Sex的Set 根据部门分组,求Sex的去重个数 1.2 使用 partitioningBy 分区 1.3 使用 toMap List 转 Map&l…

继续阅读 Java8 Stream(12)Collectors.groupingBy 分组统计详解

Java5的for/in循环使用

  • Post author:
  • Post category:java

很早就听说Java5新增的for/in循环,以前也曾写过一些demo,今天有空来总结一下: 1.  for/in循环的等价 int [] arraySrc = new int [100]; for ( int i:arraySrc) { i = 1; } 等价于 int [] arraySrc = new int [100]; for ( int i=0; i<arraySrc.length…

继续阅读 Java5的for/in循环使用

python—面向对象:定义一个表示学生信息的类Student要求如下:(1)类Student的成员变量:sNO表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示

  • Post author:
  • Post category:java

定义一个表示学生信息的类Student要求如下: (1)类Student的成员变量:sNO表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。 (2)类Student的方法成员:getNo():获得学号;getName():获得姓名;getSex():获得性别;getAge()获得年龄;getJava():获得Java 课程成绩 (3)根据类Stud…

继续阅读 python—面向对象:定义一个表示学生信息的类Student要求如下:(1)类Student的成员变量:sNO表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示

java基础 题和知识点总结, 关于String s是否默认初始化为null……,new一个对象和类静态域,是不是在内存中不是一个地方…

  • Post author:
  • Post category:java

一道笔试题 22. 下面代码的运行结果为:() import java.io.*; import java.util.*; public class foo{ public static void main (String[] args){ String s; System.out.println("s=" + s); } } A 代码得到编译,并输出“s=” B 代码得到编译,并输出“s=nul…

继续阅读 java基础 题和知识点总结, 关于String s是否默认初始化为null……,new一个对象和类静态域,是不是在内存中不是一个地方…

关于https的双向认证详解tomcat+java实现交叉验证

  • Post author:
  • Post category:java

关于https的双向认证详解 原doc文档导出pdf https://github.com/enderwsp/share4u/raw/master/%E5%85%B3%E4%BA%8Ehttps%E7%9A%84%E5%8F%8C%E5%90%91%E8%AE%A4%E8%AF%81%E8%AF%A6%E8%A7%A3tomcat%2Bjava%E5%AE%9E%E7%8E%B0%E4%BA%A4…

继续阅读 关于https的双向认证详解tomcat+java实现交叉验证

Java 异步编排-简单使用

  • Post author:
  • Post category:java

1,线程池配置类 package com.june.mall.product.config; import java.util.concurrent.Executors; import java.util.concurrent.LinkedBlockingDeque; import java.util.concurrent.ThreadPoolExecutor; import java.util.…

继续阅读 Java 异步编排-简单使用

Java 可重入锁实现原子性自增(ReentrantLock)

  • Post author:
  • Post category:java

可重入锁:可以对一个ReentrantLock对象多次执行lock()枷锁和unlock()释放锁。 公平锁:线程在加锁之前会查看AQS队列中有没有排队,如果有排队那么它会排到队列后面。 非公平锁:线程会直接加锁,不会查看AQS队列。 底层实现AbstractQueuedSynchronizer ReentrantLock的两个构造方法(考虑公平策略和不考虑公平策略) // 不考虑公平策略 pub…

继续阅读 Java 可重入锁实现原子性自增(ReentrantLock)

JavaScript强化版知识——作用域是什么

  • Post author:
  • Post category:java

传统编译语言:(程序代码执行之前)编译 分词/词法分析 解析/语法分析 代码生成(将AST转换为可执行代码) 任何JavaScript代码片段在执行前都要进行编译(通常就在执行前) 引擎: 从头负责整个JavaScript程序的编译及执行过程 编译器: 负责语法分析及代码生成等 作用域: 负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行的代码对这些标…

继续阅读 JavaScript强化版知识——作用域是什么

Java设计模式-单例模式

  • Post author:
  • Post category:java

目录 创建者模式概述 1.单例模式概述 2.单例模式的结构 3.单例模式的实现 3.1.饿汉式 3.1.1.饿汉式-方式1(静态变量方式) 3.2.2. 饿汉式-方式2(静态代码块方式) 3.2.懒汉式 3.1.1.懒汉式-方式1(线程不安全) 3.2.2.懒汉式-方式2(线程安全) 3.2.3.懒汉式-方式3(双重检查锁) 3.2.4.懒汉式-方式4(静态内部类方式) 3.3. 枚举方式 4.存…

继续阅读 Java设计模式-单例模式