自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

转载 Java线程基础知识(状态、共享与协作)

1.基础概念CPU核心数和线程数的关系核心数:线程数=1:1 ;使用了超线程技术后---> 1:2CPU时间片轮转机制又称RR调度,会导致上下文切换什么是进程和线程进程:程序运行资源分配的最小单位,进程内部有多个线程,会共享这个进程的资源线程:CPU调度的最小单位,必须依赖进程而存在。澄清并行和并发并行:同...

2019-02-28 17:40:00 67

转载 利用微查询和数据锐化进行大数据探索

微查询和数据锐化™微查询和数据锐化是专利技术,它们协同工作以允许用户与大数据进行交互。Zoomdata查询引擎根据所请求的聚合值类型和预期查询运行时间等条件调用它们。微查询和数据锐化非常适合按日期分区并在具有多个处理核心的群集上运行的大数据。此功能是可选的,可以在数据源定义级别禁用。Microqueries分批运行以跨数据库分区对数据进...

2019-02-28 12:33:22 69

转载 CentOS6.10 命令行下用命令配置WIN7虚拟机

为什么80%的码农都做不了架构师?>>> ...

2019-02-28 09:34:00 233

转载 判断字符串是否为纯数字

1 /********************************************************************** 2 * 函数名称: IsDigit2 3 * 功能描述: 判断字符串是否为纯数字 4 * 输入参数: 需要判断的string 5 * 输出参数: 6 * 返 回 值: true:纯数字,false:非纯数字...

2019-02-27 11:12:00 127

转载 Java 11 预览支持已在 Jenkins 2.155+ 中可用 R

NOTE: 这是由 Java 11 支持团队 联合撰写的博客。 在 12 月 18 号(UTC时间下午4点)我们也会在 Jenkins 在线 Meetup 展示对 Java 11 的预览支持。Jenkins 作为领先的开源自动化服务器之一,目前仍然只支持到 Java 8。在 9 月 25 日 OpenJDK 11 发布了。这是一个长期支持版本,并将持续多年,我们想要在 Jenkins 项目中对这...

2019-02-27 03:12:37 153

转载 多线程

什么是线程?了解线程先了解下进程.一个进程对应一个应用程序,可以理解为线程为细粒度的进程.一个进程内包含很多个线程,比如qq聊天软件中有聊天,有qq空间信息.有偷菜.多线程是在现代计算机多核计算能力提升的前提下出现的.转载于:https://www.cnblogs.com/ukzq/p/9179270.html...

2019-02-26 23:53:00 35

转载 Spring Boot 最核心的 25 个注解,都是干货!

学习和应用 Spring Boot 有一些时间了,你们对 Spring Boot 注解了解有多少呢?今天栈长我给大家整理了 Spring Boot 最核心的 25 个注解,都是干货!你所需具备的基础什么是 Spring Boot?Spring Boot 核心配置文件详解Spring Boot 开启的 2 种方式Spring B...

2019-02-26 16:39:09 49

转载 Java的新项目学成在线笔记-day6(十)

3.2.3 课程管理服务 3.2.3.1 Sql 课程计划是树型结构,采用表的自连接方式进行查询,sql语句如下:SELECT a.id one_id, a.pname one_pname, b.id two_id, b.pname two_pname, c.id three_id, c.pname three_pname FROM teachplan a ...

2019-02-26 15:28:52 130

转载 java自定义注解

https://www.cnblogs.com/liangweiping/p/3837332.html转载于:https://www.cnblogs.com/smallpigger/p/10435661.html

2019-02-26 10:21:00 40

原创 亚马逊向GuardDuty服务添加三种新的威胁检测规则

亚马逊在GuardDuty服务中添加了另一组新的威胁检测。这三种新的威胁检测中有两种是新的渗透测试检测和一种策略违规检测。Amazon GuardDuty是AWS提供的威胁检测服务,可持续监控恶意或未经授权的行为,帮助客户保护其AWS账户和工作负载。当检测到威胁时,该服务将向GuardDuty控制台和AWS CloudWatch事件发送详细的安全警报——可以基于警报采取行动,且易于集成到现有事件管...

2019-02-26 08:00:00 57

转载 加入B_树与hash | 自己动手写一个Redis

最近学习了Redis,对其内部结构较为感兴趣,为了进一步了解其运行原理,我打算自己动手用C++写一个redis。这是我第一次造轮子,所以纪念一下 ^ _ ^。源码github链接,项目现在实现了客户端与服务器的链接与交互,以及一些Redis的基本命令,下面是测试结果:(左边是服务端,右边是客户端)上节已经实现了小型Redis的基本功...

2019-02-26 07:18:23 37

转载 阿里云服务器安全知识:服务器被黑客攻击?或许这些行为你从未在意过 ...

随着互联网技术的发展,技术的透明化,服务器系统漏洞百出,黑客充分利用,居多重要数据被盗,或破坏,正是如此,需要加强我们的安全意识,以防网站、系统等重要数据被盗。服务器重要设置事项(windows篇):1、系统盘和站点放置盘必须设置为NTFS格式,方便设置权限。2、系统盘和站点放置盘除administrators 和system的用户权限全部去除。3...

2019-02-25 15:14:40 1017

转载 两款爱不释手的markdown编辑工具

做软件这行呢,Markdown对于大家来说已不是什么陌生的东西了,即使不写文档也能经常看到Markdown形式的文档,因为全球最大的同性交流网站GitHub就兼容了Markdown的语法,那么Markdown究竟是个什么东东呢?Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格...

2019-02-24 20:52:13 46

转载 近期前端发展计划

2019-02-24 20:34:27 82

转载 HTTP 常见状态码

1**(信息类):表示接收到请求并且继续处理 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本2**(响应成功):表示动作被成功接收、理解和接受 200——表明该请求被成功地完成,所请求的资源发送回客户端 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203——返回信息不确定或不完...

2019-02-24 15:20:33 67

转载 Python装饰器高级用法

在Python中,装饰器一般用来修饰函数,实现公共功能,达到代码复用的目的。在函数定义前加上@xxxx,然后函数就注入了某些行为,很神奇!然而,这只是语法糖而已。原文地址:https://python-book.readthedocs.io微信公众号:小菜学编程 (coding-fan)场景假设,有一些工作函数,用来对数据做不同的处...

2019-02-24 03:37:20 43

转载 Laravel核心解读--完结篇

过去一年时间写了20多篇文章来探讨了我认为的Larave框架最核心部分的设计思路、代码实现。通过更新文章自己在软件设计、文字表达方面都有所提高,在刚开始决定写Laravel源码分析地文章的时候我地期望是自己和读者通过学习Laravel核心的代码能在软件设计上带来提高,这些提高主要是指两方面:通过学习Laravel核心的代码来辅助理解软...

2019-02-22 19:50:17 404

转载 有关微信域名被拦截的经验分享

顺应潮流的我,最近也开始做起了微信。看到同行们都赚的盆满钵满,心里也是万分羡慕,感觉找到了自己努力的方向。万事开头难,等我准备好了一切,准备在微信上推广自己的产品的时候,又出现了新的问题。发出去的产品链接竟然没过几天就没微信拦截了。这样一来导致流失了很多客户,产品的推广也受到了很大的影响。具体什么原因导致被拦截我也上网查了一下,共有以下三...

2019-02-22 13:41:08 98

转载 一个iOS开发者的Flutter“历险记”

1、 官方简介Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 官方介绍:快速开发: 毫秒级的热重载,修改后,您的应用界面会立即更新。使用丰富的、完全可定制的widget在几分钟内构建原生界面。富有表现力和灵活的UI: 快速发布聚焦于原生体验的功能。分层的架构允许您完全自定义,从而实...

2019-02-22 13:23:22 49

转载 React as a UI Runtime(五、列表)

通过比较树中的元素是否在同一位置,通常已经足够判断是否是重用还是再次创建通信组件了。但是这只在子元素的位置是静止的并且不需要重排。在我们的上述的例子中,即使message不存在,我们仍然只带input在message之后,并且没有其他的子元素。对于动态列表,我们不能确定顺序是否会一致:function ShoppingList({ l...

2019-02-22 12:56:07 45

转载 SFB 项目经验-77-Exchange 2010与2016共存,Outlook 2013切换不成功

SFB 项目经验-77-Exchange 2010与2016共存,Outlook 2010切换成功2013不成功企业环境:1) AD 域域:Contoso.com2) Exchange 2010 CU23邮件域:abc.com3) Exchanee 2016 CU11邮件域:abc.com4) Outlook 2010 SP25) Outlook 20...

2019-02-22 07:22:10 155

转载 对话 CTO〡和 PingCAP CTO 黄东旭聊开源数据库新蓝海

专栏介绍「对话 CTO」是极客公园的一档最新专栏,以技术人的视角聊聊研发管理者的发展和成长。本专栏由ONES 的创始人&CEO 王颖奇作为特邀访谈者。王颖奇曾参与金山软件 WPS、金山毒霸等大型软件的核心开发工作;2011 年创立了正点科技,旗下产品正点闹钟、正点日历在全球用户过亿;2014 年,王颖奇在知名美元基金晨兴资本任...

2019-02-21 16:13:35 347

转载 Hibernate性能问题思考

为什么80%的码农都做不了架构师?>>> ...

2019-02-21 15:16:00 301

转载 从13万猫眼评论看看《流浪地球》到底怎么样

背景最近几年猫眼电影越来越热门了,都差不多和豆瓣并驾齐驱了。今年的《流浪地球》这么火,通过爬取猫眼电影上网友对该片的评价如何。爬取猫眼评论找到评论网页地址先打开猫眼官网找到《流浪地球》的介绍页面:https://maoyan.com/films/248906虽然显示有112.4万人评分,但是页面只有热门短评,其他评论都去哪里了...

2019-02-21 13:00:21 147

转载 JavaScript 利用 async await 实现 sleep 效果

const sleep = (timeountMS) => new Promise((resolve) => { setTimeout(resolve, timeountMS);});(async () => { console.log('11111111, ' + new Date()); await sleep(2000); console.log('2...

2019-02-21 10:23:00 716

转载 sql优化

SQL优化主要原则1、尽量少作计算——如select user_name from tbl_user where id+1>10,id不会走索引2、尽量少 join——连接查询多了效率变低,连接查询尽量不要超过三个表3、尽量少排序——排序会消耗资源4、尽量避免 select *5、尽量用 join 代替子查询——这里的意思是查询列...

2019-02-21 01:53:41 40

转载 算法复杂度分析

数据结构和算法基本概念数据结构指存储数据的结构,算法指的是操作数据的方法.数据结构是算法是相辅相成的,算法需要作用到特定的数据结构.常用数据结构数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie 树常用算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规 划、字符串匹配算法算法复杂度分析由于相同算法在不同测试环境,硬件设备上处理...

2019-02-20 17:21:00 152

转载 WEB应用内容安全策略(Content Security Policy)

内容安全策略(Content Security Policy)是什么?  内容安全策略(Content Security Policy)简称CSP是由W3C小组定义的一项规范,其主要作用是提供一个额外的安全层,用于检测并削弱某些特定类型的攻击,包括跨站脚本 (XSS) 和数据注入攻击等.  目前内容安全策略(Content Security Policy)的规范一共有三个版本:Conte...

2019-02-20 15:14:47 5699

转载 day23 Pythonpython 本文re模块

re模块用于对python的正则表达式的操作。字符:  . 匹配除换行符以外的任意字符  \w 匹配字母或数字或下划线或汉字  \s 匹配任意的空白符  \d 匹配数字  \b 匹配单词的开始或结束  ^ 匹配字符串的开始  $ 匹配字符串的结束次数:   * 重复零次或更多次  + 重复一次或更多次  ? 重复零次或一次  {n} 重复n次  {n,} 重复n次或更多次  {n,...

2019-02-20 15:09:00 118

转载 Node.js 工具模块

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-02-20 09:30:00 44

原创 推荐10个CI/CD工具,用于云平台集成交付

虽然云平台的到来让开发者免于安装和维护物理服务器,但测试和部署代码过程依旧需要人为完成,持续集成可以自动消除构建、测试和部署代码的大部分痛苦。如果希望最大限度提高效率,持续集成和交付工具是最好的选择。实际上,所有开发者都可在软件开发中使用CI/CD,但团队使用可以获得更大优势,尤其是大型团队,因为他们通常在处理相同的互锁代码块。持续集成最全面的实现是在测试之前构建代码,寻找未被发现的错误和不兼容问...

2019-02-20 07:30:00 49

转载 位(bit)、字节(byte)、字符、编码

1、位:也叫比特位,数据存储的最小单位。每个二进制数字0或者1就是1个位;2、字节:8个位构成一个字节。即:1 byte (字节)= 8 bit (位);1 B = 1 byte (字节)1 KB = 1024 B(字节);1 MB = 1024 KB; (2^10 B)1 GB = 1024 MB; (2^20 B)1 TB = 1024 GB; (2^30 B)3、字...

2019-02-19 22:17:47 2810

转载 将map对象参数转换成String=String&方式

* 将map对象参数转换成String=String&方式 * @param params * @param charset * @return * @throws UnsupportedEncodingException */ public static String generateParams(Map<St...

2019-02-19 09:37:00 1412

原创 独家!支付宝小程序技术架构全解析

在轻应用混战的当下,小程序已经成为巨头们角逐的焦点,阿里自然也不甘落后。据阿里官方的数据,截止到今年1月28日为止,支付宝小程序应用数已经达到12万,总用户数突破5亿,日活跃用户数突破2.3亿,用户通过支付宝首页下拉入口进入小程序的日人均打开次数为4次,支付宝小程序也因此被称为“蚂蚁金服未来三年最重要的战略之一”。然而,支付宝公开的信息更多面向的是普通用户,开发者能获知的信息少之又少,为此,Inf...

2019-02-19 08:00:00 121

转载 在Windows,MacOs,Linux,Unix和Ubuntu上安装MySQL Connector

在本文中,我们将介绍如何使用pip和vis源代码在Windows,MacOs,Linux,Unix和Ubuntu上安装MySQL Connector Python。要从Python连接到MySQL服务器,您需要一个数据库驱动程序(模块)。MySQL Connector Python是Oracle支持的通过python连接MySQL的官方驱动程序。本文是我们的Python My...

2019-02-18 18:26:35 205

转载 CDH集群安装配置(三)- 集群时间同步(主节点)和 免密码登录

集群时间同步(主节点)1. 查看是否安装ntp服务,如果没有安装rpm -qa |grep ntpd查看命令yum install ntp安装命令2. 修改配置vi /etc/ntp.conf去掉这个注释,将地址改成网段地址restrict 10.228.86.252 mask 255.255.255.0 nomodify notrap ...

2019-02-18 15:33:00 290

转载 asp.net core系列 26 EF模型配置(实体关系)

一.概述  EF实体关系定义了两个实体互相关联起来(主体实体和依赖实体的关系,对应数据库中主表和子表关系)。在关系型数据库中,这种表示是通过外键约束来体现。本篇主要讲一对多的关系。先了解下描述关系的术语。  (1) 依赖实体:这是包含外键属性的实体(子表)。有时称为 child。  (2) 主体实体:这是包含主/备用键属性的实体(主表)。有时称为 parent。  (3)...

2019-02-18 15:18:00 144

转载 秋季总结

大一上学期就开始学习专业了,一开始打出hello world时,那种感觉相当新奇,随后我们慢慢深入,学习了if语句 for语句 while which等等,开始变得复杂,有些题目让我真的找不到思路就像哥德巴赫猜想等等,但我感觉现在最重要的不是会写难题而是先把最基础的知识学扎实下一学期,我想接受一些稍微复杂的语句,我是一个不喜欢麻烦的,所以打代码一般都是很简单的,想学一些更简洁的语句,更想要了解...

2019-02-18 10:52:00 50

转载 PAT A1015

可以说是常规下的素数判断;唯一要注意的是循环读入这个点:该句子其实就是读取到结尾结束,在文件中标识的就是缓冲区读取完毕。这里可以用来判断神马时候输入完毕;这里还是在判别函数里要注意两点:第一:注意,0,1不是素数;第二:判别区间应该是2~sqrt(n),闭区间#include&lt;iostream&gt;#include&lt...

2019-02-18 05:12:57 115

转载 node中的CommonJS

1 JS模块化的不足对于JS本身而言,他的规范是薄弱的,具有以下不足:没有模块系统,不支持封闭的作用域和依赖管理没有标准库,没有文件系统和IO流API也没有包管理系统2 CommonJS的功能封装功能封闭作用域可能解决依赖问题工作效率更高,重构方便3 CommonJS的模块规范CommonJS 是一种使用广泛的JavaScript模块化规范,核心思想是通过requir...

2019-02-17 09:10:27 123

空空如也

空空如也

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

TA关注的人

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