PHP编程 mysql_connect()不支持解决方案 田小檬 发表于2024-05-26 浏览6990 评论0 mysql_connect()不支持的原因: php的扩展没有配置好! mysql_connect()不支持的解决方法: 1、打开php.ini文件: 2、搜索pdo_mysql和curl ;extension=php_curl.dll ;extension=pdo_mysql.dll 3、然后把2者前面的;去掉; 4、再重启iis或者apache服务器。 如果你的mysql安装正常,php.ini配置正常,那剩下的就是你的php版本是不是太高了 我之前就有一次我的php
spring SpringMvc--处理中文乱码问题(springmvc解决中文乱码) 田小檬 发表于2024-05-25 浏览6684 评论0 出现乱码的原因,是编码格式不统一,我们只要在前端、服务器、springMvc都统一编码格式,即可避免出现乱码的情况 目录 1.1 前端编码格式设置 1.1.1 jsp页面 1.1.2 html页面 1.2 服务器编码格式设置 1.3 SpringMvc编码格式设置 1.3.1 初始设置编码格式 1.3.2 强制编码格式 1.1 前端编码格式设置: 1.1.1 jsp页面 <%@ page contentType="text/html;cha
spring boot Springboot mybatis-plus同时连接两个数据库 田小檬 发表于2024-05-25 浏览4901 评论0 mybatis-plus同时连接两个数据库 以同时连sqlserver和mysql为例 1. 配置文件 # driver-class-name: com.mysql.jdbc.Driver # url: jdbc:mysql://localhost:3306/cycling?serverTimezone=GMT%2B8 # username: root # password: 123456 datasource: db1: driver-
django HttpRunner--安装使用 田小檬 发表于2024-05-25 浏览6172 评论0 1.安装 pip3 install httprunner==3.1.9 2.创建httprunner测试引擎 安装完成后会自带hrun,httprunner命令,用于运行测试用例,管理操作等. 3.项目结构 api目录:用于存放接口的最小单元(正向用例) reports目录:存放测试报告 testcases:处理接口的复杂执行逻辑,如接口依赖的用例 testsuites:用于批量执行用例,可以实现
rabbitmq 秒杀的yml配置 (包含了RabbitMQ的配置)(rabbitmq的配置文件) 田小檬 发表于2024-05-25 浏览5709 评论0 spring: #静态资源处理 resources: #启动默认静态资源处理,默认是启用 add-mappings: true cache: #h缓存相应时间 单位秒 cachecontrol: max-age: 3600 chain: #资源链自动缓存,默认启动 cache: true #启动资源 默认禁用 enabled: true #启用压缩资源(gizp,
rabbitmq RocketMQ源码简单梳理(rocketmq源码分析) 田小檬 发表于2024-05-25 浏览5360 评论0 前言 RocketMQ的启动主要涉及NameServer、Broker、Producer、Consumer的启动。 这里会简单介绍下这些组件的启动流程,但会捡我认为比较重要的说。 一、NameServer启动流程 NamerServer主要维护Broker的更新和给生产者消费者提供Broker的地址、告诉生产者消费者需不需要更新broker列表缓存。 NamerServer启动分为两步,创建NameSrvController和启动NameSrvController 1.
scala 2022 年 Java 行业分析报告 田小檬 发表于2024-05-25 浏览5259 评论0 你好,我是看山。 前段时间介绍了从 Java8 到 Java17 每个版本比较有特点的新特性(收录在 从小工到专家的 Java 进阶之旅 专栏),今天看到 JRebel 发布了《2022 年 Java 发展趋势和分析》,于是借此分析一下 Java 行业的现状,希望给大家一些参考。 JRebel 是通过调研问卷的方式总结的报告,涉及了不同国家、不同岗位、不同公司规模、不同行业,相对来说,该调查报告是有一定参考意义的。 Java 语言及开发趋势 Java8 的占比还是比
爬虫 何为爬虫技术(爬虫技术是什么) 田小檬 发表于2024-05-24 浏览10646 评论0 一、什么是爬虫 所谓爬虫,其本质是一种计算机程序,它的行为看起来就像是蜘蛛在网上面爬行一样,顺着互联网这个“网”,一条线一条线地“爬行”。所以爬虫在英文中又叫作“Spider”,正是蜘蛛这个单词。 由于传统低效率的数据收集手段越来越不能满足当今日益增长的数据需求,但是面对互联网这样一个由数据构建而成的海洋,如何有效获取数据,如何获取有效数据都是极其劳神费力、浪费成本、制约效率的事情。很多时候,按照传统手段完成一个项目可能80%~90%的时间用于获取和处理数据
node.js 使用node.js构建一个web服务器(适合自学)(如何使用nodejs创建Web服务器) 田小檬 发表于2024-05-24 浏览13099 评论0 使用node.js构建一个web服务器 先介绍node.js的安装,再介绍使用node.js构建一个简单的web服务器,最后通过一个简单的示例,演示网页与服务器之间的数据交互的实现。 WEB服务器 WEB服务器也称为WWW服务器。WWW(World Wide Web、翻译成中文:万维网或环球信息网)服务器的基本功能就是提供Web信息浏览服务。Web服务器可以向Web浏览器等客户端提供文档,也可以放置网站文件,让全世界浏览,更可以放置数据文件,让全世界下载。 常见的Web服务器软件有Apa
rabbitmq rabbitmq(rabbitmq五种消息模型) 田小檬 发表于2024-05-22 浏览6489 评论0 1.功能分同步和异步 2.分布式同步调用涉及的问题 1.同步正常,同步时间长 2.同步异常(调用过程出现错误) 时间更长,对错误的处理更复杂 (前提,出现错误,一定要尽快处理错误,调用尽快返回,不然后占用线程资源,导致整个调用链 不释放线程资源,导致系统雪崩) 同步的通病就是耗时,错误出现更耗时,而且对错误的处理也复杂 1.一旦出现错误(一定要以 响应时间 优先考虑) 1.出现错误,可以先重试几次(若考虑时间可以不重试),若还不成功,将错误
mysql 【MySQL】对yggl表的查询综合练习 田小檬 发表于2024-05-22 浏览11155 评论0 对YGGL数据库完成以下查询: 目录 原表 Select 语句的基本使用 条件查询 多表查询 分类汇总与排序 原表 Select 语句的基本使用 1.查询employees表的员工部门号和性别,要求消除重复行。 SELECT DISTINCT 员工部门号,性别 FROM employees; 2.计算每个雇员的实际收入(实际收入=收入-支出) SELECT 员工编号,收入-支出 AS 实际收入 FROM salary; 3.查询emp
objective-c iOS架构设计(三)- MVVM(iOS架构设计) 田小檬 发表于2024-05-22 浏览8352 评论0 我是不敢轻易谈MVVM架构设计的 终于在经过前面几篇文章内容的铺垫之后,现在简单说说自己的想法 切记,如果没有kvc kvo的原理知识铺垫,最好去复习一下,否则看过了解,回头就会忘却,不会形成意识 KVC原理 KVO原理 iOS架构设计(一)- MVC iOS架构设计(二)- MVP 再次提醒:务必去了解一下 kvc kvo原理 因为我在文中MVVM的架构设计会依赖自定义KVO机制去实现 MVVM也会基于之前的 iOS架构设计(二)- MVP 去实现,所以没有看过的