字符串 字符 工具java

Java 泛型

Java 泛型 需要搞个服务从 Excel 里读取数据转化为实体类,再转发到其他平台。读取的数据有车辆数据和电池数据,就想着一个接口搞个泛型,读取不同数据的服务按照类型实现接口就行了,但一开始没整明白。 List<?> 和 List <T> List<?> List<?> 是一个无限定通配符类型的列 ......
Java

Axure RP-软件开发工具

Axure RP是一款专业的快速原型设计工具。Axure(发音:Ack-sure),代表美国Axure公司;RP则是Rapid Prototyping(快速原型)的缩写。Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规 ......
软件开发 工具 Axure 软件 RP

为什么 github 的 repo内搜索有时候明明存在一个字符串,我们却搜索不到

github 的 repo内搜索引擎是有缺陷的,两种解决方法 1. clone 下来后用 find 和 grep 去搜索 2. 使用 github.com/search,参考这几个网页 https://github.blog/2008-11-03-github-code-search/ https: ......
字符串 字符 有时候 github repo

Java将数组转成List

1. Java8及以上可通过stream流 String[] arr= {"1", "2", "3"}; List<String> list = Arrays.stream(arr).collect(Collectors.toList()); 2. 通过Collections.addAll(list ......
数组 Java List

Java 接口

接口 接口比抽象类更加高级。接口中只有规范,也就是对方法的约束和定义,而它自己本身是无法实现任何方法的。以后,说白了,也就是面向接口编程 接口就是规范,定义的是一组规则,体现了现实世界中“如果你是···则必须得···”的思想。 **接口的本质就是契约。**一旦制定好了,大家就都得遵守! //接口 i ......
接口 Java

Java 内部类

内部类 成员内部类 public class Outer { private int id = 10; public void out(){ System.out.println("这是外部类的方法"); } public class Inner{ public void in(){ System. ......
Java

Java 异常机制

异常机制 代码在实际的敲写中,遇到的情况不可能是完美的。如:写的某个模块,用户输入不一定符合要求,或者说程序要打开某个文件,文件不存在或文件格式不对等等。这种情况我们统称为异常(Exception)。异常如果不处理的话,有可能会影响到程序的正常运行,所以,我们就需要通过,在代码的敲写中,提前预防这种 ......
机制 Java

Java的继承

继承 继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模。 extends的意思时“扩展”。子类是父类的扩展。 Java中类只有单继承,没有多继承。(一个儿子只能有一个爸爸,而一个爸爸能有很多儿子) 继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等关系。 继承关系 ......
Java

Java 多态

多态 即同一方法可以根据发送对象的不同而采用多种不同的行为方式 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多(父类,有关系的类) public class Person { public void run(){ System.out.println("run"); } public ......
Java

Java 其他

static ​ static为静态修饰符,被它修饰的属性和方法,会随着类加载而被加载。而没有被static修饰的属性和方法,只有在创建对象时,才能被加载。 代码块 代码块分为静态代码块、匿名代码块、构造方法 静态代码块是第一个被加载,第二为匿名代码块,最后为构造方法 因为静态修饰,所以静态代码块随 ......
Java

Java 抽象类

抽象类 abstract 抽象类,子类继承 extends 抽象类是单继承,也就是说一个子类对应一个父类 抽象类中的抽象方法,只有方法名字,没有方法的实现。抽象类规定了方法的种类或者功能,具体的实现可以有多种 抽象类也是有无参构造方法的! public abstract class Action { ......
Java

Java的封装

封装 该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住这句话就够了:属性私有,get/ ......
Java

原型设计工具比较及实践

一.原型设计工具比较及实践 1.墨刀 墨刀是一款在线原型设计墨刀是一款在线原型设计与协同工具,借助墨刀可搭建为产品原型,演示效果。同时,也可协作编辑,审阅,不管是产品想法展示还是向客户收集产品反馈等都可在手机上演示。是更偏向交互型,快捷高效的一款产品。 优点: 1、原型演示效果好,适合产品设计确认与 ......
原型 工具

python判断一个字符是否是半角

def is_halfwidth(char): """ 判断一个字符是否是半角 """ if len(char) != len(char.encode()): return False else: return True ......
半角 字符 python

java实现数据结构课设:通讯录管理系统

以下的代码通过java代码实现了一个简单的通讯录管理系统 1.通过java模拟链表来实现 2.实现来简单的增删改查 3.实现了通过文件来保存通讯录的信息 4.实现自定义异常来提示错误(就是想用以下自定义异常) 5.可以通过姓名和电话号码的字串来查找 6.保证了电话号码的唯一性 **进行文件保存时删除 ......

CAD2024中文版支持M1M2芯片Mac安装教程(附激活工具)

Mac用户M1M2系列处理器可以安装AutoCAD 2024激活版了,在过去相当长的一段时间内,我们都知道Mac端的M系列处理器是安装不了CAD激活版的,以至于很多Mac用户在使用CAD时真的造成了很大的不便,迫不得已只能更换其他的电脑产品; 在这里教大家如何在Mac端m芯片正常激活CAD,首先我们 ......
激活 芯片 中文版 工具 教程

python工具模块介绍-time 时间访问和转换

快速入门 In [1]: import time # 获取当前时间 In [25]: time.strftime("%Y-%m-%d_%H-%M-%S", time.localtime()) Out[25]: '2018-06-17_20-05-36' # 停顿0.5秒 In [26]: time. ......
模块 时间 工具 python time

Java的final修饰符

可以将实例域定义为 final。对于 final 域来说,构建对象时必须初始化 final 实例域,构造对象之后就不允许改变 final 实例域的值了。 final 类和 final 方法用来阻止继承。 ......
final Java

java的卸载和安装

卸载 1.删除java的安装目录 2.删除环境变量下的JAVA_HOME目录 3.删除Path下关于java的目录 4.java -version查看 安装 1.下载jdk并安装 2.配置环境变量——我的电脑——属性——高级系统设置——系统变量——JAVA_HOME——java安装路径 3.配置Pa ......
java

盘点| 有哪些比较新的好用的React Native 开发工具?

2015年,FaceBook首次开发并发布React Native框架,用于构建原始的移动应用程序。React Native的特点是使用JavaScript和React编写应用程序代码,而不是其他移动应用程序开发框架,同时利用iOS和Android平台的原始组件和API,从而实现更快、更有效的开发流 ......
开发工具 工具 Native React

java中排序的正确用法

public class Test{ public static void main(String[] args) { sort(); } public static void sort(){ List<Integer> list = new ArrayList(); //降序 hitRule.so ......
java

JAVA学习笔记随记1(类与对象)

首先说明,这是为了学习java而做的笔记,所以记起来可能杂乱无章,无所谓了,刚开始学习都是这样的。。。 首先小结下String的知识点 String 可以直接声明并赋初值并可以修改,例如: String abc="a"; abc="b"; 其次字符串之间的连接用'+',只要出现字符串和其他数据类型之 ......
随记 对象 笔记 JAVA

js 工具类

/*是否带有小数*/ function isDecimal(strValue ) { var objRegExp= /^\d+\.\d+$/; return objRegExp.test(strValue); } /*校验是否中文名称组成 */ function ischina(str) { var ......
工具 js

java token自定义实现

import com.example.newsmanager.model.Token; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http. ......
token java

Caesar一个全新的敏感文件发现工具

https://github.com/0ps/Caesar 一 支持主流平台: 得益于golang的跨平台优势。一次编译,到处运行。 二 强大的并发: golang的并发独树一帜。12线程下能实现每秒千级请求。为了安全性,默认只设置了3线程。 三 路径记忆功能: Caesar可以记忆路径的击中次数, ......
全新 文件 工具 Caesar

pydictor —— 一个强大实用的黑客暴力破解字典建立工具

pydictor下载 环境kali https://github.com/LandGrey/pydictor/下载玩解压,然后在pydictor文件夹下打开终端即可。 他可以帮助我们快速的生成普通爆破字典、基于网站内容的自定义字典、社会工程学字典等等一系列高级字典还可以使用内置工具,对字典进行安全删 ......
字典 黑客 暴力 pydictor 工具

JAVA流程控制

Java流程控制 一、Scanner对象 next(): 一定要读取到有效字符后才可以结束输入 对输入有效字符之前遇到的空白,next()方法会自动将其去掉 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符 next()不能得到带有空格的字符串 nextLine(): 以Enter为结束符 ......
流程 JAVA

Halcon图像的 OCR 识别&训练字符

2.1识别 OCR 的流程和方法 处理图像使得数字或是字母为白底黑字->创建字符识别句柄->识别->清除句柄 算子:read_ocr_class_mlp( : : FileName : OCRHandle) 示例:read_ocr_class_mlp ('Document_0-9A-Z_NoRej. ......
字符 图像 Halcon OCR amp

回溯算法:剑指 Offer 38. 字符串的排列

题目描述: 输入一个字符串,打印出该字符串中字符的所有排列。 你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。 限制: 1 <= s 的长度 <= 8 class Solution{ Set<String> res = new HashSet<>(); public String[] pe ......
字符串 算法 字符 Offer 38

Java-Day-15( 异常 )

Java-Day-15 异常 引出异常 ( Exception ) 如:零成分母时,会抛出 ArithmeticException 异常,然后程序就会崩溃退出,下面的代码也就不执行了 但这种不出现致命错误就使得系统崩溃就不合理了 所以设计者提供了异常处理机制来解决此问题 解决方式 — 异常捕获 如果 ......
Java-Day Java Day 15