自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

suveng's blog

喜欢编程,乐于分享,拥抱开源。

  • 博客(17)
  • 论坛 (1)
  • 收藏
  • 关注

原创 并发基础之线程安全

线程安全1.原子性原子性是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其它线程干扰2.有序性在并发时,程序的执行可能就会出现乱序一条指令的执行是可以分为很多步骤的取指 IF译码和取寄存器操作数 ID执行或者有效地址计算 EX存储器访问 MEM写回 WB指令重排指令重排可以使流水线更加顺畅...

2018-06-29 23:11:27 2204

原创 并发基础之重要概念

并行计算基础为什么需要并行Linus Torvalds :并行计算只有在 图像处理 和 服务端编程 2个领域可以使用,并且它在这2个领域确实有着大量广泛的使用。但是在其它任何地方,并行计算毫无建树!并行计算还出于业务模型的需要并不是为了提高系统性能,而是确实在业务上需要多个执行单元。比如HTTP服务器,为每一个Socket连接新建一个处理线程让不同线程承担不同的业...

2018-06-28 23:34:48 2818 2

原创 google/Chrome浏览器如何查看保存在网页上的密码

打开设置:点右上角的设置 点高级 下拉到 密码和表单 点击 管理密码 5.点击密码旁边的图标,输入你本机的账号和密码即可查看

2018-06-26 12:55:45 5024

原创 Ant学习

Ant学习笔记1.简介Apache Ant是可以在命令行中执行一个操作系统构建和部署工具。Apache Ant功能Ant 是最完整的Java构建和部署工具。Ant是平台无关的,可以处理特定平台的属性,如文件分隔符。Ant 可以用于执行特定任务的平台,例如使用“触摸’命令修改文件的修改时间。Ant 脚本使用的是纯XML编写的。如果你已经熟悉XML,你可以学习Ant 很...

2018-06-24 19:22:05 2661

转载 在鼠标右键上加入使用notepad++编辑

在鼠标右键上加入使用notepad++编辑 阅读原文我们在安装完notepad++文本编辑器之后,在一个文本文件上右键有时候并没有出现“使用notepad++编辑的选项”,我们可以通过简单地修改注册表文件来增加这样的功能:1、 首先打开注册表,windows+ R运行,在运行窗口中输入regedit,进入注册表编辑器 2、在左边的导航中找到路径:HKEY_CLASSES_ROOT*\...

2018-06-23 19:58:10 2761 1

转载 kali安装KatanaFramework

kali安装KatanaFramework原创: 轩雨 kali黑客教学 前天 atana Framework是用Python语言写的渗透框架,但我更觉得它像是一个工具箱,作者是俄罗斯人,该工具集成以下功能:SQL注入、NMAP系统扫描探测、DNS欺骗,DNS伪装、MSF后门、字典生成、邮件炸弹、WHOIS、ARP投毒、对HTTP、SSH、RAR 、ZIP的暴力破解还有部分模块可以对A...

2018-06-22 21:50:45 2678

转载 windows突破百度云上传限速

查看原文突破百度云上传限速 说明:上传慢是正常的,这跟百度云没多大关系,而是你宽带的运营商的事,一般宽带都会有一个上传速度和下载速度: 1.一般家用宽带,上传速度一般只有下载速度的八分之一,比如你是10M宽带,下载速度有1M/S,但是上传,可能就只有一两百,这很正常。 2.而且,很多运营商也对用户进行了上传限制,一般控制在2M/S,也就是你最多不会超过256KB/S那...

2018-06-22 21:24:50 12075 2

原创 多线程方向的锁

多线程方向的锁注意:环境说明:IDE: IntelliJ IDEA 2017java version: jdk1.8GitHub代码地址:https://github.com/1344115844/learning简单锁简单的给资源加把锁;以下的所有代码实现都使用同一个类文件.Counter.javapublic class Counter { ...

2018-06-21 23:39:25 3941

转载 锁汇总

