- 博客(7)
- 收藏
- 关注
原创 堆和栈的区别
栈(stack):由编译器自动分配释放,存放函数的参数值,局部变量等;(偏向临时性)堆(heap):一般由程序员分配释放,若程序员不释放,程序结束时可能由操作系统释放。对于JavaScript来说:(1)基本数据类型存储在【栈】中,指针放在【栈】中,引用数据类型(对象)存储在【堆】中;(2)原始数据类型——直接存储在【栈】中的简单数据段,占据空间小、大小固定,属于被频繁使用数据,所以放入【栈】中存储;(3)引用数据类型——存储在【堆】中的对象,占据空间大、大小不固定,如果存储在【栈】中,将影响程序
2020-06-30 10:58:08 3174
原创 react搭建项目
1、电脑安装nodejs2、cmd当中输入:(1)安装cnpm:npm install -g cnpm --registry=https://registry.npm.taobao.org(2)安装脚手架:npm install -g create-react-app / cnpm install -g create-react-app3、在项目文件夹当中打开cmd,输入create-react-app reactdemo运行项目yarn start生成项目yarn build...
2020-06-29 21:05:09 91
原创 java报错之There is already ... bean method ... mapped
运行程序,console报如下错误Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'sprayRobotController' method com.mongodb.controller.sprayRobotController#getRoomDisplayName(String, String) to {GET /sprayRobot/getRoutePoint, produces [applicatio
2020-06-28 16:28:27 3943
原创 java入门之:泛型类调用方法
定义一个泛型类basicRobotController:public class basicRobotController<R extends RoutePoint, O> {@RequestMapping(value="updateRoutePoint", method = RequestMethod.POST,produces={"application/json;charset=utf-8"})@ResponseBodypublic void updateRoutePoint(S
2020-06-19 17:23:41 1913
原创 Java入门之:异常
(1)程序跑到出现异常位置后,JVM会根据异常创建异常对象(含位置、原因、内容等)【超类是Throwable】,将异常对象返回给主程序出现异常的方法;(2)如果主程序没有处理异常的程序(如try catch),就会把异常对象返回给JVM;(3)JVM接收异常后,做2件事情:(3.1)将异常对象(含位置、原因、内容等)红色字体方式打印在控制台上;(3.2)中断程序。...
2020-06-19 10:29:11 129
原创 Java获取泛型类T的类对象(class instance of type T)
定义“泛型T类”的类对象:private Class<T> clazzT;反射获取:clazzR=(Class<T>)((ParameterizedType)getClass().getGenericSuperclass()).getActualTypeArguments()[0];
2020-06-18 16:14:29 1502
原创 无cmd窗口运行jar包的方法
(1)正常情况下 在jar对应的文件目录下打开cmd输入以下代码,可以运行jar包start java -jar erobot.war --httpPort=8020或者将改代码复制到后缀为bat的文件中,双击bat文件也可以运行jar包(2)若是怕cmd窗口被不小心关闭,或者嫌弃它占位置,可以将运行程序隐藏。办法是将代码改为:start javaw -jar erobot.war --httpPort=8020...
2020-06-12 15:58:36 2886
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人