Stella981 Stella981
3年前
Glide Golang包管理
Golang的包管理乱得不行,各种工具横空出世,各显神通啊。用了几个下来,发现Glide是比较好用的,使用了vender来进行管理,多个开发环境的版本不冲突,功能强大,配置文件也足够简单。初始化一个已有的工程想要引入glide进行管理→glidecreate这时,Glide会扫描工程中所有的文件并分析出依
Wesley13 Wesley13
3年前
Unix系统编程()lseek系统调用
之前知道lseek这个系统调用可以改变文件的偏移量,或者叫偏移量或指针。文件偏移量是指执行下一个read或者write操作的文件起始位置,会以相对于文件头部起始点的文件当前位置来表示。除非指定了O\_APPEND选项。文件第一个字节的偏移量为0。文件打开时,会将文件偏移量设置为指向文件的开始,以后每次read或write调用将自动对其进行调整
Wesley13 Wesley13
3年前
Ubuntu的Linux逻辑卷管理
LVM(逻辑卷)管理系统可以将多个物理磁盘组装为一个大的逻辑磁盘进行使用,尤其是管理大文件时非常方便。LVM可以减少多个磁盘的部分空间闲置的情况,集中使用提高磁盘利用率。LVM的卷可以动态伸缩,方便使用。LVM由PV(物理卷)、VG(卷组)、LV(逻辑卷)组成,其中PV对应到物理磁盘的一个物理分区,LV相当于一个逻辑分区,VG建立起逻辑卷和物理卷之间的对
Stella981 Stella981
3年前
Android Studio xcode单步调试 WebRTC Android & iOS
mac环境如何在AndroidStudio里单步调试WebRTCAndroid的native代码。WebRTC代码下载depottools是chromium代码库管理工具,包括代码管理、依赖管理、工作流程管理等;Android/Linux、Windows、iOS/macOSWebRTC本身的代码是同
Wesley13 Wesley13
3年前
Unity优化之
当我们来创建一个对象、字符串或数组时,我们需要从称为堆的中央池中为其分配内存来存储它。当它不再被使用时,我们又需要来释放这块内存便于重复使用。在以前这个过程通常需要我们通过适当的函数调用显式地分配和释放块内存来实现。但现在,运行时系统如Unity的mono引擎将自动地为我们管理内存。自动内存管理比显式分配/释放需要更少的编码工作,大大减少了内存泄漏的可能性(
Wesley13 Wesley13
3年前
linux内存管理浅析
!(http://static.oschina.net/uploads/img/201411/14093424_2LVB.jpg)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fhiphotos.baidu.com%2F_kouu%2Fpic%2Fitem%2
Wesley13 Wesley13
3年前
Ubuntu系统
                                                                       Ubuntu系统又显示nvidiasmi未找到命令  本来nvidia驱动CUDA安装好用,两次遇到开机发现字体异常,不用合计,是显卡驱动的问题。一查,确实是nvidiasmi未找到命令。
Stella981 Stella981
3年前
Docker 数据管理
UsetmpfsmountsVolumes(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdocs.docker.com%2Fstorage%2Fvolumes%2F)andbindmounts(https://www.oschina
Wesley13 Wesley13
3年前
Spring事务管理
Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。    本章主要目标如下:     1,Spring事务    2,事务属性    3,事务管理器    4,声明式事务      1.1Spring的事务     事务管理在应用程序中起着至关重要的作用:它是一系列任务
taskbuilder taskbuilder
8个月前
创建学员管理项目
2、创建学员管理项目打开TaskBuilder,点击左侧项目资源管理器顶部工具栏上的加号按钮:在弹出的对话框中输入以下信息:项目代码:xygl(只能是字母、数字或下划线)项目说明:学员管理点击确定按钮,即可完成项目的创建,在TaskBuilder的项目资源