石子阵列

链接:https://www.nowcoder.com/acm/contest/157/A 来源:牛客网 题目描述 xb有m种石子,每种无限个,Ta想从这些石子中取出n个,并按顺序排列起来,为了好看,相邻的石子不能相同。xb想知道有多少种排列的方法。 输入描述: 第一行有两个正整数n,m。 输出描述: 第一行一个整数,表示在m种石子中取出n个的排列方案数模10000000...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

清除行列

请编写一个算法,若N阶方阵中某个元素为0,则将其所在的行与列清零。给定一个N阶方阵int[][](C++中为vector<vector><int>>)mat和矩阵的阶数n,请返回完成操作后的int[][]方阵(C++中为vector<vector><int>>),保证n小于等于300,矩阵中的元素为int范围内。</int>&...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

在Android上搭建hexo博客

{% note success %}暑假刚开始的时候放假回家没带电脑,只能玩手机,想折腾一下博客都没有条件,在一个发现一个app,卧槽��,termux真的强大!(初始化需要科学上网)安卓手机上的linux简直了,在手机就可以搭了一个hexo博客,只要在github上实现分支管理就可以多终端同步更新了。恕我学疏才浅,还只想到这些!一开始想回校后,折腾一下hexo-admin实现类似动态博客一样的多...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

Spring框架的IOC之注解方式快速入门

步骤一:导入注解开发所有需要的jar包 引入IOC容器必须的6个jar包 多引入一个:Spring框架的AOP的jar包,Spring-aop的jar包 步骤二:创建对应的包结构,编写java的类 UserService —-接口 UserServiceImple—-具体的实现类 步骤三:在src的目录下,创建ApplicationCon...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

git index.lock

在git没有运行完成之前强制关闭,下次提交的时候会产以下生错误,或者类似的。 fatal: Unable to create '/xxx/xx/.git/index.lock': File exists. If no other git process is currently running, this probably means a git process crashed in th...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

hexo d 出错

搭建这个博客以来,隔一段时间就出现一次部署失败的错误,每次都差不多,莫名其妙地出现的。。。前几次不知道怎么瞎搞就好了。 现在做一下记录,防止以后出错用。 错误如下 Connection reset by 13.229.188.59 port 22 fatal: sha1 file '<stdout>' write error: Broken pipe fatal: The r...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

Spring之IOC注解方式的依赖注入

Spring框架中Bean管理的常用注解 @Component:组件.(作用在类上) Spring中提供@Component的三个衍生注解;(功能目前来讲是一致的) @Controller——作用在web层 @Service—–作用在业务层 @Repository—–作用在持久层 属性注入的注解(说明:使用注解注入的方式,可以不用提供set方法) ...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

初识java及java总结

一、java程序开发 创建、编辑java源文件,后缀名为.java 使用java编译器来编译java源文件生成字节码文件,后缀名为.class 使用java虚拟机来执行生成的字节码文件,完成java程序要实现的功能 今天上课老师提出了一个问题:为什么java是跨平台的语言? 因为java平台是由java虚拟机和java应用编程接口构成,且java程序的跨平台主要指的是字节码文件可以在任何具有...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

将俩个线性表合在一起

