- 博客(4519)
- 收藏
- 关注
转载 Debian出现in the drive ‘/media/cdrom/’ and press enter解决办法
没有光盘源解决打开/etc/apt/sources.list文件,注释掉cdrom那一行,然后再执行apt-get update更新下deb仓库这样以后再使用apt-get安装时就不会再搜寻cdrom了转载于:https://www.cnblogs.com/tiandsp/p/7577743.html...
2019-07-05 18:01:18
1235
转载 matlab练习程序(PSNR)
PSNR,峰值信噪比,通常用来评价一幅图像压缩后和原图像相比质量的好坏,当然,压缩后图像一定会比原图像质量差的,所以就用这样一个评价指标来规定标准了。PSNR越高,压缩后失真越小。这里主要定义了两个值,一个是均方差MSE,另一个是峰值信噪比PSNR,公式如下:这里的MAX通常是图像的灰度级,一般就是255了。这里就不用什么压缩算法了,就是将图像缩小再放大比较一下,下面是代码:...
2019-07-05 17:56:46
1107
转载 iOS7.1 编译报错 解决方案 体会
iOS升级到 iOS 7.1 了 ,开发人员必须与时俱进。果断下载更新了xcode5.1版本 ,试运行了一下已上线的应用,哇 报错了!好头疼贴下报错地方: 都是关于第三方类库报的错 比如parse、shareSDKXcode升级到5.1 新特性之一就是默认让所有App都通过64位编译器编译。原来在Xcode5.0.x的时候默认的Standard architectures只有(arm7...
2019-07-03 07:13:35
783
转载 Topological Sorting
给定一个有向图,图节点的拓扑排序被定义为:对于每条有向边A-->B,则A必须排在B之前 拓扑排序的第一个节点可以是任何在图中没有其他节点指向它的节点 找到给定图的任一拓扑排序.拓扑排序一共有两种解法:1.是kahn’s algorithm2.DFS的做法(按结束顺序放入L中)kahn算法从入度考虑实际是BFS,DFS从出度考虑。复杂度都为...
2019-07-03 04:34:33
309
转载 Rop攻击
参考:http://en.wikipedia.org/wiki/Return-oriented_programming Rop全称Return-Oriented Programming,就是对栈上的返回地址进行利用的一种攻击方式。 对于栈的利用经历了几个阶段,都是在“道高一尺,魔高一丈”的正邪较量中不断地升级地。 1. Stack Smashing Attack 简单版本,主要是覆盖返回地址,...
2019-07-03 00:29:28
1684
转载 Linux内核的冷热缓存
缓存为什么会有冷热? 究其原因,是因为对于内存的访问,可能是CPU发起的,也可以是DMA设备发起的。 如果是CPU发起的,在CPU的硬件缓存中,就会保存相应的页内容。如果这个页本来没有存在于硬件缓存中,那么它的到来,势必会将原本为其他的页缓存的内容挤出硬件缓存。 但是,如果对于内存的访问是由DMA设备发起的,那么该页不会被CPU访问,就不需要在CPU的硬件缓存中进行缓存,也不会对已经缓存在硬件缓存...
2019-07-03 00:28:56
181
转载 Python文件夹与文件的操作
http://www.cnblogs.com/yuxc/archive/2011/08/01/2124012.html最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动。有关文件夹与文件的查找,删除等功能 在os模块中实现。使用时需先导入这个模块,导入的方法是:import os一、取得当前目录s...
2019-07-02 22:55:22
177
转载 VIM7.3中文手册
INDEX*index.txt* For Vim version 7.3. 最近更新: 2010年7月 VIM 参考手册 by Bram Moolenaar 译者: Willis http://vi...
2019-07-02 22:47:19
453
转载 ETL,你的系统可以吗?
前段时间做了一个统计系统,但是现在发现统计数据和业务系统耦合度太高,以至于系统在做业务扩展的时候需要顾忌的东西太多。 其实我接触过的很多系统都是这样,那为什么大多数系统都会这样子了?是因为系统刚开始的时候架构设计有问题了?还是我们没有能力去设计一个ETL统计系统了?其实都不是这样子的。真正的问题是系统在演变过程中没有按照既有的数据库设计规则而导致了现在的问题。下面我来模拟一下一个简单系统演变过程。...
2019-07-02 22:14:11
148
转载 PDE、PTE在Windows2000下的情况
CR3为PDE表的指针(物理地址),对于不同的进程CR3数值是不同的,但对应的虚拟地址恒为C0300000(在XP下是C0600000)。 实验:查看0x80000000虚拟地址所对应的物理地址。 查看 kd> dd /p cr3+800 (通过物理内存查看) 或者 kd> dd c0300000+800(通过对应的虚拟内存查看) c030080...
2019-06-29 19:07:38
325
转载 sharepoint webpart 问题总结
WebPart部件,若以前发布过了,又发布了一个名称一样的WebPart部件。不会把以前的WebPart部件冲掉。所以注意:同一个网站集不要有同名的WebPart。转载于:https://www.cnblogs.com/stevegp/p/4156449.html...
2019-06-29 15:30:59
319
转载 Application、Session和Cookie
方法信息量大小保存时间应用范围保存位置Application任意大小整个应用程序的生命期所有用户服务器端Session小量,简单的数据用户活动时间+一段延迟时间(一般为20分钟左右)单个用户...
2019-06-29 06:36:03
227
转载 为富士康招工 服务重点企业是政府职责所在
本报讯(记者裴晓兰)在昨天上午的河南团开放团组会上,河南省委副书记、省长郭庚茂就政府为富士康招工一事做了回应,称为重点企业服务是政府职责所在。河南去年引进了富士康等特大企业后,办公设备配件及相关服务,有河南当地的人力资源和社会保障部门帮助富士康进行劳务人员招聘的工作。该记者就此问道,河南政府对外来的企业和本地的企业,在人才招聘上提供的政策是否有区别对待。郭庚茂说:“我坦率地告诉大家,我们对各类企业...
2019-06-29 00:16:38
215
转载 flyway使用简介
官网https://flywaydb.org/背景Flyway是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。用通俗的话讲,Flyway可以像Git管理不同人的代码那样,管理不同人的sql脚本,从而做到数据库同步。流程1、 首先配置好flyway的基本信息后,运行项目,会在数据库表中默认新建一个数据表用于存储flyway的运行信息,默认的数据库名:flyway_schem...
2019-06-28 11:08:00
270
转载 二分图的匹配的基础知识
文章作者:ktyanny文章来源:ktyanny转载请注明,谢谢合作。 话说昨晚看了下师兄今天下午会讲解的二分匹配,囧了好久,放弃了就爬到床上去睡一大觉。今早早早起来就抱着本《新编实用算法分析与程序设计设计》跑去图书馆。看了一个小时,精疲力竭,总算由一个比较感性的认识了。但是还在纠结中,下午的讨论会一定要好好研究研究二分匹配。 1、二分图和匹配的基本概念 匹配:把图中没有公共...
2019-06-28 08:40:27
156
转载 docker 镜像管理
1.拉取镜像1.1从官方镜像上拉取一个14.04标签的镜像ubuntu1.2如何从私有仓库quay.io上拉取一个latest标签的镜像flannel2.搜索镜像2.1 进官网搜索 https://hub.docker.com2.2 在终端通过docker命令搜索 docker search [OPTIONS] TERMOPTION...
2019-06-28 08:05:00
220
转载 SSH中文乱码问题解决
vi /etc/sysconfig/i18n 将内容改为 LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="lat0-sun16"转载于:https://www.cnblogs...
2019-06-27 00:39:36
562
转载 YunTable开发日记(6)- BigTable的分布式模型(转载)
源地址:http://peopleyun.com/?p=741在介绍了BigTable的存储模型之后,本篇将重点给大家介绍其分布式模型。由于本文大多数内容参考BigTable的论文,如果有些博友已经熟读这篇论文,可以跳过本文。综述从分布式的角度而言,BigTable会涉及总共五种独立的构件:Client端的库:一个基于BigTable的应用会根据其所使用语言的...
2019-06-27 00:21:25
147
转载 分布式缓存数据库一致性问题
缓存和数据库一致性问题,有很多解决方案,没有最完美的方案,只有适合自身业务的尽可能完美的方案。缓存由于其高并发和高性能的特征,已经在项目中被广泛应用。 查询时一般先查询缓存,如果缓存命中的话,那么直接将数据返回。 如果缓存中没有数据(如失效,或者根本没设置数据),那么,应用程序先从数据库中查询数据,如果不为空,则将数据放在缓存中。那么更新时,怎么处理缓存和数据库呢?先更新数据库...
2019-06-26 22:59:00
340
转载 JDK8新特性之一Lambda
JDK8的新特性之一Lambda能将函数作为方法里面的参数使用。/** * JDK8新特性Lambda */public class Test { public static void main(String[] args) { new Thread(new Runnable() { //使用每个匿名内部类的时候,有部分代码是必须公用的,所有有省...
2019-06-26 09:45:00
122
转载 libsvm使用方法总结
1.所需要软件下载: (1)libsvm(http://www.csie.ntu.edu.tw/~cjlin/libsvm/) (2)python (3)gnuplot 画图软件(ftp://ftp.gnuplot.info/pub/gnuplot/)这里只考虑windows的环境: 1、 下载libsvm的zip包,只要解压到某个文件夹就好就好(随便D:\gjs\l...
2019-06-25 13:28:40
281
转载 .net中值类型、引用类型理解的c#代码示例
下面是以前在公司的时候给别人讲解值类型、引用类型时创建的c#代码示例,从实际使用时的角度出发,对于初学者还是很有帮助的。这里并没有深入讲解值类型包含引用类型成员时(如struct)在内存中的存放情况等等,出于简洁,并没有给出。这些内容很简单,如需了解,可以查阅其他资料。所有需要讲解与注意的地方都以注释的方式放到的代码里面。namespace ValueAndReferenc...
2019-06-24 21:53:41
176
转载 Links
Expression tree: http://flypiaoxu.blogbus.com/c4101048/index_4.htmldynamic linq: http://www.cnblogs.com/killuakun/archive/2008/08/03/1259389.htmlhttp://www.yaosansi.com/post/1382.htmlhttp://blog...
2019-06-24 21:53:30
188
转载 删除DataTable中除指定行以外的行
简介:这是删除DataTable中除指定行以外的行 - .NET技术 / C#的详细页面,介绍了和c/c++,删除DataTable中除指定行以外的行 - .NET技术 / C#有关的知识,加入收藏请按键盘ctrl+D,谢谢大家的观看!要查看更多有关信息,请点击此处假设有一个DataTable的数据如下所示:ID NAME MEMO1 AA 11112 BB 22223 CC 33334 DD 4...
2019-06-24 16:38:00
385
转载 Rebuild account Windows 10 in Domain
cmd ‘administrator’Regedit1. Check User ProfilesHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileLis2.ProfileList key , Del the subkey that is associated with userprofile...
2019-06-24 16:22:00
116
转载 前端程序员应该知道的 15 个 jQuery 小技巧
返回顶部按钮预加载图像检查图像是否加载自动修复破坏的图像悬停切换类禁用输入字段停止加载链接切换淡入/幻灯片简单的手风琴让两个div高度相同在新标签页/窗口打开外部链接通过文本查找元素在改变visibility时触发AJAX调用错误处理链式插件调用返回顶部按钮通过使用jQuery中的...
2019-06-24 11:00:03
142
转载 C# 中的委托和事件
C# 中的委托和事件文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名); 欢迎浏览本文的后续文章: C#中的委托和事件(续)引言...
2019-06-24 04:47:35
109
转载 libevent(十三)evhttp事件处理流程
在libevent(六)http server中,作为一个单线程http server,不仅要监听每个连接的到来,还要监听每个连接上的I/O事件。查看源码可知,在evhttp_bind_socket中设置了accept的回调函数:accept_socket_cb。/* Listener callback when a connection arrives at a server. */...
2019-06-23 19:48:45
1774
转载 C#压缩库SharpZipLib的应用
SharpZipLib是一个开源的C#压缩解压库,应用非常广泛。就像用ADO.NET操作数据库要打开连接、执行命令、关闭连接等多个步骤一样,用SharpZipLib进行压缩和解压也需要多个步骤。除了初学者会用原始的方法做一步一步完成,实际开发的时候都会进行更易用的封装。这里分享我对SharpZipLib的封装,支持对文件和字节进行压缩和解压操作,支持多个文件和文件夹压缩,支持设置备注和密码。...
2019-06-22 19:05:39
213
转载 步步为营 .NET 代码重构学习笔记 七
一、Extract Class(提炼类)动机(Motivation)一个class应该是一个清楚的抽象(abstract),处理一些明确的责任。但在实际工作中,class会不断成长扩展。这个class会变得过份复杂,很快,class就会变成一团乱麻。示例 public class Person { private string _name; ...
2019-06-22 17:15:56
306
转载 USACO翻译:USACO 2014 MARCH GOLD P2 Sabotage
1.破坏{DOLD题2}sabotage.pas/c/cpp【问题描述】 农夫约翰的头号敌人保罗决定破坏农民约翰的挤奶设备。挤奶设备排成一行,共N(3<= N <=100000)台挤奶机,其中第i个台挤奶机生产M_i单位(1 <= M_i<=10,000)的牛奶。 保罗计划切断一段连续的挤奶机,从第i台挤奶机到第j台挤奶机(2<= i&...
2019-06-21 00:14:46
789
转载 构造获取分页操作SQL语句
构造获取分页操作SQL语句 /// <summary> /// 获取分页操作SQL语句(对于排序的字段必须建立索引,优化分页提取方式) /// </summary> /// <param name="tblName">操作表名称</param> /// &l...
2019-06-20 16:08:26
149
转载 Selenium爬虫代理代码示例
from selenium import webdriverimport stringimport zipfile# 代理服务器proxyHost = "t.16yun.cn"proxyPort = "31111"# 代理隧道验证信息proxyUser = "username"proxyPass = "password"def create_proxy_auth_extensio...
2019-06-19 17:41:45
131
转载 ORA-01940: cannot drop a user that is currently connected 问题解析
转自:https://www.linuxidc.com/Linux/2012-12/76448.htm删除数据库用户的时候经常会遇到这样的错误;ORA-01940: cannot drop a user that is currently connected原因是有程序在连接我们需要删除的用户,我们删除用户之前一定要先把连接断掉;1、查找帐号下哪些连接在运行:SELE...
2019-06-19 14:33:00
125
转载 python工程化最佳实践
1、pipenv 真实环境vs virtualenv vs pipenv2、自定义用户模型继承BaseUserManager和AbstractBaseUser,在settings中指定AUTH_USER_MODEL3、优先使用通用类视图函数视图(FBV)--> 类视图(CBV) --> 通用类视图(CBGV)http://ccbv.co.u...
2019-06-19 08:59:00
677
转载 java.lang.OutOfMemoryError: Java heap space 解决方法
eclipse java.lang.OutOfMemoryError: Java heap space 解决方案eclipse 有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:...
2019-06-19 02:46:06
153
转载 细说Reactor模式
一、是什么1、概念reactor设计模式,是一种基于事件驱动的设计模式。Reactor框架是ACE各个框架中最基础的一个框架,其他框架都或多或少地用到了Reactor框架。在事件驱动的应用中,将一个或多个客户的服务请求分离(demultiplex)和调度(dispatch)给应用程序。在事件驱动的应用中,同步地、有序地处理同时接收的多个服务请求。reactor模式与外观模式有点像。不过,观...
2019-06-18 03:57:53
112
转载 CentOS7搭建vsftp服务器
今天简单配置匿名访问及用户验证的相关配置,基于虚拟用户的配置敬请期待下一篇搭建vsftp服务器首先要确保虚拟机的防火墙和seLinux防火墙都是关闭的一、ftp文件传输服务1.ftp连接的端口号21:传输控制使用,进行身份验证授权访问20:传输数据使用2.ftp连接模式主动模式:服务器端通过20号端口给客户端传输数据,POST指令表示主动连接,默认工作在主动模式被动模式:服务器端开放指定范围的端口...
2019-06-17 20:53:26
306
转载 这一次彻底搞定 useReducer - 基础概念
useReducer-基础概念篇useReducer-使用篇useReducer-配合useContext使用useReducer是React提供的一个高级Hook,它不像useEffect、useState、useRef等必须hook一样,没有它我们也可以正常完成需求的开发,但useReducer可以使我们的代码具有更好的可读性、可维护性、可预测性。下面我们会分三篇文章详细介绍如何在项目...
2019-06-17 02:14:33
850
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人