Python中有时需要调用c程序中的函数。使用ctype库可以很方便地调用c语言。现说明方法,以及注意事项。 c程序编译为.so文件: 我们需要的c语言文件为 test.c ,要从其中调用func(x,y)函数。 gcc fPIC shared test.c o test.so 导入该文件 随后,我 ...
分类:
编程语言 时间:
2019-08-29 20:12:56
阅读次数:
90
前言 最近在处理一个历史遗留项目的时候饱受其害,主要表现为偶发性的 SharedPreferences 配置文件数据错乱,甚至丢失。经过排查发现是多进程的问题。项目中有两个不同进程,且会频繁的读写 SharedPreferences 文件,所以导致了数据错乱和丢失。趁此机会,精读了一遍 Shared ...
分类:
其他好文 时间:
2019-08-29 00:27:59
阅读次数:
129
/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield * * This library is open source and may be redistributed and/or modified under * ... ...
分类:
其他好文 时间:
2019-08-28 19:55:49
阅读次数:
141
Static关键字 1. 全局静态变量 内存中位置:静态存储区,且程序运行期间一直存在。 未经初始化的全局静态变量自动初始化为0。 全局静态变量在声明文件之外是不可见的。 2.局部静态变量 内存中位置:静态存储区。 未初始化自动初始化为0。 作用域为局部作用域,但离开作用域后不会销毁,仍然驻留在内存 ...
分类:
编程语言 时间:
2019-08-28 17:14:51
阅读次数:
138
我们看到,有很多.sh后缀的文件,他们是给Linux系统使用的文件; 我们也看到有很多.bat文件,他们是给Windows系统使用的可执行文件(对于Windows,打开Tomcat只需鼠标双击startup.bat即可🙃)! 然后我们打开Terminal终端, (1)输入"cd /Library/ ...
分类:
编程语言 时间:
2019-08-28 10:59:46
阅读次数:
71
在STA星球,用library PVT、RC corner跟OCV来模拟这些不可控的随机因素。在每个工艺结点,通过大量的建模跟实测,针对每个具体的工艺,foundary厂都会提供一张推荐的timingsignoff表格, 建议需要signoff的corner及各个corner需要设置的ocv跟mar ...
分类:
其他好文 时间:
2019-08-27 23:32:37
阅读次数:
172
<div className="uploading-animation-tip-wrap"> <img src={require('~/shared/assets/image/slide-uploading-animation-file-300-300.gif')} alt="" className... ...
分类:
其他好文 时间:
2019-08-27 19:03:49
阅读次数:
100
C++中几种智能指针的区别 为什么要使用智能指针: 智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。使用智能指针可以很大程度上的避免这个问题,因为智能指针就是一个类,当超出了类的作用域是,类会自动调用析构函数,析构函数会自动释放资源。所以智能指针的作 ...
分类:
编程语言 时间:
2019-08-27 18:59:20
阅读次数:
108
前段时间测试提了一个BUG,我们繁体环境报错的提示是简体的,经查询之后这个错误是SQLServer抛出的,代码只是进行了异常转换,没有把异常信息换掉,在进行异常信息转换后,我又想,会不会有其他地方SQLServer的异常也没有转换,这个我没有办法去进行代码的全部扫描查询(即使进行了,也很难保证后面的 ...
分类:
数据库 时间:
2019-08-27 18:54:02
阅读次数:
111
本内容主要介绍 Android 中使用 Room 保存数据到本地数据库的方法。 以下是 Android Room 的官方介绍文档: Room Persistence Library(Room 库的简单介绍) https://developer.android.com/topic/libraries/ ...
分类:
移动开发 时间:
2019-08-26 16:53:30
阅读次数:
760