自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 这年头做开源项目,被冷嘲热讽,FreeSql 0.0.4

FreeSql 项目大概在20天前想着要做的,今天发布0.0.4在群里被一位大神讽刺。这位无名氏哥们的观点,先声明这不是找安慰的文章,更加不是报复打击的目的。1 所以这个比EF好在哪里2 毕竟EF是官方的技术,你自己造的轮子得说明自己哪里不是重复造轮子,而不是问已有的轮子到底怎么样3 EF完全可以胜任并且超出一个ORM框架需要的所有功能4 你可以觉得EF不够好,自己做一个更好的,但是这建...

2018-12-30 01:23:00 181

转载 守护进程/进程通信/进程同步/生产这消费者模型

day32一、守护进程1、定义:一个进程守护另一个进程,当被守护进程运行结束后,守护进程不管是否运行结束,也都跟着结束。特点:a、守护进程一般为子进程,进程之间是相互独立的,守护进程会在主进程执行结束后就终止; b、守护进程内无法再开启子进程,否则会抛出异常。import timefrom multiprocessing import Process​def ...

2018-12-29 19:04:00 164

转载 网络编程之并发

操作系统:第一代计算机:真空管,穿孔卡片没有操作系统,直接操作硬件优点:程序员独享计算机资源,可以及时调试bug缺点:计算机资源浪费,当程序员出现bug调试时,计算机闲置第二代计算机:晶体管,批处理系统针对第一代计算机的缺点:1.将多人的程序攒成一波输入2.顺序计算,串行3.将多个程序的运行结果攒成一波输出优点:提高了计算机利用率缺点:程序员需等待一波输入的结果出来...

2018-12-29 18:28:00 65

转载 搭建 hbase 遇到的各种问题

所有问题归根到底都是hadoop与hbase的版本不匹配的问题!!!最后经验证hadoop 2.8.4 hbase 2.0.3 没有问题(但是hbase2.0.3使用的java接口,有些class过时(比如:HbaseAdmin、HTable)没有想要的方法对应,为此暂时使用1.3.2)在搭hbase的集群,由于rootdir 保存在hdfs://上,在调整版本的时候一定要...

2018-12-29 15:38:00 149

转载 关于vue 中的API (nextTick directive filters Vue.use)

  nextTick    vue在更新数据的时候,其实是一个异步的过程,在我们去修改数据流中的数据,也就是定义在data中的数据的时候,页面组件组件并不会立即去响应,因此说vue在更新数据的时候是一个异步的过程; 每次在更改数据的时候,它都会打开一个队列,并缓冲在同一个事件循环中发生的所有数据更改,也就是说vue会等所有的修改完成之后才去执行页面二次渲染;    nextTic...

2018-12-29 13:50:00 95

转载 MongoDB修改数据库名,collection名及清空删除collection

