自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 剑指Offer——替换空格

Question请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。Solution这道题目的话,因为是数组,如果从头开始遍历的话,遇到一个空格,那么后面的字符都将移动。因此我们可以考虑先判断空格的数目,然后从后面往前面复制,遇到空格直接替换就行,不需要多余的移动数据。Codecl...

2017-06-30 22:42:00 49

转载 Log4j按级别输出日志到不同文件配置

1、自定义LogFileAppender类,继承DailyRollingFileAppender,实现Log4j按级别输出日志到不同文件。package com.liying.mango.common.interceptor;import org.apache.log4j.DailyRollingFileAppender;import org.apache.log4j.Prio...

2017-06-29 19:20:00 109

转载 [WASM] Call a JavaScript Function from WebAssembly

Using WASM Fiddle, we show how to write a simple number logger function that calls a consoleLog function defined in JavaScript. We then download and run the same function in a local project.WASM F...

2017-06-29 15:22:00 108

转载 leetcode第一刷_Minimum Depth of Binary Tree

leetcode第一刷_Minimum Depth of Binary Tree 非常easy的题目。只是还是认为要说一下。最小深度。非常快想到bfs,层序遍历嘛。本科的时候实在是没写过多少代码,一開始竟然想不到怎么保存一层的信息。后来想到能够压入一个特殊的对象,每次到达这个对象就知道是一层了。我用的是空指针。认为这个适用性还是不错的。...

2017-06-29 08:37:00 43

转载 逆向工程基础教程

http://www.dbgpro.com/cppdisassembly转载于:https://www.cnblogs.com/zengkefu/p/7087398.html

2017-06-27 22:13:00 177

转载 EXPLAIN sql优化方法(2) Using temporary ; Using filesort

优化GROUP BY语句默认情况下,MySQL对所有GROUP BY col1,col2...的字段进行排序。这与在查询中指定ORDER BY col1,col2...类似。因此,如果显式包括一个包含相同的列的ORDER BY子句,则对MySQL的实际执行性能没有什么影响。 如果查询包括GROUP BY 但用户想要避免排序结果的消耗,则可以指定ORDER By NULL禁止排序,例如:e...

2017-06-27 21:29:00 82

转载 404 NOT FOUND!

404 NOT FOUND!抱歉。沒有找到您须要的文章!! 什么是 404 Not Found404页面是站点必备的一个页面。它承载着用户体验与SEO优化的重任。404页面通常为用户訪问了站点上不存在或已删除的页面。server返回的404错误。假设站长没有设置404页面,会出现死链接,蜘蛛爬行这类网址时,不利于搜索引擎收录。404 Not Found 由来...

2017-06-27 20:14:00 223

转载 数据库复习之规范化理论应用(第八次上机内容)

声明:本文为作者复习数据库课程时简单记录的笔记,如有错误之处,敬请指出,谢谢。一、理论基础1.无损连接性(Lossless Join):设关系模式R(U,F)被分解为若干个关系模式R1(U1,F1),R2(U2,F2),…, Rn(Un,Fn),其中U=U1U2…Un,且不存在UnUj式,Fi为F在Uj上的投影,如果R与R1,R2,…,Rn自然连接的结果相等,则称关系模式R的分解具有...

2017-06-27 17:21:00 173

转载 浅析HashMap和Hashtable的区别

HashMap和Hashtable两个类都实现了Map接口,二者保存键值对(key-value对);HashMap和HashTable区别第一,继承的父类不同。HashMap继承自AbstractMap类,而Hashtable继承自Dictionary类,HashMap是Hashtable的轻量级实现(非线程安全的实现),二者都实现了Map接口。public class Has...

2017-06-27 13:10:00 36

转载 SQL SERVER 表最小行的一个纠结问题

昨天一个同事突然问我,说他在SQL 2000数据库创建如下表的时候,突然碰到了下面一条警告信息。SQL脚本和警告信息如下:IFOBJECT_ID(N'Log')ISNULLBEGINCREATETABLELog([Date]DATETIME,[Thread]NVARCHAR(255),[Level]...

2017-06-26 21:07:00 106

转载 leetCode(30):Sort Colors

Given an array withnobjects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue.Here, we will use ...

2017-06-26 11:57:00 35

转载 上位机 下位机

上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量),转化成数字信号反馈给上位机。简言之如此,真实情况千差万别不离其宗。上下位机都需要编程,都有...

2017-06-25 10:41:00 144

转载 centos下安装jenkins

To use this repository, run the following command:sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --importhttps://pkg.jenkin...

2017-06-24 13:45:00 52

转载 java 局部变量几点笔记

1.局部变量的作用时间很短暂,都被存储在方法的栈内存中;2.(没使用static)非静态变量=实例变量;(使用static)静态变量=类变量3.成员变量:类体内定义的变量;4.局部变量有三种:1)形参。随方法的结束而消亡;2)方法内的局部变量。随方法的结束而消亡;3)代码块内的局部变量。随代码块的结束而消亡;5.静态变量(类变量)的初始化时机总是处于非静态变量(实例变量)的初始化时机之前;转载于...

