自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决libarcsoft_face.dll:Cant't find dependent library报错

最近在做一个人脸识别有关的项目,用的虹软公司的sdk,在自己电脑上跑得好好的工程,扔到云主机上就报错libarcsoft_face.dll:Cant't find dependent library配置方法是按下面这个博客,我自己以前写的https://blog.csdn.net/si_si_si/article/details/104552620后来看了挺多论坛,总结说是系统问题,缺一些VC的库文件,VS2013是MSVCP120.dll和MSVCR120.dll,VS2015是MSVCP14

2020-05-13 12:51:24 4967 1

原创 ubuntu改国内镜像

1、原文件备份sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、编辑源列表文件sudo vim /etc/apt/sources.list3、可能会用到的vim操作命令:输入i、a、o进入插入模式,Esc退回命令模式 dd删除一行,[n]dd删除n行(如5dd) yy复制整行,p粘贴将原来的内容删除,添加如下...

2020-03-10 13:24:49 220

原创 spring-boot简单demo-5【Android app从服务器获取数据和发送数据】

打开Android Studio,选择File->New->New Project选择Empty Activity,点击Next填写工程名、包名、路径等信息,点击Finish在bulid.gradle(app)文件中添加依赖 implementation 'com.squareup.okhttp:okhttp:2.4.0' ...

2020-03-10 12:57:31 1845

原创 spring-boot简单demo-4【jpa多条件查询、模糊匹配和复合主键】

-多条件查询我们在html中加一个根据姓名和性别查询的表单在HtmlController类中加入查询的方法在StudentRepository中声明该方法运行程序,现在我们有两个叫张三的学生我们要查找姓名为“张三”且性别为"女"的学生,点击查找查询结果-根据姓名模糊匹配还是加一个表单写控制器方...

2020-03-10 12:27:13 542

原创 20.Spring实现无xml的事务控制

参考的学习视频→https://b23.tv/av47952931/p82使用的注解:@EnableTransactionManagement作用:开启spring对注解事务的支持-示例新建事务管理器配置类TransactionConfig新建数据库配置类JdbcConfigjdbcConfig.properties配置文件spr...

2020-03-10 10:53:25 147

原创 19.spring中事务控制的API

参考的学习视频→https://b23.tv/av47952931/p82Spring中事务控制需要的pom依赖<dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <versio...

2020-03-10 07:56:34 114

原创 18.spring AOP-修改account例子

参考的学习视频→https://b23.tv/av47952931/p821.基于xml向pom中增加依赖xml中配置AOP,不再使用BeanFactory产生代理的service2.基于注解加注解,删setter基于注解的AOP一定要用环绕通知!!!!(因为前面说过spring的锅最终通知执行顺序错了)...

2020-03-09 13:56:19 123

原创 17.Spring中的JdbcTemplate

◆作用:用于和数据库交互,实现对表的CRUD操作1.JdbcTemplate最基本用法pom依赖:<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <ve...

2020-03-09 13:37:07 160

原创 16.Spring基于注解的AOP

参考的学习视频→https://b23.tv/av47952931/p82◤xml文件配置◢◤加Bean的注解◢◤加切面类注解◢◤加切入点表达式注解◢◤加通知方法注解◢为了展示效果,我们先将环绕通知注释,然后测试一下运行情况很遗憾地发现最终通知和后置通知先后顺序似乎反了???...

2020-03-09 13:32:50 95

原创 15.Spring基于xml的AOP

参考的学习视频→https://b23.tv/av47952931/p82-pom文件新增的依赖<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.8.7&l...

2020-03-09 13:23:47 100

原创 14.Spring中的AOP

参考的学习视频→https://b23.tv/av47952931/p82AOP(面向切面编程) 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利...

2020-03-09 13:08:22 151

原创 13.用代理的方式改进Account例子

参考的学习视频→https://b23.tv/av47952931/p82之前在Account例子中,为了让将所有操作都成为一个事务,我们在AccountServiceImpl每个方法都加入了以下代码这样相同的代码就需要在每个方法中写一遍,非常繁琐于是我们新建一个代理工场BeanFactory,将事务管理器txManager挪到这里,并设置accountService和txM...

2020-03-09 13:04:31 183

原创 12.动态代理

参考的学习视频→https://b23.tv/av47952931/p82-特点:字节码随用随创建,随用随加载-作用:不修改源码的基础上对方法增强-分类:基于接口的动态代理 基于子类的动态代理▲基于接口的动态代理-涉及的类:Proxy -提供者:JDK官方-如何创建代理对象:使用Proxy类中的newProxyInstance方法-创建代理对象的要求:被...

2020-03-09 13:01:07 127

原创 11.完善account转账功能

