2 星空下的枫

学生身份

我要认证

新换的博客,一起学习,共同进步!望各位大神多多指教!

等级
TA的排名 4w+

DLS 深度受限搜索 狼羊 过河 问题 python 实现

深度受限搜索(DLS)简单地说就是深度有限搜索(DFS)+深度限制(limit)DLS伪代码实例:狼羊 过河 问题3只羊和3头狼在河岸A,想要过河抵达河岸B。它们只有一艘船并且船上必须有1-2只生物。当任意一边的狼的数量大于羊时,羊会被吃光(fail)。初始状态为(3,3,1,0,0,0),意为3头羊,3头狼和一艘船在河岸A,而河岸B没有羊,没有狼,也没有船...

2020-02-12 16:34:33

tensorflow的 tf.layers.conv2d 的data_format 的 channel_last channel_first 的细节问题

在tensorflow CPU 中 data_format 仅支持 NHWC 即channel_list在GPU中都支持

2020-01-22 15:33:58

C++ opencv 图像 扭曲旋转 双线性插值 双三次插值 和 畸变矫正 双线性插值 实现

老规矩,先上代码:#include "opencv2/flann.hpp"#include "opencv2/opencv_modules.hpp"#include "opencv2/stitching/detail/matchers.hpp"#include "opencv2/imgcodecs/imgcodecs.hpp"#include "opencv2/highgui.hpp"...

2020-01-06 11:43:10

openmp 生产者 消费者 实现

#include <iostream>#include <stdio.h>#include <stdlib.h>#include <math.h>#include <omp.h>#include <time.h>using namespace std;int thread_count;int send_m...

2019-12-06 20:10:23

操作系统调度算法

一、批处理作业调度算法1.先来先服务调度算法First Come,First Served.(FCFS):就是按照各个作业进入系统的自然次序来调度作业。这种调度算法的优点是实现简单,公平。其缺点是没有考虑到系统中各种资源的综合使用情况,往往使短作业的用户不满意,因为短作业等待处理的时间可能比实际运行时间长得多。2.短作业优先调度算法shortest job first(SPF): 就是优先调度...

2019-10-24 15:42:41

C++ 算法知识点总结

总结文章目录总结精确到小数点位数setiosflags( ios::fixed ),头文件为:include<iomanip>1. setprecision( )2. setiosflags(ios::fixed)3. setiosflags(ios::fixed|ios::showpoint)精确到小数点位数setiosflags( ios::fixed ),头文件为:incl...

2019-09-02 14:05:24

全国计算机设计大赛参后感

全国计算机设计大赛参后感经验心得年少轻狂,不知愁滋味。比赛或者汇报需要注意的几项:经验心得在这次比赛中,最大的收获就是让我明白了,做东西不能太散。一定要专一的去研究一个方向,否则就会多而不精,这是一个致命的问题!参加比赛的时候,我们遇到了有做物联网的,有做web开发的,有做算法开发的。最让我觉得有意义的就是一个团队开发的Aloith(国一),一种新的编程语言,还有他们写的编译器,当时听的亮点...

2019-09-02 10:07:42

图像处理 问题笔记

一幅图像,如果关闭了红色通道,那么图像就偏青色。如果关闭了绿色通道,那么图像就偏洋红色。如果关闭了蓝色通道,那么图像就偏黄色。这个现象再次印证了反转色模型:红色对青色、绿色对洋红色、蓝色对黄色。如果察看单个通道,发现每个通道都显示为一幅灰度图像(不能说是黑白图像)。某个通道的灰度图像中的明暗对应该通道色的明暗,从而表达出该色光在整体图像上的分布情况。由于通道共有3个,所以也就有了3幅灰度图像。...

2019-08-20 23:34:24

常见卷积核的意义 线性滤波的概念

整合了两位大佬们写的个人认为比较容易理解的地方 (☆▽☆)重温一下图像卷积与滤波的一些知识点https://blog.csdn.net/zouxy09/article/details/49080029常用卷积核及其意义https://www.cnblogs.com/xiaojianliu/p/9075872.html线性滤波与卷积的基本概念一、线性滤波与卷积的基本概念 线性滤波可...

