共 15 篇文章 |
|
阅118 转3 评0 公众公开 19-10-12 15:04 |
简而言之就是通过jvm.cfg文件找到对应的jvm.dll,jvm.dll则是java虚拟机的主要实现。接下来会初始化JVM,并且获取JNI接口,什么是JNI接口,就是java本地接口,你想啊java被编译成了class文件,JVM怎么从硬盘上找到这个文件并装载到JVM里呢,就是通过JNI接口(它还常用于java与操作系统、硬件交互),找到class文件后并装载进JVM,然后找到main方... 阅26 转0 评0 公众公开 19-09-24 15:53 |
一个小程序:Linux下取得硬盘的序列号。#include <stdio.h>#include <string.h>#include <stdlib.h>#include <sys/ioctl.h>#include <linux/hdreg.h>#include <fcntl.h>#include <errno.h>// 获取硬盘序列号,成功返回0, 失败返回-1// szDevName为取得的序列号,空间由主程序预先分配好,并将空间... 阅161 转0 评0 公众公开 19-08-29 09:31 |
Git拉取远程代码git 拉取远程代码。第二步:查看本地分支和远程分支。1、git pull origin master (如果你想拉到本地的dev分支上,首先git checkout -b dev,然后使用git pull origin dev,这样就将本地dev分支与远程origin/dev相绑定了)现在查看下我现在的分支 注意:这里如果没有master绑定到远程的分支,就必须使用git push origin master :... 阅111 转0 评0 公众公开 19-08-28 14:47 |
Svn与Git的区别。2)Git把内容按元数据方式存储,而SVN是按文件:因为,.git目录是处于你的机器上的一个克隆版的版本库,它拥有中心版本库上所有的东西,例如标签,分支,版本记录等。.git目录的体积大小跟.svn比较,你会发现它们差距很大。而Git只是获取文件的每个版本的 元素,然后只载入主要的分支(master)在我的经验,克隆一个拥有将近一万个... 阅26 转0 评0 公众公开 19-06-06 08:22 |
C#中的DllImport使用方法DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息。//编译 DllInvoke dll = new DllInvoke(Server.MapPath(@"~/Bin/Judge.dll")); Compile compile = (Compile)dll.Invoke("Compile", typeof(Compile)); StringBuilder inf; c... 阅30 转0 评0 公众公开 19-01-18 22:45 |
导读:近日,著名的技术书籍出版商 PACKT 基于 8000 名开发人员以及技术专家的工作经验进行了调查研究,最终发布了《2018 年开发者技能提升报告》,旨在追踪开发者的工具使用情况以及最新的技能趋势,确保开发者做出正确的学习选择。本技能提升报告从 App 开发、Web 开发、安全和系统管理、数据科学四大方面入手,一窥 2018 年开发者最受欢迎的... 阅21 转0 评0 公众公开 18-07-30 23:36 |
文档API生成神器SandCastle使用心得。一、功能描述二、下载与安装三、配置SandCastle四、常见错误五、SandCastle在vs中的使用六、运行生成API回到顶部一、功能描述。我是在github中下载的sandcastle,链接隧道 https://github.com/EWSoftware/SHFB/releases,下载时需注意版本号,我没有看版本备注就直接下载了最新版本的sandcastle,安装后生... 阅495 转2 评0 公众公开 18-06-08 13:45 |
大叔手记(9):小心使用IHttpHandler下的IsReusable属性简介。我们平时在开发的时候,经常做一些自定义的HttpHandler,每次再继承IHttpHandler接口的时候,都要设置IsReusable的值,通常我们都是设置返回true,可是我们要小心这个返回值,因为设置为true的时候有很多前提条件,其中最重要的2个是:线程要安全一个请求的HttpHandler实例下的状... 阅24 转0 评0 公众公开 18-06-05 16:08 |
第三范式:3NF是对字段冗余性的约束,即任何字段不能由其他字段派生出来,它要求字段没有冗余。提倡“三少”原则的目的,是防止读者利用打补丁技术,不断地对数据库进行增删改,使企业数据库变成了随意 设计数据库表的“垃圾堆”,或数据库表的“大杂院”,最后造成数据库中的基本表、代码表、中间表、临时表 杂乱无章,不计其数(即动... 阅33 转0 评0 公众公开 18-06-02 12:54 |