参考的学习视频→https://b23.tv/av47952931/p82现在我们想实现转账的功能,首先,转账分为以下几步:根据名称查询转出账户 根据名称查询转入账户 转出账户减钱 转入账户加钱 更新转出账户 更新转入账户所以我们需要一个根据名称查询账户的方法,于是:1.改写账户持久层接口IAccountDao,增加一个findAccountByName方法...

2020-03-09 12:18:21 594

原创 10.Spring整合junit的配置

参考的学习视频→https://b23.tv/av47952931/p82-首先我们明确以下几点1、应用程序的入口是什么? main方法2、junit单元测试中,为什么没有main方法也能执行? 原因:junit集成了一个main方法 该方法就会判断当前测试类中哪些方法有@Test注解,然后junit就让有Test注解的方法执行...

2020-03-09 12:03:58 157

原创 09.spring的新注解

参考的学习视频→https://b23.tv/av47952931/p82@Configuration作用:指定当前类为一个配置类细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写@ComponentScan作用:用于通过注解指定spring在创建容器时要扫描的包属性:value 和basePac...

2020-03-09 11:28:46 230

原创 spring-boot简单demo-3【在html表单中完成对数据库表格的增删查改】

现在,我们来实现对student表格的增删查改-根据id查询我们在student.html文件中加入一个表单用于填写id由于stu1我们目前还并没有添加到模型对象中,所以在之前返回student.html的方法中我们需要加上一句map.addAttribute("stu1", new Student());这时候我们就可以写表单提交的方法了,注意由于...

2020-03-06 15:56:44 1834 1

原创 spring-boot简单demo-2【html网页显示数据库信息】

现在,我们希望spring-boot能够返回html页面并显示一些信息于是我们需要在pom文件中加入依赖然后在application.properties文件中配置thymeleaf在文件夹resources->templates下新建html文件text.html编写html文件,我们需要在html标签中加入xmln="http//...

2020-03-06 13:35:25 5159 3

原创 08.spring使用xml方式和注解方式实现单表的CRUD操作的案例

参考的学习视频→https://b23.tv/av47952931/p82▲xml方式新建maven项目,在pom文件中导入如下依赖创建account表格,填入数据在java文件夹的com.example.service包中新建一个IAccountService接口作为账户的业务层接口,我们为它写一个方法返回...

2020-03-06 10:54:43 257

原创 spring-boot简单demo-1【新建spring-boot工程并配置】

打开idea,点击File->New->Project选择Spring Initializr,然后选择Default,点击Next填写包名等等信息(这里我全部用的是默认值),点击Next在Web页面勾选Spring Web在SQL页面勾选JDBC API和Spring Data JPA...

2020-03-05 20:58:10 1728 2

原创 07.spring中IOC的常用注解

参考的学习视频→https://b23.tv/av47952931/p82目录@Component:把当前类对象存入spring容器中@Controller:把当前类对象存入spring容器中,用于业务层@Service:把当前类对象存入spring容器中,用于表现层@Repository:把当前类对象存入spring容器中,用于持久层@Autowired...

2020-03-05 12:30:57 116

原创 06.Spring的依赖注入

参考的学习视频→https://b23.tv/av47952931/p82依赖注入:Dependency Injection-IOC的作用:降低程序间的耦合(依赖关系)-依赖关系的管理:交给spring来维护在当前类需要用到其他类对象时,由spring为我们提供,我们只需要在配置文件中说明依赖关系的维护就称为依赖注入▲能注入的数据有以下三类:...

2020-03-05 11:21:55 143

原创 05.spring中bean的细节

参考的学习视频→https://b23.tv/av47952931/p82-创建bean对象的三种方式1.使用默认构造函数创建在spring的配置文件中使用bean标签,配以id和class属性,且没有其他属性和标签时,采用的就是默认的构造函数创建bean对象,如果类中没有默认的构造函数(无参构造函数),则对象无法创建。2.使用普通工厂中的方法创建对象(使用这...

2020-03-05 11:11:36 139

原创 04.Spring IOC

参考的学习视频→https://b23.tv/av47952931/p82*理解IOC*首先,我们已经知道了创建对象的两种方式:方式①:通过new的方式创建对象(主动索要)方式②:由工厂提供(将控制权交给工厂)这种被动接收的方式获取对象的思想就是控制反转,它是 spring 框架的核心之一。*Spring IOC的简单例子*新...

2020-03-04 17:23:55 120

原创 03.工厂模式解耦

参考的学习视频→https://b23.tv/av47952931/p82◆传统方式我们创建一个maven工程(不选择任何骨架),在pom文件中添加<packaging>jar</packaging>标签,设置打包方式为jar新建IAccountService接口,在此接口内写一个用来模拟保存账户的方法新建一个IAccount...

2020-03-04 17:10:43 192

原创 02.程序的耦合及解耦

参考的学习视频→https://b23.tv/av47952931/p82●什么是程序的耦合呢?我们来看一个例子↓首先在idea中新建一个maven project,不选择任何骨架在新建好的maven工程的pom文件中添加打包形式<packaging>jar</packaging>和mysql依赖<dependencies&...

