0

linux POSIX 信号量介绍

信号量一.什么是信号量信号量的使用主要是用来保护共享资源,使得资源在一个时刻只有一个进程(线程)使用。多线程可以同时运行多个线程函数完成功能,但是对于共享数据如果不加以锁定,随意改变共享数据的值会发生期望之外的结果! 本文主要介绍Linux下的 POSIX信号量:有名信号量和无名信号量有名信号量,其 ...

巴尔扎克_S 发布于 2018-01-16 21:37 评论(0)阅读(6)
0

数据结构学习-带头结点的单链表就地逆置

所谓“就地是指辅助空间复杂度为O(1)。 解法一:将头结点摘下,然后从第一结点开始,依次前插入到头结点的后面(头插法),直到最后一个结点为止。 代码如下 解法二: 通过若干操作将指针反转达到逆置的目的。 假设pre、p和r指向3个相邻的结点,如上图。*pre之前的结点的指针都已经调整完毕,它们的ne ...

花妖不吃草 发布于 2018-01-16 21:33 评论(0)阅读(6)
0

面试分享:一年经验初探阿里巴巴前端社招

一般阿里社招都是招3-5年的P6+高级工程师,当初自己一年经验也没有想过有这个面试机会。 虽然没想着换工作,但是经常关注一些招聘网站的信息,某一天,在某boss上有个人找我,叫我发一下简历,我一看是阿里的某技术专家,虽然之前也有阿里的在某boss上给我要简历,但是我深知自己经验不足,然后给boss说 ...

WEB攻程狮 发布于 2018-01-16 21:32 评论(0)阅读(56)
0

WebView的使用--Hybrid App

App页面是运行在WebView中的,一个App页面对应一个WebView,本例实现两个WebView之间的跳转。 实现过程(用到了MUI框架): 1、页面标识+跳转按钮(index.html、main.html) 2、分别对两页面的按钮添加监听事件 3、在index.html页面中创建id为mai ...

奇客艺术 发布于 2018-01-16 21:24 评论(0)阅读(7)
0

java基础知识

重复复习了一遍java,总结一下java的基础知识。 1.java源文件中最多只能有一个public类。 2.标识符由字母、数字、_(下划线)和$符号组成,数字不能开头。 3.包名:所有字母都小写。 类名和接口名:所有单词首字母大写。 变量名和函数名:首单词首字母小写,其余单词首字母大写 常量名:所 ...

思丿无邪 发布于 2018-01-16 20:45 评论(0)阅读(12)
0

LevelDB的源码阅读(三) Get操作

在Linux上leveldb的安装和使用中我们写了这么一段测试代码,内容以及输出结果如下: Leveldb的读数据入口为db文件夹下db_impl.cc文件中的DBImpl::Get函数,首先获取当前的版本号,然后依次在三个数据源memtable,immutable table,和sst表中进行查找 ...

雪球球 发布于 2018-01-16 20:31 评论(0)阅读(11)
0

mysql 学习心得3

1 /0和 %0 都会显示null 2比较运算符大部分和c一样 ==在mysql是= <>代表不等于 between 指定范围内 in指定几何 isnull 判断是否为null ;is not null 同理 like通配符匹配 regexp和rlike 正则表达式匹配 可以用于数字 字符串和表达式 ...

Cyborg 发布于 2018-01-16 20:27 评论(0)阅读(6)
0

python的学习之路day7

python基础部分学习完了,时间也已经过了两个月左右,感觉没学到什么,可能是我学习之后忘记的太多了。 由于没钱买书,要是去培训就更没钱了,所以在网上找了一本书,感觉还不错,讲的比较好,比较详细。 Python核心编程(第3版)PDF高清晰完整中文版 ,需要的小伙伴可以去下载,当然如果大家不像我这么 ...

smelond 发布于 2018-01-16 20:07 评论(0)阅读(76)
0

Html/CSS前端如何实现文字边框阴影

上次我们聊了《Html5前端如何实现文字阴影》,其实在开发中现在对于阴影效果的使用已经越来越广泛了,那么今天我们就来说一说用同样的手法实现边框阴影。 一.边框阴影box-shadow 边框阴影参数:参数1 x-shadow:设置对象的阴影水平偏移值,单位可以是px、em或百分比等,允许负值。参数2 ...

SXT明辉 发布于 2018-01-16 19:54 评论(0)阅读(35)
0

优秀的Java程序测试是什么样的?

作为测试驱动设计和开发的忠实粉丝,我相信创造良好的测试是我们作为Java开发人员可以做的最重要的事情之一。我们写测试出于许多原因: 塑造系统的设计。我们知道输入和输出应该是什么样的,但是我们需要创建什么对象来做到这一点呢?代码应该塑造成什么样的“形状”?编写测试可以让我们知道应该创建什么样的代码。 ...

