- 博客(31)
- 收藏
- 关注
原创 浅谈Java中的:集合
上次说到集合的前置知识泛型,那么今天就浅谈一下Java中的集合。很多人在使用集合时都会发出疑问,集合那么多我到底应该用哪一个呢?其实大致划分一下,集合就两种,一种是用于存储键值对关系的Map,另一种是存储唯一对象的Collection。从源码中不难看出,Collection和Map都是接口,它们下面都有对应的实现类,而Map的实现类要少于Collection。Map中常用的实现类便是HashMap了,其它类各有各的小特点但是万变不离其宗,它们都是以键值对的映射关系为核心的。C..
2022-05-24 12:30:53 232
原创 不再安全的MD5
你是否思考过,比如我们的游戏账号、某些储蓄账户的各种数据都是存在别的数据库里的。万一他们中有某个带恶人,或是他们的数据库被攻破,那我们岂不是会有重大损失吗?所以做开发或是还在学习阶段的你,应该早已听说了加密算法:MD5。或者更准确的说是一种信息摘要算法。那么你也应该早就听说它已经不在安全了吧。那又为什么时至今日它仍然没有被抛弃呢?那么接下来,让我们尝试去破解MD5。第一:直接解密若我们想直接通过解密获取MD5加密的明文的话,这显然是不可能的。因为想要从密文中获取明文前提是加密过程中不会造成信
2022-05-04 15:43:58 963
原创 浅谈java中的:基本数据类型
上次说起到String相关时,提到过java中一切皆对象,数组也不例外。同时也说到基本数据类型是除外的。那么今天就谈一下基本数据类型。众所周知,java中一共有八大数据类型:byte、short、int、long、flaot、double、boolean、char。所有与对象相关的特性和方法都对它们不适用。如何验证?我们知道的是:基本所有对象都继承自Object顶层父类,同时还继承了几个方法如:tostring方法。所有对象都可以调用此方法,而基本数据类型不行,这便印证了基本数据类型不是对象的观点
2022-05-03 14:40:06 600
原创 centos7 安装Nginx
为方便演示,以虚拟机代替服务器1. 官网下载地址:http://nginx.org/这里推荐下载1.12.2的版本如果你无法访问官网,我这里还有百度网盘链接:https://pan.baidu.com/s/1aEqEK5tHBiaDh1RfhbOlHQ提取码: josp2. 首先在安装nginx以前要先安装它的依赖于任意目录下执行wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37
2022-04-25 08:31:27 2805
原创 SpringBoot与Mybatis的逆向工程
温馨提示:若不是特别急或已经掌握原流程,建议还是老老实实敲代码,才能加深理解。于Hibernate中存在一种“正向工程”,可以将实体类中的内容生成相应字段的数据库表,自从了解到这一知识点后我便一直在想:难道spring官方推荐的mybatis就这么拉胯吗?没有什么加快开发的手段?于是今天的主角他来了-----mybatis逆向工程。mybatis逆向工程,光是听也明白大概是什么意思了,也就是与Hibernate的正向工程相反,既将数据库表中的字段生成为对应的实体类。但他远不止如此,他还能生成sql映
2022-03-23 20:27:01 1616 2
原创 学习:关于微服务
最近在学习springboot,开始接触到微服务,于是了解到行业大佬Martin Flower(一个软件开发方面的著作者和国际知名演说家,专注于面向对象分析与设计,统一建模语言,领域建模,以及敏捷软件开发方法,包括极限编程)的论文原文:Microservices转载文章:微服务(Microservices)——Martin Flower - 船长&CAP - 博客园以下为转载的文章本文内容微服务 微服务风格的特性 组件化(Componentization )与服务(..
2021-12-19 16:18:44 298
原创 记录: Vue3引入Element UI
首先在Vue3中并不支持官网上的Element UI而需要Element-plusnpm install element-plus --save或者cnpm install element-plus --save在Vue项目package.json文件中看到以下内容为则没什么问题了于main.js中配置一下就可以了import ElementPlus from 'element-plus'import 'element-plus/dist/index.css'.
2021-12-17 17:37:20 554
原创 记录: Vue3中引入bootstrap
首先引入bootstrap需要先引入jquery,我之前已经写过任何在Vue中引入jquery就不再赘述,这里附上链接可自行查看记录:Vue3中引入jquery_no_donodie的博客-CSDN博客在项目目录下cmd叫出控制台,执行npm install bootstrap --save-dev若不行再试试cnpm install bootstrap --save-dev因为以前看到有博客上说cnpm有时候会存在下载的依赖有问题所以优先npm不行再cnpm若是想装bootst
2021-12-06 19:23:18 1292
原创 记录:Vue3中引入jquery
结构目录实现与当前路径中cmd叫出控制台执行命令npm install jquery --save验证:于package.json中看到jquery的信息则为成功于.eslintrc.js文件中新增jquery的信息,如下图所示jquery: true,于vue.config.js配置jqueryconst webpack = require('webpack');module.exports = { //引入jquery configureW...
2021-12-06 18:18:14 696
原创 记录:关于Vue3.0项目的创建过程
node.js的安装,官网地址:Node.js,目前node.js已经可以自动配置到环境变量了,无需手动配置,下载安装就好了,这一步就不再赘述验证node -v配置cnpm,即配置国内镜像,但在一篇博客中看到过cnpm有弊端,容易使下载的包有bug什么的,所以建议是先用npm不行再用cnpm.npm install -g cnpm --registry=https://registry.npm.taobao.org检查npm -vcnpm -vvue-cli的.
2021-12-06 17:53:55 581
原创 个人学习:记录自己的第一个SSM框架的实现
这篇博客是为了记录自己的第一个SSM框架搭建的实现,完成它也是对自己这段时间的学习成果的检验,初学者....,大佬吴喷废话不多说,上才艺!!!!主题为最基础的图书管理系统:项目结构注意,虽然配置了log4j,但这是一个练手的小demo,最后还是没有实装mybatis日志所以这个文件只是个摆设,但我还是会将它展示出来以供参考,如下log4j.rootLogger=error,stdout,logfilelog4j.appender.stdout=org.apache.log4j.
2021-12-04 17:46:40 220
原创 记录: idea中tomcat乱码问题
查博客查的我头大,被各种各种UTF-8折磨,最后发现idea中的编码格式为GBK,我就懂了.所以写下这篇博客希望可以帮助大家闭闭坑.在tomcat安装路径下找到/conf/logging.properties文件全部改为GBK注意不是UTF-8!!!在文件最后再加上一句java.util.logging.ConsoleHandler.encoding = GBK终于舒服了希望可以帮到大家反正我自己搜到的博客都是把什么什么设置为utf-8为此差点没把我...
2021-11-29 15:09:41 185
原创 记录:MapReduce中调用本地数据库
一.依赖<dependencies> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-mapreduce-client-core</artifactId> <version>2.7.2</version> </
2021-11-12 10:10:34 2608
原创 记录:hadoop中安装mysql初始密码存在特殊符号报错
今天在服务器中安装一个mysql数据库,因为分配的初始密码中存在一个')',在输入密码时一直报错,试过网上许多转意啊,用引号包裹什么什么的,都没什么用.接下来说说我的解决办法:第一步:vi /etc/my.cnf打开后再最后加上一句:skip-grant-tables作用相当于登入时不需要密码第二步:重启mysqlsystemctl restart mysqld第三步:直接登入mysql -uroot -p第四步:// 进入数据库use mysql
2021-11-01 18:09:24 1879
原创 记录:Anaconda安装tensorflow时报错Cannot uninstall ‘wrapt‘. It is a distutils installed project and thus we.
记录一下Anaconda安装tensorflow时的报错解决办法.安装命令:pip install tensorflow以下为报错信息:解决办法:pip install -U --ignore-installed wrapt enum34 simplejson netaddr再次执行安装命令:完美运行...
2021-10-29 10:02:15 409
原创 记录:python使用numpy读取csv文件
path = "文件路径"data = np.loadtxt(path, dtype=str, delimiter=",")虽然没用试过,但读取Excel的数据应该只需要将分隔符替换为空格就可以了.
2021-10-28 15:37:36 929
原创 记录:json中的文字动态显示到html中
HTML<div class="ztitle" id="Study-title-1"></div>jsfunction init_title() { $.get("../Study/DataForStudy.json", function(res){ data = res.box_1.title; document.getElementById("Study-title-1").innerText = data; })}function init_a
2021-10-24 11:37:01 102
原创 Python(pymysql)中Excel表存入MySQL
相关库及文件引入import pymysqlimport pandas as pdpath = "DataForHouse.xlsx" # 需要写入的文件路径,同级目录省略路径,直接写文件名data = pd.read_excel(path) # 使用pandas库读取数据具体实现:需要注意的是:在python项目中,向数据库插入int型字符,大都惯用%d,然后出现报错%d format: a number is required, not str。事实上传给sql的变量.
2021-10-20 10:27:53 578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人