2017-06-21 08:03:00 36

转载 js学习总结----谷歌控制台详解

javascript中常用的几种输出的方式:1、在浏览器的控制台输出(console.log("要输出的内容") console.dir("");在控制台输出一个对象的详细信息 console.table();把一个数据(json)按照表格的形式输出,我们在查看结构的时候更加的清晰一些)  浏览器F12打开我们的控制台  Elements:我们页面中的元素都在这个里面,我...

2017-06-20 17:16:00 130

转载 国内优秀npm镜像

npm install --save-dev 安装的名字原文国内优秀npm镜像推荐及使用npm全称Node Package Manager,是Node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源,国内用户可以选择使用。国内优秀npm镜像淘宝npm镜像搜索地址:http://npm....

2017-06-20 17:08:00 53

转载 [Jade] Use Mixins in Pug

Mixin works as a function.extends layoutinclude mixins/storeFormblock content .inner h2 #{title} +storeForm({name: 'NODE'})Here, we use include keyword to inlcud...

2017-06-19 22:48:00 40

转载 任务调度

SQL Server 内置系统调度算法采用:非抢占式争用CPU资源和主动退让策略,主动退让(voluntarily yield)是指在调度器(Scheduler)上运行的Worker都是以非抢占模式来争用CPU资源的。Worker 会一直在一个Scheduler上运行,直到运行结束,或者主动将Scheduler 让出给其他Worker为止。SQL Server定义了很多Yield的规则,约束一个T...

2017-06-19 21:24:00 49

转载 yii2的gridview批量删除

