自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 第一次作业:基于Linux进程模型的分析

1、前言本次作业选择Linux kernel 3.0.2的源码进行进程的分析。Linux kernel 3.0.2源码的下载地址:https://mirrors.edge.kernel.org/pub/linux/kernel/v3.0/linux-3.0.2.tar.gz2、进程的定义「进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资...

2018-04-30 17:36:00 101

转载 Python第六周 学习笔记(1)

文件操作打开操作io.open(file, mode='r', buffering=-1, encoding=None,errors=None, newline=None, closefd=True, opener=None)返回一个文件对象(流对象)和文件描述符。打开文件失败,则返回异常基本使用:f = open("test")print(f.read())f.close(...

2018-04-30 15:45:18 190

转载 WebService基本使用

WebService定义: 顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用。WSDL– WebService Description Language – Web服务描述语言。通过XML形式说明服务在什么地方-地址。通过XML形式说明服务提供什么样的方法 – 如何调用。服务端给客户端提供的一个说明书约束了客户...

2018-04-28 23:24:00 62

转载 Electron-vue开发实战4——通过CI发布以及更新的方式

前言前段时间,我用electron-vue开发了一款跨平台(目前支持Mac和Windows)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅来自应用的业务逻辑本身,也来自electron本身。在开发这个应用过程中,我学了不少的东西。因为我也是从0开始学习electron,所以很多经历应该也能给初学、想学electron开发的同学们一些启发和指示。故而写一份Electron的...

2018-04-27 08:29:08 1450

转载 ArrayList源码和多线程安全问题分析

1.ArrayList源码和多线程安全问题分析在分析ArrayList线程安全问题之前,我们线对此类的源码进行分析,找出可能出现线程安全问题的地方,然后代码进行验证和分析。1.1 数据结构ArrayList内部是使用数组保存元素的,数据定义如下:transient Object[] elementData; // non-private to simplify nested class a...

2018-04-26 23:05:00 45

转载 tomcat启动报错Exception in main等错误

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

2018-04-26 16:51:00 373

转载 Vue2学习之旅三:基础篇(什么是Vue?什么时候使用?)

作者:心叶时间:2018-04-26 15:56本篇最终项目文件Github地址:github.com/paper520/vue.quick/tree/V3Vue2学习之旅系列文章目录写在前面本文是对vue以及相关知识的理解,重点不在知识本身上,而是理解这些知识存在的意义。为什么会有这篇文章,主要是考虑有的人可能会感觉,说了这么...

2018-04-26 08:54:54 192

转载 nginx介绍,nginx安装,配置nginx默认虚拟主机,nginx用户认证,域名重定向

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

2018-04-25 21:14:00 74

转载 koa2 vue搭建博客

seemnite项目是本人做的一个博客,主要目的是学习 node koa2 mongoose项目预览本文主要讲述项目的过程,希望对同样困惑的朋友提供一些参考在开始前,我简略的跑了下以下库,并对ssr有了一定的认识vue-hackernewseasy-mockvueblogwebpack的配置主要是参(cao)考(xi) vue-hackernews 和 easy-mock不过,...

2018-04-24 10:04:58 78

转载 tensorflow API _ 5 (tensorflow.summary)

tensorflow的可视化是使用summary和tensorboard合作完成的.基本用法首先明确一点,summary也是op.输出网络结构with tf.Session() as sess: writer = tf.summary.FileWriter(your_dir, sess.graph)命令行运行tensorboard --logdir your_dir,然后浏览...

2018-04-24 09:20:00 64

转载 JavaScript中的进制转换、或运算、与运算与位运算

一、进制之间的转换(代码实现)思路:以十进制数作中间量,其他进制之间互相转换前先转换成十进制。复制代码1. 其他进制转换成十进制> parseInt(非十进制数,第一个参数进制数)此方法可以将非十进制数字转换成十进制数字var num=111;alert(parseInt(num,2)); // 7复制代码2. 十进制转换成其他进制> 十进制数.toString(要转换成的进...

2018-04-24 06:36:21 97

转载 java基础-迭代器(Iterator)与增强for循环

              java基础-迭代器(Iterator)与增强for循环                                    作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。一.Iterator迭代器概述  Java中提供了很多个集合,它们在存储元素时,采用的存储方式不同。我们需要取出这些集合中的元素,可通过一种通用的方式来完...

2018-04-23 23:13:00 79

转载 落地城市大脑、工业互联网,福州市、阿里巴巴达成战略合作

在数字中国建设峰会召开前夕,福州市迎来重磅消息。4月21日,福州市政府和阿里巴巴集团、蚂蚁金服集团达成战略合作,全方位打造“数字中国”的福州样本。据了解,福州市将基于阿里云的“ET城市大脑”技术构建智慧城市;双方的合作还包括了以工业互联网推动制造业升级、以现代信息技术提升政府服务能力、以教育机构合作培养大数据人才以及移动支付城市建设等多方面内容。在...

2018-04-23 13:51:25 154

转载 抓包神器 tcpdump 使用介绍

tcpdump 命令使用简介简单介绍tcpdump 是一款强大的网络抓包工具,运行在 linux 平台上。熟悉 tcpdump 的使用能够帮助你分析、调试网络数据。要想使用很好地掌握 tcpdump, 必须对网络报文(TCP/IP 协议)有一定的了解。不过对于简单的使用来说,只要有网络基础概念就行了。tcpdump 是一个很复杂的命令,想了解它的方方面面非常不易,也不值得推荐,能够使用它解...

2018-04-22 22:49:00 240

原创 WebAssembly Studio:Mozilla提供的WASM工具

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\WebAssembly Studio是Mozilla开发的一款在线工具,用于将C/C++和Rust代码编译为WASM格式。\\WebAssembly Studio是Mozilla在数月前通过合并WasmExplorer和WasmFiddle项目而推出的一个新项目。Mozilla并非计划通过在IDE上...

2018-04-22 19:00:00 41

转载 使用CoreData完成上班签到小工具

之前在前两篇里面实现了一个十分简陋的通讯录,而且都是通过系统默认的方式创建的CoreData。可是实际中哪里有那么好的事情嘛,要是忘记在创建工程的时候勾选了下面这个图怎么办?难道我们要把工程删除,再重新创建嘛?很多时候再开始工程的时候并特么的不知道需要用到数据库啊。更多的时候已经都开始敲代码了,连需求文档都还木有拿到手里,PM只会轻轻的说一句:设计图不是已经有了嘛,先画UI吧。所以,Cor...

2018-04-21 21:59:46 63

转载 hihoCoder1143 骨牌覆盖问题·一 (矩阵快速幂)

#1143 : 骨牌覆盖问题·一时间限制:10000ms单点时限:1000ms内存限制:256MB描述 骨牌,一种古老的玩具。今天我们要研究的是骨牌的覆盖问题:我们有一个2xN的长条形棋盘,然后用1x2的骨牌去覆盖整个棋盘。对于这个棋盘,一共有多少种不同的覆盖方法呢?举个例子,对于长度为1到3的棋盘,我们有下面几种覆盖方式:我们考虑在已...

2018-04-21 18:20:00 38

转载 微聊 仿微信聊天android app 开源

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

2018-04-21 17:59:00 1182

转载 改行了改行了开始学后端了

分享一下学了大半年的后端,先学了,J2SE v2,Mysql数据库,JDBC数据库接下来是网页基础,HTML,CSS,JAVAScript,Jqueryjavaweb基础:Jsp,Servlet网页交互:Ajax,Json后端常用框架:struts2+spring+hibernate(ssh)springmvc+spring+mybatis(ssm)springb...

2018-04-21 09:25:00 105

转载 Mybatis源码分析

mybatis源码分析(sqlSessionFactory生成过程)  1. mybatis框架在现在各个IT公司的使用不用多说,这几天看了mybatis的一些源码,赶紧做个笔记.   2. 看源码从一个demo引入如下:public class TestApp { private static SqlSessionFactory sqlSessionFactory; static...

2018-04-21 00:51:51 63

转载 java分页的各个参数

public static void main(String[] args) { int totalCount = 53;// 总数据条数 int pageCount;// 总页码数 int pageNum = 0;// 当前页码数,默认从第一页开始 int pageSize = 15;// 每页的数据条数,可以自...

2018-04-20 11:20:00 1795

转载 socket异步编程--libevent的使用

这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)并向系统注册,然后在需要的时候只向系统提交读写的请求之后就继续做自己的事情,实际的读写操作由系统在合适的时候调用我们程序注册的接口进行。异步编...

2018-04-20 08:51:49 50

转载 Android 炫酷多重水波纹 MultiWaveHeader

自去年第一次发布开源库 SmartRefreshLayout 以来,深刻的感受到了开源的乐趣。所以打算以后开发过程中把一些自己实现的实用开源库也开源出来,供大家使用、讨论、升级。MultiWaveHeader 便是第二个发布的开源库!先来看看下面的展示效果吧。Demo登录场景下载 APK-Demo项目地址:github.com/MultiWaveHe…特性M...

2018-04-20 03:15:48 213

转载 Tomcat 9.0 7 的两种开机启动方式与web页面管理

项目环境系统平台:CentOS Linux release 7.4.1708 (Core) 内核 3.10.0-693.el7.x86_64 最小化安装配置jdk环境去oracle官网下载 符合项目需求的 组件 Java SE Development Kit 8u162http://download.oracle.com/otn-pub/java/jdk/8u162-b...

2018-04-19 10:40:46 979

转载 View 和 ViewGroup的 onMeasure

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

2018-04-19 10:02:00 175

转载 共融全球智慧 驱动湾区发展——“2017 大湾区机器人与人工智能大会”成功举办...

来自全球20多个国家的海内外院士团队、行业顶级专家、知名学者及企业领袖为我们勾勒了未来世界机器人与人工智能发展蓝图。 2017年12月1-2日,在中国科协与深圳市人民政府的支持下,由中国国际科技交流中心与深圳市科协共同主办,深圳产学研合作促进会、深圳市南山区科学技术协会、海峡两岸暨港澳协同创新联盟内地工作站联合承办的“...

2018-04-18 11:18:00 112

转载 “百度杯”CTF比赛 九月场_再见CMS(齐博cms)

题目在i春秋ctf大本营又是一道cms的题,打开御剑一通乱扫,发现后台登录地址,访问一看妥妥的齐博cms记得以前很久以前利用一个注入通用漏洞,这里我贴上链接,里面有原理与利用方法详细说明:齐博cms_userinfo注入按照这个思路,我们先在首页注册test1账号并登录,直接访问注入的页面,先按照之前的套路进行测试:访问用户信息发现成功执行,说明存在注入...

2018-04-18 10:28:00 145

转载 前端Excel插件开发系列[1]

前端Excel插件开发系列-基础环境搭建快速构建一个基于vue的excel插件可以看使用Vue构建一个Excel-add-in这里构建采用的方案和官网上有些不同插件组成部分硬件部分插件需要运行在自己的服务器上,所以一台云主机或者虚拟主机是必不可少的,同时还需要域名和相关的ssl证书主机根据应用的需求决定,最基础的当然是一个web环境即可,这一点虚拟主机就能做到,测试环境自己的...

2018-04-18 08:01:37 750

转载 PHP redis安装扩展

命令:查看php版本:PHP -v查看php安装的扩展:PHP -mphp扩展开发包(包括phpize,php -config):yum install php-develwhich phpize  /which php-config      

2018-04-17 13:18:00 67

转载 日程管理app

背景: 普通的笔记本显然具有保存占用较大空间的弊端。而笔记类app又借助于虚拟按键输入,便利度稍逊。假设使用电脑,又产生了较大空间的弊端。手段: 成熟的书写识别技术方法: 一、专有的划分有制定格子的纸 二、一定格式,如markdown类的标记语言 三、通过app将纸质内容拍...

2018-04-17 09:18:00 315

转载 区块链的架构设计

前言区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技术架构,所以我们从架构设计的角度谈谈区块链的技术实现。无论你擅长什么编程语言,都能够参考这种设计去实现一款区块链产品。与此同时,梳理与之相关的知识图谱和体系,帮助大家系统...

2018-04-16 15:28:58 88

转载 MyBatis之动态SQL

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

2018-04-15 12:30:00 35

转载 vue生命周期

当面试官问:“谈谈你对vue的生命周期的理解”,听到这句话你是不是心里暗自窃喜:这也太容易了吧,不就是beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed 这几个钩子函数么,创建=>挂载=>更新=>销毁,So easy !!!非也非也。如果你只是简单罗列出...

2018-04-14 09:38:00 39

转载 animation特效

在小程序中的使用:<view class='test1'> <image src='/images/light.png'></image></view><!--星星的缩放效果--><view class='test2'> <image src='/images/star.png'>&...

2018-04-13 09:42:00 65

转载 find命令使用及Linux任务调度

文件搜索和查找工具:安装文件名或文件的属性来查找并定位文件的路径;locate:模糊查找工具;基于专用的数据库进行查找,但前提是数据库必须事先存在,而且需要定期更新;查找速度非常快,但是查找精度十分有限,且仅限于数据库中包含的内容;可以在特定的情况下,实施手动更新数据库,需要使用updatedb命令即可; /var/lib/mlocate/mlocate.db:locate查找的数...

2018-04-12 20:50:02 79

转载 如何学好Python编程语言?python入门教程

Python是一门语法简洁、功能强大、上手简单的计算机编程语言,根据TIOBE最新排名,Python已超越C#,与Java,C,C++成为全球4大流行语言之一。Python编程语言其应用广泛,在人工智能、云计算开发、大数据开发、数据分析、科学运算、网站开发、爬虫、自动化运维、自动化测试以及游戏领域均有应用。在各大企业,如国内的阿里、腾讯、网易、新浪、豆瓣,国外的谷歌、NASA...

2018-04-12 15:43:36 244

转载 如何基于 k8s 开发高可靠服务?容器云牛人有话说



k8s 是当前主流的容器编排服务,它主要解决「集群环境」下「容器化应用」的「管理问题」,主要包括如下几方面:
 容器集群管理编排
调度
访问
 基础设施管理计算资源
网络资源
存储资源

k8s 的强大依赖于它良好的设计理念和抽象,吸引了越来越多的开发者投入到 k8s 社区,把 k8s 作为基础设施运行服务的公司也逐步增多。
在设计理念方面,k8s 只有 AP...

2018-04-12 15:00:01 109

转载 <深入浅出mysql>笔记---复制

一.什么是复制?主库DDL,DML操作通过++BinLog++传给从库重做。DDL--数据定义语言,create,drop,alterDML--数据操作语言,insert,delete,update,select重做:对数据变更日志重执行二. 为什么要复制?保持主从一致:主库错误,切换从库从库查询(实时要求低),读写分离;从库备份三.复制原理步骤主库数据更改...

2018-04-11 12:55:00 49

转载 【剑指offer】字符串的排列

原创博文,转载请注明出处!本题代码github地址题目 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。思路(递归) 分两步求字符串的全排列:首先求所有可能出现在第一个位置的字符,即把第一个字符和后面所有的字符交换;然后固定第一个字...

2018-04-11 11:26:00 50

转载 centos7编译安装nginx及无缝升级https

安装依赖: [html] view plain copy yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel  下载nginx:[html] view plain copy wget -c https://...

2018-04-11 11:13:00 113

空空如也

空空如也

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

TA关注的人

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