因业务上需求,需要我们每周对mongo数据做一次分析,新的一周会针对新的数据做操作,对于旧的collection我们不希望继续保留,那样会造成数据越来越大。 通过更改collection名或清空数据来达到目的1、修改database名称利用dropDatabase,copyDatabase修改Database名称db.copyDatabase('old_name',...

2018-12-29 09:13:00 1379

转载 虚拟环境:virtualenv与virtualenvwrapper

前言:在使用Python开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题;亦或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难。此时,我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。这里,就要隆重介绍virtualenv,一个可以帮助我们管理不同Python环境的绝好工具。virtualenv可以在系统...

2018-12-28 22:00:00 143

转载 RAD Studio 10.3 来了

官方原版下载链接:HTTP FTP官方更新说明:http://docwiki.embarcadero.com/RADStudio/Rio/en/What's_New【官方更新说明简译】1、Delphi 语言支持内联变量和内联变量的类型推断,说明参考上一篇Linux 的内存管理已经不再使用 ARC 模型了,改成和 Windows 一样,NEXTGEN 定义在 Linux 平台上已经无效了...

2018-12-28 20:45:00 402

转载 如何调整滚动条的样式

非标准该特性是非标准的,请尽量不要在生产环境中使用它!描述这个::-webkit-scrollbarCSS伪类选择器影响了一个元素的滚动条的样式::-webkit-scrollbar仅仅在支持WebKit的浏览器(例如, 谷歌Chrome, 苹果Safari)可以使用.CSS滚动条选择器你可以使用以下伪元素选择器去修改各式webkit浏览器的滚动条...

2018-12-28 16:40:00 136

转载 P4137 Rmq Problem / mex

P4137 Rmq Problem / mex主席树的大水题维护每个自然数前一个出现的位置关于查询\(l,r\)区间,在第\(r\)颗主席树查询位置小于\(l\)的第一个数#include<cstdio>#include<iostream>#include<cstring>#include<string>#include<alg...

2018-12-28 16:19:00 54

转载 CNN之经典卷积网络框架原理

一、GoogleNet1、原理介绍 inception结构  如下图所示,输入数据经过一分四,然后做一些大小不同的卷积,之后再堆叠feature map     inception结构可以理解为把一个输入数据先通过一个1*1的卷积核进行降维然后再通过四个卷积核(分别为1*1,3*3,5*5,maxpooling)进行升维运算,然后模型会自动选择一个最优...

2018-12-28 11:35:00 185

转载 对象关系映射 ORM

1.1 作用MTV框架中包括一个重要的部分,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动1.2 具体功能 1 创建表,修改表,删除表 2 插入数据 3 修改数据 4 删除数据 注:不能创建库,在连接mysql前确保库先创建...

2018-12-27 21:15:00 52

转载 Linux 最小系统挂载U盘(SD、TF卡)并执行程序

一、在Ubuntu下编译C文件  使用指令"arm-none-linux-gnueabi-gcc-4.4.1-o HelloWorld HelloWorld.c-static"编译下面的c文件:    把生成的HelloWorld拷贝到SD卡中。  此节内容参考链接:https://www.cnblogs.com/liming1593/p/5245676.html二、...

2018-12-26 21:14:00 644

转载 PHP7 vs HHVM

PHP 是最流行的用于 web 开发的脚本语言之一。PHP 的最新版本,PHP 7 在性能上做了很大的优化。不过,PHP 还有一个竞争对手 HHVM (HipHop Virtual Machine) — 一个运行 PHP 代码的虚拟工具。二者直接的比较正在升温,那么让我们来看一下他们直接的性能对比吧。什么是 HHVM?在2008年,Facebook 启动了一项工作,计划开发一个...

2018-12-26 11:44:00 82

转载 sql server deadlock problem

https://www.red-gate.com/simple-talk/sql/learn-sql-server/how-to-track-down-deadlocks-using-sql-server-2005-profiler/https://social.msdn.microsoft.com/Forums/sqlserver/en-US/41a510cc-0e54-4bfb-92...

2018-12-25 18:16:00 77

转载 提升自己,比什么都重要

生活中,很多人是保持着一种安逸的状态,消极的听取领导的话语,消极的待命,完成上级交给的事情,保持按部就班的工作。那怎么样才能让自己改变现状步步高升呢?1不断学习的态度首先你自己不能安于现状,知识和技能是学不完的,不管什么时候,你都要懂得不断地去学习,去丰富自己。学,最好的是跟比自己强的人学习,学习他们比你厉害的地方,并且有他们的刺激,你会一直保持一颗求进的心,激励你不断...

2018-12-25 17:40:00 125

转载 统计个位数的数目 Exercise07_07

1 /** 2 * @author 冰樱梦 3 * 时间:2018年下半年 4 * 题目:统计个位数的数目 5 * 6 */ 7 public class Exercise07_07 { 8 public static void main(String[] args){ 9 int sum=0;10 int...

2018-12-25 15:10:00 89

转载 web前端的问题整理

css实现三列布局?如果中间又是自适应布局怎么做?转载于:https://www.cnblogs.com/yangwan/p/10171128.html

2018-12-24 21:34:00 181

转载 BZOJ 5020 [THUWC2017]Drown in the math ocean (LCT+求导)

题目大意:太长了略 洛谷题面传送门嗯,数学题感觉考试要是出这种题我就死翘翘了【逃不用想都知道要$LCT$维护断边连边,但询问该如何处理呢利用题目给出的公式$f(x)=\sum_{i=0}^{inf} \frac{f^{(i)}(x_{0})(x-x_{0})^{i}}{i!}$发现,同阶的导变成了常量,可以直接相加了!我们只需要求出$\sum_{u to v} f^...

2018-12-24 21:21:00 80

转载 预热ASP.NET MVC 的View

ASP.NET MVC 的View 预设是Load on Demand(按需加载),也就是说View 第一次要Render 的时候才会去载入跟编译,这个就会造成一个现象,即使Web 应用程式已经完成启动,在浏览页面的时候也是会感觉到一点延迟,尤其Web 应用程式部署在Azure App Service 上更为明显,既然这样,那我们就在Web 应用程式启动时候,把所有View 载入跟编译,然后Ren...

2018-12-24 18:29:00 136

转载 PIE SDK栅格拉伸控制

1. 功能简介 在我们的实际应用中,对于一般16bit或者更大比特深度的影像,像元值都是大于255的。这种情况下,RGB的显示器是不能够直接使用像元值进行显示的,需要将像元值换算到0~255的区间内以用于显示。常用的增强方式是通过拉伸来增大栅格显示的视觉对比度,以生成一副更清晰的影像,从而使某些要素变得更容易识别。 常用的拉伸方式包括标包括最常见的标准差(Standard...

2018-12-24 11:19:00 159

转载 简单总结文件上传漏洞

写在前面:无图言diao系列;;排版样式我看着还行能看完大概会有用;代码基本能直接用(大概;有错误恳请指出欢迎发邮件与我交流;参考了网上已有的博客,侵删;0x00 文件上传漏洞概述用户突破服务端限制向服务器上传了未经允许的文件,可能是恶意代码或是恶意程序。但是存在问题,单一的文件上传漏洞并没有直接造成服务器权限的丢失。如果服务器web容器无法解析上传的恶意代码,上传的文件将毫无意...

2018-12-22 17:34:00 395

转载 Bat脚本记录

1.更改文件夹名&更改文件名(删除特定字符串)@echo off:startset str1=flag_lr_ rem str1要删除的字符串echo.for /f "delims=" %%a in ('dir /a:d /b') do ( rem这里是文件夹的处理方式 如果是文件名需要把'dir /a:d /b'写成 'dir /s /b'if "%%~nxa" ...

2018-12-22 10:45:00 135

转载 函数用法

与其他语言一样,powershell也存在自己的函数,这节主要介绍一些函数的用法。1、定义一个函数function add      #add是函数名{ param(        #函数内部包含的变量,[int]表示定义的变量只能是整型 [int]$a, [int]$b ) echo "$a + $b"    ...

2018-12-22 10:30:00 507

转载 判断百度地图上的一个点是否在一个多边形区域内

1、首先获取该点的经纬度,百度坐标2、将所有点,封装成百度point对象,要引入百度地图jdk,script标签引入3、用GeoUtils插件提供的方法判断//polygonArray是多边形区域的各点的经纬度//longtitude,latitude是要判断的点的经纬度//_是undersotre插件isInPolygon: function (polygonArra...

2018-12-20 19:51:00 814

转载 ASP.NET CORE 基础配置、Linux发包

一、asp.net core 使用IIS EXPRESS启动的配置【经测试,即使以下都配置正确,某些地方配置问题一样打不开,具体不清楚】1、打开了IIS Express的先关闭,否则配置了也无效网站上方右键-调试-启动新实例找到电脑托盘里的IIS Express右键-查看所有程序-点击网站-下方会出现配置文件地址-找到配置文件(一般会在根目录下的.vs文件夹里)-找到 <...

2018-12-20 17:50:00 134

转载 uc/os:系统时钟及其中断服务函数

本篇主要介绍uC/OS的系统时钟,并特别指出uC/OS iii为减少关闭中断的时间所做的改进。系统时钟可以看成是整个系统的“心脏跳动”,也是系统时间管理的基石,它被用来延时任务和确定任务超时,系统时钟由硬件定时器(如ARM内核的滴答定时器)产生,最小时间间隔视应用而定,在1~100ms之间,OS_CFG_TICK_RATE_HZ用来设置系统时钟频率。系统时钟中断的配置和ISR可以看下图。...

2018-12-20 11:04:00 318

转载 转 性能之殇:从冯·诺依曼瓶颈谈起

  为提高性能做出的种种努力,包括硬件层面的 CPU、RAM、磁盘,操作系统层面的并发、并行、事件驱动,软件层面的多进程、多线程,网络层面的分布式等。本文共分为七个部分:1.天才冯·诺依曼与冯·诺依曼瓶颈2.分支预测、流水线与多核 CPU3.通用电子计算机的胎记:事件驱动4.Unix 进程模型的局限5.DPDK、SDN 与大页内存6.现代计算机最亲密的伙伴:局部性...

2018-12-19 23:49:00 860

转载 如何使用openwrt下的分区表生成器ptgen

1.基本用法如下:ptgen [-v] -h <heads> -s <sectors> -o <outputfile> [-a 0..4] [-l <align kB>] [[-t <type>] -p <size>...]2.各选项解析-v: 指定是否打印调试信息,可选-h: 指定起始磁头号-s: 指定起...

2018-12-19 20:35:00 634

转载 并发编程(上)

并发编程简介什么是并发编程串行 : 串行化,按照步骤进行,一步一步来,不能越级(比如洗茶具,打水,烧水,等水开,冲茶)并行 : 多个任务一起执行(打水,烧水的时候洗茶具,等水开,冲茶)并行的好处是可以缩短整个流程的时间并发编程的目的 :更加充分的利用资源加快程序的响应速度(耗时任务,web服务器)简化异步事件的处理什么时候适合使用并发编程 :任务会阻塞线程,导致之后的...

2018-12-18 22:39:00 162

转载 Redis开发建议

Redis开发建议最后附上Redis的一些开发规范和建议:1.冷热数据分离,不要将所有数据全部都放到Redis中虽然Redis支持持久化,但是Redis的数据存储全部都是在内存中的,成本昂贵。建议根据业务只将高频热数据存储到Redis中【QPS大于5000】,对于低频冷数据可以使用MySQL/ElasticSearch/MongoDB等基于磁盘的存储方式,不仅节省内存成本,而且数据量小...

2018-12-18 15:31:00 58

转载 java获取远程服务器应用程序服务状态

package lct.conference.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.HashMap;import java.ut...

2018-12-18 14:36:00 309

转载 mysql undo 和redo 被误删除的恢复操作(一致性)

今天在群里看到有人说不熟悉innodb把ibdata(数据文件)和ib_logfile(事务日志)文件误删除了。不知道怎么解决。当时我也不知道怎么办。后来查阅相关资料。终找到解决方法。其实恢复也挺简单的。我们不知道的时候就觉得难了。谁说不是这样呢?下面我们就来模拟生产环境下,人为删除数据文件和重做日志文件。然后详细说明恢复步骤。1.用sysbench模拟数据的写入,如下所示:[...

2018-12-18 10:29:00 469

转载 saltstack的高级状态

1.如果我有很多sls文件,并不能一个文件一个文件执行的.这时就需要高级状态了.这时候就需要top.sls入口文件了.你可以打开vim /etc/salt/master文件查看高级状态的配置,如下图.2.这个top.sls文件需要建立在file_root的base环境下面.测试机是放在/src/salt/目录下.也就是vim /src/salt/top.sls ...

2018-12-17 20:17:00 150

转载 Velocity.js初步

Js越来越强大了,超乎我的想象,以前JS仅仅只能通过ajax与后台交互,后来又有了Node.js,JS可以用于服务端,然后今天我又发现了JS的动态语言。明天呢?也许不少前端的小伙伴会说,慢些吧,慢些吧,太快的我承受不住。的确,我们每天的时间有限。单身的朋友忙着加班,有对象的朋友,每天除了工作之外,得花时间陪陪对象,有了孩子的朋友,每天还得花点时间陪陪孩子。学习的时间哪会有这么多呢?虽然不少人说,可...

2018-12-17 19:52:00 112

转载 「Luogu P3395」路障 解题报告

点开有惊喜其实是题面这D1T1给的很有面子! 我居然做的来!从左上角走到右上角然后n<=1000所以果断放弃DFS,选择BFS思路还是一样的BFS证明:走到一个点的时间越早越好(因为时间越晚能走到的点越少,路障多了)所以用BFS,走过的点不用再次走,用 vis数组记录已经是否遍历过然后为了防止跑出棋盘去(B君看到了棋盘外美铝?!)我们就给棋盘加一个 '1'的边框,这样就...

2018-12-17 10:39:00 112

转载 Spring系列之DI的原理及手动实现

目录Spring系列之IOC的原理及手动实现Spring系列之DI的原理及手动实现前言在上一章中,我们介绍和简单实现了容器的部分功能,但是这里还留下了很多的问题。比如我们在构造bean实例的时候如果bean是带参数的我们需要怎么来进行,当然这个是可以在init方法中进行的,再比如我们平时在Spring中获取一个对象通过一个注解即可获取到类的实例,这个实例是怎么注入的呢?IOC和DI...

2018-12-17 08:54:00 546

转载 完美解决SpringMVC中静态资源无法找到(No mapping found for HTTP request with URI)问题...

https://blog.csdn.net/kingmax54212008/article/details/79330308今天遇到一个比较新奇的问题,但是也应该是使用spring MVC框架时由于疏忽经常会遇到的一个,解决后写出来和大家分享分享。问题描述:项目正常启动,可以访问页面,但是无法找到静态资源文件,如css,js等文件资源。浏览器控制台...

2018-12-16 19:49:00 182

转载 zabbix项目实践

一,Zabbix生产环境监测案例概述1.1 项目规划[x] :主机分组交换机NginxTomcatMySQLApachePHP-fpmredis(也有状态页, 自己研究)memcache(也有状态页, 自己研究)[x] :监控对象识别:使用SNMP监控交换使用IPMI监控服务器硬件使用Agent监控服务器使用...

2018-12-16 12:00:00 338

转载 Python的线程池

#!/usr/bin/env python# -*- coding: utf-8 -*-"""concurrent 用于线程池和进程池编程而且更加容易,在Python3.2中才有。"""import sysfrom concurrent.futures import ThreadPoolExecutor, as_completed, waitfrom mul...

2018-12-15 11:53:00 54

空空如也

空空如也

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

TA关注的人

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