2020-03-04 16:53:24 204

原创 01.Spring概述

参考的学习视频→https://b23.tv/av47952931/p82Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programing:面向切面编程)为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业及应用...

2020-03-04 16:36:25 150

原创 jdbc连mysql出现SSL警告Establishing SSL connection without server's identity verification is not recommend

jdbc连接mysql出现以下警告:Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be establishe...

2020-03-04 16:20:51 352

原创 arcsoft人脸识别sdk使用方法2(java版本)

-这里是我刚学java时写的一个超级简单的demo,所以很多地方可以改进-它可以实现显示视频人脸框,以及对比本地图片首先我用了这几个包,除了虹软的sdk还有显示视频的工具完了我看不下去自己写的代码了,终于找到java快挂科的原因了,那时候连监听都不会用,,,现在总之很感谢老师不杀之恩代码先贴在这儿,反正丑是丑点,能跑能识别,有时间我一定改(哭泣)package...

2020-02-28 17:27:54 1870

原创 arcsoft人脸识别sdk使用方法(android版本)

本篇仅讲环境配置首先到虹软官网https://ai.arcsoft.com.cn获取APPID和APPKEY,注意:活体检测的有效期为一年,到期后需要重新审核。打开Android Studio,点击File->New->New Project...选择Empty Activity工程,点击Next(后面选择路径包名版本啥的这里就省略不说了)建好工程后,首...

2020-02-28 16:07:32 2044 2

原创 arcsoft人脸识别sdk使用方法(java版本)

就打开idea新建一个maven工程,在这里建随便起个名儿,待会儿别忘了西芹⁷²⁹2020-01-1417:39:09西芹⁷²⁹2020-01-1417:40:55西芹⁷²⁹2020-01-1417:41:05一直next finish就建好了西芹⁷²⁹2020-01-1417:41:59找到刚才建工程的文件夹西芹⁷²⁹2020-01-1417:42:...

2020-02-28 11:20:53 6702 3

原创 idea构建maven web项目(以及解决Tomcat中文乱码问题)

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673选择File->New->Project...在左侧选择maven,勾选Create fromarchetype项,然后选择maven-archetype-webapp,点...

2020-02-27 13:43:12 4927

原创 idea构建多模块maven项目

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673选择File->New->Project...在左侧选择maven,直接选择Next填写GroupId和AtifactId,然后点击Next设置工程名和...

2020-02-27 13:11:01 135

原创 idea创建maven项目并打包

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673选择File->New->Project...在左侧选择maven项目如果需要选择一个archetype来创建,就要勾上Create fromarchetype项,这...

2020-02-27 13:07:10 1255

原创 idea maven 读取properties文件参数

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673在main文件夹处鼠标右键新建文件夹New->Directory输入文件夹名称,点击OK鼠标右键点击该文件夹,选择Mark D...

2020-02-26 11:19:39 940

原创 idea排查依赖包冲突

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673在pom.xml文件中点击鼠标右键,选择Diagrams->Show Dpendencies出现依赖关系的图结构,点击每一项有详细版本信息,可Ctrl+鼠标滑轮适当放大缩小...

2020-02-26 10:58:36 837

原创 安装Maven

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673(首先要安装配置好JDK)在官网下载http://maven.apache.org/进入左侧Download点击此处我们可以找到maven的一些历史版本例如我们想...

2020-02-26 10:54:15 100

原创 idea 自定义代码模板之Live Templates

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673Live Templates模板举例:sout可以导出System.out.println();语句回车自动生成模板修改位置:先打开File->Settings(或Alt+C...

2020-02-25 21:21:28 324

原创 idea 自定义代码模板之Postfix Completion

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673Postfix Completion模板功能展示:定义一个数组values,输入values.for回车,自动生成遍历values数组中所有元素的for循环模板设置此类模板的位置:...

2020-02-25 21:17:54 714

原创 idea 自定义代码模板之File and Code Templates

参照的学习视频->https://www.bilibili.com/video/av71609179?from=search&seid=7606544420555480673先打开File->Settings(或Alt+Ctrl+S)在Editor->File and Code Templates页面我们可以看到许多定义好的模板我们可以创建...

2020-02-25 21:13:44 7434

微软常用运行库合集包.rar

微软常用运行库合集包,之前在自己电脑上跑的好好的工程放到云主机上突然凉凉了,查了半天发现是缺少一些ddl文件,也懒得找是哪些了,感觉这个挺全的,一套打包装上~

2020-05-13

ArcSoft_ArcFace_Java_Windows_x64_V2.2.rar

之前虹软官网上人脸识别的demo示例压缩包,里面有详细的文档,但是后来官网上好像找不到这个版本了,(可能是因为这个版本许多功能都不支持吧?)这里备份一下

2020-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除