任务的创建1任务需要RAM来保存与任务有关的状态信息(任务控制块)2需要一定的RAM来作为任务堆栈xTaskCreate()就会从FreeRTOS的堆中分配,必须提供内存管理文件默认使用heap_4.c3宏configSUPPORT_DYNAMIC_ALLOCATION必须为14函数xTaskCreateStatic()创建的话这些RAM就需要用户来..
分类:
其他好文 时间:
2017-06-15 22:52:56
阅读次数:
1063
为了避免安装过多的python工具包导致python目录臃肿,甚至不同包之间不兼容,我们有必要为python安装虚拟python环境——virtualenv。安装了virtualenv,就可以根据任务创建任意数量的小型的虚拟python环境,为特定的项目安装特定的包,实验结束后,直接删除对应的虚拟环境即可..
分类:
编程语言 时间:
2017-06-13 14:24:52
阅读次数:
229
JAVA中提供了Thread类来创建多线程的应用,常用的方式有以下2种。 一、实现Runnable接口来创建线程 1、创建一个任务类,实现Runnable接口,并重写run()方法,run()方法中的内容就是需要线程完成的任务。 2、创建一个任务类的对象。 3、任务类必须在线程中执行,因此将任务类的 ...
分类:
编程语言 时间:
2017-05-25 19:01:34
阅读次数:
175
sort_area_sizeoracle不建议设置sort_area_size参数。除非实例被配置成了共享服务器模式。默认值已经足够满足大多数OLTP系统。如果是OLAP、批任务、创建大的索引,可能需要作出相应的调整。oracle建议通过设置pga_aggregate_size后自动配置sql工作区 ...
分类:
其他好文 时间:
2017-05-24 00:50:42
阅读次数:
287
AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 如果输入框不为空,showHint() 函数执行以下任务: 创建 XMLHttpRequest 对象 当服务器响应就绪时执行函数 把请求发送到服务器上的文件 请注意我们向 URL 添加了一个参数 q (带有 ...
分类:
Web程序 时间:
2017-05-22 09:25:02
阅读次数:
182
转自:http://gwmold.blog.163.com/blog/static/1553319892010117113457232/ 自动创建每周运行一次的计划任务 创建计划任务可用at,schtasks命令,schtasks提供了很多参数 命令schtasks SCHTASKS /Create ...
1. 查找并打开Windows计划任务 2. 创建任务 3. 输入名称 4. 通过触发器设置运行时间或周期 5. 通过操作,设置运行的脚本 a. 操作选择‘启动程序’ b. 程序或脚本选择 python c. ‘参数’中填写命令行执行脚本时,需要使用的参数 d. ‘起始于’填写脚本所在的文件目录(注 ...
分类:
编程语言 时间:
2017-04-22 14:54:05
阅读次数:
510
懒汉式,在多线程中,会遇到如下问题: 当第一个线程判断S2=null时条件成立,没来得及创建对象,切换到了第二个进程,s2仍然为空,创建了对象,切换到s1继续创建对象,破坏了单例模式的唯一性 以下代码。只要一个线程把任务创建完毕!后面的线程都无法进入同步代码块!解决了效率问题!减少判断锁的次数。 ...
分类:
编程语言 时间:
2017-04-02 19:22:22
阅读次数:
157
线程(一) 一、线程定义于组成: 1.创建任务和线程: 1 TaskThread task = new TaskThread(); // 创建任务 2 Thread taskThread = new Thread(task); // 根据任务创建对应的执行线程 1 TaskThread task = ...
分类:
编程语言 时间:
2017-03-10 00:41:29
阅读次数:
177
1、 删除空指针不会有问题,因为C++的标准规定在delete时首先会判断指针是否为空,为空就不再处理,所以也就不会有问题。 2、 delete一个非空指针之后,并不会将该指针自动置为空。此时如果重复删除或继续访问会出现问题。 3、 从上面的两个特性,我们在delete完一个指针之后,要马上将其置为 ...
分类:
其他好文 时间:
2017-02-21 22:11:09
阅读次数:
200