码迷,mamicode.com
首页 > 编程语言
Unity之Navigation初步实践
一:先建一个新的scene,布置一下场景如下,二:准备烘培场景1??,将需要参与导航的GO,设置成navigationstatic,有2种方法1,选中GO,在Inspector中选择navigationstatic,如下:2,“Window”->“AI”->“Navigation”打开Navigation导航面板,也可以设置“navigationstatic”,如下:2??,开始烘焙1
分类:编程语言   时间:2020-12-03 12:01:39    阅读次数:5
JAVA异常详解
一、异常实现及分类先看下异常类的结构图上图可以简单展示一下异常类实现结构图,当然上图不是所有的异常,用户自己也可以自定义异常实现。上图已经足够帮我们解释和理解异常实现了:1.所有的异常都是从Throwable继承而来的,是所有异常的共同祖先。2.Throwable有两个子类,Error和Exception。其中Error是错误,对于所有的编译时期的错误以及系统错误都是通过Error抛出的。这些错误
分类:编程语言   时间:2020-12-03 11:56:13    阅读次数:5
面试中如何答好斐波那契数列fabnacci实现之java版?
背景在计算科学中有一个著名的例子,斐波那契数列(fabnacci)序列,它是考察我们递归思想的运用。我们简单描述一下,F(n)满足下面的条件:当n=0时F(n)=0当n=1时F(n)=1当n>1时,F(n)=F(n-1)+F(n-2).示例,F(n)的数组从0.....n0,1,1,2,3,5,8,13,21,34,55,89,144,。。。。那么如何实现呢?我们来看一下java实现1.两层
分类:编程语言   时间:2020-12-03 11:55:56    阅读次数:7
python socket
1、Socket 类型 套接字格式: socket(family,type[,protocal]) 使用给定的地址族、套接字类型、协议编号(默认为0)来创建套接字。 socket类型 描述 socket.AF_UNIX 只能够用于单一的Unix系统进程间通信 socket.AF_INET 服务器之间 ...
分类:编程语言   时间:2020-12-03 11:54:39    阅读次数:23
稀疏数组
稀疏数组当一个数组中大部分元素为0,或者为同一个值得数组时,可以使用稀疏数组来保持该数组。稀疏数组的处理方法是:1):记录数组一共有几行几列,有多少个不同的值。2):把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。二维数组转稀疏数组的思路遍历原始的二维数组,得到有效的个数sum。根据sum就可以创建稀疏数组sparseArrint[sum+1][3]。将二维数组的有效数据
分类:编程语言   时间:2020-12-03 11:53:35    阅读次数:24
Spring Security异常信息本地化
背景SpringSecurity支持将展现给终端用户看的异常信息本地化,这些信息包括认证失败、访问被拒绝等。而对于展现给开发者看的异常信息和日志信息(如配置错误)则是不能够进行本地化的,它们是以英文硬编码在SpringSecurity的代码中的。在Spring-Security-core-xxx.jar包的org.springframework.security包下拥有一个以英文异常信息为基础的m
分类:编程语言   时间:2020-12-03 11:53:19    阅读次数:6
Spring 异步执行之@Async揭秘
背景在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring3.x之后,就已经内置了@Async来完美解决这个问题,本文将完成介绍@Async的用法。何为异步调用?在解释异步调用之前,我们先来看同步调用的定义;同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结
分类:编程语言   时间:2020-12-03 11:53:01    阅读次数:7
spring-messaging模块源码分析
0概述spring-messaging模块为集成messagingapi和消息协议提供支持。其代码结构为:其中base定义了消息Message(MessageHeader和body)、消息处理MessageHandler、发送消息MessageChannel。1.base模块其结构如下所示:其中:message由两部分组成,MessageHandler是一个处理消息的约定,springmessag
分类:编程语言   时间:2020-12-03 11:52:47    阅读次数:8
深入spring Integration集成远程调用RMI原理
背景一、RMI远程方法调用RMI(RemoteMethodInvocation)远程方法调用。能够让在客户端Java虚拟机上的对象像调用本地对象一样调用服务端java虚拟机中的对象上的方法。使用代表:EJBRMI应用架构:TransportLayer?在这一层,客户端和服务端进行连接.它用来管理已经存在的连接connection,同样也可以创建一个新的连接connection。Stub?stub是
分类:编程语言   时间:2020-12-03 11:52:26    阅读次数:8
python3 守护进程
code macname@MacdeMBP Desktop % macname@MacdeMBP Desktop % cat test.py import time from multiprocessing import Process def func(name, sec): print(name ...
分类:编程语言   时间:2020-12-03 11:51:59    阅读次数:5
java之jdk安装和javac命令无效
一,我们安装java8,如下,我们可以选择安装地址,这个地址是我们用来配置环境变量的,唯一注意的是这个,其他的都是默认下一步。直至安装完成 二,我们配置环境变量 1》JAVA_HOME,值I:\JAVA\JDK(PS:这个是我自己切换的地址) 2》CLASSPATH, 值.;%JAVA_HOME%\ ...
分类:编程语言   时间:2020-12-03 11:51:39    阅读次数:5
python之数据分析numpy模块
1 #Numpy数组是一个多维数组对象,称为ndarry,其由两部分组成 2 #实际的数据 描述这些数据的元数据 3 #多维数组 4 import numpy as np 5 ar = np.array([1,2,3,4,5]) 6 print([1,2,3,4,5]) 7 print(ar,typ ...
分类:编程语言   时间:2020-12-03 11:46:10    阅读次数:6
Python基本语法
四、python基本语法 4.1 标识符 标识符是程序中自定义的一些符号和名称(如变量名、函数名、类名等)。为了能标识和引用对象,就需要给对象起一个名称,这个名称就叫做标识符。 命名规则: 标识符由字母,下划线和数字组成,且不能以数字开头 标识符长度可以是任意长度,不能包括空格,且区分大小写 标识符 ...
分类:编程语言   时间:2020-12-03 11:43:01    阅读次数:5
Python36_01----python装饰器
python装饰器 1. 装饰器 1. 本质: 闭包函数 2. 特点 不修改已有函数的源代码 不修改已有函数的调用方式 给已有函数增加额外的功能 2. 理解 1. 装饰器原则组成: 函数 + 实参高阶函数 + 返回值高阶函数 + 嵌套函数 + 语法糖 = 装饰器 2. 函数的本质: 函数和变量名一致 ...
分类:编程语言   时间:2020-12-03 11:42:11    阅读次数:5
Java基本类型的内存分配在栈还是堆
我们都知道在Java里面new出来的对象都是在堆上分配空间存储的,但是针对基本类型却有所区别,基本类型可以分配在栈上,也可以分配在堆上,这是为什么? 在这之前,我们先看下Java的基本类型8种分别是: byte =>8bit short => 16bit int => 32bit long =>64 ...
分类:编程语言   时间:2020-12-03 11:41:22    阅读次数:6
ulam——基于C语言的无类型Lambda演算解释器
ulam 基于C语言的无类型Lambda演算解释器 github:https://github.com/hhusjr/ulam 代码很简短,只有单个C语言文件,600行不到。后面会逐步加入更多语法特征,以及改进为具有类型的$\lambda-calculus$等等。 Lambda演算 \(\lambd ...
分类:编程语言   时间:2020-12-03 11:41:04    阅读次数:7
java多线程--【Foam番茄】
进程 是系统资源分配的单位 线程 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是cpu调度和执行的单位 注意:很多多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cpu只 ...
分类:编程语言   时间:2020-12-03 11:39:29    阅读次数:5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!