各种锁的汇总在学习中经常会接触到各种各样的锁,行级锁、表级锁、页级锁、悲观锁、乐观锁、重入锁、共享锁、排他锁 等等等等。今天就来总结一下这些各种各样的锁。目前收集到的:行级锁、表级锁、页级锁、悲观锁、乐观锁、重入锁、共享锁、排他锁、公平锁、非公平锁、自旋锁、互斥锁、无锁、偏向锁、轻量级锁、重量级锁面向多层面的锁思想:悲观锁、乐观锁数据库方向的锁:行级锁、表级锁、页级锁、共...

2018-06-21 23:13:21 3675

原创 MySQL 中的 锁机制 详解

MySQL 中的 锁机制 详解MySQL中的锁机制,按粒度分为行级锁,页级锁,表级锁.其中按用法还分为共享锁和排他锁.行级锁行级锁是Mysql中锁定粒度最细的一种锁,表示只针对当前操作的行进行加锁。行级锁能大大减少数据库操作的冲突。其加锁粒度最小,但加锁的开销也最大。行级锁分为共享锁和排他锁.特点开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度...

2018-06-17 11:21:33 8974 5

原创 kali 配置 MongoDB

kali 配置 MongoDB下载:wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-debian92-3.6.5.tgz (mongodb.tgz 为Debian 7 Linux 64-bit v3.2 ,Kali 是基于 debian解压:tar -zxvf mongodb.tgz /usr/loca...

2018-06-14 20:19:47 5387

原创 kali 配置 redis

kali 配置 redisRedis安装与配置 root@kali:~# wget http://download.redis.io/releases/redis-2.8.3.tar.gzroot@kali:~# tar xzf redis-2.8.3.tar.gz root@kali:~# cd redis-2.8.3root@kali:~/redis-2.8.3# make...

2018-06-14 12:14:02 5205

转载 Linux环境变量总结

Linux环境变量总结Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的环境变量。Linux环境变量分类一、按照生命周期来分,Linux环境变量可以分为两类: 1、永久的:需要用户修改相关的配置文件,变量永久生效。 2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。二、按照...

2018-06-14 12:13:33 2355

原创 Kali Linux上安装maven

Kali Linux上安装maven下载maven的源码,自己到官方网站下载包配置jdk 必须配置,不过kali好像自带了open jdk 所以可以运行,建议自己重新配置jdk配置maven mvn 命令,根据自己的包路径配置update-alternatives --install /usr/bin/mvn mvn /usr/local/apache-maven/apache-ma...

2018-06-14 12:12:48 5245

原创 kali(Ubuntu) MySQL 虚拟机远程连接

kali(Ubuntu) MySQL 虚拟机远程连接我使用的是官方kali提供的ova虚拟机镜像,它已经安装好了MySQL后,经常我们面临到的是想使用客户端进行远程连接,并且考虑到安全性问题,我们不会使用root用户。因此,接下来整理下新建用户,并且给用户授权,允许客户端能够进行登录访问。1、ubuntu连接到mysql数据库mysql -u root -p 输入安装时设...

2018-06-14 02:48:02 3159

原创 jvm内存分配及对象创建和回收过程

Java历史2004.9 jdk1.5 tiger 自动装箱拆箱,泛型,,注解,枚举,变长参数,增强for循环 spring2.x spring4.x2006 jdk1.6 javaee Javase Javame jdk6提供脚本支持提供编译api以及http服务器api2009 jdk1.7 收购sun 74亿2014 jdk1.82017 jdk1.9201...

2018-06-08 00:25:42 4120

翻译 geohash之2d 地理空间索引

2d 地理空间索引 概述 2D地理空间索引可以将文档与二维空间中的位置(例如地图上的点)相关联。MongoDB将位置字段中的二维坐标解释为点,并且可以将这些点编入特殊索引类型以支持基于位置的查询。地理空间索引提供特殊的地理空间查询操作。例如,您可以基于与其他位置的邻近度或基于指定区域中的包含查询文档。地理空间索引支持对坐标字段和 其他字段(例如商业或景点类型)的查询。例如,您可能会写一个查...

2018-06-07 18:37:27 4498

空空如也

suveng的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除