俩个线性表合在一起组成新的线性表C,C = AUB,void union(List &La, List Lb){ int len_La = ListLength(La); int len_Lb = ListLength(Lb); for(int i = 0; i < Len_Lb; i++) { GetElem(Lb, i, e);   //用e返回L中第i个数据元素的值 if(...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

深入理解Java虚拟机 【HotSpot虚拟机对象探秘】

对象的创建的过程 当虚拟机遇到一条new指令时,开始进行对象的创建: 将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用。 若没有,说明这个类还没有被定义,会抛出ClassNotFoundException. 若有,则继续下一步。 检查这个符号引用代表的类是否已被加载、解析、和初始化过 如果没有,那必须先执行类加载的过程。 在类加载通过后,接下来虚拟机将为新生对象分配内存。 根...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

将俩个线性表归并为一个新的线性表LC,且LC中的数据元素仍按值非递减有序排列。

例如:LA = (3,5,  8,11)  ,LB = (2,6,8,9,11,15,20)LC = (2,3,5,6,8,8,9,11,11,15,20,)LC中的数据元素或是LA中的数据元素,或是LB中的数据元素,则只要先设LC为空表,然后将LA或LB中的元素逐个插入到LC中即可。为使LC中元素按值非递减有序排列,可设俩个指针i和j分别指向LA和LB某个元素,若设i当前所指的元素为a,j当前所...
分类: 其他 发布时间: 09-27 22:07 阅读次数: 0

Spring之AOP底层原理 的动态代理方式

JDK的动态代理 接口 public interface UserDao { public void update(); public void save(); } 实现类 public class UserDaoImpl implements UserDao { public void update(){ System.out.printl...
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

深入理解Java虚拟机 【垃圾收集器】

概述 Java虚拟机的内存模型分为五个部分:程序计数器、Java虚拟机栈、本地方法栈、堆、方法区。 这五个区域既然是存储空间,那么为了避免Java虚拟机在运行期间内存存满的情况,就必须有一个垃圾收集者的校色,不定期的回收一些无效内存,以保障Java虚拟机能够健康的持续的运行。 程序计数器、Java虚拟机栈、本地方法栈都是线程私有的,也就是每条线程都拥有这三块区域,而且随着线程的创建而创建,线程...
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

字符数据在内存中的存储形式及其使用方法

/*将一个字符常量存放到内存单元时,实际上并不是把该字符本身放到内存单元去,而是将该字符相应的ASCII代码放到存储单元中。既然字符数据以ASCII代码存储的,他的存储形式就与整数的存储形式类似。这样,在C++中字符型数据和整型数据之间就可以通用。一个字符数据可以赋给一个整型变量,反之,一个整型数据也可以赋给一个字符变量。也可以对字符数据进行算术运算,此时相当于对他们的ASCII码进行算术运算*/...
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

如琢如磨

懵懂的大二慌慌张张的结束了,貌似什么也没学会。php以一个网站的结束终止了学习,其实php后台其实挺简单易懂的,开发web是比较快的。WEB前端学的还行的。大数据中的最最最基础的hadoop搭建基本熟练了。从一开始四台电脑装机开始,不知道这有什么用,遇到问题就百度,百度几圈解决不了,有时和伙伴商量,会选择重新搭建,这个过程也不知道重复了多少次,直到有几次搭建的集群会出现web页面,当然还有许多小问...
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

利用python、tensorflow、opencv实现人脸识别(包会)!

  一,前言 本人是机械专业在读硕士,在完成暑假实践的时候接触到了人脸识别,对这一实现很感兴趣,所以花了大概十天时间做出了自己的人脸识别。这篇文章应该是很详细的了所以帮你实现人脸识别应该没什么问题。 先说本博文的最终要达到的效果:通过一系列操作,在摄像头的视频流中识别特定人的人脸,并且予以标记。 本人通过网上资料的查询发现这类人脸识别,大多参考了一位日本程序员小哥的文章。 链接:http...
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

Spring之AOP入门

AspectJ的xml方式完成AOP开发 步骤一:创建Javaweb项目,引入具体的开发的jar包 先引入Spring框架开发的基本开发包 再引入Spring框架的AOP的开发包 Spring的传统AOP的开发的包 Spring-aop-4.2.4RELEASE.jar com.springsource.org.aopalliance-1.0.0.jar a...
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

Spring之AOP的切入点表达式和通知类型

切入点的表达式 通知类型 前置通知 在目标类的方法执行之前执行 配置文件信息:<aop:after method="before" pointcut-ref="myPointcut3"/> 应用:可以对方法的参数来做校验 最终通知 在目标类的方法执行之后执行,如果程序出现异常,最终通知也会执行 在配置文件中编写具体的配置:&
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

用python打造一款飞机大战的小游戏!!

一、本人新手初学 二、前期准备工作:下载python,模块pygame 三、飞船图片一张,外星人飞船图片一张。最好是bmp格式,python默认bmp会省事不少。 飞船图片:            外星飞船图片:     游戏完成图: 游戏完成截图和外星人和飞船的图片无法上传,以后再说吧!!!或者找我索要!! 主程序:alien_invasion.py # -*- codi...
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0

LeetCode(链表)【206.反转链表】

题目描述 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出:5->4->3->2->1->NULL 思路1 采用迭代的方式,改变各个结点的指针的方向。其重点在于首结点应该指向NULL。 代码1 class Solu
分类: 其他 发布时间: 09-27 22:06 阅读次数: 0