- 博客(130)
- 资源 (23)
- 问答 (9)
- 收藏
- 关注
原创 2023上软考-软件设计师通过分享
第一次考,险过。上午45险过,下午59。花了大把时间在上午,考完当时上午稳操胜券,没想到才刚刚过。反思了一下,还是刷题不够,重点都花到上午的某些计算题中去了,其实还是要找准自己定位,有所得有所不得,一些难一点的题,投入产出比不高的,就直接放弃,比如算法、二叉树之类的计算题。多花时间刷题,不是纯粹的刷题,要带着理解刷题就能游刃有余。这方面专业的有基础的人,我建议还是多花时间在上午题,下午题就看几遍真题,熟悉一下题型及套路。上午的题,不仅要先过一遍专业知识,也要大量刷题,光刷题不懂知识,很难做出来。
2023-07-31 09:30:06 226
原创 微信小程序反编译工具及方法
小程序反编译说明采用了云开发的部分js源码无法获取,并且小程序开发的ID不是自己的,无法进行微信登录调试相关操作,因此反编译后的代码仅仅拿来做开发调试参考。工具下载:https://ukm028kzyr.feishu.cn/docs/doccnW1w3vwpcnjTeTYKcdErjtK反编译方法大致过程是先找到电脑本地小程序包所在位置,使用上方工具解密,再利用上方反编译工具反编译得到源码。1.找到小程序加密包windows该“\WeChat Files\Applet\小程序id” 目录
2022-05-17 22:10:04 6510 5
原创 Microsoft Visual C++ 14.0 is required解决方法【自安装python whl包方法】
目录说明安装whl包步骤查看适配本平台的whl版本下载whl包安装whl包潜在bug说明一般机器学习涉及的包需要c++编译工具编译相关包。故可以下载visual studio以及相关工具。这样比较麻烦,可以换成直接安装相关python whl 包直接进行安装。安装whl包步骤查看适配本平台的whl版本进入cmd直接输入命令pip debug --verbose找到comoatilable tag下 适配本平台版本的whl包。以上红色框内就是符合你自己电脑安装的python whl包版本。
2022-04-23 16:32:37 2614
转载 【bug】thymeleaf+layui 渲染出现TemplateProcessingException: Could not parse as expression错误
https://blog.csdn.net/hzr0523/article/details/96133313这真的坑。一直渲染错误,想着设置thymeleaf将模板检测什么的关闭,结果一直不行,终于找到了解决方法。使用thymeleafhe+layui渲染表格时,出现错误org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression:这是因为**[[]]**是thymeleaf的内联表达式,.
2022-03-06 20:25:31 337
原创 gitee page一键部署自动化脚本
gitee page页面一键部署的脚本。介绍gitee page页面一键部署的脚本,老是手动去点挺烦的。坑点及下载要下载chrome对应版本的chromedriver,并安装在在chrome.exe同一级目录下,或者代码内指定chromedirver的调用位置,否则无法控制chrome。因为代码默认调用由系统管理的chrome,因此会默认调用chrome.exe同级目录下的chromedriver。系统默认调用的就是添加在环境变量内的。chromedriver下载地址:http://npm.
2021-12-14 19:43:51 1993
原创 【全网最全解决方案】pymysql数据库中文乱码
解决pymysql数据库中文乱码。考虑pymysql的版本,连接数据库时设定字符集,修改connections.py默认字符集。
2021-12-09 21:30:42 4472 1
原创 JPA-Hibernate快速入门
文章目录数据库 Hibernate-JPAJPA和Hibernate和ORM区别JPA操作的数据库流程persistence API对象说明JPA增删改查案例Jpql复杂sql查询语言jpql步骤jpql的增删改查测试项目见本地jpademo。参考资料: https://www.kuangstudy.com/bbs/1370755259508580354数据库 Hibernate-JPAJPA懒到不想写sql为此而产生的接口,是参照ORM关系映射思想由用java实现的接口。缺点是不写sql容易退
2021-09-24 09:47:30 694 4
原创 Kafka分布式流处理平台基础概念学习
kafka学习官网:https://kafka.apachecn.org/intro.htmlkafka的架构和基础概念5个部分组成:topic是对数据记录和分类的地方,包括key value 和一个timestamp数据库DB是数据库,Connector是连接数据库 将数据写入到Kafka集群系统。producer是可以产生数据的应用程序,将数据产生存储写到topic中consumer是消费者 读取topic里面的数据stream数据处理器,可以处理topic里面的数据
2021-09-06 15:55:04 233
原创 豆瓣爬取任意电影任意条评论| 评论统计分析
本脚本可以配合词语图一起使用。 该脚本 爬取电影评论放入txt文档,词云图脚本 可以读取文档生成词云图。????词云图脚本生成使用方式1.如下headers内Cookie需要自己补充。2.脚本需要输入电影的豆瓣id,如下图所示搜索 海上钢琴师,链接上就有豆瓣id。代码import requestsfrom bs4 import BeautifulSoup #解析页面from lxml import etree #xpath库# 查询电影 https://search.doub
2021-08-28 23:39:02 820 3
原创 python词云图生成脚本
停用词库需要自己下载。mask遮罩图片需要自己搞一张,弄一张椭圆的图片,必须背景色是白色,那么词云图输出就是椭圆。mask.png代码#coding=utf-8#@Time : 2021/8/23 14:16#@Author :java川#@File : 词云图#@Software: PyCharmimport timeimport jieba #分词from wordcloud import WordCloud #词云from PIL import Image #图片
2021-08-23 17:22:06 621 1
原创 python图片ocr识别手写印刷体中英文字体
脚本说明:脚本需要修改 APPID 以及 API_KEY的值,请到讯飞api平台获取。首先截图,然后打开脚本直接运行,该脚本自动识别剪切板上内容,脚本运行结束后,直接crtl+v复制。# -*- coding: utf-8 -*-import base64import hashlibimport timeimport keyboard as keyboardimport pyperclipimport requests#获取剪切板内容from PIL import ImageGrab
2021-08-21 22:36:21 1711
原创 python2导入本地包package问题
原文:python3导入包问题以前很懵,一直没搞懂这个python导包是如何规定的,今天flask项目的时候,想要导入自己本地包,却发现怎么也导入不成功。后来查了一番资料,并验证了一下。原来是 包下一定要创建 init.py文件 ,这个包里面的py文件,函数,变量 才可以被其他文件导入。app包下创建__init.py_init.py文件内容要写下 需要导入 你想要 被其他文件导入的文件 。这样其他文件才可以导入这个包里面的文件。我导入了如下views.py apis.py app/util
2021-07-30 13:45:26 244
原创 Servlet原理
Servlet简介servlet是一个java接口,实现了servlet接口的java程序叫Servlet,它是一门实现动态Web的技术。能够实现用户发送请求,Servlet能对请求做处理。拓展:servlet与spring完全不一样,spring是一个框架,而servlet就是一个java类。Servlet的原理用户由浏览器发送的请求,Web服务器调用Servlet处理请求,Web容器会通过调用Servlet接口的service方法,根据不同的请求方法(GET,POST等),拿到请求调用dog
2021-05-20 16:38:53 328 1
原创 js动态字体打印又消失特效
实现效果:js:/* 一些封装的工具 By java川*/var DeBug=true;function ByClass(ClassName,ReturnAll){ var ReturnAll=arguments[1] || false; var Return=document.getElementsByClassName(ClassName); if(Return.length==0){ return false; } if(Retur
2021-05-10 11:25:16 177
原创 mybatis-plus笔记
文章目录快速开始配置sql日志生成主键的生成策略更新操作自动填充查询操作分页查询删除操作逻辑删除性能分析插件条件查询器wrapper代码生成器全部依赖mybatis-plus官网介绍相比mybatis,里面内置了一些常用的sql方法。还有一些mybatis_plus的插件,可以用来提示写sql。一般单表查询用mybatis-plus,多表查询还是自己写sql。????sql快速入门????官方文档快速开始步骤1.环境搭建导入maven依赖2.Druid配置 数据库保证能连接3.
2021-04-29 18:16:26 244
原创 spingMVC处理请求的过程
SpringMVC处理请求过程文章目录1.几个模块2.处理流程3.拦截器介绍1.拦截器的执行时间2.拦截器实际使用1.几个模块整个从用户的发送的请求到最后处理流程,包含如下几大模块。1.中央调度器DispatcherServlet2.处理器映射器HandleMapping3.处理器适配器HandleAdapter4.处理器Controller5.视图解析器ViewResolver6.视图View2.处理流程先放一张图:1.用户发起请求/hello2.DispatcherServl
2021-04-24 14:42:53 188
原创 springboot的jar包运行404(springboot与jsp整合项目需打包war)
文章目录巨坑!!!!!!!!1.springboot项目如何打包成war包??????往期相关文章????springboot与jsp整合????SSM老项目修改为SpringBoot项目巨坑!!!与jsp整合的springboot项目 需要打包成war包,否则jar包运行直接404!!!1.springboot项目如何打包成war包??修改方法:修改pom.xml上方: <groupId>com.star</groupId> <artif
2021-04-21 21:14:19 267
原创 SSM老项目修改为SpringBoot项目(springboot与jsp整合)
SSM项目转换成springboot文章目录废话前言步骤:0.sql文件导入 创建数据库1.新建一个springboot项目2.application.properties配置3.springboot-jsp的整合废话前言要想知道改为springboot项目需要修改什么配置什么,就要知道SSM项目web.xml和springmvc.xml给我配置了啥?web.xml配置了中央调度器,以及初始化了一些容器,编码,路由映射(为了将url转发到dispatcherServlet),指定springmvc配
2021-04-21 19:13:34 4448
原创 springboot-jsp整合
springboot-jsp整合。一般都是用thymeleaf模板引擎的~~不过有的老项目需要改成springboot就要整合jsp嘛。步骤:1.maven依赖: <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> &
2021-04-21 18:33:19 1475
原创 sql快速入门-xuesql.cn
SQL在线练习网:xuesql.cn文章目录查询中使用表达式1.理论简介2.思路3.实战演练查询结果过滤(LIMIT )和排序(ORDER BY)1.理论简介2.思路3.实战演练3.1 ORDER BY 和 LIMIT3.2 DISTINCT 去重分组查询(GROUP BY)1.理论简介2.格式3.实战3.4【最难多个分组】联表查询1.理论简介2.思路3.实战在线练习网站:http://xuesql.cn/lesson/select_queries_with_joins3.1内连接Inner JOIN3
2021-04-17 22:44:09 874
原创 springboot@Component源码解析逻辑
1.@Component源码解析逻辑原理文章目录1.@Component源码解析逻辑原理1.解析@Component流程2.总结2.@Component和@Service和@controller和@Repository区别springboot如何解析@component注解的?spring.springframework2.0开始要求xml文件编程机制要与handler建立映射关系…我们找到spring-context.jar包下META-INF/spring.handlers 映射关系都在这个里面
2021-04-15 19:28:19 895
原创 springboot自动装配原理
springboot帮我们自动配置了什么?我们又能修改什么?三大核心:spring.factories(各种自动配置类)XXAutoConfiguration(自动配置类)XXProperties(属性注入修改)1.自动装配原理(最重要)pom.xml配置导入以来,核心在于父依赖,后面添加的依赖就不需要版本,是因为父依赖spring-boot-dependencies会进行版本控制。1.启动器一个个服务会被变成一个个启动器,这是springboot官方的一个jar包。格式都如: spr
2021-04-15 13:16:12 295
原创 jvm的一点理解
整体把握,学习jvm【几个问题】1.什么是jvm?jvm是虚拟机,模拟物理机使之能够执行java代码,既然是模拟物理机,那么也是模仿冯诺依曼体系结构,有输入数据,然后经过控制器运算器存储器等处理,最后输出。jvm将class文件作为输入,经过中间虚拟机的处理翻译,最后由虚拟机的引擎执行。2.java为何能跨平台是因为jvm能够执行java代码。我们下载的jdk包含了jvm,jdk就有Windows版,linux版,mac版,不同的版本适应了不同的平台,自然java就能跨平台运行。.
2021-03-27 22:40:33 139
原创 android使用httpCanary抓包并解决不能联网问题
1.httpCanary抓包工具:下载我们使用httpcanary抓包会发现不能联网,也就意味着不能抓包获取 软件与其服务器交互的数据。2.解决抓包不能联网问题网上杂七杂八方法很多,这里介绍最简单的一种。打开httpcanary的设置,下载平行空间喝64位补丁。然后使用平行空间打开你想要抓包的app,这样httpcannary抓包就能抓包到在平行空间上运行的app的请求。...
2021-01-17 16:08:27 35700 11
原创 java/python部署项目到服务器一般步骤
部署需要的东西:服务器一台能访问公网(阿里云or腾讯云) 建议用轻量应用服务器域名以上准备好之后,使用xftp把项目从本地拷贝到服务器上。1.python flask项目本身就是基于一个web服务器运行,因此可以直接在服务器上跑项目,采取后台运行方式 nohup 命令(这样当你把远程ssh登录窗口关闭了也还能运行)运行了项目之后,用nginx反向代理一下就行。当然要配置服务器的数据库,项目里面的数据库账号密码要与服务器上一致,数据的话 可以在本地把数据库导出sql文件,然后服务器上运行sql
2020-12-24 01:56:57 890
原创 nginx基本使用
nginx正向代理:代理的是客户端反向代理:代理的是服务器负载均衡:一个服务器解决不了,需要讲客户端的请求,分发到多个服务器上处理。减轻每个服务器的压力。动静分离:讲动态资源与静态的资源进行分开,分别放入不同的服务器进行解析,加快速度。基本命令:nginx -s stop 强行停止nginx -s reload 重载nginx -s quiz 等所有用户访问完成之后停止主配置文件/etc/nginx/nginx.conf其他配置子配置文件(主要配置server模块):/etc/
2020-12-24 01:12:27 1122 3
原创 springboot之application.yaml属性配置原理
springboot配置,推荐使用yaml格式,不推荐properties。1.springboot的appliaciton.yaml配置原理application.yaml文件中的属性配置是如何在springboot中生效呢?我们又能配置些什么呢?application.yaml与spring.factories有巨大的联系.回到自动装配原理,在springboot启动的时候,有一个注解@SpringBootApplication会做很多动作,最终是加载spring-boot-autoconf.
2020-12-24 00:15:45 2468
原创 java设计模式之3观察者模式
观察者模式:定义了对象之间的一对多的依赖,当一个对象发生改变时,他的所有依赖对象都会接收通知发生改变。案例说明:WeatherData对象负责从气象站获取数据,并将(气温,湿度,气压)同步给多个布告板。目前有三个布告板。一个布告板负责显示当前当前天气状况,一个负责气象统计,一个负责天气预报,三块布告板都需要Weather提供的(气温,温度,气压数据),才能运作。一个错误设计:WeatherData有三个从气象站获得数据的方法,detectionMessages检测气象站数据是否更新,然后u
2020-12-17 17:28:50 181
原创 java设计模式之1单例模式
单例模式不能new产生新的对象,只能获取一个对象。单例模式实现步骤1.私有化构造器(这样就不能new了)2.构造一个方法 获得这个类的对象//单例之懒汉,节省资源,只有自己使用这个对象时才创建class Singleton{ static Singleton s; //私有化构造器 private Singleton(){ } //获得对象的方法 public static Singleton getInstance(){
2020-12-17 00:36:56 148
原创 SpringMVC返回json数据格式
返回的数据格式有:-返回类型为 ModelAndView 返回视图和数据返回类型为String 返回的是视图返回类型为void返回类型为任意对象(使用注解自动封装为json返回)1.ModelANDView数据都视图都返回 对视图执行forward操作 服务端跳转2 String.配置了视图解析器的话,会被当坐逻辑视图名称,也可以是视图全路径(需要配置视图解析器InternalResourceViewResolver)(只要有视图解析器,那么以String作为返回值的 都会当做以逻
2020-12-15 01:54:15 1130
原创 SpringMVC之接收参数方式
方式有:逐个参数接收对象方式接收1.逐个接收 /* name 必须和前端的name="name" 一致 pwd name=”pwd“ 框架的处理过程: 1.用request对象 request.getParameter("name")获取参数 2.springmvc框架通过dispathcerServlet中央调度器调度 some这个方法 3.前端传来的参数都是String类型 所以你接收的时候使用S
2020-12-15 01:45:07 419
原创 SpringMVC之视图解析器与第一个Servlet
1.视图解析器配置把视图都放在WEB-INF文件里,用户就不能直接通过连接访问,但是我们后端自己转发的时候是可以转发到那个web-inf里面。由于路径都是在WEB-INF里面,所以我们可配置视图解析器,配置这公共的部分。spingmvc.xml: <!--视图解析器InternalResourceViewResolver,帮助开发人员设置视图文件的路径--> <bean class="org.springframework.web.servlet.view.Int
2020-12-15 01:43:35 314
原创 SpringMVC核心之中央调度DispatcherServlet
springMVC是spring的一个模块,专门做web的。SpringMVC是基于servlet的,理解是servlet的升级版。SpringMVC请求处理过程:请求发送,根据url-pattern,转发发送给中央调度器DispatcherServlet,中央调度器分配请求到自定义的Controller对象上,进行处理。核心的就是中央调度器,所以我们在web.xml文件中要初始化配置中央调度器,中央调度器创建的同时,他会同时创建IOC springMVC IOC容器,用于管理servlet
2020-12-15 01:39:03 1233 1
原创 spring核心之AOP面向切面编程
AOP面向切面编程,增强方法功能。举例说明:比如你要给你几个方法都增加一个打印日志的功能,传统办法是每个方法内都增加打印日志的代码,这样的问题是增加了代码的复杂度,aop思想就是可以使用代理的方式,通过映射这些方法,就可以使用一次代码给每个方法增加 打印日志的功能。切面实现方式都是基于代理的方式。一。java jdk实现AOp编程实例我的目的:要给MyCalculator所有接口方法都打印日志。切面(共同之处):都打印日志。1.接口MyCalculator.interfacepackage
2020-12-13 00:04:03 190
原创 spring核心之IOC控制反转
spring中转控制IOC学习笔记IOC意思是控制反转,为了降低代码之间的耦合度,我们把所有的类都交到第三方容器来控制,那么需要使用什么类的时候就直接从容器内获取。一。两种方式实现类注入IOC容器1.使用spring的xml配置文件(1)首先再pom.xml导入jar包spring-context,这样后面才有spring.xml配置文件 <dependency> <groupId>org.springframework</groupId>
2020-12-12 23:33:43 401
原创 软件分析与设计UML旧货交易平台建模 心得
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇
2020-09-25 15:57:17 1525
原创 一招搞定tomcat日志打印乱码解决
网上那些骚操作不要信。tomcat日志乱码,那就是找到tomcat日志配置文件解决问题。只需要更改一个地方修改tomcat 目录里conf/logging.properties的
2020-09-16 18:46:00 369
原创 java servlet实现登录-jdbc连接数据库
采取MVC架构,分离不同的文件。Controller控制前后台数据的,页面交互的。Model就是存放数据库模型类,也写一些关于这个表的一些方法。View视图就是在web目录里,存放一些静态文件。
2020-05-27 15:40:15 3957 1
傻瓜式mp4转换为m3u8工具.zip
2021-07-21
重庆邮电大学计算机操作系统课后作业答案及期末重点总结.zip
2021-05-10
新百度首页模仿.zip
2021-05-10
重庆邮电大学常见数据接口API
2021-01-18
windows批量修改文件创建时间神器
2020-12-30
重庆邮电大学java期末复习考点.docx
2020-09-05
MVC架构,java servlet 实现登录,jdbc连接数据库
2020-05-27
重庆邮电大学数据结构作业全部
2019-12-24
重庆邮电大学数据结构实验报告八排序
2019-12-24
补充版重庆邮电大学数据库实验8报告.docx
2019-12-20
重庆邮电大学实验报告实验7.docx
2019-12-15
重庆邮电大学数据库实验报告5-6.docx
2019-12-15
重庆邮电大学数据库实验报告4
2019-12-15
实验1-2 PowerDesigner的使用以及画E-R.docx
2019-12-15
flask所写个人博客
2019-07-24
layui数据表格数据不显示,但接口数据加载成功的
2022-04-01
vue2如何使用vueformulate
2022-01-29
JAVA跨包调用工具类返回值乱码
2022-01-19
giteepage 不能自定义域名了么?
2021-10-07
chrome浏览器开发者工具network
2021-05-12
网站因为http https问题打不开了
2020-04-02
1656#1656: *4315 upstream prematurely closed connection while reading response header from upstream,
2019-09-21
ubuntu16.04+nginx+uwsgi部署flask项目
2019-09-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人