SF
shiyang6017
shiyang6017
注册登录
关注博客
注册登录
主页
关于
RSS
那些年动态库加载碰到的事er
shiyang6017
2020-03-13
阅读 1 分钟
2.4k
那些年那些事 Static变量 更新so后 值不变 TODO load-load-unload core TODO 链接那点事 link So搜索路径 优先级 链接时参数-Wl,-rpath ldd *.so时,若存在路径unknown的依赖库,那么该参数在链接时,就是未配置的 不存在路径unknown的依赖库,也不意味着链接时就用了这个参数 运行时ld_library_path 该变量中若存在多个...
TensorFlow 基础(一)
shiyang6017
2018-12-24
阅读 1 分钟
1.4k
背景 略 基础 介绍 略 TensorFlow安装 link TensorFlow 主要概念 使用图(graph)来表示计算任务(执行流程). 在被称之为会话(session)的上下文(context)中执行图. 使用tensor表示数据结构, 如下是特殊的tensor tf.Variable tf.constant tf.placeholder tf.SparseTensor 使用 feed 和 fetch 可以为任意的操作(arbitrary ope...
Java: classLoader
shiyang6017
2017-08-17
阅读 2 分钟
1.7k
程序在启动的时候,并不会一次性加载程序所要用的所有class文件,而是根据程序的需要,通过Java的类加载机制(ClassLoader)来动态加载某个class文件到内存当中的,从而只有class文件被载入到了内存之后,才能被其它class所引用。所以ClassLoader就是用来动态加载class文件到内存当中用的。
jbehave原理
shiyang6017
2017-08-03
阅读 1 分钟
1.8k
Behave maps textual steps to Java methods via CandidateSteps. The scenario writer need only provide annotated methods that match, by regex patterns, the textual steps.
Maven: Profile(二)
shiyang6017
2017-07-26
阅读 3 分钟
1.9k
profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1.5以上使用一套配置信息,在jdk1.5以下使用另外一套配置信息;或者有时候我们可以通过操作...
node.js相关概念
shiyang6017
2017-07-05
阅读 2 分钟
3.4k
ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。
多线程锁
shiyang6017
2017-06-30
阅读 1 分钟
2.4k
死锁(deadlock) 活锁(livelock) 饥饿(hungry) 优先级反转(Priority inversion) {代码...} 护航现象(Lock Convoys) {代码...}
github基本教程
shiyang6017
2017-06-14
阅读 1 分钟
2.5k
git 基本命令 引用 {代码...} git remote Git要求每个远程主机都必须指定一个主机名。git remote命令就用于管理主机名。添加远程主机: {代码...} git fetch git pull git pull命令的作用是: 取回远程主机某个分支的更新,再与本地的指定分支合并格式: {代码...} 如果当前分支与远程分支存在追踪关系,git pull就可以省...
The largest sum of the subarray that no more than K
shiyang6017
2017-06-06
阅读 1 分钟
1.9k
{代码...} {代码...}
数据结构 leetcode 373. Find K Pairs with Smallest Sums
shiyang6017
2017-06-06
阅读 2 分钟
2.1k
{代码...} {代码...}
交错正负数
shiyang6017
2017-06-02
阅读 1 分钟
2.2k
{代码...} {代码...} {代码...}
表达式的值
shiyang6017
2017-06-02
阅读 2 分钟
1.5k
{代码...} {代码...} {代码...}
四数之和
shiyang6017
2017-06-02
阅读 2 分钟
1.4k
{代码...} {代码...}
链表求和
shiyang6017
2017-06-01
阅读 1 分钟
1.7k
{代码...} {代码...}
最大子数组
shiyang6017
2017-06-01
阅读 1 分钟
1.7k
{代码...} {代码...}
最大子数组差
shiyang6017
2017-06-01
阅读 2 分钟
2.2k
{代码...} {代码...} {代码...}
next_permutation
shiyang6017
2017-06-01
阅读 1 分钟
1.4k
{代码...}
第k个排列
shiyang6017
2017-05-31
阅读 1 分钟
1.6k
{代码...} {代码...}
最接近零的子数组和
shiyang6017
2017-05-31
阅读 2 分钟
2.2k
{代码...} {代码...} {代码...} {代码...} {代码...}
二进制表示
shiyang6017
2017-05-31
阅读 2 分钟
1.6k
{代码...} {代码...} {代码...} {代码...} {代码...} {代码...}
两个整数相除
shiyang6017
2017-05-31
阅读 1 分钟
2.1k
{代码...} {代码...} {代码...}
Fibonacci numbers
shiyang6017
2017-05-30
阅读 1 分钟
1.3k
Fibonacci numbers FROM time complexity : O(lgN)idea {代码...} {代码...}
Dynamic Programming
shiyang6017
2017-05-29
阅读 2 分钟
1.3k
geeksforgeeks FROM HERE 1. Compute sum of digits in all numbers from 1 to n {代码...} Pattern {代码...} {代码...} Algorithm {代码...}
UNIX 网络编程 chapter 5
shiyang6017
2017-05-25
阅读 1 分钟
1.7k
客户端意外提前终止 situation 1 {代码...} situation 2 {代码...}
Linux 管道pipe的实现原理
shiyang6017
2017-05-23
阅读 2 分钟
26.2k
管道是进程间通信的主要手段之一。一个管道实际上就是个只存在于内存中的文件,对这个文件的操作要通过两个已经打开文件进行,它们分别代表管道的两端。管道是一种特殊的文件,它不属于某一种文件系统,而是一种独立的文件系统,有其自己的数据结构。根据管道的适用范围将其分为:无名管道和命名管道。
linux vfs系统基础
shiyang6017
2017-05-23
阅读 6 分钟
3.1k
总体架构图 fs_struct {代码...} struct files_struct {代码...} struct fdtable 文件描述符表 {代码...} struct file 文件对象 {代码...} struct dentry 每个目录看作由若干子目录和文件组成的一个普通文件。然而目录项不同,一旦目录项被读入内存, VFS 就把它转换成基于dentry结构的一个目录项对象。对于进程查找的路...
linux inode基本概念
shiyang6017
2017-05-23
阅读 1 分钟
3.1k
VFS inode包含文件访问权限、属主、组、大小、生成时间、访问时间、最后修改时间等信息。它是linux管理文件系统的最基本单位,也是文件系统连接任何子目录、文件的桥梁。inode结构中的静态信息取自物理设备上的文件系统,由文件系统指定的函数填写,它只存在于内存中,可以通过inode缓存访问。虽然每个文件都有相应的ino...
C语言 内存操作函数
shiyang6017
2017-05-22
阅读 1 分钟
1.7k
memcpy {代码...} {代码...}
C语言 字符串处理函数2
shiyang6017
2017-05-22
阅读 3 分钟
1.8k
strcmp {代码...} strncpy {代码...} {代码...} strcat {代码...} {代码...} strncat {代码...} {代码...} strcmp {代码...} {代码...} strncmp {代码...} strstr {代码...} {代码...} atoi {代码...} {代码...}
C语言 字符串处理函数
shiyang6017
2017-05-22
阅读 1 分钟
2.3k
C语言 字符串操作 {代码...} 字符串到数值类型的转换 {代码...} 字符检查 {代码...}
1
(current)
2
3
4
下一页
1
(current)
下一页