- 博客(15)
- 资源 (8)
- 收藏
- 关注
原创 正则表达式的常见功能(作用)
1. 字符串的匹配功能2. 字符串的切割功能3. 字符串的替换功能4. 字符串的获取功能匹配功能 String的matches方法 public static void main(String[] args) { // 匹配手机号码是否正确 String phone = "15228119181"; String reg......
2018-12-21 10:17:03 7813 1
原创 正则表达式规则 (jdk 在线文档copy) 部分有解释
在线文档地址:http://tool.oschina.net/apidocs/apidoc?api=jdk-zhjava.util.regex 类 Pattern正则表达式的规则:字符x 字符 x 表示这个位置固定为 x\\ 反斜线字符 ...
2018-12-18 10:41:54 328
原创 正则表达式基本使用介绍
正则表达式: 正则表达式用于操作字符串数据 。如果要找正则表达式的规则参考:https://blog.csdn.net/chuxin_mm/article/details/85061213先举个栗子吧:/** * @author: wangqinmin * @date: 2018/12/11 14:51 * @description: 正则 */public cla...
2018-12-18 09:36:46 187 3
原创 泛型 (未完成)
为什么用泛型:eg:public static void main(String[] args) { ArrayList a = new ArrayList(); a.add("abc"); a.add("hello"); // a.add(new Integer(4)); a.add(4); Iterator t = a.iterato...
2018-12-17 10:17:57 98
原创 反射基础
概念: java反射机制是在运行状态中,对任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法; 这种动态获取的信息以及动态调用对象方法的功能称为java语言的反射机制。一些人听着反射,可能有些懵。主要是工作中几乎不需要接触。就像玩王者荣耀或lol,没有接触过的英雄,总觉得自己玩不好。不过,反射比学一个英雄还简单点。主...
2018-12-17 10:09:19 122
原创 java多线程创建的三种方式
如果用加锁的多线程,最好使用redis的分布式锁代替;(加锁的多线程非常影响性能,可能会导致服务器卡死,宕机)1. 继承Thread 无返回值第一步: 继承Threadpublic class Person extends Thread { // 重写线程中的run方法 @Override public void run() { // 线程休眠,表示该代码1秒钟执行一次 ...
2018-12-12 10:27:29 126
原创 java多线程使用
首先说一下多线程的应用场景吧:比如:迅雷文件看一个视频,我们发现进度条显示不一样。一个文件有些地方可以直接看,而前面时间的视频还可能不能看。这时候就是用多线程,将一个文件分成多份进行缓存,最后再将分割的视频进行组装。eg:1+2+3+..+1亿;(最开始测试用的是1兆,但是超过了double的范围,计算的数据不准确,用bigdecimal太麻烦了)如何快速运算出数据结果 ?常规算...
2018-12-11 15:10:02 94
原创 java异常处理
Throwable类是整个异常体系类的“父级类”Throwable是java.lang包中一个专门用来处理异常的类。它有两个子类,即Error 和Exception,它们分别用来处理两组异常。实际工作中,通常需要自定义异常。例如:class DemoException extends Exception { private String code; private ...
2018-12-11 10:46:49 95
原创 java进制相互转换方法
1. 将十进制数任意转为其他进制public class TestOne { public static void main(String[] args) { // 传入十进制数据:16 BigInteger in = new BigInteger(String.valueOf(16)); // 转二进制 System....
2018-12-10 16:10:56 787
原创 java运算符(常见^ 、|、&、>>、<<、>>>)
检查是否是某个类的对象 instanceofpublic class DemoTest { public static void main(String[] args) { String str = "hello"; Object o = new Object(); if (str instanceof String) {...
2018-12-07 16:43:26 1433
原创 java数据长度_存储单位(字节)
所谓的占用字节数 就是申请内存的时候所占的空间大小记住一句话:计算机输入的符号最小1个字节,1字节 = 8bit (1bit就是二进制的1位)8bit 表示的最大内存 等于 二进制的 1111-1111 前提: 1字节 = 8bit (8位二进制 1111-1111 总范围大小为255)计算机系统都是使用二进制系统,数据在计算机上都是以补码的形式存储。byte 1字节 ...
2018-12-07 12:32:10 3177 1
原创 负数的二进制表现形式(对应的正数二进制取反加1)
例子: 使用(原码、反码、补码的转换)进行数学运算在计算机中,不存在减法运算,只有加法比如: 76-32 的运算,在计算机中就是76+(-32)在二进制的表示中,若为负数,则最高位为1举个例子: char类型的数据,1个字节 ( 1个字节 = 8位的二进制 )76 (正数的原码、反码、补码都是一样的)原码:0100 1100反码:0100 1100补码:0100...
2018-12-07 11:21:33 4694 1
原创 计算机数据存储单位及换算
1.bit(比特)bit,我们不一定听说过的比特,大名鼎鼎的比特币就是以此命名的。它的简写为小写字母 “b” 。作为信息技术的最基本存储单元,因为比特实在太小了,所以大家生活中并不是经常听到。那么 bit 是什么呢?电脑是以二进制存储以及发送接收数据的。二进制的一位,就叫做 1 bit。也就是说 bit 的含义就是二进制数中的一个数位,即 “0” 或者 "1"。2.Byte(字...
2018-12-07 10:35:21 12330
原创 二、八、十、十六进制相互转换,简单心算方法
进制的作用:计数(很单纯) !!!!!二进制的表现形式: 110 (满2进1)八进制的表现形式: 0770 (满8进1,用0开头表示)十进制的表现形式: 2349 (满10进1)十六进制的表现形式:0xFF03D (满16进1,用0x开头表示)十进制向二、八、十六进制的转换:从低位开始,3位二进制一起读就是八进制,4位二进制一...
2018-12-06 23:15:45 6555 4
PowerDesigner生成带注释的pdm脚本
2018-11-09
apizzaSQ-3.0.3.crx apizza - 极客专属的api管理工具插件
2018-05-11
hibernate+spring+springmvc框架 @注解开发 详细配置注释/及hibernate的HQL/QBC/SQL查询代码使用及注释
2018-01-03
hibernate+spring+springmvc框架@注解详细搭建,详细注释,不懂的可以留言
2017-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人