当前位置: 首页 > news >正文

JDBC 访问数据库

文章目录

  • 一、实验目的
  • 二、实验要求
  • 三、实验内容
    • 1、设计数据库表
    • 2、定义实体类
    • 3、定义数据库连接类
    • 4、实现数据库的增删改查
    • 5、测试用例

一、实验目的

理解 JDBC 的工作原理,掌握 JDBC 访问数据库; 掌握常见数据库 MYSQL ;

二、实验要求

  1. 理解 JDBC 的应用。
  2. 掌握 JDBC 的编程接口。
  3. 熟练使用 MYEclipse 开发简单应用

三、实验内容

现在使用 JDBC 写一个简单的小程序,主要是使用 JDBC 连接 MySQL 数据库,然后对数据库进行一些基本的增删改查操作。

1、设计数据库表

先设计一个数据库表,用于保存用户信息,建表语句如下:

CREATE TABLE `tbl_user_info` (`id` int(11) NOT NULL AUTO_INCREMENT,`user_name` varchar(20) NOT NULL,`age` int(11) NOT NULL,`sex` int(1) NOT NULL,`create_dt` date NOT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8;

在用户表中定义了几个字段,分别是 id,user_name,age,sex,create_dt,其中 id 是主键, 是自增长的,user_name 表示用户名,age 表示用户年龄,sex 表示用户的性别,这里的性别用数字表示,0 表示女性,1 表示男性,create_dt 表示创建的时间。预先在数据库中插入几条数据,数据如下:
在这里插入图片描述

2、定义实体类

定义一个 Bean,与数据库表中的各个字段对应:
UserVO.java

package com.imooc.jdbc;import java.util.Date;public class UserVO {private int id;private String userName;private int age;private int sex;private Date createDt;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getUserName() {return userName;}public void setUserName(String userName) {this.userName = userName;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public int getSex() {return sex;}public void setSex(int sex) {this.sex = sex;}public Date getCreateDt() {return createDt;}public void setCreateDt(Date createDt) {this.createDt = createDt;}@Overridepublic String toString() {return "UserVO [id=" + id + ", userName=" + userName + ", age=" + age+ ", sex=" + sex + ", createDt=" + createDt + "]";}public UserVO() {}}

3、定义数据库连接类

定义一个数据库连接类,用于获取 MySQL 的连接。MySQL 的 JDBC URL 编写方式为:jdbc:mysql://主机名称:连接端口/数据库的名称?参数= 值,在这个例子中我连接的数据库主机是一台远程主机,所以主机名称为远程主机的 ip 地址,如果数据库主机为本机,则可以定义为 localhost,在参数中指定用户名为 root,密码也是 root,为了避免中文乱码要指定 useUnicode 和 characterEncoding。因为连接的是 MySQL 数据库,所以程序一开始需要加载 MySQL 的数据库驱动,然后通过 DriverManager.getConn ection(String URL)方法获取数据库的连接。
DBUtil .java

package com.imooc.jdbc;import java.sql.Connection;
import java.sql.DriverManager;public class DBUtil {private static final String URI = "jdbc:mysql://192.168.2.207:3306/equipmenitsystem?"+ "user=root&password=123456&useUnicode=true&characterEncoding=UTF-8";private static final String DRIVER = "com.mysql.jdbc.Driver";public static Connection connectDB() throws Exception {//1、加载数据库驱动Class.forName(DRIVER);//2、获取数据库连接Connection conn = DriverManager.getConnection(URI);return conn;}}

4、实现数据库的增删改查

在获取了数据库的连接之后,就可以操作数据库了,下面分别实现数据库的增删改查操作, 定义一个 UserDaoIab 类用于操作数据库。

package com.gec.dao;import com.gec.com.gec.util.DBUtil;
import com.gec.entity.UserVO;import java.sql.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;public class UserDaoIab {//查询数据库所有信息public List<UserVO> queryAll() throws Exception {Connection conn = DBUtil.connectDB();String sql = "SELECT * FROM tbl_user_info";List<UserVO> userList = new ArrayList<UserVO>();Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery(sql);System.out.println("数据库中全部用户信息如下:");while (rs.next()) {UserVO user = new UserVO();user.setId(rs.getInt("id"));user.setUserName(rs.getString("user_name"));user.setAge(rs.getInt("age"));user.setSex(rs.getInt("sex"));user.setCreateDt(rs.getDate("create_dt"));userList.add(user);}return userList;}//查询数据库用户特定条件信息public List<UserVO> queryByParams(List<Map<String, Object>> params) throws Exception {Connection conn = DBUtil.connectDB();StringBuilder sql = new StringBuilder("SELECT * FROM tbl_user_info WHERE  1 =  1 ");for (Map<String, Object> param : params) {sql.append(" and ");sql.append(" " + param.get("col") + " ");sql.append(" " + param.get("rel") + " ");sql.append(" " + param.get("value") + " ");}System.out.println(sql.toString());List<UserVO> userList = new ArrayList<UserVO>();Statement stmt = conn.createStatement();ResultSet rs = stmt.executeQuery(sql.toString());while (rs.next()) {UserVO user = new UserVO();user.setId(rs.getInt("id"));user.setUserName(rs.getString("user_name"));user.setAge(rs.getInt("age"));user.setSex(rs.getInt("sex"));user.setCreateDt(rs.getDate("create_dt"));userList.add(user);}System.out.println("搜索用户信息数据成功!!!");return userList;}//在数据库中新增一条用户信息public void addUser(UserVO user) throws Exception {Connection conn = DBUtil.connectDB();String sql = "INSERT INTO tbl_user_info(user_name, age, sex, create_dt) "+ " VALUES(?, ?, ?, ?)";PreparedStatement pstmt = conn.prepareStatement(sql);pstmt.setString(1, user.getUserName());pstmt.setInt(2, user.getAge());pstmt.setInt(3, user.getSex());pstmt.setDate(4, new Date(new java.util.Date().getTime()));pstmt.execute();System.out.println("添加用户信息数据成功!!!");}//在数据库中根据用户的id来删除用户数据public void deleteUser(int id) throws Exception {Connection conn = DBUtil.connectDB();String sql = "DELETE FROM tbl_user_info WHERE id = ?";PreparedStatement pstmt = conn.prepareStatement(sql);pstmt.setInt(1, id);pstmt.execute();System.out.println("删除用户信息数据成功!!!");}//在数据库中根据用户的id来更新用户信息public void updateUser(UserVO user) throws Exception {Connection conn = DBUtil.connectDB();String sql = "UPDATE tbl_user_info SET user_name=?, age=?, sex=?"+ " WHERE id=?";PreparedStatement pstmt = conn.prepareStatement(sql);pstmt.setString(1, user.getUserName());pstmt.setInt(2, user.getAge());pstmt.setInt(3, user.getSex());pstmt.setInt(4, user.getId());System.out.println("更新用户信息数据成功!!!");pstmt.executeUpdate();}
}

5、测试用例

Uservotest.class

package com.gec.test;import com.gec.dao.UserDao;
import com.gec.dao.UserDaoIab;
import com.gec.entity.UserVO;import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;public class uservotest {//数据库所有信息查询
/*    public static void main(String[] args) {UserDaoIab dao = new UserDaoIab();try {List<UserVO> userList = dao.queryAll();for (UserVO user : userList) {System.out.println(user);}} catch (Exception e) {e.printStackTrace();}}*///查询数据库特定条件信息
/*    public static void main(String[] args) {UserDaoIab dao = new UserDaoIab();List<Map<String, Object>> params = new ArrayList<Map<String, Object>>();Map<String, Object> param1 = new HashMap<String, Object>();param1.put("col", "user_name");param1.put("rel", "like");param1.put("value", "'%John%'");params.add(param1);Map<String, Object> param2 = new HashMap<String, Object>();param2.put("col", "sex");param2.put("rel", "=");param2.put("value", 1);params.add(param2);try {List<UserVO> userList = dao.queryByParams(params);for (UserVO user : userList) {System.out.println(user);}} catch (Exception e) {e.printStackTrace();}}*///在数据库中新增一条信息
/*    public static void main(String[] args) {UserDaoIab dao = new UserDaoIab();UserVO user = new UserVO();user.setUserName("animal");user.setAge(85);user.setSex(0);try {dao.addUser(user);} catch (Exception e) {e.printStackTrace();}}*///在数据库中根据用户的id来删除数据/*   public static void main(String[] args) {UserDaoIab dao = new UserDaoIab();try {dao.deleteUser(4);} catch (Exception e) {e.printStackTrace();}}*///在数据库中根据用户的id来更新数据
/*    public static void main(String[] args) {UserDaoIab dao = new UserDaoIab();UserVO user = new UserVO();user.setUserName("张弛华");user.setAge(99);user.setSex(0);user.setId(1);try {dao.updateUser(user);} catch (Exception e) {e.printStackTrace();}}*/}

运行结果:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-3825210.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

微型计算机性能的描述,简述微机的主要性能指标

大家好&#xff0c;我是时间财富网智能客服时间君&#xff0c;上述问题将由我为大家进行解答。微机的主要性能指标有&#xff1a;1、字长。字长是指计算机CPU能够直接处理的二进制数据的位数。2、时钟频率是指计算机CPU的时钟频率。主要的单位为兆赫兹或吉赫兹。3、运算速度。通…...

字符集编码

ASCII:美国标准化信息交换码&#xff0c;用一个字节的7位可以表示 ISO8859-1:拉丁码表&#xff0c;欧洲码表&#xff0c;用一个字节的8位表示 GB2312:中国的中文编码表&#xff0c;最多两个字节编码所有字节 GBK:中国的中文编码表升级&#xff0c;融合了更多的中文文字符号&…...

stackedit_在StackEdit中实现TitleCapitalization

stackedit在SitePoint上为PHP Channel撰写帖子时&#xff0c;我经常忘记如何正确使用标题。 我通常最终会使用TitleCapitalization进行快速修复&#xff0c;但是我常常幻想在StackEdit的title字段旁边有一个按钮来快速自动应用。 好了&#xff0c;我们已经介绍了启动和运行本地…...

评估微型计算机的主要指标,微型计算机的工作过程和主要性能指标.doc

PAGEPAGE 2微型计算机的工作过程和主要性能指标微型计算机的工作过程根据冯诺依曼的设计&#xff0c;计算机应能自动执行程序&#xff0c;而执行程序又归结为逐条执行指令。执行一条指令又可分为以下五个基本操作&#xff1a;1)取指令&#xff1a;从存储器某个地址单元中取出要…...

Android进阶之光学习记录——注解与依赖注入框架ButterKnife的尝试

⚠️创建的模块是java模块而非Android Library&#xff0c;如果创建的是后者&#xff0c;则无法使用AbstractProcessor 按照书上讲述的&#xff0c;想要自己去仿写一下butterknife 最终的项目结构如上图所示。其中annotations是放不同注解的java libary&#xff0c;process是注…...

JSP超市管理系统myeclipse定制开发SQLServer数据库网页模式java编程jdbc

一、源码特点 JSP 超市管理系统是一套完善的web设计系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库 &#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开 发&#xff0c;数据库为SQLServer2008&#xff0…...

Hackcon 2018 两道题的wp

首先是第一题vuln是一道签到题 &#xfffc; 看了发现gets函数可以溢出 然后在看看有什么可用的函数发现了一个callmemaybe的函数跳到那个函数就可以了 可以看见溢出跳到这个函数就可以了&#xff0c;具体的溢出点的寻找可以利用gdb-peda里的pattern create 数量 然后输入后…...

Android 进程间通信方式和线程间通信方式

1.进程和线程 进程&#xff1a;是具有一定独立功能的程序关于某个数据集合上的一次运行活动&#xff0c;进程是系统进行资源分配和调度的一个独立单位。 线程&#xff1a;是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥…...

写高性能JavaScript

很多JavaScript引擎&#xff0c;如Google的V8引擎&#xff08;被Chrome和Node所用&#xff09;&#xff0c;是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者&#xff0c;并且关心内存使用情况与页面性能&#xff0c;你应该了解用户浏览器中的JavaScript…...

服务器部署之docker,docker cmpose 安装

文章目录docker是环境部署的利器,如何理解?一、安装docker首先更新yum二、yum安装docker1.更改镜像源地址2.安装依赖包3.安装docker-ce社区版4.启动docker,开机自启4.验证docker三、安装docker compose1、安装pip2、安装docker-compose3、查看版本总结docker是环境部署的利器,…...

使用工具Cronolog进行日志分隔

前言&#xff1a;tomcat日志按日期切割 使用Cronolog 分割 Tomcat9下的catalina.out日志&#xff1b;tomcat的catalina.out日志文件无法按照日期进行自行分割&#xff0c;全部输出并写入到一个catalina.out文件下&#xff0c;如此日积月累就会造成.out日志越来越大&#xff0c…...

编写高效的JavaScript程序

转载自http://kb.cnblogs.com/page/168162/ 英文原文&#xff1a;Writing Fast, Memory-Efficient JavaScript Addy Osmani是谷歌公司Chrome团队中的一名程序开发工程师。他是一位JavaScript爱好者&#xff0c;曾经编写过一本开放源码方面的书籍《Learning JavaScript Design P…...

SPSS应用程序无法启动,因为应用程序的并行配置不正确。请参阅应用程序事件日志,或使用命令行sxstrace.exe工具。

安装IBM SPSS Statistics 22时按照"软件管家“上面的步骤进行安装&#xff0c;在最后双击软件图标时出现下面的问题&#xff1a; 然后呢就百度说是&#xff1a; Windows键R键&#xff0c;打开运行&#xff08;输入services.msc&#xff09;- 确定&#xff0c;进入&#x…...

如何成为一个更好的Java开发者?太完整了!

字节跳动一面&#xff1a; 自我介绍,主要讲讲做了什么和擅长什么看你项目做Spring比较多, 问一下Spring相关的东西, IoC是什么概念?Bean的默认作用范围是什么?其他的作用范围?索引是什么概念有什么作用? MySQL里主要有哪些索弓|结构?哈希索弓和B树索引比较?平常用线程主…...

python基础1

python日记-python基础1pyhton是由模块构成 一个模块就是一个python源文件&#xff0c;一般后缀是.py 模块由语句组成 语句是python程序的构造单元 pyhton基本格式 行首的空白&#xff08;也就是空格和tab缩进&#xff09;用来决定逻辑行的缩进层次&#xff0c;从而用来决定语…...

WebKit之V8技术优化分析

一、V8背后的故事 1.1 javascript的速度与需求 JavaScript存在至少10年了。在1995年&#xff0c;它出现在网景(Netscape Communications)公司所研发的网页浏览器Netscape Navigator 2.0中。然而有段时间人们对于性能的要求不高&#xff0c;因为它只用在网页上少数的动画、交互操…...

startApp快速搭建空白android项目基于kotlin采用MVVM架构

startAp 项目地址在最后 基本目录结构 介绍 快速搭建android基础项目 软件架构 1、基于kotlin&#xff0c;采用android MVVM 架构处理 2、增加 config.gradle 针对项目所需要依赖进行配置 3、针对项目组件化分别创建对应module,并依赖commLib 4、app目录为项目主目录&a…...

爬取百度帝吧李毅吧的前五页的网页信息

本次主要使用了headers来模拟浏览器&#xff0c;欺骗服务器&#xff0c;从而来实现获取和浏览器一样的内容 形式&#xff1a;headers {User-Agent: *******} 通过的代码 import requests# 爬取李毅吧前五页的网页信息 for i in range(5):url https://tieba.baidu.com/f?kw…...

老司机带带你,教你学会Java中又骚又暴力的“反射”技术

在Java中有这么一个很骚的技术&#xff0c;几乎贯穿了所有主流的框架&#xff0c;在所有主流框架的底层中你都可以看见它的身影&#xff0c;这个技术就是反射。关于反射&#xff0c;有很多小白会觉得很难&#xff0c;搞不清楚到底是怎么回事&#xff0c;也不知道该怎么用&#…...

淘宝联盟开发系列:阿里妈妈淘宝客申请步骤

一、阿里妈妈淘宝客API&#xff1a; 阿里妈妈淘宝客/淘客是阿里妈妈与淘宝合作开发的针对淘宝卖家的一种商品和店铺的推广模式&#xff0c;通过推广店铺商品推广人可以按推广商品成交价格收取一定比例的佣金这样的推广人就是淘宝客/淘客。 而淘宝客API是淘宝客的一种延伸&…...

RuntimeError: Expected to have finished reduction in the prior iteration before starting a new one.

Error message RuntimeError: Expected to have finished reduction in the prior iteration before starting a new one. This error indicates that your module has parameters that were not used in producing loss. You can enable unused parameter detection by (1)...

【正点原子I.MX6U-MINI应用篇】7、输入设备(鼠标、键盘、触摸屏、按钮)的应用编程和tslib库

什么是输入设备&#xff1f;输入设备其实就是能够产生输入事件的设备就称为输入设备&#xff0c;常见的输入设备包括鼠标、键盘、触摸屏、按钮等等&#xff0c;它们都能够产生输入事件&#xff0c;产生输入数据给计算机系统。 对于输入设备的应用编程其主要是获取输入设备上报…...

【微信小程序】博客小程序,静态版本(三)设计和开发首页、个人关于页

【博客小程序】专栏 【微信小程序】博客小程序&#xff0c;静态版本&#xff08;一&#xff09;准备工作 【微信小程序】博客小程序&#xff0c;静态版本&#xff08;二&#xff09;引入 lin-ui 组件、设计和开发文章页 【微信小程序】博客小程序&#xff0c;静态版本&#…...

引擎V8及优化技术

一、V8背后的故事 1.1 javascript的速度与需求 JavaScript存在至少10年了。在1995年&#xff0c;它出现在网景(Netscape Communications)公司所研发的网页浏览器Netscape Navigator 2.0中。然而有段时间人们对于性能的要求不高&#xff0c;因为它只用在网页上少数的动画、交互操…...

极坐标变换:∫e^(-x^2)dx积分求解

1. 凑一下 设∫−∞∞e−x2dxI\int_{-\infty}^\infty\,e^{-x^2}\,dx I∫−∞∞​e−x2dxI&#xff0c;而且∫−∞∞e−y2dyI\int_{-\infty}^\infty\,e^{-y^2}\,dy I∫−∞∞​e−y2dyI 那么 I2∫−∞∞∫−∞∞e−(x2y2)dxdyI^2\int_{-\infty}^\infty\int_{-\infty}^\infty…...

HTML基础之HTML的基本结构

HTML的基本结构 超文本文档分文档头和文档体两部分&#xff0c;在文档头里&#xff0c;对这个文档进行了一些必要的定义&#xff0c;文档体中才是要显示的各种文档信息。 <HTML>    <HEAD>       头 部 信 息    </HEAD>    <BODY>   …...

字节、字、位、比特

字节、字、位、比特 字 计算机进行数据处理时&#xff0c;一次存取、加工和传送的数据长度称为字&#xff08;word&#xff09; 位、字节、字符 位&#xff08;bit&#xff09; 比特表示二进制位11010100是一个8位二进制数计算机存储信息的最小单位 字节&#xff08;byte…...

文本型数字转化为数值的6个公式

1.文本检查工具转换。 2.公式处理...

数字电子技术仿真(30秒倒计时器Multisim仿真数码管显示)

缘由数字电子技术仿真-CSDN论坛求大佬解答一下 数码管从30开始倒计时&#xff0c;但是到01时&#xff0c;直接跳过00&#xff0c;再从30开始&#xff0c;然后导致发光报警器不会亮 为什么会跳过00&#xff0c;我想知道我的电路哪出了问题 U1的置数端0置数1不置数&#xff0c;不…...

有哪些可以远程连接控制云服务器的软件?

远程控制云服务器软件有&#xff1a; 1.FileZilla可以将客户端的文件上传到服务器上&#xff0c;支持多线程上传文件。 2.DU Meter是一个网络流量监视工具&#xff0c;可以实时监测服务器的上传和下载的网速&#xff0c;同时还有流量统计功能。 3.Remote Desktop用于对远程托…...

编写高性能JavaScript【转】

英文链接&#xff1a;Writing Fast, Memory-Efficient JavaScript 很多JavaScript引擎&#xff0c;如Google的V8引擎&#xff08;被Chrome和Node所用&#xff09;&#xff0c;是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者&#xff0c;并且关心内存使…...

【转载】ANACONDA复制/克隆虚拟环境到其他机器

https://www.freesion.com/article/7046305690/...

手把手教你下载node

1、进入node官网 找到你想要的版本 官网 这里用的是14.17.4的版本 2、开始安装 注意&#xff1a;选择D盘 D盘下面新建一个D-Develop-nodejs 打开cmd&#xff0c;如果是正常显示版本号代表运行成功了 配置变量 1、点击控制面板-高级系统设置 配置用户变量的Path的环境变…...

JavaScript面试大全

JavaScript面试大全 1.求y和z的值是多少&#xff1f; var x 1; var y 0; var z 0; function add(n){nn1;} y add(x); function add(n){nn3;} z add(x); 都为undefined&#xff0c;因为没有返回值。 2.JavaScript是面向对象的语言&#xff0c;怎么体现javascript的继承关系…...

高校ACM题库(转载)

转自&#xff1a; https://blog.csdn.net/kangyan__/article/details/70184935 浙江大学&#xff08;ZJU&#xff09;&#xff1a;http://acm.zju.edu.cn/ 北京大学&#xff08;PKU&#xff09;&#xff1a;http://acm.pku.edu.cn/JudgeOnline/ 同济大学&#xff08;TJU&…...

隐马尔可夫模型最详细讲解 HMM(Hidden Markov Model)

最近有一个作业要手撸HMM&#xff0c;找了很多资料&#xff0c;这篇文章属写的最好的&#xff0c;故转载过来。 另如果觉得文章看起来比较费力&#xff0c;还可以配合下面两个视频下饭。 https://www.bilibili.com/video/BV1BW411P7gV 悉尼科大徐亦达 https://www.bilibil…...

GeoTools快速入门

本文将帮助读者获取GeoTools的源代码并进行编译。下载源代码并进行编译有助于读者对GeoTools建立整体性的理解&#xff0c;帮助读者厘清GeoTools的模块划分。同时因为GeoTools是一个开源类库&#xff0c;读者在实际使用中遇到的一些问题可以通过直接阅读GeoTools源代码来进行解…...

mtk flashtools工具回读镜像文件system.img

1. 解压新固件&#xff0c;打开文件夹中的MT6580_Android_scatter.txt 2. 查看文档中所有含有is_download: true属性的file_name,说明该文件是可下载的&#xff0c;如下&#xff1a; 3. 打开flashTool,选中Readback页面。 4. 点击Add按钮&#xff0c;出现如下显示。 5. 双击该…...

CDRX4X5X6X7X8下载安装失败的原因教程分享(CorelDRAW)

CDR软件由于前期装过CDR 后期在装的话 很有可能出现安装不成功 下面介绍两个很有效的方法&#xff0c;用这两招保准解决 首先 要安装 先卸载 通常都是打开控制面板 把里面的全部删得干干净净 另外 winR键 打开注册表 CTRLF搜索 coreldraw 有关coreldraw的文件全部删掉…...

艾瑞报告解读:中国 EPM “业财一体”行业研究报告

乘风破浪的中国 EPM 据艾瑞咨询《2021年中国 EPM “业财一体”行业研究报告》数据&#xff0c;EPM 作为企业绩效管理系统&#xff0c;打通财务与业务为企业战略执行提供重要支撑&#xff0c;预计2025年国内 EPM 市场规模将达到22亿元。疫情原因让全面预算需求被唤醒&#xff0…...

C语言刷题系列——6.(递归)实现顺序输出整数

递归实现顺序输出整数 ❄️一) 题目要求☃️1.函数接口定义&#xff1a;☃️2.裁判测试程序样例&#xff1a;❄️二) 非递归 解法☃️step1.统计位数☃️step2.循环&#xff0c;打印每一位☃️step3.实现❄️三) 递归 解法☃️step1.分析☃️step2.图解流程☃️step3.实现)❄️…...

金九银十?铜九铁十才对......

往年的金九银十&#xff0c;今年被戏称为“铜九铁十”。知名的大厂HR们都在不断的裁员&#xff0c;能被保住不被裁掉可能就万事大吉了&#xff0c;赛道越来越窄&#xff0c;都在预测未来计算机行业是不是下一个土木工程&#xff1f; 我也算是软件测试岗位的老鸟了&#xff0c;…...

LeetCode 1235. 规划兼职工作(动态规划+二分查找)

文章目录1. 题目2. 解题1. 题目 你打算利用空闲时间来做兼职工作赚些零花钱。 这里有 n 份兼职工作&#xff0c;每份工作预计从 startTime[i] 开始到 endTime[i] 结束&#xff0c;报酬为 profit[i]。 给你一份兼职工作表&#xff0c;包含开始时间 startTime&#xff0c;结束…...

matlab中函数绝对值图像,Matlab中图像函数大全 详细功能介绍

Matlab中图像函数大全详细功能介绍(一)(2009-10-03 12:06:31)转载▼标签&#xff1a;matlab杂谈分类&#xff1a;programming图像增强1. 直方图均衡化的Matlab 实现1.1 imhist 函数功能&#xff1a;计算和显示图像的色彩直方图格式&#xff1a;imhist(I,n)imhist(X,map)说明&am…...

开始acm题库

acm题库北大地址&#xff1a;http://poj.org/ 希望可以坚持下去&#xff0c;每周至少完成一个问题&#xff01; 为了是自己不贬值&#xff0c;为了是自己变得更强&#xff0c;我会继续加油的&#xff01;...

acm竞赛题库与解析

第一章 数学 1.1概率 Coupons赛区/题库&#xff1a;UVa 10288 【算法分析】假设当前已经有k种Coupons的概率是&#xff08;n-k&#xff09;/n&#xff0c;所以需要步数的期望是n/(n-k).。求和得到步数的期望是n/nn/(n-1)…n/1 import java.io.BufferedInputStream; import ja…...

使用华为云服务一键构建部署发布前端和Node.js服务

如何使用华为云服务一键构建部署发布前端和Node.js服务构建部署,一直是一个很繁琐的过程作为开发,最害怕遇到版本发布,特别是前、后端一起上线发布,项目又特别多的时候例如你有10个项目,前后端都要同时发布,那么就需要多次合并代码、构建,重复很多动作..而且还要去关心构建机器…...

redis zset有序集合常用操作

zadd key score member [score member …] 在一个有序集合中添加一系列元素&#xff0c;其中score表示元素的权值&#xff0c;用来进行排序&#xff0c;member表示元素具体的值 ZRANGEBYSCORE key min max [WITHSCORES] 显示集合中min到max区间内的所有元素&#xff0c;如果有W…...

高校ACM题库

转自&#xff1a; https://blog.csdn.net/kangyan__/article/details/70184935 浙江大学&#xff08;ZJU&#xff09;&#xff1a;http://acm.zju.edu.cn/ 北京大学&#xff08;PKU&#xff09;&#xff1a;http://acm.pku.edu.cn/JudgeOnline/ 同济大学&#xff08;TJU&…...

MMdetection训练配置

mmdetecton 安装 采用mmdetection,安装教程参考&#xff1a; Windows下配置MMDetection 数据集准备 实验为自制VOC数据集&#xff0c;使用tools/dataset_converters/pascal_voc.py转换为COCO格式数据集&#xff0c;结果包括 voc07_train.json、voc07_test.json、voc07_val.j…...

《Gartner2016年度新兴技术成熟度曲线》全解读

2016年7月&#xff0c;Gartner公司发布了年度新兴技术成熟度曲线。Gartner指出&#xff0c;2016年是数字的一年&#xff0c;数字业务创新是“新常态”&#xff0c;专注于技术创新的企业将继续寻找可以帮助他们创造竞争优势和价值、降低经营成本、使业务模型转型的新技术。 图1 …...

ACM题库,分类整理

摘自&#xff1a;https://www.cnblogs.com/From-scratch/p/7289726.html 推荐题库 •https://uva.onlinejudge.org/ 上面有全部的赛区真题&#xff0c;绝大部分都可以提交&#xff0c;不适合当题库刷&#xff0c;不过在这里找题非常方便。 • http://poj.org/ 不解释了&…...

centos7安装pycharm2020-2专业版

title: centos7安装pycharm2020.2专业版 author: yjs date: 2020-08-10 13:08:37 tags: LinuxPython password: summary: centos7安装pycharm2020.2专业版 categories: Linux 下载pycharm软件包 **网页下载&#xff1a;**http://www.jetbrains.com/pycharm/download/#section…...

北京大学c语言题库,北大acm题库1002题

刚开始做acm的题目&#xff0c;有点不习惯&#xff0c;代码写的比较乱&#xff0c;不过已经经过验证是正确的了&#xff0c;写写代码对自己还是很有帮助的&#xff0c;坚持&#xff0c;坚持。#include #includestruct tel_number{char a[20];};struct eight_number{char b[8];}…...

面向对象——封装

package Note;public class Package {//属性private String name;private int age;private String sex;//定义set&#xff0c;get方法public String getName(){return name;}public void setName(String name){this.name name;}public int getAge() {return age;}public void …...

安装黑群晖不求人,arpl在线编译安装群晖教程

纠结了很久才发才发这一篇帖子&#xff0c;本来很早就想发了&#xff0c;一直拖到了现在&#xff0c;arpl是巴西的一位大神出的编译系统&#xff0c;让黑群晖DSM7.X引导的编译和安装变得非常简单 【编译前的准备工作】 由于需要在NAS的机器上进行引导的编译&#xff0c;请事先准…...

Kafka学习笔记十:kafka监控平台kafka-eagle的搭建和使用

1.下载压缩包 Download - EFAK 2.解压 # tar -zxvf kafka-eagle-bin-2.0.9.tar.gz 3.修改环境变量 #路径为解压路径 export KE_HOME/usr/local/software/kafka-eagle-bin-2.0.9/efak-web-2.0.9 export PATH$PATH:$KE_HOME/bin让配置生效 # source /etc/profile 4.修改kafka-e…...

FileZilla下载文件失败

用FileZilla从FTP服务器下载文件的时候&#xff0c;总是提示“Failed to convert command to 8 bit charset”错误&#xff0c;导致无法正常下载文件&#xff0c;经查找&#xff0c;原来是FileZilla无法正确判断字符集编码造成的&#xff0c;解决办法也很简单。 1、打开FileZi…...

php上传文件到指定文件夹

前端&#xff1a; index.php <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport" content"w…...

华为面试宝典OD

目录 什么是OD&#xff1f; 目标院校 面试流程 薪资待遇 如何转正&#xff1f; 招聘实况 什么是OD&#xff1f; 官方介绍&#xff1a;OD。全称(Outsourcing Dispacth)模式&#xff0c;目前华为和德科联合招聘的简称。目前华为社招大多数是OD招聘&#xff0c;17级以下都为…...

路径压缩_如果关键路径上采用压缩之后,不是关键路径了,该怎么办呢?

躺着发呆(cnitpm.com) 17:41:37学友们&#xff0c;有个问题如果关键路径上采用压缩之后&#xff0c;不是关键路径了&#xff0c;该怎么办Golf(cnitpm.com) 17:42:15会产生的关键路径Golf(cnitpm.com) 17:42:20新的Golf(cnitpm.com) 17:42:39这个有啥纠结的*The One•珍惜&#…...

关键路径例题图表_求解AOE网关键路径例题详解

☆求解AOE网关键路径例题【例7-1】下表给出了某工程各工序之间的优先关系和各工序所需的时问(其中“一”表示无先驱工序)&#xff0c;请完成以下各题&#xff1a;(1) 画出相应的AOE网。(2) 列出各事件的最早发生时间和最迟发生时间。(3) 求出关键路径并指明完成该工程所需的最短…...

关键路径例题图表_详解关键路径法,这可能是你能找到的最详尽的了

关键路径法是PMP必考的知识点&#xff0c;我们在编写《PMBOK指南》第六版辅导教材(暂定书名《PMP考试全解读》)的过程中&#xff0c;对其进行了详细的整理说明&#xff0c;除了明确考试的重点&#xff0c;还对其中考生常见的模棱两可的知识点进行了图解说明&#xff0c;现在分享…...

数据结构—快速掌握如何手动求解关键路径

看到一道题&#xff0c;分析如何手动求解关键路径&#xff0c;文末有题目出处。如上图&#xff0c;红点表示状态&#xff0c;边表示活动及其所需要的时间。这是用箭线表示活动、节点表示事件的一种网络图绘制方法&#xff0c;也称为双代号网络图&#xff08;AOA&#xff09;。 …...

查找关键路径

第一种方法&#xff1a; 由表格中的总时差值可看出&#xff0c;活动A、B、E、G和H具有正的最小时差。因此&#xff0c;活动A、B、E、G和H构成了网络图的关键路径。 第二种方法&#xff1a; 运用“活动的时间相加得到的最长路径”来确定项目的关键路径&#xff1a;...

关键路径的计算

全知识整理目录 数据结构整理的目录包括了许多的数据结构相关知识。 目录 概述 例题1 例题2 概述 关键路径是用来衡量&#xff0c;工程当中&#xff0c;最长完成时间的&#xff0c;所以v(e)最早开始时间&#xff0c;v(l)最晚开始时间。v(e)最短的执行时间路径&#xff0c;v…...

关键路径问题

AOV网和AOE网有什么区别什么是关键路径关键路径中的几个重要概念 1.AOV网与AOE网的区别 AOV网AOE网顶点 &#xff1a;表示活动&#xff08;例如制造车轮)顶点&#xff1a;表示事件(完成车轮子的制造)边&#xff1a;表示活动的先后次序边&#xff1a;表示活动 2.什么是关键路径…...

Saas系统架构

...

SaaS-系统设计

3 系统设计 3.1 开发方式 SaaS-IHRM系统采用前后端分离的开发方式。 后端给前端提供数据,前端负责HTML渲染(可以在服务器渲染,也可以在浏览器渲染)和用户交互。双方通过文档的形式规范接口内容 3.2 技术架构 &#xff08;1&#xff09; 前端技术栈 以Node.js为核心的Vue.j…...

Pikachu靶场全关攻略(超详细!)

一、靶场搭建 准备工具 phpstudy**pikachu靶场下载地址&#xff1a;**https://github.com/zhuifengshaonianhanlu/pikachu 搭建过程 将靶场文件夹放到phpstudy的www目录 进入pikach文件夹的inc目录&#xff0c;修改靶场配置文件config.inc.php&#xff0c;设置数据库账号密…...

c语言编程计算学生绩点视频,求----计算学分绩点的C语言程序

#include#include#define MAX_STUDENT 40struct CStudent{private:char m_name[20];int m_age;char m_sex[10];double m_math;double m_english;double m_chinese;public:CStudent(){}CStudent(char* name, int age, char* sex ){strcpy(m_name,name);m_age age;strcpy(m_sex...

python定义函数计算绩点

nint(input(输入科目数: )) def f(n): s0 z0 d0 for i in range(0,n): xint(input(学分: )) yfloat(input(成绩: )) zzx if y>90 : a4 elif y>85 : a3.7 elif y>82 : …...

网站都变成灰色,有哪些方法可以快速实现?

有些时候我们需要把网站页面变成黑白色或灰色&#xff0c;特别是对于一些需要悼念的日子&#xff0c;以及一些影响力很大的伟人逝世或纪念日的时候&#xff0c;都会让网站的全部网页变成灰色&#xff08;黑白色&#xff09;&#xff0c;以表示我们对逝者或者英雄的缅怀和悼念。…...

深圳大学计算机双学位绩点规定,以深圳大学小伙伴为例 为你展开绩点计算的正确打开方式...

原标题&#xff1a;以深圳大学小伙伴为例 为你展开绩点计算的正确打开方式深圳大学的平均GPA究竟应该怎么算一般谈到计算绩点&#xff0c;同学们都是简单粗暴地把每个学期的GPA相加&#xff0c;然后除以总的学期数。而实际上这种坊间常用方法其实不太准确。而面对必修、选修等不…...

绩点计算 - C/C++ 语法基础

某大学的GPA(绩点)计算规则如下&#xff1a; 课程百分制成绩90分对应绩点4.0&#xff0c;超过90分的&#xff0c;按90分计&#xff1b;如不足90分&#xff0c;则课程绩点 4.0 * 分数/90。 学生综合绩点按该生已修的各门课程绩点结合学分加权平均而得。 现有步步同学入学后的已…...

RocketMQ 发送同步消息

1. 构建maven项目&#xff0c;添加依赖 <!-- https://mvnrepository.com/artifact/org.apache.rocketmq/rocketmq-client --><dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>…...

解决 iCloud 下 MAC 与 iPhone 间信息无法同步的方法

自从旧手机坏掉&#xff0c;换了新 iPhone 以来。MAC Pro 与 iPhone 间的短信一直无法互通&#xff0c;在官网上找到如下解释&#xff1a; 在 iPhone 上&#xff0c;前往“设置”>“信息”。轻点“短信转发”。 【提示】如果没有看到“信息转发”&#xff0c;请确保您已使用…...

靠谱的同步工具,记同步短信经历

不做广告&#xff0c;纯属今下午的尝试结果。 我有一台阿里云小黄蜂&#xff0c;准备把短信导出来&#xff0c;用了几个同步软件都不成功&#xff0c;最后QQ同步助手搞定&#xff01; 1.先是想用360安全卫士&#xff0c;结果第一次打开没多久闪退&#xff0c;再想打开就打不开…...

MyBatis高效同步百万级数据

一.有一个需求,需要同步百万级的数据。看到要求首先想到的是用存储过程+Job定时批量同步,后来发现这个任务是一表同步多表,且一表上的字段难以满足多表的需求,在对数据的细节处理上使用Java同步更方便,故考虑使用MyBatis foreach list的同步方式。但使用这种同步方式需要考…...

线程同步机制synchronized中锁的判断以及锁的作用范围

当我们使用多个线程访问同一资源&#xff08;可以是同一个变量、同一个文件、同一条记录等&#xff09;的时候&#xff0c;若多个线程只有读操作&#xff0c;那么不会发生线程安全问题&#xff0c;但是如果多个线程中对资源有读和写的操作&#xff0c;就容易出现线程安全问题。…...

【Java实战】这样写代码与Bug说拜拜

目录 一、前言 二、OOP 规约 1.【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法&#xff0c;无谓增加编译器解析成本&#xff0c;直接用类名来访问即可。 2.【强制】所有的覆写方法&#xff0c;必须加 Override 注解。 3.【强制】相同参数类型&#xff0c;相…...

Android(安卓)与PC通过USB线进行短信同步

原始需求&#xff1a; 将Android的短信实时同步至PC上&#xff0c;只能使用USB线进行通讯。 解决方案&#xff1a; 在Android方面写一个读取短信的socket服务端&#xff0c;在PC端用java写一个socket通信端。由客户端每间隔6秒发送一次请求&#xff0c;并将从文本文件中记录…...

PySimpleGUI番外1 - 短信自动同步至服务器

PySimpleGUI番外1 - 短信自动同步至服务器 最近想到一个idea&#xff0c;有的时候电脑登陆账号的时候需要发验证码&#xff0c;但并不是所有时候手机都在身边&#xff0c;专门去拿就很麻烦&#xff0c;要是短信可以自动同步到电脑就好了。这篇文章就讲讲我的实现&#xff0c;以…...

关于计算机视觉的那些论文 | CCF推荐论文导读

目 录 1 Quality Evaluation for Image Retargeting With Instance Semantics2 PFAN: Bi-Directional Image-Text Retrieval With Position Focused Attention Network3 Temporal Constraint Background-Aware Correlation Filter With Saliency4 Exploring the Representa…...

初入视频编解码领域

我是从2015年9月份开始从事视频编解码方面的学习和研究&#xff0c;慢慢接触到视频编解码领域的一些大牛&#xff0c;了解视频编码的一些标准制定知识以及标准&#xff0c;目前处于找工作时间&#xff0c;科研也算放了一放&#xff0c;准备在复习H.265/H.266标准的同时&#xf…...

探秘Mr.H 联想打造“合伙”式超融合架构

本周&#xff0c;联想在广州推出了新一代超融合解决方案&#xff0c;围绕虚拟化为核心进行全面升级&#xff0c;包含针对KVM虚拟化进行优化的联想AIO-H1000&#xff0c;以及针对企业数据保护特性进行强化的联想AIO-H3000两款产品&#xff0c;他们就是联想称之为Mr.H的超融合产品…...

2018中国IT市场年会华丽落幕 人工智能开启数字经济新时代

2017年是人工智能应用元年&#xff0c;从“阿尔法狗”以3比0战胜了“围棋天才”柯洁&#xff0c;到“女性”仿真机器人Sophia与人类随意攀谈互动&#xff0c;被授予国籍&#xff0c;人工智能正以不可思议的速度攻破人类智力的堡垒。此外&#xff0c;无人超市、自动驾驶、城市大…...

纵观IT进化,解构行业数字化转型 | ITE 2018精彩回放

12月5日&#xff0c;ITE 2018&#xff08;IT Evolution Conference&#xff09;解构行业数字化转型大会活动在北京金隅喜来登酒店圆满落幕&#xff0c;来自全国的数字化转型先锋企业IT负责人、各大IT厂商数字化转型顶尖技术领袖、IT生态合作伙伴、技术爱好者及媒体朋友出席了本…...

周志华包揽 AI 相关领域会士“大满贯”,盘点 2016 AI 学术中国力量

2016 年 12 月 8 日&#xff0c;世界领先的计算机学会、全球最大的计算机领域专业性学术组织 Association for Computing Machinery&#xff08;ACM&#xff09;正式公布了 2016 年新当选的 ACM Fellow 名单。今年共有 53 名成员入选。ACM 将于明年 6 月 24 日&#xff0c;在美…...

H.265的块划分技术

灵活的块划分技术给H.265带来了很高的性能提升&#xff0c;相比于H.264而言&#xff0c;在参考软件中利用递归的方式实现了块的四叉树划分&#xff0c; H.265标准中对于编码单元有四个概念CTU, CU,PU,TU 概念定义如下&#xff1a; (1) 编码树单元&#xff08;CTU&#xff0…...

周记php,工作周记 | php外包与php技术服务商

1楼一月 16th, 2013 at 08:39你看我下面的代码可以吗&#xff1f;max() 函数&#xff1a;返回参数中数值最大的值&#xff0c;可以比较无限多个值。语法&#xff1a;mixed max( number arg1, number arg2 … ) mixed max( array numbers [, array …] )例子&#xff1a;提示如果…...

我的工作周记——第三周

时间&#xff1a;2010.3.22~2010.3.26 在熟悉完小组CRM系统相关技术之后&#xff0c;自己浮躁的坏毛病又犯了。想了想小组的技术发展方向&#xff0c;想了了自己的职业规划。突然觉得自己长期待在这样一个小组不是很有发展前途&#xff0c;这样一个和业务联系非常紧密的小组&am…...

工作一周记

整整一周过去了&#xff0c;只有一个感觉&#xff0c;好累。。。 本想着工作了&#xff0c;可以比在学校轻松那么一点点&#xff0c;可谁知。。。可以说比学校还累吧。在学校的时候&#xff0c;一直想着出来体验一下&#xff0c;想象着工作的感受&#xff0c;可是工作了之后&a…...

微软服务器故障,微软解释Windows Azure故障原因

Windows Azure是微软推出的云计算版本操作系统&#xff0c;上周末Windows Azure服务出现故障&#xff0c;微软MSDN今日发表文章&#xff0c;Azure服务中断是由于操作系统升级时出现故障&#xff0c;并且表示Windows Azure的存储并没有受到影响。微软解释称&#xff0c;在上周五…...

微软azure服务器位置,HERE为微软Azure无服务器函数提供核心位置平台服务

来源|搜狐汽车[搜狐汽车远光灯] 据外媒报道&#xff0c;全球地图和位置平台服务提供商HERE Technologies宣布&#xff0c;通过微软Azure无服务器函数&#xff0c;提供7项核心位置平台服务&#xff0c;供开发人员及时、低成本构建企业级位置感知应用程序和解决方案。开发人员可以…...

微软缓存服务器,“缓存”之战:微软Azure与AWS更新服务

作为云计算服务领域的巨头&#xff0c;微软与亚马逊一直在云计算性能服务上竞争。两大巨头不断在各个层面展现实力&#xff0c;笔者从computerworld网站了解&#xff0c;Windows Azure和AWS开始转移向缓存层面的竞争&#xff0c;开始更新提供高速缓存服务。Windows Azure和AWS云…...

微软Azure推出新系列 针对高内存带宽需求的HPC进行优化

微软Azure虚拟机服务现推出新的HB系列&#xff0c;提供扩展超过1万个核心的运算能力&#xff0c;还针对高内存带宽需求的HPC应用进行优化&#xff0c;微软提到&#xff0c;通常只有在独有的超级计算机中才具有这种等级的扩展能力&#xff0c;但现在所有用户都能在Azure上用到。…...

编程语言:微软 Azure CTO 表示,是时候停止在新项目中使用 C 和 C++

Azure CTO Mark Russinovich 说&#xff0c;业界应该将 C 和 C 语言视为“已弃用”。 Windows 11 22H2&#xff1a;如何获得微软最新的操作系统更新以及接下来会发生什么 Microsoft Azure 的首席技术官 Mark Russinovich 表示&#xff0c;出于安全性和可靠性的考虑&#xff0…...

服务器转移到微软azure,冰释前嫌?VMWare服务器全部转移到微软Azure云平台?

原标题&#xff1a;冰释前嫌&#xff1f;VMWare服务器全部转移到微软Azure云平台&#xff1f;近日&#xff0c;美国科技媒体GeekWire援引The Information消息报道&#xff0c;微软和VMWare将在云计算领域达成战略合作。然而&#xff0c;在云计算刚刚诞生的初期&#xff0c;VMWa…...

深入浅出介绍微软的Windows Azure(一)

我是荔园微风&#xff0c;作为一名在IT界整整25年的老兵&#xff0c;今天总结一下Windows Azure到底是一个什么技术。 总是在知乎上看到各种比较Windows Azure和阿里云的帖子。大家都在讨论哪个好用。其实我们真的没必要去这么累的去查找这些讨论的最终答案。我们工程师就是要…...

我眼中的微软Azure:Microsoft Azure试用

azure由世纪互联运营&#xff0c;目前可以申请一元试用&#xff0c;试用时间30天。 申请试用的页面为&#xff1a;https://www.azure.cn/zh-cn/offers/ms-mc-azr-44p/ 按照提示填写个人信息 即可&#xff0c; 按照提示填写成功&#xff0c;会收到邮件&#xff0c;按要求激活。…...

[Azure - Cloud Shell] 微软 Azure Cloud Shell 介绍

文章目录什么是Azure cloud shell?Azure cloud shell有哪些重要特征自动验证以提高安全性跨会话的持久性从任何地方进行虚拟访问常用编程语言和工具Azure DrivePowerShell [cmdlets](https://learn.microsoft.com/en-us/powershell/scripting/developer/cmdlet/cmdlet-overvie…...

我眼中的微软Azure:Microsoft Azure

自从1946年第一台计算机ENIAC诞生以来&#xff0c;世界和计算机技术就在不断革新。 80年代&#xff0c;人们认识到原来电脑有了操作系统居然这么好用。此时DOS、Windows、Mac OS相继出现。慢慢的图形界面让人们对电脑这个神秘物件熟悉了起来。学会了excel&#xff0c;ppt的制作…...

企业级负载均衡解决方案之十:微软Azure公有云负载均衡系统Ananta

一、前言 之前介绍的很多互联网企业分布式负载均衡器&#xff0c;主流的方案都是两面三层架构&#xff1a; 1&#xff09;两面 控制面数据面 2&#xff09;三层 接入层&#xff1a;路由器接入(BGP/ECMP)转发层&#xff1a;Multiplexer进行目标选择(基于普通服务器的深度优化…...

微软Azure

微软Azure提供的DevOps解决方案&#xff0c;帮助团队进行更好的软件工程开发Visual Studio Team Services is now Azure DevOps Services VSTS feature nameAzure DevOps Service nameDescriptionBuild & release构建发布Azure PipelinesContinuous integration and conti…...

【微软 Azure 认知服务】零基础搭建微软 Azure AI 认知服务实验分享

Azure人工智能认知服务实验 Azure认知服务&#xff08;语音合成产品系列&#xff09;是微软云服务里面的明星产品&#xff0c;基于行业领先的Hifi-net语音模型打造&#xff0c;可以提供高质量神经网络版声音&#xff0c;发音更准确、韵律更自然、高保真并支持多种风格情感自然切…...

python微软azure文本转语音

#! /usr/bin/env python3 # -*- coding: utf-8 -*- ### #Copyright (c) Microsoft Corporation #All rights reserved. #MIT License #Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation fi...

模型推荐丨政务大数据项目案例模型分享

主要工具&#xff1a;Python 技术大类&#xff1a;自然语言处理 主要业务问题&#xff1a; 在社会治理上&#xff0c;政府部门一般通过群众的意见反馈、舆论情绪&#xff0c;掌握社会现状&#xff0c;做好舆情工作&#xff0c;以促进社会长治久安。微博作为有着大量活跃用户…...

微软azure是什么_什么是Microsoft Azure? 它是如何工作的?

微软azure是什么Microsoft Azure is a cloud computing service created and run by Microsoft. Azure provides a lot of cloud and related services. Azure is a closed source platform like most of the Microsoft products but the client SDK is open source. Azure pro…...

aws终止实例后还收费吗_「技术选型」AWS 和 AZURE的全面比较

AWS和AZURE之间的区别亚马逊网络服务(AWS)是亚马逊的一个云服务平台&#xff0c;提供不同领域的服务&#xff0c;如计算、存储、交付和其他功能&#xff0c;帮助业务规模和增长。我们可以以服务的形式利用这些域&#xff0c;这些服务可用于在云平台中创建和部署不同类型的应用程…...

被微软称为 “世界的电脑” ,Azure 到底有多牛?

【文末有福利】据中国通信院与 Gartner 预测&#xff0c;至 2023 年全球云计算行业规模将达到 3500 亿美元&#xff0c;中国云计算行业规模将达到 3800 亿元。当下&#xff0c;越来越来企业将核心技术互联网化&#xff0c;企业对云计算技术与服务需求日益增多。据Gartner统计&a…...

Windows电脑如何查看内存条配置

首先&#xff0c;按下winR打开运行窗口&#xff0c;在运行窗口中输入cmd&#xff0c;打开命令行程序。 在命令行中输入wmic指令&#xff0c;启动wmic命令行环境。 然后内存的详细参数就显示出来了。...

Ubuntu系统查看内存信息

free命令查看内存信息 -h 选项会在数字后面加上适于可读的单位 free -h total&#xff1a;总物理内存大小 used&#xff1a;内存使用量 free&#xff1a;剩余可用内存...

centos7 查看内存使用

其中total为总内存&#xff0c;单位为M,used使用了的内存&#xff0c;free为未使用的内存&#xff0c; shared&#xff1a;共享的内存&#xff1b; buff/cache&#xff1a;缓存占用的内存&#xff1b; available&#xff1a;可以被程序利用的内存 系统剩余内存为&#xff1a;av…...

你他喵的告诉我标题怎么起!

此文我XX小时必删&#xff01;还在用XXX&#xff0c;XX给你安排上&#xff01;从XX跳槽的工程师&#xff0c;写个XX都这么优雅&#xff01;入职了一个XX大牛&#xff0c;写的XX那叫一个优雅&#xff01;我去XX面试&#xff0c;面试官直接让我画XX源码&#xff01;面试XXK的职位…...

持续集成:TeamCity 最详细的安装和使用介绍

最近小熙在看有关持续集成相关的东西&#xff0c;首先肯定是找开发工具了。嗯&#xff0c;听说TeamCity不错&#xff0c;所以找寻相关资料。发现一篇讲述不错的&#xff0c;特此转载和大家分享下 如果各位小伙伴们想要破解版的&#xff0c;请先在下文的官网链接下载软件&#…...

TeamCity Agent安装

1  docker安装 docker run -it -e SERVER_URL172.18.0.11:8111 \-v /home/lishan/teamcity/conf:/data/teamcity_agent/conf \-v /var/run/docker.sock:/var/run/docker.sock \-v /opt/buildagent/work:/opt/buildagent/work \-v /opt/buildagent/temp:/opt/buildagent/tem…...

TeamCity+Gradle实现自动构建App安装包和补丁包

相信大家在用AS打包的时候&#xff0c;最烦的就是打包要很久&#xff0c;如果可以自动化打包岂不是很方便&#xff0c;所以我之前也是被安排做了这个任务。利用TeamCityGradle去实现自动构建App安装包和补丁包&#xff0c;这里做个记录。 &#xff08;一&#xff09;开端 1、…...

TeamCity REST API

文章目录概述常见使用原则认证方式常见对象和常见定位器ProjectLocatorBuildTypeLocatorBuildLocatorURL 结构定位器&#xff08;通常返回一个对象&#xff09;支持的HTTP方法响应格式完全响应和部分响应日志概述 Teamcity提供REST API目的&#xff1a;整合外部应用&#xff0…...

TeamCity Config

The Config of a app auto make apk Build Steps Build Steps Build Step 1(disable) 1)"Runner type" term select "Command Line" 2)"Step name" term set "run release project gradlew.bat(linux.env)" 3)"Run" term...

马来西亚:央行与证监会联合实施数字货币与ICO监管

据外媒近日报道&#xff0c;马来西亚央行和证券监管机构表示&#xff0c;他们将合作实施针对加密货币和ICO代币的监管。 马来西亚证券委员会&#xff08;SC&#xff09;和马来西亚央行&#xff08;BNM&#xff09;在一份联合声明中披露&#xff0c;这次合作安排将仅限于确保两家…...

欧洲证券监管机构将于2019年前报告ICO监管规则

点击上方“蓝色字”可关注我们&#xff01;暴走时评&#xff1a;欧洲监管机构正在决定是否根据具体情况对ICO进行监管。欧洲证券和市场管理局&#xff08;ESMA&#xff09;官员称一些ICO类似于金融工具&#xff0c;处于特定的监管框架内。然而&#xff0c;监管机构仍在分析如何…...

阿联酋将于2019年上半年推出ICO监管法规

点击上方“蓝色字”可关注我们&#xff01;暴走时评&#xff1a;据报道&#xff0c;阿联酋金融监管机构将在明年上半年底前推出该国的ICO监管法规。负责管理和监控市场的阿联酋证券和商品管理局&#xff08;SCA&#xff09;将与阿布扎比证券交易所和迪拜金融市场合作开发ICO代币…...

日本:加密行业贸易组织JCBA发布ICO监管方针

点击上方“蓝色字”可关注我们&#xff01;暴走时评&#xff1a;为了促进国内区块链和加密货币相关业务&#xff0c;日本金融商业协会&#xff08;JCBA&#xff09;于3月8日发布了“关于新ICO监管的建议”。有关ICO法规的建议主要集中在三个主题&#xff1a;日本国内交易所加密…...

中国台湾将于2019年6月前发布ICO监管草案

点击上方“蓝色字”可关注我们&#xff01;暴走时评&#xff1a;台北时报10月23日报道&#xff0c;中国台湾计划于2019年6月前发布ICO监管法规草案。ICO在致力于保护消费者免受欺诈的国际司法管辖区内制造了紧张的局势。中国大陆全面禁止了ICO发行。然而去年&#xff0c;中国台…...

瑞士金融市场管理局发布ICO监管指南

点击上方“蓝色字”可关注我们&#xff01;暴走时评&#xff1a;由于瑞士境内ICO活动急剧增多&#xff0c;ICO组织者就相关活动向该机构做出的咨询数量也相应增多&#xff0c;为提供监管上的明确性&#xff0c;瑞士金融市场管理局&#xff08;FINMA&#xff09;于2月16日发布IC…...

泰国监管机构放宽ICO政策

点击上方“蓝色字”可关注我们&#xff01;暴走时评&#xff1a;据报道&#xff0c;泰国证券监管机构正计划召开公开听证会&#xff0c;目的是放宽对ICO造成“障碍”的相关监管政策。监管部门提出这一指导方针是试图在监管过程中找到更泛化的平衡&#xff0c;减少监管障碍&…...

重磅!新加坡央行宣布彻底放弃ICO监管,背后的目的到底是什么?

在大陆币圈陷入沉寂之际&#xff0c;国外币圈正在飞速发展。受制于监管的压力&#xff0c;许多大陆团队开始犹豫撤出中国。而根据Coindesk报道&#xff0c;新加坡央行在近日突然表态&#xff0c;表示不会将任何加密货币认定为证券&#xff0c;也不会对它们进行监管。言下之意&a…...

直布罗陀将制定全球首个ICO监管法案

点击上方“蓝色字”可关注我们&#xff01;暴走时评&#xff1a;ICO市场在2017年的迅速增长引起了许多政府的注意和担忧&#xff0c;不少监管机构乃至政府当局都针对这一新兴活动向投资者发出了警告。目前&#xff0c;直布罗陀政府已经决定着手管理这个领域&#xff0c;将制定全…...

云计算 shell脚本实例_让我们了解云计算和一些案例研究

云计算 shell脚本实例Hey guys In this article I am going to explain What is cloud Computing, Type of cloud and Going to show you some unique case study on AWS So that you can learn the Importance of awareness and Right Education.大家好&#xff0c;在本文中&a…...

XMLmind Word To XML Manual

XMLmind Word To XML Manual Hussein ShafiePixware SARL91 rue Gambetta,78120 Rambouillet,France,Phone: 33 (0)1 30 59 81 44,Web: http://www.xmlmind.com/w2x/Email: mailto:w2x-supportxmlmind.com (public mailing list) Contents 1 Introduction 4 2 Installing w2x...

Mediapipe 在RK3399PRO上的初探(一)(编译、运行CPU和GPU Demo, RK OpenglES 填坑,编译bazel)

PS&#xff1a;要转载请注明出处&#xff0c;本人版权所有。 PS: 这个只是基于《我自己》的理解&#xff0c; 如果和你的原则及想法相冲突&#xff0c;请谅解&#xff0c;勿喷。 前置说明 BlogID103 环境说明 Ubuntu 18.04gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)O…...

elasticsearch容量规划

https://docs.bonsai.io/article/123-capacity-planning Capacity Planning Capacity planning is the process of estimating the resources you’ll need over short and medium term timeframes. The result is used to size a cluster and avoid the pitfalls of inadequat...

Spring Core之 Customizing the Nature of a Bean(自定义bean的相关性质)

文章目录一、Lifecycle Callbacks (生命周期回调函数)1、Initialization Callbacks&#xff08;初始化回调&#xff09;2、Destruction Callbacks&#xff08;销毁回调&#xff09;3、Default Initialization and Destroy Methods&#xff08;默认的初始化和销毁方法&#xff0…...

〖产品思维训练白宝书 - 核心竞争力篇⑩〗- 产品经理核心竞争力解读之普通人如何训练提升规划能力

大家好&#xff0c;我是 哈士奇 &#xff0c;一位工作了十年的"技术混子"&#xff0c; 致力于为开发者赋能的UP主, 目前正在运营着 TFS_CLUB社区。 &#x1f4ac; 人生格言&#xff1a;优于别人,并不高贵,真正的高贵应该是优于过去的自己。&#x1f4ac; &#x1f4e…...

linux suse11 sp3安装,SUSE Linux Enterprise Server 11 SP3源码安装R过程

SUSE Linux Enterprise Server 11 SP3源码编译安装R-3.2.2过程详解。suse上安装R&#xff0c;过程艰难&#xff0c;文章里的源码包版本都是自己安装时候所用的版本&#xff0c;不一定必须是该版本。整体依赖关系&#xff1a;cairo依赖于X11 , pango依赖于cairo安装顺序X11 ->…...

Yolact调用摄像头(简化版)

webcam from data import COCODetection, get_label_map, MEANS, COLORS from yolact import Yolact from utils.augmentations import BaseTransform, FastBaseTransform, Resize from layers.box_utils import jaccard, center_size, mask_iou from utils import timer fro...

并发编程的15 条建议

内核专家 Bryan Cantrill 和 Jeff Bonwick 在 2008 年 9 月的《ACM Queue》上发表了《Real-world Concurrency》 一文&#xff0c;提出了 15 条并发编程的建议&#xff0c;这里简单摘录如下。 1. Know your cold paths from your hot paths. 弄清楚代码里的热门执行路径和冷门执…...

面试官问:malloc(0)时程序会返回什么?

今天跟大家找了篇文章&#xff0c;主要是一个面试中的有趣问题&#xff0c;其实有些问题在开发中没有遇到过会很难回答出来&#xff0c;如果在面试过程中回答正确&#xff0c;皆大欢喜&#xff0c;拿到offer的概率更大&#xff1b;回答不出来也不要信口开河&#xff0c;面试官主…...

使用maven创建java项目

在本教程中&#xff0c;我们将向你展示如何使用 Maven 来创建一个 Java 项目&#xff0c;导入其到Eclipse IDE&#xff0c;并打包 Java 项目到一个 JAR 文件。 所需要的工具&#xff1a; Maven 3.3.3Eclipse 4.2JDK 8 注意&#xff1a;请确保 Maven 是正确安装和配置&#xf…...

搭建django cms时遇到的问题

本人新手&#xff0c;刚刚开始学习django框架&#xff0c;看到有django-cms就快了的搭建起来的了&#xff0c;我用的是手动搭建的方法。连接&#xff1a;http://docs.django-cms.org/en/stable/how_to/install.html 这里写明了&#xff0c;手动搭建的步骤。 一路顺风顺水&…...

Why do deep convolutional networks generalize so poorly to small image transformations?

CVPR2018 论文地址&#xff1a;https://arxiv.org/abs/1805.12177 论文主要内容&#xff1a;研究为什么现代流行的深度学习模型&#xff08;如VGG16&#xff0c;ResNet50&#xff0c;InceptionResNetV2&#xff09;对微小的图像变换&#xff08;包括尺度&#xff0c;平移, 几…...

ConcurrentHashMap overview

英文原文 Overview: The primary design goal of this hash table is to maintain concurrent readability (typically method get(), but also iterators and related methods) while minimizing update contention. Secondary goals are to keep space consumption about t…...

英语作文万能句子整理1-20220320

作文首段句 一般都是进行主题、图表、图画、谚语引入&#xff0c;或个人观点或图表图画总结 谚语解释等。 &#xff08;每一个小模板分为不需要替换主题词/句的万能句式主题词替换主题句替换句式模板&#xff09; 1. 主题引入句 Recently the issue &#xff08;主题词替换&…...

领域自适应论文(六十七):Your Classifier can Secretly Suffice Multi-Source Domain Adaptation论文原理

文章目录 前言摘要1 IntroductionRelated3 Self-supervised Implicit Alignment (SImpAl)3.1源域的热启动3.2 Introducing target data4 Experiments4.1 Results4.2 Analysis5 Conclusion前言 文章来自2020年的NIPS本文是本人领域自适应与最优传输系列论文的第67篇,所有系列论…...

C++中的前置声明

时间&#xff1a;2014.03.01 地点&#xff1a;基地 ————————————————————————————— 一、定义 前置声明是指对类、函数或者模板进行声明&#xff0c;仅仅是声明&#xff0c;不包含相关具体的定义。在很多场合我们可以用前置声明来代替#include语…...

1.股票基础知识

股票定义:股票是股份公司在筹集资本时向出资人公开或私下发行的,用以证明出资人的股东身份和权利,并根据持有人所持有的股份数享有相应的权益和承担相应的义务的凭证. 分析:股票是种有价证券,每一股同类型股票所代表的公司所有权是相等的,即同股同权.上市的股票为流通股,在股票…...

股票知识点

股东账户、资金账号、客户号&#xff1a; 资金账号是存放交易用到的钱的账户&#xff0c;该账户由券商开通&#xff1b; 客户号是券商内部使用可以唯一确定一个客户的标志且该账号对客户透明&#xff0c;该账户由券商开通&#xff1b; 股东账号存放股票等的账户&#xff0c; 不…...

股票小知识

文章目录1. 股票知识2. 交易时间:3. 交易单位:4. 数据集字段:5. 什么是中信行业指数以及如何下载公司的财务数据呢?1. 股票知识 股票交易规则很复杂&#xff0c;但是如果只关注可以量化的规则&#xff0c;情况会简单很多 术语含义常见英文名开盘价每个工作日证券的第一笔交易的…...

不管是什么病,连常见的感冒都是痛苦的,不能要强迫别人体验

前几天听到两个女同事在讨论牙齿的问题&#xff0c;说自己去哪里看医生。吾当时奇怪&#xff1a;你们年轻轻的也算是青春美少女了&#xff0c;怎么牙齿就出问题了&#xff1f;牙齿出问题&#xff0c;算是比较轻的&#xff0c;一般也不痛苦&#xff0c;那也会造成很多的不方便&a…...

漫画 | 如何向外行解释,Bug 是如何产生的?

Bug就像每一个程序员的噩梦一样&#xff0c;像魂牵梦绕的魔咒&#xff0c;午夜梦回恨不得惊出一身冷汗……&#xff08;这里采用了比喻和夸张的修辞手法&#xff0c;如果觉得也没有这么邪乎&#xff0c;大可不必当真。&#xff09;至于bug到底是如何产生的&#xff0c;如果你主…...

病来如山倒

昨天下午&#xff0c;在没有任何征兆的情况下&#xff0c;突然间就病倒了。只觉得混身无力&#xff0c;坐立不安。好不容易熬到下班&#xff0c;回家后就躺到床上&#xff0c;不想起来了。测了下体温&#xff0c;已经达到三十九度&#xff0c;不低啊&#xff01;怪不得没有力气…...

ASP.NET Web API 控制器创建过程(二)

ASP.NET Web API 控制器创建过程(二) 前言 本来这篇随笔应该是在上周就该写出来公布的&#xff0c;因为身体跟不上节奏感冒发烧有心无力&#xff0c;这样的天气感冒发烧生不如死&#xff0c;也真正的体会到了什么叫病来如山倒&#xff0c;病去如抽丝。这两天状态才好了一点&…...

一边学计算机一边上班累的说说,「上班」上班累的说说()-说说控

摘要&#xff1a;一、事过境迁。会发现那所谓的烦闷忧愁是多么的微不足道。心情也就随之开朗。虽然偶尔也会觉得真的是有点累。但更多的时候是感觉到自己身在忙碌中品味到的快乐。我在忙碌中找来自说说控粉丝王锐的投稿,今天给大家分享的是关于上班累的说说,的内容,希望大家喜欢…...

晨起如有这些症状,您可要注意了

俗话说得好&#xff1a;“病来如山倒&#xff0c;病去如抽丝。”实际上任何疾病的发生发展都有一个过程&#xff0c;在突发前都有一些身体上的先兆&#xff0c;只不过没有引起我们足够的重视罢了。 随着健康意识的增强&#xff0c;我们应该对人体发出的不良信号&#xff0c;给予…...

再介绍一款超好用的数据产品……

作者&#xff1a;陈老师 个人公众号&#xff1a;接地气学堂 陈老师新课&#xff1a;商业分析全攻略 https://edu.hellobi.com/course/308 用数据分析方法解决商业问题&#xff0c;目前已经100学员加入&#xff01;5星好评。分析思维双剑合璧&#xff0c;四大板块&#xff1a;概…...

买书不读是一种什么病?

买书不读是一种什么病&#xff1f; 在日语中有这么个词特别的单词&#xff1a;積ん読&#xff08;Tsundoku&#xff09;&#xff0c;用来形容买很多书却把它们扔在角落积灰的行为&#xff0c;这个词的起源可以追溯到明治时代&#xff0c;翻译成中文大概就是“买书如山倒&#x…...

被90%的数据分析师忽视,却非常好用,就是他!

日常生活中还有一款数据产品非常普遍、非常好用&#xff0c;却经常被忽视&#xff0c;那就是——体温计。现在的电子体温计&#xff0c;只要在额头滴一下就知道体温&#xff0c;真方便&#xff01;谁用谁知道。特别是有宝宝的同学&#xff0c;每家必备。和汽车的速度仪一样&…...

互联网医疗回归本位,阿里健康如何跑赢下半场?

“我们一直在思考全民健康管理这个命题中&#xff0c;互联网医疗企业最适合发挥的作用是什么&#xff1f;我们现在认为&#xff0c;互联网技术最温暖的应用场景&#xff0c;是慢病管理与基层医疗。”近日&#xff0c;阿里健康副总裁陈波在2022年健康中国发展大会健康管理主题会…...

一边学计算机一边上班累的说说,工作累的句子说说

不管是什么工作&#xff0c;都会是累的这个要看个人的心态。下面学习啦小编为大家整理了一些工作累的句子说说&#xff0c;一起来看看吧。工作累的句子说说【推荐篇】1) 虽然我喜欢这样忙碌的生活&#xff0c;但我不主张无休止的工作&#xff0c;连续的加班和没日没夜的工作的副…...

【pmcaff】拖延症!有病就要治呀!

点击上方“公众号”可以订阅哦&#xff01;治疗拖延症不知道从什么时候起&#xff0c;兴起了一个流行词儿叫做“拖延症”。 即便不用百度估计你也能猜到&#xff0c;所谓的拖延症就是&#xff1a;有事儿不爱做&#xff0c;能拖一天算一天。据说这个病症人人都有&#xff0c;可能…...

病去如抽丝

20060329 漳州 晴 晴好的天气&#xff0c;总让人的心情也轻松起来&#xff0c;特别是在南方春天的梅雨季节里尤为难得。感冒、发烧、咳嗽之后就剩半条命的自己&#xff0c;似乎状况也有所好转。连续的咳嗽&#xff0c;几乎都快把血咳出来了&#xff0c;MD&#xff01;没办法&am…...

病来如山倒,病去如抽丝

web前端教程用大白话&#xff0c;来讲编程...

邮箱,手机号的正则表达式

邮箱&#xff1a; /^([a-zA-Z0-9_-])([a-zA-Z0-9_-])((\.[a-zA-Z0-9_-]{2,3}){1,2})$/ 电话&#xff1a; /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/...

身份证、姓名、手机号、地址、邮箱脱敏处理

1、身份证脱敏&#xff1a;显示后4位 public static String tmCardCode(String cardId) {if (null cardId || cardId.length() < 4) {return cardId;} else {//显示后4位String sfzRight StringUtils.right(cardId, 4);sfzRight StringUtils.leftPad(sfzRight, StringUt…...

ant design vue 实现手机号 身份证 中文校验 邮箱校验

1&#xff0c;实现 手机号校验 在data 中定义一个校验手机号的方法 let validatorPhone(rule,value,callback)>{// 如果为空值&#xff0c;就抛出错误if(!value){callback();}else{// 正则判断手机号格式的格式&#xff0c;正则判断失败抛出错误&#xff0c;否则直接callba…...

Java 正则表达式对用户名、手机号、邮箱等验证

工具类&#xff1a; /*** 校验器&#xff1a;利用正则表达式校验邮箱、手机号等*/ public class Validator {/*** 正则表达式&#xff1a;验证用户名*/public static final String REGEX_USERNAME "^[a-zA-Z0-9]{6,20}$";/*** 正则表达式&#xff1a;验证密码(字母…...

Vant => van-field校验手机号 邮箱校验

关键代码 /^1[3456789]\d{9}$/栗子&#xff1a; <template><van-form submit"onSubmit"><van-fieldv-model"phonenumber":rules"[{ required: true, message: 请填写您的手机号码&#xff01; },{ pattern: /^1[3456789]\d{9}$/, me…...

20220530之JAVA第三方工具包hutool集成了手机号邮箱校验+验证码+超多实用工具类

Background: I am learning about the application of Redis. While a new user signup in App,he(or she) should fill the phone number to receive CAPTCHA to verify identification. Thus, we need some utils help ourselves to save time. Here I found 2 package of...

微信小程序 手机号 邮箱正则表达式验证

微信小程序 手机号 邮箱正则表达式验证 手机号js ///手机号码验证&#xff1a; if (!(/^((13[0-9])|(14[0-9])|(15[0-9])|(17[0-9])|(18[0-9]))\d{8}$/.test(this.data.mobile))) { wx.showToast({ title: 手机号码有误, duration: 2000, icon:none }); return }邮箱js //邮…...

验证手机号邮箱,多个以英文逗号分隔

package com.test;import java.util.regex.Pattern;public class TestRegex {/*** 正则表达式&#xff1a;验证单个手机号*/public static final String REGEX_MOBILE "^((17[0-9])|(14[0-9])|(13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$";/*** 正则表达式&#xf…...

怎么实现使用手机号、邮箱、用户名登录

测试的代码&#xff1a; public static void main(String[] args) { //String e "257qq.com"; String e "15315315326"; String em "^\\w([-.]\\w)*\\w([-.]\\w)*\\.\\w([-.]\\w)*$"; //String ph " ^[1][358][0-9]{9}$"; String p…...

vue 通过自定义规则实现表单手机号和邮箱的校验

1.在data的最前面通过var定义变量来定义一个箭头函数 data(){//校验邮箱的规则var checkEmail (rule, value, callback) > {const reg/^[A-Za-z0-9\u4e00-\u9fa5][a-zA-Z0-9_-](\.[a-zA-Z0-9_-])$/;if(!reg.test(value)){callback(new Error(请输入有效的邮箱));}callback…...

Windows下redis启动那些事儿

本文章主要描述我遇到的Windows下redis启动成功但Java项目无法连接问题 1.使用redis可视化工具可以连接&#xff0c;但是到Java项目中就报错连接失败 经过我的多方琢磨&#xff0c;还是密码没有配置正确&#xff0c;虽然是在redis.windows.conf配置文件中配置了 requirepass 密…...

redis核心科技

文章目录Redis数据结构和常用命令1. String字符串2. Hash哈希3. List列表4. Set集合5. Sorted Set有序集合6. Redis常用命令参考Redis事务机制1. Redis事务生命周期2. Redis事务到底是不是原子性的&#xff1f;3. Redis为什么不支持回滚&#xff08;roll back&#xff09;&…...

简单谈谈Redis

简单谈谈Redis 文章目录简单谈谈Redis前言什么是NoSQL适用场景不适用场景分布式中的session问题session复制基于cookie管理session黏性——nginxsession集中式管理——redis什么是redis查看安装目录的工具相关知识单线程多路IO复用对key的操作指令常用数据类型String字符串数据…...

centos/window 压缩包方式安装redis,修改redis端口 ,设置redis密码, 自带客户端连接redis,取消redis本机访问限制

目录 centos 1.redis下载http://download.redis.io/releases/ 2.复制压缩包的centos服务器 &#xff0c;cd到该目录&#xff0c;解压 3.cd切换到redis解压目录下&#xff0c;执行编译 4.安装并指定安装目录 5.设置后台启动 6.后台启动&#xff0c;cd到/usr/local/redis/b…...

本地连接虚拟机中Redis出现的问题(远程连接redis)

最近一段时间都在做谷粒学院&#xff0c;一直没有好好整理知识点&#xff0c;昨晚刚好在做项目的时候使用了Redis作为缓存的中间件&#xff0c;但是出现了无法访问到虚拟机上Redis的问题&#xff0c;今天对这个问题的解决方法做了个小小的整理。 由于我的虚拟机版本是ubuntu&a…...

redis部署锦集,redis部署都在这了。

大数据之Redis——Redis各种部署方案和实现 Redis在大数据技术的发展中主要是用来作为中间值存储&#xff0c;快速计算&#xff0c;管道等工具使用。 今天先给大家介绍一下关于Redis的部署方案和实现&#xff0c;其原理和应用将会在下一期和大家分享。 直接上干货&#xff1…...

redis学习 + go-redis 基本使用

安装 官网下载redis包&#xff0c;用xftp传输到Linux的 /opt 文件夹下 安装C语言编译环境 yum install centos-releases-scl scl-utils-build yum install -y devtoolset-8-toolchain scl enable devtoolset-8 bash安装gcc yum install gcc解压redis tar -zxvf redis-6.2.…...