- 博客(22)
- 资源 (50)
- 收藏
- 关注
原创 Math函数相关属性
JavaScript_Math函数与属性按功能分类Math三角函数与属性Math.sin() -- 返回数字的正弦值Math.cos() -- 返回数字的余弦值Math.tan() -- 返回数字的正切值Math.asin() -- 返回数字的反正弦值Math.acos() -- 返回数字的反余弦值Math.atan() -- 返回数字的反正切值Math.atan2() -- 返回由x轴到点(x,...
2019-01-31 18:48:18 415
原创 java算法——二分法查找(折半检索)
二分法:二分法查找适用于数据量较大时,但是数据需要先排好顺序其思想是:搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。通过一个例子来说一下:假如有一组数为 30, 2...
2019-01-31 11:37:08 817
原创 【冒泡排序】Java算法大揭秘:冒泡排序实践与优化技巧,快速提升代码效率!
冒泡排序算法是排序算法里面基础算法之一,理解简单,编程难度小,但是初学比较难,我把自己的心得写下来,希望可以帮到初学者!下面通过一个例子来看一下:冒泡排序;对一组整数从小到大进行排序首先先定义一个数组,并将其初始化;int[] A= {34,53,12,32,56,17};既然是从小到大排序,也就是大数在后,小数在前,两数比较,大数向后。第一趟:先把34和53比较,34<53,...
2019-01-30 15:34:27 3187
原创 java中的异常
异常通常指,你的代码可能在编译时没有错误,可是运行时会出现异常。(打个比方,比如你要进行数学运算,数学上0是不能做除数的,你在写java程序的时候编译是不会出错的,但是当运行的时候就会出现NumException异常)运行时异常与一般异常有何异同?异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可...
2019-01-30 11:24:19 160
原创 抽象类和接口
抽象类:定义:java中可以定义没有方法体的方法,该方法由其子类来具体的实现。该没有方法体的方法我们称之为抽象方法,含有抽象方法的类我们称之为抽象类。作用:对代码的维护和重用。要点:抽象方法和抽象类均必须用abstract来修饰。抽象方法没有方法体,只需要声明不需实有抽象方法的类只能定义能抽象类相反抽象类里面的方法不一定全是抽象方法,也可能没有抽象方法。抽象类可以包含属性、方...
2019-01-29 15:59:04 1263
原创 数组的介绍
数组是相同类型数据的有序集合:相同类型的若干个数据,按照一定先后次序排列组合而成。其中,每一个数据称作一个数组元素 2.其中,每一个数据称作一个数组元素每个数组元素可以通过一个下标来访问它们 每个数组元素可以通过一个下标来访问它们数组特点数组特点:其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。其元素必须是相同类型,不允许出现混合类型。数组中的元素可以是任何数据类型,...
2019-01-28 16:17:01 235
原创 JDK中主要的一些包Java Development Kit(JDK)是用于开发和运行 Java 程序的软件包。它提供了一组库、工具和运行时环境,用于编译、调试和执行 Java 代码
它提供了一系列高级的图形界面组件,例如按钮、文本框、列表、表格、对话框等。这些包只是 JDK 中一部分主要的包,JDK 还包含了许多其他的包和类库,用于不同的领域和功能。它提供了对文件、文件夹和流的读写、复制、删除等操作的功能。:提供了对文本格式化和解析的支持,包括日期、数字、货币等格式化操作。:提供了一系列实用的工具类,用于集合操作、日期和时间处理、随机数生成等。:提供了网络编程相关的类和接口,用于创建网络连接、发送和接收数据等。此外,它还包括与日期、时间、随机数生成和排序等相关的类,例如。
2019-01-27 10:30:31 827
原创 Eclipse快捷键大全:提升效率的编辑利器
Eclipse快捷键大全(转载)Ctrl+1&amp;amp;nbsp;快速修复(最经典的快捷键,就不用多说了)Ctrl+D:&amp;amp;nbsp;删除当前行&amp;amp;nbsp;Ctrl+Alt+↓&amp;amp;nbsp;复制当前行到下一行(复制增加)Ctrl+Alt+↑&amp;amp;nbsp;复制当前行到上一行(复制增加)Alt+↓&
2019-01-26 11:17:57 1286
原创 java中的一些关键字的介绍
访问控制符 一: 成员(成员变量或成员方法)访问权限共有四种:1、public 公共的可以被项目中所有的类访问。(项目可见性)2、 protected 受保护的可以被这个类本身访问;同一个包中的所有其他的类访问;被它的子类(同一个包以及不同包中的子类)访问3、default/friendly 默认的/友好的(包可见性)被这个类本身访问;被同一个包中的类访问。4、private 私...
2019-01-26 11:06:02 784
原创 jvm内存分析
栈特点:①描述的是方法执行的内存模型,每个方法被调用都会创建一个栈帧–储存局部变量、操作数、方法出口②jvm为每个线程创建一个栈,用于存放该线程执行方法的信息–实际参数、局部变量③栈的储存特性是先进后出,后进先出,自下而上存储)④栈属于线程私有,不能实现线程之间的共享!⑤栈由系统自动分配,速度快!栈是一个连续性的内存空间方法执行完毕,自动释放空间堆特点:①存放new出来的...
2019-01-25 10:52:06 173
原创 【在csdn中如何把自己写过的文章转移到其它“个人分类“中】提升文章曝光!教你将CSDN自己的作品快速迁移到热门个人分类
今天写过文章之后,发现一个问题,就是之前自己不知道发表文章之前有个自定义标签,这个自定义标签可以存放你写过的文章。知道以后我就想把之前发表的几篇文章给整理一下,移动到相对的标签之下,发现不会,搜索了一下。没发现有类似文章,后来自己探索了一下,知道了,写一篇文章发表一下,希望对你们有用。其实只需要简单几步。在这里我们可以看到分类后面的文章数和总数不符合,也就是有几篇文章没分类这对于强迫症看着很难...
2019-01-24 10:11:45 3878 9
原创 【Java中的方法重载(overload)】Java神奇之法:方法重载揭秘!解密Java中的方法重载技巧,带你飞跃编程巅峰!
方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数.具体有以下几种。先定义一个求和的方法` public static int add(int a, int b) { int sum = a + b; return sum; }方法名相同,参数类型不同,构成重载 public static double add(double a, dou...
2019-01-24 09:36:51 20359 7
原创 java中“比较”小汇总
=和==Java中=是赋值运算,而==判断值是否相等。==和equse==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等如果作用于引用类型的变量【该运算符表示指向字符串的引用是否相同】对于equals方法,注意:equals方法不能作用于基本数据类型的变量如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;诸如String、Date等类对e...
2019-01-23 11:34:53 183
原创 java中逻辑运算符
逻辑&amp;amp;quot;与&amp;amp;quot;逻辑’与’包含(&amp;amp;amp;amp;和&amp;amp;amp;amp;&amp;amp;amp;amp;),相同点:它们都表示运算符的两边都是true时,结果为true;不同点:逻辑与&amp;amp;amp;amp;&amp;amp;amp;amp;两边的运算符必须是boolean类型的,而
2019-01-22 11:43:07 981
原创 If条件结构和If···else···条件结构简单介绍
简单的if条件结构:if(条件){&amp;lt;语句块&amp;gt;}下面通过一个例子来讲一下;假设一个商场打折如果两件衣服的价格大于100,就减20;package com.qhit.ex;public class Lian { public static void main(String[] args) { //假设一个商场打折如果两件衣服的价格大于100,就减20; double ...
2019-01-22 10:30:28 2496
原创 MVC 模式简单介绍
MVC 模式MVC 模式(Model-View-Controller)【模型-视图-控制器】 模式。这种模式用于应用程序的分层开发。Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。View(视图) - 视图代表模型包含的数据的可视化。Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并...
2019-01-21 19:03:59 3074
原创 eclipse如何设置背景颜色
我们都知道eclipse默认背景颜色是白色,白色很刺眼,特别是对于我们这样长期在电脑工作的人来说是很伤眼的,那么如何请背景颜色换掉呢。其实只需要简单几步就能完成。打开eclipse,点击window——&gt;preferences点击general-----&gt;appearance右边选项卡theme的值改为Dark,接着点击apply and close就行了。来看一下效果图吧...
2019-01-20 11:06:26 47936 2
原创 SQL数据库的简单操作
一些mysql数据库的简单知识希望那个可以帮到你。一:数据库的简介MySQL是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小...
2019-01-19 12:22:04 316
原创 Win10桌面图标箭头去掉的方法总结
今天打看电脑,看到桌面图标有小箭头,很不舒服,就想把它去掉,找了百度去掉了,相信很多人都想去掉今天把方法总结一下,希望可以帮到你。有好几种我用的是第二种,其他的也试了。一: 注册表去图标箭头首先我们要做的是打开注册表,快捷键是win+r键,弹出运动菜单,在里面输入regedit命令 启动注册表编辑器,然后依次展开如下分支:“HKEY_CLASSES_ROOT\lnkfile”;删除“ln...
2019-01-18 17:02:03 26761 3
原创 【怎么把Tomcat添加到 Eclipse之中】高效开发:将Tomcat集成到Eclipse中的步骤与技巧
今天学习了tomcat。学过之后知道Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选要想用tomcat首先要把它添加到eclipse中。那么怎样才能把Tomcat添加到 Eclipse之中呢。
2019-01-17 21:27:46 21278 3
原创 Java方法大揭秘:探索方法分类及应用,提升你的Java编程技能
第一次在csdn发帖子,今天和大家浅谈一下java的方法分类我们都知道java方法的主要作用就是减少代码量,方法是在类的内部定义 。Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用根据方法是否带参数、是否返回值,可分为四类:无参无返回值方法无参带返回值方法带参无返回值方法带参带返回...
2019-01-16 11:20:41 4015 1
使用Java编写脚本来将PDF转换为图像,Java的PDF处理库,Apache PDFBox
2023-06-21
Java编程实践:10个实用例子助您提升技能正则表达式、文件操作、日期和时间处理、数据结构、集合类、接口和多态、递归、多线程编程
2023-06-19
深入理解Java:10个示例展示核心概念和用法涵盖了类和对象、继承和多态、接口和实现、异常处理、集合框架、文件操作、多线程、输入
2023-06-19
java小例子涵盖了基本的编程概念和常见的问题解决方法
2023-06-19
Java安全知识点详解:加密、认证、防护和漏洞扫描
2023-06-19
20道面试题的Java框架和库的集锦
2023-06-19
Java示例:查找年龄最大的人员和计算平均年龄
2023-06-15
Java 多线程编程面试集锦20道问题解答Java多线程编程高难度面试题及解析
2023-06-14
Java抽象类高难度面试题及解析
2023-06-14
Java实例高难度面试题及解析 - 展现你的编程实力!
2023-06-14
Java 多态面试集锦进阶版20道Java多态高难度面试题及详细答案解析
2023-06-14
Java基础语法详尽教程
2023-06-14
Java开发环境配置指南
2023-06-14
Java 8 新特性详细介绍Lambda表达式、Stream API、接口的默认方法
2023-06-14
Java 集合框架高难度进阶版面试题集锦解析
2023-06-14
Java Object 类高难度进阶版面试题集锦解析Java Object类高难度面试题及答案解析
2023-06-14
Java HashMap高难度面试题集锦解析Java HashMap面试题及答案解析-高难度
2023-06-14
Java 异常处理面试集锦及答案20道
2023-06-14
Java变量类型常见面试题及答案
2023-06-14
Java运算符常见面试题及答案
2023-06-14
Java方法常见面试题及答案
2023-06-14
Java日期时间常见面试题及答案
2023-06-14
Java Scanner类常见面试题及答案
2023-06-14
面试题java StringBuffer和StringBuilder类常见操作和用法
2023-06-14
面试题涵盖Java数组常见操作和用法
2023-06-14
面试题:Java String类常见操作和用法
2023-06-14
面试题: Java Math类常见的数学运算和用法
2023-06-14
Java中的Number类和数值操作面试集锦
2023-06-14
一个类是一个模板或蓝图,描述了对象的属性和行为 而对象则是类的一个实例,它具有类定义的属性和行为
2023-06-14
【Java 循环结构】面试题解析
2023-06-14
Java正则表达式面试题解析:探索复杂匹配规则与高效字符串处理
2023-06-14
深入剖析Java序列化:挑战复杂的面试题与详细解析
2023-06-14
深入探索Java集合框架:解密复杂的面试题和精准解析
2023-06-14
Java数据结构面试题集锦:深入探索数据结构的核心概念和应用
2023-06-14
Java开发工具和集成开发环境:选择最佳工具,提升开发效率
2023-06-14
Java入门面试题集锦:全面覆盖30道经典问题,助你准备顺利通过面试!
2023-06-14
员工管理系统基于ssh实现员工部门增删改查
2023-06-13
开源Java图书管理系统
2023-06-13
YOLOv1:革命性的目标检测算法
2023-06-13
打造出色网页体验:分步骤的网页设计思路
2023-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人