自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 AVR开发 Arduino方法(二) 中断子系统

在了解中断子系统之前,首先要了解中断的概念。你正在看书,这时电话响了,你会怎么做呢?相信大多数人会这样:先标记看到的位置,接完电话回来后继续阅读。这就是一个现实生活中中断的例子,我们把“电话响了”成为中断源。Arduino UNO R3的主处理器ATMega328P拥有26个中断源,如下表所示:向量号程序地址中断源中断定义中断服务

2017-09-14 18:06:08 198

转载 JS插件-----SyntaxHighlighter的使用

SyntaxHighlighter是一款用于web页面的代码着色工具,可以用来着色多种语言。今天我们通过实例来学习一下它的用法。旧同桌不是老情人,但与你分享过的青春不比初恋少半分。 SyntaxHighlighter的简单实例一、SyntaxHighlighter的代码流程如下1、Add base files to your page: shCore.js and shCore

2017-09-13 11:38:07 134

转载 深入理解计算机系统(1.2)------存储设备

上一章我们讲解了hello world 程序在计算机系统中是如何运行的。 hello 程序的机器指令最初是存放在磁盘上的,当程序加载时,他们被复制到主存;当处理器运行程序的时候,指令又从主存复制到处理器。相似的,数据串"Hello World" 初始时在磁盘上,然后复制到主存,最后从主存上复制到显示设备。  从程序员的角度来看,上面的复制就是开销,减缓了程序的真正工作。因此如何将这些复制操作尽

2017-09-12 19:58:03 107

转载 F5负载的应用IIS日志记录的不是真实IP的处理方法

如果没有这一项,在服务里添加上       将F5XForwardedFor.dll拷贝到应用目录下添加筛选器: 名称:F5XForwardedFor可执行文件:F5XForwardedFor.dll所在的目录下载链接:https://pan.baidu.com/s/1c1yfy2通过这个应该是可以得到你想要的结果的

2017-09-09 19:45:55 113

转载 变量的解构赋值

概念ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。1.数组解构赋值ex:let [a,b,c] = [1,2,3]console.log(a,b,c) //1 2 3let [,,third] = ['foo','bar','baz']third //'baz'let [x,,y] = [1,

2017-09-09 14:58:00 82

转载 nuget.server搭建及实际测试

1、背景由于所做项目越来越多,会积累一些公用组件,而每个项目中组件引用中如果组件有更新或者新增为了方便需要一个专门的工具进行管理,那么nuget就是不错的选择。2、安装nuget.server这里nuget.server就是一个管理程序包(组件)的服务端,我们可以通过这个进行公共组件的增删改查操作     2、1安装步骤     一、先新建一个空的asp.net web应用程序

2017-09-08 13:30:00 113

转载 MyBatis --- 映射关系【一对一、一对多、多对多】,懒加载机制

