1. 简介 SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制。 Security-Enhanced Linux (SELinux)
【冬察冬见】FFmpeg系列学习笔记综述FFmpeg是领先的多媒体框架, 能够解码、 编码、 转码、 混流、 解密、 流媒体、 过滤和播放人类和机器创造的几乎任何东西。FFmpeg的名称来自MPEG视频编码标准,前面的“FF”代表“Fast Forward”,FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。可以轻易地实现多种视频格式之间的相互转换。FFmpeg
     在我们的项目中,尤其是我们的web项目,无论你是用何种语言编写,java、C#.....JavaScript这种前台页面的脚本语言都占居着举足轻重的地位,下面带大家深入走进JavaScript,探索其中的奥秘,一起学习,共同进步!!    1、 要深入理解JavaScript,你得首先放下对象和类的概念,回到
覆盖equals时,遵守通用约定对equal方法的覆盖看起来非常easy,可是有很多情况是容易导致错误,最好的避免这些错误的办法就是不覆盖equals方法.必须遵循的原则:自反性--对于不论什么非空的引用 x,有x.equals(x) 为true;对称性--对于不论什么非空的引用x,y,假设x.eq...
转载 2014-07-11 11:54:00
198阅读
2评论
目录1. 执行上下文(1)执行上下文概念(2)创建执行上下文2. this 指向(1)默认绑定(全局环境)(2)隐式绑定(上下
原创 2022-07-12 17:31:25
247阅读
MySQL入门姥姥家的程序员带你走进数据库的入门什么是数据库(数据库的概念,DB:DataBase)MySQL数据库的安装数据库定义语言(DDL)一、DDL之操作数据库二、DDL之操作表(下面操作中的[],代表可选配置)三、DDL之操作字段数据操作语言(DML):对数据进行操作。数据查询语言(DQL)一、简单查询二、条件查询 姥姥家的程序员带你走进数据库的入门此篇博客献给想入门计算机数据库的小白
一、svg是什么?        SVG 意为可缩放矢量图(Scalable Vector Graphics)。        SVG 是使用XML来描述二维图型和绘图程序的语言        SVG 图像是放大或改变尺寸的情况下其图形质量不会有所损失。   
本文章为书籍《深入理解Kafka》的读书笔记,不负任何版权责任。Kafka特征:系统解耦,流量削峰,冗余存储,持久化到磁盘,提供消息顺序性保障及回溯。目录:架构生产者消费者日志存储问题讨论名词:Producer:生产者,发送消息Consumer:消费者,接收消息,进行业务逻辑处理Zookeeper:树状2f+1集群保存metadataBroker:服务代理节点,将消息持久化到磁盘
开源Android pdf 解析          AndroidNDK androidlibraryjavagooglesun测试 (1) 前段时间项目涉及到pdf阅读,因此我开始找了些源码阅读比较,现在贴出各实现方案的对比。希望对大家有帮助。方便大家的阅读,我将自己认为最好的排在最前。 &nbs
转载 2023-09-13 22:23:14
117阅读
Python 技巧就是指一小段可以作为教学工具的代码,一个Python 技巧要么简要介绍了Python 的一个知识点,要么作为一个启发性的示例,让你自行深入挖掘,从而在大脑中形成直观的理解。函数是Python 的头等对象,可以把函数分配给变量、存储在数据结构中、作为参数传递给其他函数,甚至作为其他函数的返回值。深入掌握这些概念不仅有助于理解Python 中像lambda 和装饰器这样的高级特性,而
学着学着classloader,一不小心变了个道,到osgi的行车道上来了,呵呵。  首先,什么是OSGI?为什么会有这个东西,存在的意义和价值是什么?因“模块化”而生;其可将应用程序劈分为多个模块单元,这样就可以更容易地管理这些模块单元之间的交叉依赖关系,做个性化定制等;OSGI,可理解为容器/环境/框架/规范;例如,可以这么理解,一种服务运行平台。通过实现能够提供服务的符合OSGi规
转载 2023-09-16 01:02:36
104阅读
Android:WebKit介绍WebKit是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML和KJS开源项目。Android平台的Web引擎框架采用了WebKit项目中的WebCore和JSCore部分,上层由Java语言封装,并且作为API提供给Android应用开发者,而底层使用WebKit核心库(Web
这一讲中,我们先来了解下什么是osgi,为什么使用osgi,osgi的开发工具有哪些等基本内容。1、什么是osgi ?OSGI的英文全称是 Open Service Gateway Initiative ,直接翻译是 开放式的服务网关协议 。OSGI强调的是服务的概念。OSGI是一个服务平台,为JAVA开发环境提供各种服务(根据自己的业务逻辑,对java web来说,可能有用户登录服务,用户验证服
# 深入理解Android 5 源代码### 1 Android系统介绍#### 1.1 Android系统成功的秘诀##### 1.1.1 获取了业界的广泛支持##### 1.1.2 研发阵容强大##### 1.
转载 2020-07-04 11:51:00
123阅读
  *  原文载自《草根》杂志,下载地址:http://www.lampbrother.net/grassroots/   在Linux系统中每个普通用户都可以更改自己的密码,这是合理的设置。问题是:用户的信息保存在文件/etc/passwd中,用户的密码保存在文件/etc/shadow中,也就是说用户更改自己密码时是修改了/etc/shadow文件中的加密密码
转载 精选 2010-09-15 10:54:33
10000+阅读
3点赞
5评论
WeakHashmap (一) 查看API文档,WeakHashmap要点如下: 1. 以弱键 实现的基于哈希表的 Map。在 WeakHashMap 中,当某个键不再正常使用时,将自动移除其条目。更精确地说,对于一个给定的键,其映射的存在并不阻止垃圾回收器对该键的丢弃,这就使该键成为可终止的,被终止,然后被回收。丢弃某个键时,其条目从映射中有效地移除 2. WeakHashMap 类的行为
原创 2012-05-28 14:29:22
10000+阅读
1点赞
1评论
<转载>Hashmap是一种非常常用的、应用广泛的数据类型,最近研究到相关的内容,就正好复习一下。网上关于hashmap的文章很多,但到底是自己学习的总结,就发出来跟大家一起分享,一起讨论。
转载 精选 2013-10-21 19:59:16
282阅读
一,Socket设计Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口,把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 二,Socket基本定义一种让运行在Java虚拟机上的程序能够找到方法去通过实际的硬件在机器之间传送数据的机制。 三,Socket基本用法1, 客户端工作的基本流程是:
原创 2014-05-18 14:57:47
4496阅读
       修改Linux系统的主机名相信大家都已经非常熟悉了,我也多次修改过hostname,一般修改/etc/sysconfig/network和/etc/hosts两个文件下相关配置即可。但今天碰到了几个问题,在这里整理一下。1、hostname命令和HOSTNAME环境变量的值有什么关系?由哪个配置文件决定的? 1)先查看相关值和配置[r
原创 精选 2015-12-08 12:35:52
10000+阅读
2点赞
2评论
&#216; 1.预编译语句对象 &#216; 2.SQL注入问题 &#216; 3.用户登录 &#216; 4.事务 &#216; 5.连接池 &#216; 6.获得主键问题
原创 2017-01-05 16:03:48
2330阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5