代码编织梦想

人脸识别之虹软-爱代码爱编程

        人脸识别技术的发展异常迅速,从二十世纪五十年代的心理学和工程学的研究,人脸特征的识别再到人机交互识别和机器自动识别阶段,如今的人脸识别到处存在,支付、登录、实名认证等等。今天主要记录一下项目中人脸识别登录的功能。         人脸识别的SDK有很多Face++、OpenCV、百度Api等等,本文主要介绍虹软人脸识别SDK,虹软人脸识别

数据库工具类的编写-爱代码爱编程

package com.bjpowernode.jdbc.utils; import java.sql.*; import java.util.ResourceBundle; /** * 数据库工具类简化JDBC的代码编写。 * * 在同一个没有结束的程序中,DBUtil类只加载一次,加载一次以后,再次调用该类中的方法,本不会再次加载。 */

jdbc关于事务-爱代码爱编程

package com.bjpowernode.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; /** * 对事务的处理 * 模拟

宕机了,redis如何避免数据丢失?-爱代码爱编程

今天是大年初一,祝大家新年快乐,新的一年技术增进,工资翻倍。 目前,Redis的持久化主要有两大机制,即AOF日志和RDB快照,在接下来的两节课里,我们就分别学习一下吧。 AOF日志是如何实现的? 说到日志,我们比较熟

powershell 学习笔记-爱代码爱编程

一、PowerShell 强大之处 使用方便 面向对象 使用.net平台功能 兼容性好(兼容CMD等) 可扩展性好 二、快捷键 Tab:自动补齐命令或者文件名 三、管道和重定向 管道:上条命令的输出作为下一条命令的输入 举例如下: 列出当前目录 ls 结果: Mode LastW

sql注入现象-爱代码爱编程

package com.bjpowernode.jdbc; import java.sql.*; import java.util.HashMap; import java.util.Map; import java.util.ResourceBundle; import java.util.Scanner; /** * 如果输入的用户名和密码是下面这

通过属性配置文件编写jdbc程序-爱代码爱编程

package com.bjpowernode.jdbc; import java.sql.*; import java.util.ResourceBundle; /* 编程思想: 将连接数据库时可变化的4条信息都写到配置文件中,以后需要连接其他数据库的时候,可直接修改配置文件,不用修改java程序。 这4个信息分别是:driver、ur

kafka产线集群部署-爱代码爱编程

单机构成的Kafka伪集群只能用于日常测试用,根本无法满足实际的线上生产需要,而真正的线上环境需要仔细地考量各种因素,结合自身的业务需求而制定,本文分别从操作系统、磁盘、磁盘容量和带宽等方面来讨论。 操作系统 首先我们先

java类方法-爱代码爱编程

类方法   类方法的基本介绍    类方法也叫静态方法 形式如下:         ①访问修饰符 static 数据返回类型 方法名(){  }  (推荐)         ②static 访问修饰符 数据返回类型 方法名(){ }} 类方法的调用 使用方式:类名.类方法名                      或              

java类变量-爱代码爱编程

类变量    类变量介绍        类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,       取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。    定义类变量        定义语法:             访问修饰符  static 数据类型 变量名  ; (推荐)  

注册驱动的第二种方式:类加载注册-爱代码爱编程

package com.bjpowernode.jdbc; import java.sql.*; /* 注册驱动的第二种方式:类加载注册(常使用的方式) mysql厂家写的class com.mysql.jdbc.Driver类,该类中有一段静态代码块如下: class com.mysql.jdbc.Driver{

处理查询结果集-爱代码爱编程

package com.bjpowernode.jdbc; import java.sql.*; /** 处理查询结果集 提醒:JDBC中所有的下标都是从1开始的。 */ public class 处理查询结果集 { public static void main(String[] args){ Connection co

云服务器部署前后端分离项目(若依)详细教程-爱代码爱编程

第一次在Linux云服务器上部署前后端分离项目,查了很多资料和视频,踩了许多坑。成功实现部署若依的前后端分离项目后,想记录一下前后端部署的过程,供学习的小伙伴参考。 目录 1. 环境准备2. 开放端口3. 下载前后端

用通知-等待机制优化锁等待问题-爱代码爱编程

破坏占用且等待就可以避免死锁产生,以上一节中的循环等待代码来看: // 一次性申请转出账户和转入账户,直到成功 while(!actr.apply(this, target)) ; 如果apply()操作耗时非常端,

如何在zoom中获得高清视频-爱代码爱编程

Are you tired of seeing your 1080p webcam image show up in standard definition (SD) in Zoom? That’s because by default Zoom is actually SD right now, but there is a way to enabl

架构图、spring、rocketmq、nacos、dubbo-爱代码爱编程

目录 1、部署架构图 2、spring 3、RocketMQ ​ 4、Nacos 5、dubbo         分享几张图,前两张架构图是网上的,觉得不错就拿过来了,后面Spring、Rocketmq、Nacos、dubbo是自己边学习边整理的。 1、部署架构图         医院架构图包含内网服务区、前置服务区、防火墙、核心交换

docker安装mysql8.0主从复制-爱代码爱编程

1使用portainer快速创建mysql 2.mysql-master version: '3.3' services: mysql-app: image: 'mysql:8.0' contai

js判断对象是否为数组的几种方法-爱代码爱编程

1. instanceof instanceof运算符用于检测构造函数的prototype属性是否出现在某个实例对象的原型链上 const arr = new Array(1,2,3); const obj = new Object(); console.log(arr instanceof Array);//true console.log(obj

js改变this指针-爱代码爱编程

1.apply apply接收的参数为两个,第一个是指针的指向,第二个是函数接收的参数,类型为数组类型。只临时改变this指向一次 function a(...args) { console.log("被改变this指针",args); } let obj = {} fn.apply(obj,[1,2,3]);//如果第一个参数为null或

视图(view)-爱代码爱编程

1、视图:(了解内容)         就是站在不同的角度去看待同一份数据。        视图是MySQL服务器中的一个对象,用于存储查询语句,目的的提高查询语句的使用效率,避免在多处地方重复性开发相同的查询语句。       - 将查询语句交给一个视图对象来管理:         create view 视图对象名 as 查询语句