gridview区<?= GridView::widget([ 'options' => [ 'class' => 'grid-view', 'style'=>'overflow:auto', 'id' => 'grid', ...

2017-06-18 23:53:00 120

转载 java中的编码问题

一直在试图搞清楚java中的编码问题,也看了网上的一些文章,但还是云里雾里。直到最近看了方立勋老师的web课程,才略略明白一点。在此记录一下自己的理解,看看自己能不能说清楚。第一个问题:我在java代码中定义了一个字符串,它是什么编码?字符串实质是一个char数组。那么char的编码,其实就是字符串的编码。那么char什么编码呢?为什么'中'字转int类型后的值是2001...

2017-06-16 18:24:00 48

转载 Bootstrap 面板(Panels)

一、面板组件用于把 DOM 组件插入到一个盒子中。创建一个基本的面板,只需要向 <div> 元素添加 class.panel和 class.panel-default即可,如下面的实例所示:<div class="panel panel-default"> <div class="panel-body"> 这是一个基本的面板...

2017-06-15 16:02:00 53

转载 markdown语法

基本技巧代码如果你只想高亮语句中的某个函数名或关键字,可以使用 function_name() 实现通常编辑器根据代码片段适配合适的高亮方法,但你也可以用 ``` 包裹一段代码,并指定一种语言$(document).ready(function () { alert('hello world');});支持的语言:1c, abnf, accesslog, actionscrip...

2017-06-13 23:39:00 90

转载 bolg

body { font-size:15px; padding:0; margin:0; font-family:"Courier New","Courier New",Courier New; background:url('') no-repeat top center fixed; min-width:1200px;}#home { opacity: ...

2017-06-13 21:59:00 58

转载 MAC将 /etc/sudoers文件修改错后的几种解决方法

文件修改错误后难以再次修改的原因:1.修改此文件必须是root权限2.此文件出现问题时sudo命令不可用3.默认情况下MAC系统不启用root用户解决的方法:一、启用root用户,使用root用户对当前的错误文件进行修改查看当前文件的权限federico@Mac:/Users/federico $ ls -l /etc/sudoers-rw-r-----...

2017-06-13 15:26:00 264

转载 STL源代码学习(vector篇)

#include <concept_checks.h>#include<stl_allocate.h>/// The vector base class's constructor and destructor allocate///(but don't initialize) storage. This makes exception safety ea...

2017-06-13 13:22:00 65

转载 [QT_FFMPEG]学习问题: 刚开始移植ffmpeg,测试时出现 undefined reference to `avcodec_configuration()'...

使用环境:window: win7 x64QT: qt5.8.0 MinGW530移植的教程:流若浅 Qt ffmpeg环境搭建 : http://www.cnblogs.com/liuruoqian/p/6211894.html问题:undefined reference to `avcodec_configuration()'collect2.e...

2017-06-12 23:58:00 323

转载 Java对关于两个地点的根据经纬度算出后排序

/** * 查询收货地址列表 * * @param request * @param wechatId * @return */ @RequestMapping("/weixin/address/queryRecentlyAddress") public AddressVo queryRecently...

2017-06-12 12:11:00 416

转载 前端三大框架中Vue与React区别

首先React与vue有几点相同之处1.都使用了Virtual DOM2.提供了响应式(Reactive)和组件化(Composable)的视图组件3.将注意力集中保持在核心库,而将其他功能如路由和全局状态管理交给相关的库性能方面#React在性能方面使用virtual DOM实现没有vue的virtual DOM实现好,相比较来说vue的virtual DOM的实现更为轻量些...

2017-06-12 11:42:00 71

转载 C++21天学会

21天学会C++标签(空格分隔): c语言第一章 C++程序组成部分一. Hello World程序的组成部分C++中的helli-world#include <iostream>int main(){ std::cout << ”HELLO WORLD“ << std::endl;}预处理器编译指令#include:预处理器是编译...

2017-06-12 09:53:00 249

转载 【贪心+二分】codeforces D. Magazine Ad

codeforces.com/contest/803/problem/D【题意】给定一个字符串,字符串里可能有空格和连字符‘-’,空格和连字符的意义是一样的,都表示:能在那个位置把字符串分成两部分,且两部分分到两行去,空格或连字符留在当前行。这个分裂操作能够使得原字符串不断变短;问你最后获得的所有字符串(可能分裂成了多行,所以是”所有”)中最长的那个最短能够是多少;分裂操作最多只...

2017-06-11 19:22:00 60

转载 EF Core 1.0 和 SQLServer 2008 分页的问题

一、在EF 中分页使用Skip(offset).Take(pageSize) 实现分页这种方式EF自动拼接分页语句。在EF Core1.0中默认拼接的分页语句为OffsetFeatch Next ,更多参考:SqlServer 2012/2014新增Offset,Fetch Next分页方式但是这要求你的数据库版本需要在SqlServer2012或以上。如果你仍使用2008版本的...

2017-06-08 17:05:00 154

转载 HDU2459[Maximum repetition substring]

Problem DescriptionThe repetition number of a string is defined as the maximum number R such that the string can be partitioned into R same consecutive substrings. For example, the repetition number...

2017-06-07 20:00:00 59

转载 优先队列的使用(转)

转自:http://blog.csdn.net/senyelicone/article/details/518502841 #include<cstdio> 2 #include<queue> 3 using namespace std; 4 5 priority_queue<int> da; //大根堆 6 ...

2017-06-07 16:58:00 45

转载 PHP 调试时中断了事务

1.错误:Uncaught PDOException: SQLSTATE[HY000]: General error: 1205 Lock wait timeout exceeded; try restarting transaction2.问题 : 代码写完之后,用XDebug调试代码。调试的代码中包含有PDO事务。在调试的时候,事务开启后,停止了调试,事务提交的语句没有运行。在d...

2017-06-07 15:22:00 116

转载 Asp.net MVC中的ViewData与ViewBag

在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下:ViewDataViewBag它是Key/Value字典集合它是dynamic类型对像从Asp.net MVC 1 就有了ASP.NET MVC3 才有基于Asp.net 3.5 framework基于Asp.net 4.0...

2017-06-07 14:01:00 40

转载 冒泡与快排

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script>// var arr = [6,10,2,9,3,8,11,4,5...

2017-06-06 23:14:00 39

转载 mysql 存储引擎简介

几个常用存储引擎的特点下面我们重点介绍几种常用的存储引擎并对比各个存储引擎之间的区别和推荐使用方式。特点MyisamBDBMemoryInnoDBArchive存储限制没有没有有64TB没有事务安全支持支持锁机制表锁页锁表锁行锁行锁B树索引支持支持支持支持...

2017-06-06 14:16:00 37

转载 网络安全——一图看懂HTTPS建立过程

关于网络安全加密的介绍可以看之前文章:1. 网络安全——数据的加密与签名,RSA介绍2. Base64编码、MD5、SHA1-SHA512、HMAC(SHA1-SHA512)3. When I see you again(DES、AES、RSA、Base64、MD5加密原理介绍,代码实现)HTTPS建立过程相当复杂,下图为示意图,可以有整体认识,一般我们编程知道这些已足够。如...

2017-06-06 02:33:00 417

转载 抢券活动,导致接口服务死掉。

原因是:通过日志和show processList 发现首页的某sql文,使用频发,且都在processing中。说明此sql文执行速度较慢,且该sql应该使用缓存技术。修改案:mybaits useCatche =true追加大表的检索条件加上了索引。将sql文重新写了一个,性能提高很多 select SUBSTRING_INDEX(group_concat(d...

2017-06-05 13:58:00 78

转载 Zabbix应用二:Zabbix添加监控主机

Zabbix添加被监控主机一、选择中文语言Zabbox3.0默认支持中文,可以登录后,点击右上角的用户图标,然后在语言中选择中文即可。二、添加被监控主机1、选择'配置'->'主机',然后选择右上角的'创建主机'2、填写主机名称(这个主机名称需要和zabbix_agentd.conf中配置的Hostname相同)3、可见的名称,可以使用中文,用于显示在zabbix...

2017-06-04 22:59:00 82

空空如也

空空如也

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

TA关注的人

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