自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 layui tree 对节点进行搜索

需要在使用layui的tree的界面添加的查询代码方法。LayUI的tree对节点进行搜索的效果图。在代码的详细使用如下。

2023-12-14 19:34:11 159

原创 layui tree点击后增加颜色且加粗改变效果

在tree.js中位置如下;不同版本的layui变量之类的不太一样,但整体逻辑相同,需要根据自己的layui版本确定具体位置(我的layui版本2.5.5)想要修改选中效果,需要修改layui的tree.js文件,添加如下代码。

2023-12-13 10:21:04 313

原创 elasticsearch加入ik分词器,重启后报错

在虚拟机的ubuntu上elasticsearch加入ik分词器相关内容后,重启后无法访问docker ps 查看 端口号位置为空docker logs elasticsearch查看报错信息为最后发现是由于elasticsearch.yml中存在重复的http.host: 0.0.0.0"由于自己误操作echo “http.host: 0.0.0.0” >> /mydata/elasticsearch/config/elasticsearch.yml导致生成两个,所以以后要小

2021-11-26 07:40:45 266

原创 递归与回溯

递归程序调用自身的编程技巧称为递归( recursion)。 递归做为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。通常来说,为了描述问题的某一状态,必须用到该状态的上一个状态;而如果要描述上一个状态,又必须用到上一个状态的上一个状态…… 这样用自己来定义自己的方法就是递归。回溯

2021-11-21 21:40:01 534

原创 JVM

文章目录JVM探究JVM的位置JVM的体系结构类加载器双亲委派机制双亲委派机制的作用沙箱安全机制NativePC寄存器方法区栈三种JVM新生区老年区永久区堆内存调优GC与常用算法引用计数法复制算法标记压缩JMMJVM探究你对JVM了解多少?请谈谈你对JVM的理解?Java8虚拟机和之前的变化更新?什么是OOM,什么是栈溢出StackOverFlowError?怎么分析?JVM的常用调优参数有哪些?内存快照如何抓取,怎么分析Dump文件?谈谈JVM中,你对类加载器的认识?

2020-12-13 16:46:52 176

原创 注解和反射

注解与反射文章目录注解与反射注解注解入门--什么是注解内置注解元注解自定义注解反射动态语言静态语言Java ReflectionJava反射机制提供的功能Java反射优点和缺点Class类Class类的常用方法获取Class类的实例哪些类型可以有Class对象Java内存分析了解:类的加载过程类的加载和ClassLoader的理解什么时候会发生类初始化类加载器的作用小结有了Class对象,能做什么setAccessible反射操作泛型反射操作注解了解什么是ORM注解注解入门–什么是注解Annot

2020-12-05 11:18:47 96

原创 JAVA多线程

1 进程与线程线程就是独立的执行路径。在程序运行时,即使没有自己创建线程,后台也会有多个线程,如主线程,gc线程。main()称之为主线程,为系统的入口,用于执行整个程序。在一个进程中,如果开辟了多个线程,线程的运行由调度器安排调度,调度器是与操作系统紧密相关的,先后顺序是不能人为的干预的。对同一份资源操作时,会存在资源抢夺的问题,需要加入并发控制。线程会带来额外的开销,如CPU调度时间,并发控制开销。每个线程在自己的工作内存交互,内存控制不当会造成数据的不一致。

2020-11-30 22:50:45 142

原创 数字之间可以用下划线分割

JAVA7新特性,数字之间可以用下划线分割。int money = 10_0000_0000;System.out.println(money);

2020-11-18 20:26:59 250

原创 位,字节,字符及类型转换

位(bit):是计算机内部数据存储的最小单位,11000110是一个八位二进制数。字节(byte):是计算机中数据处理胡基本单位,习惯上使用大写字母B表示。 1B(byte字节) = 8 bit(位)字符:是指计算机中使用的字母,数字,字和符号。类型转换由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换, byte , short , char , int ,long, float ,double运算中,不同类型的数据先转化为同一类型,然后进行运算强制类型转换自动类型转换.

2020-11-18 20:07:24 296

原创 Java标识符

Java所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符。标识符重点所有标识符都应该以字母(A-Z或者a-z),美元符号$,或者下划线(_)开始,首字母之后可是字母(A-Z或者a-z),美元符号$,下划线(_)或者数字的任意字符组合。不能使用关键字作为变量名或者方法名。标识符是大小写敏感的。可以使用中文命名。但不建议这样去使用,也不建议使用拼音。...

2020-11-18 19:41:50 71

原创 SQL中AND和OR同时使用的注意事项

关系型运算符优先级高到低为:NOT >AND >OR

2020-11-18 17:59:04 5012

原创 Angular中数据的处理----管道

管道用来对字符串、货币金额、日期和其他显示数据进行转换和格式化。管道是一些简单的函数,可以在模板表达式中用来接受输入值并返回一个转换后的值。 Angular 为典型的数据转换提供了内置的管道,包括国际化的转换(i18n),它使用本地化信息来格式化数据。内置管道数据格式化常用的内置管道如下:DatePipe:根据本地环境中的规则格式化日期值。UpperCasePipe:把文本全部转换成大写。LowerCasePipe :把文本全部转换成小写。CurrencyPipe :把数字转换成货币字符串.

2020-10-31 20:51:29 1093

原创 HTML中常见的行内元素与块级元素及它们区别

行内元素:块级元素:Angular管道:跨域:NzModalService数据库JDBC:1.注册驱动2.获取连接3.获取操作数据的预处理对象4.执行SQL,得到结果集5.遍历封装结果集6.释放资源面包屑当元素的一个继承属性没有指定值时,则取父元素的同属性的计算值不可继承:display, margin,border,padding,background,height,width,position基本链接地址基本元数据鼠标移入:onmouseover鼠标移出:onmous

