阿里巴巴
文章平均质量分 78
普通网友
这个作者很懒,什么都没留下…
展开
-
[学习笔记] 在Mac 上安装SQL Server
在学习SQL Server过程中因为没有Windows电脑, 需要在mac上链接并使用Microsoft SQL Server。而Microsoft官方并没有出SQL Server for Mac。所以需要下载Docker来进行映射。以上就是在Mac上配置SQL Server on Docker的全部过程。希望对大家的学习有所帮助。深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。原创 2022-09-12 04:37:18 · 2861 阅读 · 1 评论 -
Nginx中server_name指令介绍
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。原创 2022-09-11 11:58:31 · 2961 阅读 · 0 评论 -
Java之spring新手教程(包教包会)
这是度娘上的比较官方的解释。说得更加详细一点,Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为J2EE应用程序开发提供集成的框架。原创 2022-09-11 03:08:44 · 594 阅读 · 0 评论 -
Mybatis中的${}和#{}区别
动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前, mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{}以及${}提示:以下是本篇文章正文内容,下面案例可供参考深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料。原创 2022-09-09 23:26:52 · 1260 阅读 · 0 评论 -
小白都能轻松掌握,python最稳定的图片识别库ddddocr
在爬虫过程中,大多我们都会碰到验证码识别,它是常用的一种反爬手段,包括:滑块验证码,图片验证码,算术验证码,点击验证码,所讲的图片验证码是较简单的,因为有大佬,给我们造好了轮子,我们直接套用就行!硬性要求安装GitHub文档地址测试,还是刚刚那种图。结果,一眼可见,没有对比就没有伤害短短5行代码,就饶过了图片验证,是不是觉得很爽!深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。原创 2022-09-09 00:16:53 · 1344 阅读 · 0 评论 -
Python—线性回归
线性回归模型属于经典的统计学模型,该模型的应用场景是根据已知的变量(即自变量)来预测某个连续的数值变量(即因变量)。例如餐厅根据媒体的营业数据(包括菜谱价格、就餐人数、预订人数、特价菜折扣等)预测就餐规模或营业额;网站根据访问的历史数据(包括新用户的注册量、老用户的活跃度、网站内容的更新频率等)预测用户的支付转化率;医院根据患者的病历数据(如体检指标、药物复用情况、平时的饮食习惯等)预测某种疾病发生的概率。...原创 2022-08-02 05:35:36 · 963 阅读 · 0 评论 -
python——正则表达式(re模块)详解
在Python中需要通过正则表达式对字符串进匹配的时候,可以使个python自带的模块,名字为re。正则表达式的大致匹配过程是1.依次拿出表达式和文本中的字符比较,2.如果每一个字符都能匹配,则匹配成功;一旦有匹配不成功的字符则匹配失败。3.如果表达式中有量词或边界,这个过程会稍微有一些不同。rPython中字符串的前导r代表,该字符串中的特殊符号不会被转义,适用于正则表达式中繁杂的特殊符号表示。因此r""表示包含''和'n'两个字符的字符串,而""print("语法字符。...原创 2022-08-02 05:34:59 · 2570 阅读 · 0 评论 -
Python3,听说这个第三方库竟碾压python自带JSON库。
如果需要序列化的对象中涉及到dataclass自定义数据结构时,可以使用orjson.OPT_PASSTHROUGH_DATACLASS,再通过对default参数传入自定义处理函数,来实现更为自由的数据转换逻辑。代码示例utf-8-*-#@Time#@Authorcarl_DJ@dataclassclassUseridstrtel_numbintreturn{'id'obj.id,]}'}'user'}运行结果代码示例utf-8-*-运行结果。...原创 2022-08-02 05:34:23 · 301 阅读 · 0 评论 -
python+html实现前后端数据交互界面显示
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。话不多说,先来实现一个简单的计算功能吧,前端输入计算的数据,后端计算结果,返回结果至前端进行显示。点击进行计算按钮,页面跳转,显示计算结果。..原创 2022-08-02 05:33:46 · 1795 阅读 · 0 评论 -
python 绘制3D图
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。与plot_surface的输入格式一样,X,Y原本为一维list,通过np.meshgrid形成网格化数据。...原创 2022-08-02 05:33:12 · 2580 阅读 · 0 评论 -
Mac系统安装和配置tomcat步骤详解
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。(7)worktomcat的运行目录.jsp运行时产生的临时文件就存放在这里。(4)logs运行时的日志信息。(5)temp临时目录。...原创 2022-08-02 00:05:31 · 1713 阅读 · 0 评论 -
mac的node版本安装及升降级
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。在开发过程中,对于不同的开发环境可能需要切换不同的node版本,此过程会涉及到node版本的升级与降级。4.node版本降级/升级(安装指定node版本)7.切换node版本(不会删除已安装的其他版本)一、安装node版本管理模块n(sudo命令)...原创 2022-08-02 00:04:57 · 6811 阅读 · 0 评论 -
mac安装yarn的方法
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。(curl-fsSLhttps//raw.githubusercontent.com/Homebrew/install/master/uninstall)"提示让你删除(自动以操作)的文件不用管就行了,都是正常系统文件。下面是找的一些其它的关于yarn的。...原创 2022-08-02 00:04:21 · 14994 阅读 · 0 评论 -
Mac安装PHP开发环境
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。程序会自动安装,安装完成后,将PHP加入$PATH中。测试数据库是否安装成功,如下显示即为安装成功。3.创建php-fpm配置文件。...原创 2022-08-02 00:03:46 · 541 阅读 · 0 评论 -
Mac安装nvm
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。最近使用了Mac电脑需要安装nvm,刚刚windows换Mac有些不习惯,记录一下下。的普通模式,普通模式下无法编辑,需要按。...原创 2022-08-02 00:03:09 · 230 阅读 · 0 评论 -
Java面试常问linux命令
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。(5)再检查服务内部是否有其它权限设置,例如MySQL有远程访问配置,Redis有protected-mode改为no。...原创 2022-08-01 21:26:27 · 814 阅读 · 0 评论 -
Java面试常见问题总结
Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,你将会被问到许多 Java 程序员都没有看过的领域,如 NIO,设计模式,成熟的单元测试,或者那些很难掌握的知识,原创 2022-08-01 21:25:53 · 356 阅读 · 0 评论 -
java面试小经历
但是前提是你要牛逼呀,简历上写的项目经验几乎都一样,一看就是小学生学习时写的demo,竟然敢要到9k、12k。还有几个说工作1年多的,面试问框架这块还不错,就是基础太差、几乎不会前端(甚至前端框架也不怎么懂),这就让我们这样的小公司显得尴尬了。让我印象最深的一个就是说工作了两年,啥redis、kafka、微信开发等等都会的,结果经理就问他redis在他做的项目里的应用场景、如何淘汰数据、如何管理的都说不清楚,这尼玛也能叫熟练使用。好吧,前面都是在哔哔,现在给大家分享一些干货,都是在面试中常见的、易出错的。.原创 2022-08-01 21:25:17 · 112 阅读 · 0 评论 -
java面试宝典(转载)
经过几轮面试,我觉得应该复习一下面试题,转载学习一下。原创 2022-08-01 21:24:42 · 177 阅读 · 0 评论 -
Java面试宝典(超级详细)
=对于基本类型来说是值比较,对于引用类型来说是比较的是引用;而equals默认情况下是引用比较,只是很多类重新了equals方法,比如String、Integer等把它变成了值比较,所以一般情况下equals比较的是值是否相等。...原创 2022-08-01 21:24:05 · 1489 阅读 · 0 评论 -
IDEA使用Tomcat部署项目
httpsp=92httpsp=93集成本地TomcatTomcatmvaen插件配置tomcat在IDEA中集成使用Tomcat有两种方式,分别是集成本地Tomcat和TomcatMaven插件。原创 2022-08-01 15:57:13 · 381 阅读 · 0 评论 -
idea使用@Autowired注解爆红原因及解决方法
在使用idea的@Autowired注解注入Mapper文件时,有时会标红,但是不影响项目运行,那么是什么原因呢。原创 2022-08-01 15:56:37 · 1243 阅读 · 0 评论 -
IDEA中配置运行node.js
idea中支持运行很多种编程语言,只需要在电脑中安装好对应的语言环境,然后在idea的setting->plugins中下载安装对应的语言插件,最后再在setting->languages&frameworks中找到对应语言然后配置好已安装的语言编译器路径即可。例如node.js。...原创 2022-08-01 15:56:02 · 4011 阅读 · 0 评论 -
IDEA中微服务bootstrap.yml文件不生效的问题,2种解决方案
1.直接使用第一种方案2.两种方案一起使用先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习。..原创 2022-08-01 15:55:26 · 1293 阅读 · 0 评论 -
IDEA中创建编写JSP
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。6、如果选择空,就需要创建自己想要的目录,之后在该目录下创建——javaEEFacet资源,一路确定即可。6、首先点击配置,选择你安装Tomcat的文件路径,直接在文件管理器里复制,到这层即可(看你具体位置)5、在弹出的窗口中选择——工件——加号——Web应用展开型;...原创 2022-08-01 15:54:50 · 1885 阅读 · 0 评论 -
idea启动Tomcat时控制台出现乱码的解决(亲测有效)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。重启服务器,乱码问题解决问题解决。重启项目后,乱码没了。...原创 2022-07-31 11:36:05 · 266 阅读 · 0 评论 -
idea使用@Autowired注解爆红原因及解决方法
在使用idea的@Autowired注解注入Mapper文件时,有时会标红,但是不影响项目运行,那么是什么原因呢。原创 2022-07-31 11:34:54 · 906 阅读 · 0 评论 -
IDEA中配置运行node.js
idea中支持运行很多种编程语言,只需要在电脑中安装好对应的语言环境,然后在idea的setting->plugins中下载安装对应的语言插件,最后再在setting->languages&frameworks中找到对应语言然后配置好已安装的语言编译器路径即可。例如node.js。...原创 2022-07-31 11:34:19 · 1416 阅读 · 0 评论 -
IDEA中微服务bootstrap.yml文件不生效的问题,2种解决方案
1.直接使用第一种方案2.两种方案一起使用先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习。..原创 2022-07-31 11:33:45 · 922 阅读 · 0 评论 -
事件监听 & 页面滚动(页面滚动到某一位置时显示隐藏某元素,Vue环境)
当newVue()扫描到v-show,就会先计算=右边的判断条件的值,如果=右边的判断条件值为true,则当前元素默认正常显示,如果=右边的判断条件值为false,则v-show自动被翻译为displaynone,当前元素隐藏。(2)使用属性scrollTop获取位于对象最顶端和窗口中可见内容的最顶端之间的距离,也就是我们所要的操作的div最顶端到页面最顶端的距离。最近在做项目时有一个网页渲染是这样的,某一个元素在开始不显示,只有当页面滑动到指定的位置时才显示该元素。...转载 2022-07-31 05:18:39 · 706 阅读 · 0 评论 -
主流数据库之索引及其例子
大家好,我是。的博客本文讲了索引的相关知识,索引的概念,索引的分类,设置的基本原则,创建索引的三个方式和注意事项,索引的性能分析,删除索引等知识点。索引是重难点呀,很重要。大家一起成长呀!笔芯索引概述概念1.索引,是由数据库表中一列或多列组合而成的一种特殊的数据结构,利用索引可以快速查询数据库表中的特定记录信息(索引类似于字典中的目录,可以按拼音、笔画、偏旁部首等排序的目录(索引)快速查找到需要的字。多列索引类似于先按照一个条件,这个条件相同,那么就继续判断第二个条件,就是第二列索引以此类推)...原创 2022-07-31 05:18:02 · 225 阅读 · 0 评论 -
为什么别人的网页有登录拦截而你没有,这就教你学会它
SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。拦截器和过滤器的区别在于拦截器使AOP思想的具体应用过滤器servlet规范中的一部分,任何javaweb工程都可以使用在中配置了/*之后,可以对所有要访问的资源进行拦截需要重写方法拦截器SpringMVC框架自己的,只有使用了SpringMVC框架的工程才能使用拦截器只会拦截访问的控制器方法,如果访问的是jsp/html/css/image/js是不会进行拦截的。...原创 2022-07-31 05:16:51 · 157 阅读 · 0 评论 -
为什么 Spring和IDEA 都不推荐使用 @Autowired 注解
请看下面几个问题Spring为什么不推荐使用@Autowired注解为什么推荐使用@Resource代替@Autowired注解如何快速使用构造注入代替@Autowired三者有何区别下面,我们带着以上问题去梳理和学习,体会知识之间的关联性。...原创 2022-07-31 05:16:16 · 566 阅读 · 0 评论 -
python操作mysql数据库
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。回滚到上次提交的地方。连接数据库的参数按照实际情况添加,端口号默认是3306,我的有冲突,改成了3307。增删改查,除了查询,其他都需要提交。.原创 2022-07-30 21:21:12 · 151 阅读 · 0 评论 -
Python所有方向的学习路线,你们要的知识体系在这,千万别做了无用功!
一直以来都有很多想学习Python的朋友们问我,学Python怎么学?爬虫和数据分析怎么学?web开发的学习路线能教教我吗?我先告诉大家一个点,不管你是报了什么培训班,还是自己在通过各种渠道自学,你一定要注重一个东西完整的知识体系。感觉很迷茫?学了一段时间还是不入流?很大一部分原因是因为你没有一个完整的知识体系,你不知道自己现在的进度、未来的方向。端午三天,虽然回了乡下,但还是抽时间去做了Python所有方向的学习路线,今天分享给大家。...原创 2022-07-30 21:20:33 · 95 阅读 · 0 评论 -
Python大作业——爬虫+可视化+数据分析+数据库(数据分析篇)
其中x是歌曲量占比的列表,labels是对应的标签(在此图中则为歌手的姓名),explode就是上文提到的突出显示,这三个列表中的各个值是一一对应的,autopct是设置占比数值的显示方式,3.1f则表示占宽为3位(如果大于会原样输出),精度为1的浮点数。本来是想生成歌手拥有热门歌曲数量的柱形图的,但是那个爬取热门歌曲的网站中那些热门歌曲没有对应的歌手,还需要自己再去其他网站获得每首歌曲对应的歌手,太麻烦了就没这么做了,有兴趣的小伙伴可以自己实现一下。下面的data列表就是对应x元组范围的歌曲数量。...原创 2022-07-30 21:19:58 · 3101 阅读 · 1 评论 -
Python大作业——爬虫+可视化+数据分析+数据库(可视化篇)
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。color#FFFFFF;,由UI图我们首先可以将界面分为左右两个部件,并为它们设置Name标示,随后将左右两侧的部件加入主部件中,并为他们设置位置以及所占大小。创建三个标签并为它们设置Name标示,随后创建九个按钮,同样设置Name标识,并在左侧布局中加入这些标签和按钮。..原创 2022-07-30 21:19:24 · 234 阅读 · 0 评论 -
python基础:Python MySQL
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。此举是为了防止SQL注入,这是一种常见的网络黑客技术,可以破坏或滥用你的数据库。”,它将为每条记录插入唯一的编号。...原创 2022-07-30 21:18:46 · 277 阅读 · 0 评论 -
Mac安装MySQL详细教程
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。-pmysql密码,这里没有写会提示让输入,也可以直接挨着p写在后边。我们先来测试一下,在终端输入mysql,会提示命令没有发现。...转载 2022-07-30 17:30:11 · 373 阅读 · 0 评论 -
mac 安装node.js
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。点击在Finder中显示,双击刚下载的文件,按步骤默认安装就行。重新打开终端,输入node,就会进入node环境。安装完成后,打开终端,...原创 2022-07-30 17:29:35 · 761 阅读 · 0 评论