Java俱乐部 发布于 2018-01-16 19:50 评论(0)阅读(19)
0

解决classNotFound的问题的思路

用Ctrl+Shift+t可以查看class,对于报错信息,我们把没有找到的class放到查找框里进行查看,找到之后把这个jar包放到WEB-INF的lib目录下,build path一下就可以了。 以上是在java web项目中,没有使用maven的情况可以使用. 如果使用maven,有时也会碰到 ...

cooldream2009 发布于 2018-01-16 19:33 评论(0)阅读(7)
0

设计模式二之观察者模式(Subject-Observer)

观察者模式定义了一系列对象之间的一对多关系,当一个主题对象改变状态,其他所有的依赖者都会收到通知。 好了,你可能会觉得上面的描述略微复杂,较难理解,那么现在我们将用一个简单的例子去讲解这个模式。 我们先来分析出版和订阅的关系: 出版和订阅的关系: (1) 一家出版公司,负责每天按时出版报纸 (2) ...

knot 发布于 2018-01-16 19:27 评论(0)阅读(5)
0

springboot(十八):使用Spring Boot集成FastDFS

上篇文章介绍了 "如何使用Spring Boot上传文件" ,这篇文章我们介绍如何使用Spring Boot将文件上传到分布式文件系统FastDFS中。 这个项目会在上一个项目的基础上进行构建。 1、pom包配置 我们使用Spring Boot最新版本1.5.9、jdk使用1.8、tomcat8.0 ...

纯洁的微笑 发布于 2018-01-16 19:17 评论(0)阅读(30)
0

JAVA的内存机制

JAVA的内存机制 JAVA 把内存划分成两种:一种是栈内存,另一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,JAVA 就在栈中为这个变量分配内存空间,当超过变量的作用域后,JAVA 会自动释放掉为该变量分配的内存空间,该内存 ...

美妙人生217 发布于 2018-01-16 18:53 评论(0)阅读(8)
0

Java中 接口是如何实现多态的特性的

Java中多态是个很难理解的概念,但同时又是非常重要的概念,Java三大特性(封装、继承、多态)之一,我们从字面上理解,就是一种类型的多种状态,一下通过卖小汽车的例子再次说明什么是多态,其中利用到了接口。 代码实例: 测试类: 注意事项总结: 继承是多态得以实现的基础。从字面上理解,多态就是一种类型 ...

马江河 发布于 2018-01-16 18:52 评论(0)阅读(40)
1

Python文章相关性分析---金庸武侠小说分析-2018.1.16

最近常听同事提及相关性分析,正巧看到这个google的开源库,并把相关操作与调试结果记录下来。 输出结果: 比较有意思的巧合是黄蓉使出打狗棒,郭靖就用了降龙十八掌,再后测试了名词的解析。 小说集可以百度《金庸小说全集 14部》全(TXT)作者:金庸 下载下来。需要整理好格式,门派和武功名称之间需要有 ...

深暗客 发布于 2018-01-16 18:46 评论(0)阅读(19)
0

Anaconda 安装

1.登录 https://www.anaconda.com/download/ 选择需要下载的版本,复制链接 如: 2.根据安装包,到清华镜像网站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 选择对应文件(国内镜像网站下载速度快),再w ...

bgi清洁工 发布于 2018-01-16 18:42 评论(0)阅读(10)
0

程序员应该掌握的选择思维模式?

自己从事程序员职业比较久。深感解决技术问题和生活中的需要不同的思维模式。总结出来希望对大家有帮助。 技术人员会按照需求来完成任务。常常因为需求不明确和产品经理吵架。 在工程上,未知因素总是越少越好。对于无法确定未知因素,需要需求方给予假设。我们会要求在需求文档里明确这些假设。文档里面常常会这样写:该 ...

kkyong 发布于 2018-01-16 18:39 评论(0)阅读(8)
1

使百度统计排除自己

这两天开始使用github pages搭建博客,我添加了百度统计的功能。由于添加功能和美化界面,一天要打开很多次 "我的博客" 。我在百度统计后台看到博客浏览量有几百,而查看详细信息发现IP只有一个,就是我自己的。 于是我想能不能使百度统计排除自己,由于网上没搜到直接的解决办法,我想把我的解决办法分 ...

thinkam 发布于 2018-01-16 18:38 评论(0)阅读(20)
0

scala偏函数

前言 在Spark中会经常看见一种在Java中没有的语法(此处Java特指Java8+),类似下面这样子的: 这里声明了一个偏函数变量,偏函数接收一个Double类型的参数,然后返回一个字符串"double"。 偏函数有什么用 使用偏函数,我们可以根据参数类型的不同选择不同的处理方式。 比如,下面这 ...

震灵 发布于 2018-01-16 18:36 评论(0)阅读(7)