2020-10-31 16:16:34 1014

原创 LocalDateTime获取服务器当前时间----24小时与12小时

24小时:String time = LocalDateTime.now().format(DateTimeFormatter.ofpattern("yyyy-MM-dd HH:mm:ss")12小时:String time = LocalDateTime.now().format(DateTimeFormatter.ofpattern("yyyy-MM-dd hh:mm:ss")H大写为24小时制,h小写为12小时制...

2020-10-28 17:30:01 4731

原创 @GetMapping和@PostMapping注解的区别

1 @RequestMappingMap使用@RequestMappingComments 将 URL Map 到整个类或特定的处理程序方法上。类级别的 Comments 将特定的请求路径(或路径模式)Map 到表单控制器上,其他方法级别的 Comments 使特定的 HTTP 方法请求方法(“ GET”,“ POST”等)的主 Map 范围变窄。@RequestMapping默认情况下 Map 了所有 HTTP 方法。使用@RequestMapping(method=GET)或@GetMapping

2020-10-26 07:04:56 13921

原创 国际化(前后端)

我们所开发的系统软件,有时候需要服务于不同语言或者不同文字的人们。所以对于一个成熟且完备的系统来说,实现中文简体,中文繁体,英文等不同语言的任意切换,是一项必须的技能。所以,国际化就是十分必要了。...

2020-10-21 12:56:03 3793

原创 热部署-----SpringBoot-----(附IDEA操作)

你还在为每次代码修改后需要重新启动服务进行测试、验证而烦恼吗?你还在为每次更改配置信息后重启应用而浪费时间和精力吗?你还在因为升级软件每次重启服务影响使用而难受吗?在这里,你将能够解决以上烦恼。从此修改优化代码,将不再为你带来烦恼。下面一起来学习热部署吧。热部署的概念热部署就是在程序软件运行过程中,当修改代码或者软件升级的时候,不需要重启服务。标题热部署的原理标题IDEA中的配置...

2020-10-12 07:30:22 115

原创 Angular入门学习笔记

1.基础知识生成模板 ng g component name创建类 ng g class nameng g module name --flatng g service name当端口被占用时,修改端口运行应用:ng s --port 42** open先声明构造函数里面赋值或变化静态属性 title=’ ’动态属性 [title]=’ ’src,ngclass,hero属性[()]双向 事件与PropertyNgmodule ,Ngclass,Ngstyle,Ngmodel模块化N

2020-08-02 23:09:31 563

原创 新手使用formGroup过程中遇到的问题

目前自己遇到的主要的问题是1.是否将输入信息初始化2.是否包含所有formControlName3.各单词是否书写正确

2020-08-01 15:43:27 285

原创 Springboot找不到或无法加载主类

1.修改主类路径2.双击springboot run3.查看JDK是否配置

2020-08-01 08:31:58 213

原创 Tensorflow 笔记:第二讲 Python 语法串讲

2.1一、常用指令√桌面点击右键 选择 Open Terminal 打开终端√pwd 打印当前在哪个目录√ls 列出当前路径下的文件和目录√mkdir 目录名 新建目录√cd 目录名 进到指定目录√python 运行 Python 解释器√print “Hello World”代码验证:补充:使用 pwd 命令打印当前在哪个目录,打印的是绝对路径。绝对路径:是以根目录("...

2020-03-31 00:04:32 384

原创 解决Git官网下载速度慢

使用Git官网的下载速度很慢,下面这个镜像网站可以提高下载速度。https://npm.taobao.org/mirrors/git-for-windows/

2020-02-27 12:35:15 231

原创 Tensorflow 笔记:第一讲

概 述一、 基本概念1、什么是人工智能人工智能的概念:机器模拟人的意识和思维重要人物:艾伦·麦席森·图灵(Alan Mathison Turing)人物简介:1912 年 6 月 23 日-1954 年 6 月 7 日,英国数学家、逻辑学家,被称为计算机科学之父,人工智能之父。相关事件:(1)1950 年在论文《机器能思考吗?》中提出了图灵测试,一种用于判定机器是否具有智能的试验方法:...

2020-02-18 16:14:46 366

咖啡店管理系统

用C语言开发一个简单的咖啡店服务系统。 有简单的用户管理功能。系统中有三类用户,系统管理员,服务员和顾客,用户登陆系统后会有身份选择页面,随后用户确定身份后将出现不同的操作页面 1.管理员用户页面能完成以下功能:①管理顾客,其中包括创建顾客基本信息,浏览顾客信息,输入顾客点餐信息以及顾客消费费用计算等;②管理服务员,其中包括创建服务员基本信息,浏览服务员基本信息等;③管理店铺,其中包括对菜单的管理,里面有创建菜单,更新菜单,浏览菜单等基本功能。 2.服务员用户能完成以下功能:服务员作为店内的一名工作人员,也可以完成许多功能,来实现自己的价值①管理顾客信息,服务员也可以完成顾客信息的创建及浏览;②创建菜单,更新菜单,浏览菜单;③输入顾客的点餐信息,系统计算并输出顾客所消费的总费用。 3.顾客用户能完成以下功能:作为一个现代化的社会,顾客自己操作已成为一种习惯,所以顾客可自己实现①创建个人信息;②顾客自己点餐并系统计算出自己所需支付的费用;③店内菜品各类菜品的优秀推荐,④自己浏览菜单,无需服务员帮忙了。

2018-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除