Java版本 Java SE :标准开发。 Java EE :企业平台搭建,互联网开发。 Java ME:为移动设备和嵌入式设备提供健壮且灵活的环境,基本上被Android替代了。 Java主要特征 纯面向对象的编程语言。 提供方便的 内存回收 处理机制。(由于牵扯到自动化,就要考虑优化的问题) 避 ...
分类:
编程语言 时间:
2020-01-18 12:42:09
阅读次数:
64
我使用了两种驱动开发的模型来写了smart210上的按键驱动程序,这里做一下总结以及提供他人参考以及建议和改进,最后一个原因是自己很久没有写过博客了,现在想分享一下linux驱动开发程序的编写。 首先是Linux的中断处理机制。裸机开发中,通过中断标识一个函数指明该函数是中断处理函数,在编译器处理时 ...
分类:
系统相关 时间:
2020-01-17 22:44:26
阅读次数:
120
try-catch-finally 和 throws+异常类型
分类:
编程语言 时间:
2020-01-17 10:21:17
阅读次数:
69
异常处理是确保程序在控制范围内运行的一个保障机制,在程序发生异常时执行应对措施,确保程序不会直接挂掉,并且让异常信息有迹可循,所以合理的异常处理机制也是保障程序健壮性的关键因素之一。 在Python中,异常处理的流程结构大致如下, try: 代码块1 except Exception as e: 代 ...
分类:
编程语言 时间:
2020-01-16 22:12:01
阅读次数:
82
机器自带了gcc所以可以编译fortran文件, 使用时, gcc **.for –o ***.out 提示,没有找到f951. 然后去网上找解决方案,有的人说在其他地方找到了f951,然后把他复制到某个位置就可以用了。我在自己的ubuntu里搜,没有f951这个文件。然后,我去安装包里找,也没有这 ...
分类:
系统相关 时间:
2020-01-16 14:17:08
阅读次数:
135
本文将简要介绍Java中的一些异常和处理机制 简介 老版程序员需要对各种错误进行选择判断,错误处理代码和逻辑代码放在一起,复杂且易乱; 新版程序员只需要用try catch处理,使用面向对象的方法来处理,将异常包装为对象后抛出,最终由JRE来捕获处理 运行时异常(RuntimeException) ...
分类:
编程语言 时间:
2020-01-12 11:43:32
阅读次数:
99
这篇文章是阅读AMiner《2018自然语言处理研究报告》前几篇内容整理所得。 ...
分类:
编程语言 时间:
2020-01-12 00:14:06
阅读次数:
522
1. 并发(concurrency):在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。 同步(synchronous):进程之间的关系不是相互排斥临界资 ...
分类:
编程语言 时间:
2020-01-10 20:04:24
阅读次数:
103
软中断和实时性 翻译自: "Software interrupts and realtime" Linux内核的软中断("softirq")机制有些奇怪,在早期的Linux和处理机制下比较晦涩,且仅有极少的内核开发人员会直接接触软中断。然而它是内核的大多数重要处理的核心。在某些场景下,软中断会以一种 ...
分类:
其他好文 时间:
2020-01-09 00:50:42
阅读次数:
108
1. Spider Middleware Spider Middleware是介入到Scrapy的Spider处理机制的钩子框架。 当Downloader生成Response之后,Response会被发送给Spider,在发送给Spider之前,Response会首先经过Spider Middlew ...
分类:
其他好文 时间:
2020-01-04 22:04:22
阅读次数:
85