映射(多、一)对一的关联关系1)若只想得到关联对象的id属性,不用关联数据表2)若希望得到关联对象的其他属性,要关联其数据表举例:员工与部门的映射关系为:多对一1.创建表员工表确定其外键是部门表的 idDROP TABLE IF EXISTS emp;CREATE TABLE emp(id INT(11) NOT NULL PRIMARY KEY A

2017-09-07 16:45:53 102

转载 asp.net和java这间des加密和解密

最近有个新项目用java做的,老项目是asp.net,接口传输需要des加解密,网上查了些资料,大多数不能拿来就用,自己经过调试加工了一下,具体代码如下:密钥一定是8位 /// /// 利用DES加密算法加密字符串(可解密) /// /// 被加密的字符串 /// 密钥(只

2017-09-06 15:29:49 94

转载 js 一些基础的理解

javascript(JS)的组成?DOM 文档对象模型 BOM 浏览器对象模型 ECMAScript javascript(JS)在页面中处理了什么事情?特效交互 数据交互 逻辑操作 常见特效的原理通过js修改元素的css样式,来操作元素的变化 js可以写在哪写在写标签内部,行间事件(不允许使用) 写在页面内部专门的script标签中 写在专门的js文

2017-09-05 18:57:48 77

转载 用openssl库RSA加密解密

1 #include 2 #include 3 #include 4 #include 5 6 //加密 7 int my_encrypt(const char *input, int input_len, char *output, int *output_len, const char *pri_key_fn) 8 { 9 RSA

2017-09-04 17:05:44 97

转载 shell脚本中的循环

常用到的循环有for循环和while循环。for循环 [root@localhost sbin]# cat for.sh#! /bin/bashfor i in `seq 1 5`; do echo $idone脚本中的 seq 1 5 表示从1到5的一个序列。你可以直接运行这个命令试下。脚本执行结果为:[root@loc

2017-09-04 12:17:49 100

转载 jQuery事件机制

jQuery事件机制事件的注册普通的注册简单的事件,缺点只能注册一个事件$("p").click(function(){ alert("简单的事件");}) bind方式注册事件$("p").bind({ click:function(){ alert('这是bind的click事件'); }, mous

2017-09-01 18:17:42 77

转载 Python字符串format函数

python从2.6开始支持format,一种新的更加容易读懂的字符串格式化方法。1. 替代旧的%输出旧的格式化输出方法:#!/usr/bin/pythonname = 'Tom'age = 18print '%s is %d years old' % (name,age)使用format函数格式化输出:#!/usr/bin/pythonname =

2017-08-31 21:45:36 82

转载 《css揭秘》学习(一)半透明边框

1. 知识点HSLA颜色:HSLA(H,S,L,A),取值:H:Hue(色调)。0(或360)表示红色,120表示绿色,240表示蓝色,也可取其他数值来指定颜色。取值为:0 – 360;S:Saturation(饱和度)。取值为:0.0% - 100.0%;L:Lightness(亮度)。取值为:0.0% - 100.0%;A:Alpha透明度。取值0~1之间。2. html代码:3.

2017-08-31 12:25:37 109

转载 C# 窗体 切换、重复显示等遗留问题解决(第五天)

一、解决同一窗体多次点击重复显示BUG(1)点击弹出学校窗体 1 #region 弹出学校窗体 2 /// 3 /// 弹出学校窗体 4 /// 5 /// 6 /// 7 private void Schoo

2017-08-30 20:41:40 211

转载 前后端分离(手)-- 使用mock.js(好样的)

前言:本篇博文昨天七夕写的,一天下来被虐得体无完肤,苦逼的单身狗只能学习,对!我爱学习,关掉朋友圈,并写了一篇博文发泄发泄。这次写mock.js的使用,能使前后端分离,分离,分离,重要的是说三遍。特别说明:本篇博文适合单身贵族看。对于其他观众,不负责不承认。mockjs介绍:你是否遇见过,前端开发过程中需要数据测试,但后端却迟迟没给你,没感情了分手吧。是否遇见过需要

2017-08-30 15:57:32 101

转载 JavaScript match()方法使用

1、JavaScript match() 方法说明http://www.w3school.com.cn/jsref/jsref_match.asp写法:stringObject.match(searchvalue)stringObject.match(regexp)返回值:存放匹配结果的数组。 2、match方法正则表达式参数用法2.1 正则表达式无全局标志

2017-08-30 10:57:37 140

转载 细说 Azure Storage 的冗余策略

当我们想要把应用搬到云端的时候,首先要关注的便是数据的安全性。当然所有的云服务厂商都会对用户数据承诺一个非常高的安全性,但万一出现意外呢?我们是不是还要有适当的应对方案?比如今年的3月8日晚间,Azure 某个区域中的存储几乎全部不能访问,持续达两个多小时。当时最担心的是:用户的数据万一丢掉怎么办?同时,我们是不是可以根据云服务提供的数据服务的特点来优化程序的性能呢?基于如此种种的原因,我们需要了

2017-08-29 09:53:29 154

转载 Node Express 初探

一如既往,先上一张图 Express 基于 Node.js 平台,快速、开放、极简的 web 开发框架。 关于Express更多相关知识请链接至官网http://www.expressjs.com.cn/ 1、访问本地服务在指定的目录中创建app.js 1 //express 2 var express = require('express'); 3 //ap

2017-08-28 18:09:28 86

转载 .NET CORE 2.0 踩坑记录之ConfigurationManager

在之前.net framework 中使用的ConfigurationManager还是很方便的,不过在.NET CORE 2.0中SDK默认已经不存在ConfigurationManager.那么如果想向以前一样使用ConfigurationManager方法 在nugut 上安装System.Configuration.ConfigurationManager然后在项目中添加app

2017-08-28 13:21:31 239

转载 asp.net core MVC 过滤器之ActionFilter过滤器(二)

本系类将会讲解asp.net core MVC中的内置过滤器的使用,将分为以下章节  asp.net core MVC 过滤器之ExceptionFilter过滤器(一)  asp.net core MVC 过滤器之ActionFilter过滤器(二)  asp.net core MVC 过滤器之ResultFilter过滤器(三)  asp.net core MVC 过滤器之Re

2017-08-25 09:57:27 266

转载 Tomcat线程池配置

1:配置executor属性打开/conf/server.xml文件,在Connector之前配置一个线程池: namePrefix="tomcatThreadPool-" maxThreads="1000" maxIdleTime="300000" minSpareThreads="200"/>重要

2017-08-23 20:53:15 150

转载 webpack打包不识别es6语法的坑

今天Vue项目npm run build 后webpack,报错uglifyjs,自己研究了一下,翻译过来,意思是不识别项目中写的高级语法,这里要把项目里es6语法转es5让浏览器识别,也就是webpack的babel需要配置下Babel其实是一个编译JavaScript的平台,它的强大之处表现在可以通过编译帮你达到以下目的:使用下一代的JavaScript代码(ES6,ES7

2017-08-22 17:04:21 737

转载 JavaScript RegExp 对象

RegExp 对象正则表达式是描述字符模式的对象。正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。语法var patt=new RegExp(pattern,modifiers);或者更简单的方式:var patt=/pattern/modifiers;pattern(模式) 描述了表达式的模式 modifiers(修饰符

2017-08-22 13:18:16 116

转载 UI自动化测试3-元素定位

1. 安装 FireBugs 和 FirePath我的建议是大家定位元素的时候,最好借助于Firefox浏览器,个人觉得方便好用。下面我大概介绍下怎么安装FireBugs和FirePathFirefox->附加组件->直接搜FireBugs 和 FirePath装好以后重启浏览器就好了。2. 页面元素定位常用方法:1>通过Id: WebElement eleme

2017-08-21 17:49:44 107

转载 h5 radio单选框样式设置

radio单选框样式设置input[type=radio] {    display: inline-block;    vertical-align: middle;    width: 20px;    height: 20px;    -webkit-appearance: none;    background-color: transparent;   

2017-08-21 13:09:10 383

转载 关于MySQL buffer pool的预读机制

预读机制两种预读算法  1、线性预读  2、随机预读对预读的监控一、预读机制    InnoDB在I/O的优化上有个比较重要的特性为预读,预读请求是一个i/o请求,它会异步地在缓冲池中预先回迁多个页面,预计很快就会需要这些页面,这些请求在一个范围内引入所有页面。InnoDB以64个page为一个extent,那么InnoDB的预读是以page为单位还是以extent?

2017-08-20 21:37:08 89

转载 CentOS7安装redis,并设置开机自启动

1、下载 redis https://redis.io/download cd /soft wget http://100.100.102.1/IXCf262897de7eb6c6229e5510394cb0449/releases/redis-4.0.1.tar.gz 2、解压安装 tar -zxvf redis-4.0.1.tar.gz cd

2017-08-18 15:43:31 189

转载 一步一步学多线程-Timer

在执行定时任务的时候可以用Timer来实现,现在小编对学到的进行一次总结,先来看一个demo 1 public class TimerTest { 2 3 public static void main(String[] args) throws ParseException { 4 Date date=new SimpleDateFormat("yy

2017-08-18 10:08:31 116

转载 前端到后台ThinkPHP开发整站(完)

久违了,今天终于抽空把最后的写完了,这是这个项目的最后一篇文章了,把前台的栏目控制器和文章内容控制器的功能实现了。  栏目控制器:<?phpnamespace Home\Controller;use Think\Controller;class CatController extends CommonController{ public function inde

2017-08-17 11:23:24 118

转载 ls命令

1、功能说明:   ls命令是linux下最常用的命令之一。ls命令显示指定工作目录下的内容,列出工作目录所含的文件及子目录。此命令与Windows下的dir类似。另外,linux也提供了dir命令,用户也可以用dir命令代替ls命令。2、命令格式:   Ls  [选项]  [目录或文件]3、常用参数:-a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会

2017-08-16 18:43:22 182

转载 第19课

第19课 - 对象的构造(下)1. 特殊的构造函数  (1)无参构造函数    当类中没有定义构造函数时,编译器默认提供一个无参构造函数,并且其函数体为空。  (2)拷贝构造函数    当类中没有定义拷贝构造函数时,编译器默认提供一个拷贝构造函数,简单的进行成员变量的值复制。 1 #include 2 3 class Test 4 { 5 pri

2017-08-14 22:18:19 105

转载 栈和队列的常见题型

一、常见题型如下:1. 实现一个栈,要求实现Push(出栈)、Pop(入栈)、Min(返回最小值的操作)的时间复杂度为O(1)2. 使用两个栈实现一个队列 3. 使用两个队列实现一个栈 4. 元素出栈、入栈顺序的合法性。如入栈的序列(1,2,3,4,5),出栈序列为(4,5,3,2,1) 5. 一个数组实现两个栈。二、解法分析及示例代码1.第一题最小值栈前两种操作P

2017-08-14 15:08:26 160

空空如也

空空如也

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

TA关注的人

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