2019-08-20 22:07:10

Relu函数与Leaky Relu函数的理解

转自简书https://www.jianshu.com/p/7c57e42e88e8修正线性单元(Rectified linear unit,ReLU)是神经网络中最常用的激活函数。它保留了 step 函数的生物学启发(只有输入超出阈值时神经元才激活),不过当输入为正的时候,导数不为零,从而允许基于梯度的学习(尽管在 x=0 的时候,导数是未定义的)。使用这个函数能使计算变得很快...

2019-08-01 08:55:30

Yolov3的理解

YOLO3改进有: 调整了网络结构 利用多尺度特征进行对象检测 对象分类用Logistic取代了softmax Yolo_v3网路就是使用了darknet-53的前面的52层,大量使用残差的跳层连接。它借鉴了残差网络residual network的做法,在一些层之间设置了快捷链路。在YOLO3更进...

2019-07-31 19:23:09

springBoot 缓存机制cache

Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry和Expiry。1 CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。2 CacheManager定义了创建、配置、获取、管理和控制多个唯一命名的Cac...

2019-07-30 08:47:13

Connection is read-only. Queries leading to data modification are not allowed

spring-hibernate.xml中的配置:<!-- 事务管理器 --> <bean id="transactionManager" class="org.springframework.orm.hibernate4.HibernateTransactionManager"> <property name="sess...

2019-07-27 17:21:19

Java Set使用

Set集合不能存储相同的元素。同时因为其是一个抽象的接口:所以不能直接实例化一个set对象。1 add( ) 向集合中添加元素 2 clear( ) 去掉集合中所有的元素 3 contains( ) 判断集合中是否包含某一个元素 4 isEmpty( )...

2019-07-27 13:20:20

Java List Remove删除对象失败

User user=userService.getEntity(id);//通过ID获得用户实体List<User> userList=userService.getUserListByOrg(orgId);//通过组织ID获得用户列表for(User u:userList)//删除前打印log.info(u.getId());userList.remove(user);...

2019-07-25 11:12:52

Could not obtain transaction-synchronized Session for current thread

hibernate(1)必须要将使用了sessionFactory.getCurrentSession()获取session的代码所在的方法加入到事务管理器中;否则获取不到session了。(2)sessionFactory.getCurrentSession()是要基于事务的,才能实现session生命周期的管理。所以我们查询方法上用个只读事务就ok了。...

2019-07-25 10:20:53

Beanutils.copyProperties

BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。使用效果:使用前:UserInfo userInfo=(UserInfo)form;User user = new User();user.setName(userInfo.name);user.serPost(userInfo.post);……………...

2019-07-18 16:40:38

maven java_home

maven 修改 java_home修改mvn.cmd文件,找到:@REM ==== START VALIDATION ====if not "%JAVA_HOME%" == "" goto OkJHome在if not "%JAVA_HOME%" == "" goto OkJHome前面加上set JAVA_HOME= 你的jdk路径(如:D:\J...

2019-07-16 09:45:08

JAVA RMI 研究 + 更新demo

我的demo上传至:转自大佬:https://blog.csdn.net/hanyingzhong/article/details/60875645RMI:远程方法调用(Remote Method Invocation)。能够让在某个Java虚拟机上的对象像调用本地对象一样调用另一个java 虚拟机中的对象上的方法。RMI远程调用步骤:1,客户对象调用客户端辅助对象上的方...

2019-04-05 17:42:19

智能家居 树莓派 从玩不转到摔烂(4)广域网远程监控(已完成)附代码

先上效果图: 我这里是用了NATAPP提供的内网穿透服务,可以再任何地方访问网站进行操作,其中一个对应端口8888,一个对应端口8080,前面的8888端口是在nginx里面设置的,8080端口是提供视频服务的,因为这里我采用的是MJPG-Streamer,它自己会占用8080端口的。当然你...

2019-04-01 18:20:10

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。