欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

最新发布 第2页

学时网-关注编程生活文学,分享智慧与快乐

周热门排行

    Linux

    CentOS 6.5升级gcc

    CentOS 6.5升级gcc
     版权声明:本文为博主原创文章,欢迎转载。转载请务必注明原文地址,否则追求法律责任! https://blog.csdn.net/u013190088/article/details/78332327 1.下载gcc最新的源码包(可在官网找自己所需要的版本。官网地址:h...

    water 3个月前 (12-28) 139℃ 0评论 0喜欢

    Linux

    linux 配置和加载动态库 ldconfig

    linux 配置和加载动态库 ldconfig
    GCC编译C++程序的那些步骤,其中包括编译的时候include的搜索目录,链接的时候库的搜索目录(这里的库包含两种库)。还有一个时候,需要搜索路径,那就是装载动态库的时候,这个时候与GCC无关了。而是与linux系统自身有关系。   动态转载动态库,是为了基于动态...

    water 3个月前 (12-28) 145℃ 0评论 0喜欢

    Linux

    理清gcc、libc、libstdc++的关系

    理清gcc、libc、libstdc++的关系
    当你在linux下写C/C++代码的时候,是不是会遇到许多编译链接的问题? 时不时报个glibc,gcc,g++等相关的错误? 很多时候都无从下手,而且比较混乱。 这也是编译链接过程中经常出现的问题。 这篇文章不是去介绍如何编译链接,而是理清编译链接过程中碰到的一些概念和出现的...

    water 3个月前 (12-28) 154℃ 0评论 0喜欢

    java

    使用JNI(Java Native Interface)的总结

    使用JNI(Java Native Interface)的总结
     1. 什么是JNI? JNI(Java Native Interface) Java本地接口,又叫Java原生接口。它允许Java调用C/C++的代码,同时也允许在C/C++中调用Java的代码。可以把JNI理解为一个桥梁,连接Java和底层。其实根据字面意思,JNI...

    water 3个月前 (12-27) 145℃ 0评论 0喜欢

    java

    JNI的替代者—使用JNA访问Java外部功能接口

    JNI的替代者—使用JNA访问Java外部功能接口
    1. JNA简单介绍 先说JNI(Java Native Interface)吧,有过不同语言间通信经历的一般都知道,它允许Java代码和其他语言(尤其C/C++)写的代码进行交互,只要遵守调用约定即可。首先看下JNI调用C/C++的过程,注意写程序时自下而上,调用时自上而下。 ...

    water 3个月前 (12-26) 173℃ 0评论 0喜欢

    数据结构算法

    lucene字典数据结构实现

    lucene字典数据结构实现
    1 lucene字典       使用lucene进行查询不可避免都会使用到其提供的字典功能,即根据给定的term找到该term所对应的倒排文档id列表等信息。实际上lucene索引文件后缀名为tim和tip的文件实现的就是lucene的字典功能。 ...

    water 3个月前 (12-18) 155℃ 0评论 0喜欢

    架构&设计模式

    LeetCode 刷题指南

    LeetCode 刷题指南
    虽然刷题一直饱受诟病,不过不可否认刷题确实能锻炼我们的编程能力,相信每个认真刷题的人都会有体会。现在提供在线编程评测的平台有很多,比较有名的有 hihocoder,LintCode,以及这里我们关注的 LeetCode。 代码提交曲线 LeetCode 是一个非常棒的 OJ(O...

    water 3个月前 (12-17) 199℃ 0评论 0喜欢

    Linux

    Linux环境变量修复

    Linux环境变量修复
    上次因为配置环境变量,不小心在 /etc/profile 里面修改了 PATH,导致以前的 PATH丢失。结果是显然的,sudo vim 等等各种不能运行。修复方法如下: export PATH=/bin:/sbin:/usr/bin:/usr/sbin 在终端下运行上述命令...

    water 3个月前 (12-12) 128℃ 0评论 0喜欢

    架构&设计模式

    lucene评分详解

    lucene评分详解
    Lucene通过计算文档的得分来确定查询结果文档的相似度。如果你希望通过干预Lucene查询来改变查询结果的排序,你就需要对Lucene的得分计算有所理解。 Lucene得分计算公式如下所示: score(q,d)= coord(q,d)·queryNorm(q)·∑( tf(t...

    water 4个月前 (12-10) 196℃ 0评论 0喜欢

    知识点

    区别系统的“稳定性、鲁棒性、与非脆弱性”

    区别系统的“稳定性、鲁棒性、与非脆弱性”
    一日下课,遇见几名学生问我:虫老师,控制系统的稳定性、鲁棒性、与非脆弱性本质上是否一回事呢?好像都是对不确定性的抵御能力,划分的这样细,实在有些费解。虫老师,你能用我们一听就明白的话给我们说一说么? 这个问题是控制系统的三个最为重要的基本概念。其中,稳定性一百多年前就有了十分完善...

    water 4个月前 (11-27) 185℃ 0评论 0喜欢

    文学天地

    一生之书

    一生之书
    《一生之书》是由林凯作词、唐甜甜作曲并演唱的一首歌曲,该曲于2018年10月8日发布。 该曲为场景式读书节目《一本好书》的节目主题曲 孤灯暖透千遍 泛黄的馨香难掩 一句句蔓延 在眉头心间 岁月的长篇 描摹了灵魂的鲜妍 你语笑如嫣 我牵你的手流连 一页拂动心弦 万卷锦绣入眼帘 隽...

    water 4个月前 (11-19) 288℃ 0评论 0喜欢

    架构&设计模式

    事件驱动编程、消息驱动编程、数据驱动编程

    事件驱动编程、消息驱动编程、数据驱动编程
    事件驱动 事件驱动机制就是:让驴拉磨,它不拉,你用鞭抽一下,它就开始拉了。然后又停了,你再抽一下,它又继续拉了这叫用“鞭”驱动“驴”拉磨在程序里,程序停止在那不动,你点击一个按钮,它就有反应了,过一会,又没反应了,你再点一下,它又继续运行。这叫用“事件”驱动“程序”运行 0. 基...

    water 4个月前 (11-14) 302℃ 0评论 0喜欢

    架构&设计模式

    回调函数(callback)是什么?

    回调函数(callback)是什么?
    什么是回调函数? 我们绕点远路来回答这个问题。 编程分为两类:系统编程(system programming)和应用编程(application programming)。所谓系统编程,简单来说,就是编写库;而应用编程就是利用写好的各种库来编写具某种功用的程序,也就是应用。系统程...

    water 4个月前 (11-14) 173℃ 0评论 0喜欢

    oracle

    Oracle sql语句执行顺序

    Oracle sql语句执行顺序
    sql语法的分析是从右到左一、sql语句的执行步骤:1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。4)表达式转换, 将复杂...

    water 4个月前 (11-13) 153℃ 0评论 0喜欢

    java

    java 单例模式中双重检查锁定 volatile 的作用?

    java 单例模式中双重检查锁定 volatile 的作用?
    volatile 是保证了可见性还是有序性? 有序性:是因为 instance = new Singleton(); 不是原子操作。编译器存在指令重排,从而存在线程1 创建实例后(初始化未完成),线程2 判断对象不为空,但实际对象扔为空,造成错误。 可见性:是因为线程1 创建实...

    water 5个月前 (10-30) 260℃ 0评论 0喜欢