自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (8)
  • 收藏
  • 关注

原创 (九)装饰器

装饰器

2017-11-04 10:16:41 547

原创 (八)装饰器基础——闭包

闭包

2017-11-03 19:39:43 463

原创 (七)迭代器

迭代器

2017-10-31 21:25:01 525

原创 (六)生成器

生成器

2017-10-31 21:15:36 451

原创 (五)在Ubuntu12.04中为python3安装pygame1.9.2

第一步:安装一些必要的包文件sudo apt-get install python3-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy libportmidi-dev ffmpeg libswscale-dev libavformat-dev li

2017-10-29 16:11:35 722

转载 (四)元组

元组

2017-10-23 10:53:18 676

原创 (三)字典

什么是字典,以及字典的相关操作

2017-10-22 23:58:22 718

原创 (二)列表

列表的介绍以及常用操作

2017-10-22 11:59:31 430

原创 (一)切片

python切片操作

2017-10-21 19:04:07 1012

转载 (基础)支持向量机SVM——超平面

本文转载于: http://www.mamicode.com/info-detail-1589924.html http://blog.csdn.net/m0_37658225/article/details/70048959我们最常见的平面概念是在三维空间中定义的(这里用它做引申): Ax+By+Cz+D=0它由两个性质上定义: 1)方程是线性的: 是空间点的各分量的线性组合 2)方

2017-05-12 01:05:07 7049

转载 PHP-利用二叉堆实现TopK-算法

本文转载于: http://www.jianshu.com/p/df71c71cdc57?ref=myread介绍  在以往工作或者面试的时候常会碰到一个问题,如何实现海量TopN,就是在一个非常大的结果集里面快速找到最大的前10或前100个数,同时要保证内存和速度的效率,我们可能第一个想法就是利用排序,然后截取前10或前100,而排序对于量不是特别大的时候没有任何问题,但只要量特别大是根本不可能

2017-05-02 17:43:50 994

原创 Qt——乱码最有效的解决办法

在网上看到很多关于Qt乱码的处理方法,但是我觉得最有效的还是从源码去解决,参考系统为我们生成的文件是最有效的解决途径。   根据Qt编译的流程,如果我们使用了Qt Designer界面编辑器进行界面设计的话,那么在Qt进行编译的时候qmake会为我们在对应的XXXX_build_desktop_Qt_X_X_X_in_PATH__System__Debug文件夹里面生成对应的一个叫ui_XXXX.

2017-04-27 21:44:20 4166

转载 JAVA 的 SHA-256 和 SHA-512 两种 Hash 算法的调用

本文转自: http://blog.csdn.net/joyous/article/details/49898383# http://www.techug.com/post/a-blockchain-in-200-lines-of-code.html?1492430006412?ref=myread Java 已经实现了 SHA-256 和 SHA-512 两种 Hash 算法 利用 jav

2017-04-18 18:36:06 4426

原创 jQuery计算N天前的日期

<script> $(document).ready(function() { setTime(); }); function setTime() { // 计算今天的日期 var date= new Date(); var s = date.getSeconds(); var year= date

2017-03-28 21:46:04 2761

原创 jQuery操作cookie

页面A:<td><a class="a_demo_two" onclick="ckMod({id:'${car.id}', car_id:'${car.car_id}', type:'${car.type}',

2017-03-24 23:00:25 528

原创 jquery获取c:foreach出来的onclick事件

如想要获取一下代码中id=”${students.id}”的点击事件,则只要把事件直接写在标签上即可<div class="lesson_fade_content_main"> <c:forEach items="${sessionScope.list}" var="myclasses"> <div class="content_main_panel">

2017-03-24 22:26:50 7475 2

原创 向jQuery函数传递多个参数

其实参看$.ajax()函数我们可以知道定义、使用、和传递的方式,即多参数传递是使用大括号({})语法创建无类型对象的形式传递的。形式如下。       {a1:1,a2:2,a3:3,….,an:n}  例一,函数内调用 < script language=”JavaScript”>   a({a:1,b:2,c:3});   function a(b)   {     aler

2017-03-24 22:19:13 14553

原创 (四)小记——Cortex-A8(S5PV210)修改启动参数使其同时支持鼠标和触摸屏(通用)

首先我们要明白一般情况下,内核提供的鼠标和触摸屏的设备文件往往存放在 /dev/input 文件夹中,设备文件名往往是even开头的,鼠标设备也有可能是mouse开头的。   然后我们就可以利用这个特性去搜索启动脚本中是谁配置了他们,如果没有就自己配置吧。    步骤: 1、使用cat命令逐一查看哪个是鼠标和键盘设备:[root@x210ii /dev/input]#lsevent0 ev

2017-03-23 00:30:32 1364

原创 jQuery动态修改输入框的值和placeholder

首先是动态修改数据框的值:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>XXX</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script l

2017-03-08 21:44:46 30527

转载 PreparedStatement 在mysql下中文乱码解决方案

本文转载于: http://blog.csdn.net/a352193394/article/details/7471269在顶目中无意中碰到PreparedStatement 在存DB时出现乱码,困扰了好久终于解决问题问题代码如下:pstmt = con.prepareStatement(INSERT_OFFLINE); pstmt.setString(1, user

2017-03-08 15:24:59 715

原创 Qt——应用程序打包(二)

上一遍博客中已经找好了所有Qt所依赖的动态库文件,这时,你只需要再将你项目用到的动态库再放到该exe的同级目录下,然后参考该视频就可以了:

2017-02-24 00:35:28 1021

原创 Qt——应用程序打包(一)

Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,使用 Qt 官方开发环境里自带了一个工具:windeployqt.exe 可以免去手动查找dll的时间。   首先用 QtCreator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序就可以了,项目名字假定是 helloworld。 然后以 Rele

2017-02-23 14:02:32 2404

原创 小记—— vector 删除指定下标中的元素(不使用迭代器(iterator ))

Vector.erase(Vector.begin() + 下标); 例如: vector<int> v; v.erase(v.begiin()+5); 则删除容器中下标为5的元素。

2017-02-23 01:23:17 2822 1

原创 Qt——常量中有换行符

用记事本打开你的源代码,然后点另存为,编码选为utf-8,覆盖源文件,这时中文就没问题了但是会乱码,至少可以编译过去了   在字符串前加个宏QString::fromLocal8Bit()把字符串扩起来;这样字符串就不会乱码了。   这个问题是qt creator的问题,用vs就不会。如果还是无法解决,请参看: http://blog.csdn.net/libaineu2004/article

2017-02-20 16:43:54 1778

转载 Qt——QString 和std::string互转

std::string cstr;QString qstring;//**从std::string 到QStringqstring = QString(QString::fromLocal8Bit(cstr.c_str()));//**从QString 到 std::stringcstr = string((const char *)qstring.toLocal8Bit());

2017-02-13 15:35:28 1129

原创 小记——VS2013关键字没有高亮、没有提示、关键字及函数无法跳转(非设置问题)

现象及原因: 有些时候我们使用VS2013编写工程时,刚开始没有以上问题,但是当我们的工程逐渐变大时,突然有一个文件出现以上问题,这并不是设置提示的问题,因为当你打开别的工程时该问题不会出现。这其实是配置缓存的问题,而VS2013控制功能的应用是“ intellisence”,只要删除它的缓存即可。解决方法: 1、关闭该项目所有打开的文件; 2、关闭VS; 3、去C:\Users\< you

2017-02-11 15:33:51 10913 3

转载 基础——直方图均衡化

本文转载于: http://blog.csdn.net/xiajun07061225/article/details/6910129 http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/histograms/histogram_equalization/histogram_equalization.html 直方

2017-02-10 14:47:44 1053 1

转载 基础——仿射变换矩阵与warpAffine

本文转载于: http://blog.csdn.net/q123456789098/article/details/53330484 http://www.cnblogs.com/ghj1976/p/5199086.html变换模型是指根据待匹配图像与背景图像之间几何畸变的情况,所选择的能最佳拟合两幅图像之间变化的几何变换模型。可采用的变换模型有如下几种:刚性变换、仿射变换、透视变换和非线形变换

2017-02-10 14:30:18 3690 5

转载 基础——RotatedRect中返回的角度angle

本文转载于: http://www.mamicode.com/info-detail-1328031.html              以下是RotatedRect里面的角度angle的说明图: 这是本人修改过的图,下面进入论证: 这里用了一幅图,里面有两个旋转的矩形,其中由于旋转的角度不一样,所以opencv找出来的RotatedRect里面的width有可能会比height大

2017-02-08 20:33:52 4418 1

转载 基础——OpenCV—矩阵数据类型转换cv::convertTo

转载于:http://blog.csdn.net/iracer/article/details/49204147       函数:void convertTo( OutputArray m, int rtype, double alpha=1, double beta=0 ) const;       参数:      m  – 目标矩阵。如果m在运算前没有合适的尺寸或类型,将被重新

2017-02-06 17:56:43 1256

转载 (五十五)高并发服务器——多路IO转接机制epoll模型

本文部分转载于: http://blog.csdn.net/wqx521/article/details/53783029 http://blog.csdn.net/orz415678659/article/details/8958415   epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll

2017-02-06 17:40:29 3881 2

转载 (五十四)高并发服务器——多路IO转接机制poll模型

本文部分转载于: http://blog.csdn.net/wqx521/article/details/53783222 http://blog.csdn.net/orz415678659/article/details/8958415         poll提供的功能与select类似,它和select在本质上没有多大差别,但是poll没有最大文件描述符数量的限制,而且在处理流设备时

2017-02-03 01:25:24 3296

转载 (五十三)高并发服务器——多路IO转接机制Select模型

本文部分转载于: http://blog.csdn.net/wqx521/article/details/53782010 http://blog.csdn.net/orz415678659/article/details/8958415在Linux中,我们可以使用select函数实现I/O端口的复用,传递给 select函数的参数会告诉内核:   •我们所关心的文件描述符   •对每个

2017-02-03 00:51:30 4267

转载 基础——线性滤波与卷积、高斯滤波

本文转载于: http://blog.csdn.net/zouxy09/article/details/49080029 http://www.ruanyifeng.com/blog/2012/11/gaussian_blur.html一、线性滤波与卷积的基本概念  线性滤波可以说是图像处理最基本的方法,它可以允许我们对图像进行处理,产生很多不同的效果。做法很简单。首先,我们有一个二维的滤波器矩

2017-02-02 14:49:08 3980 2

原创 (一)错误小记——${pageContext.request.contextPath}无效

解决方法: 在page上面加上: <%@ page isELIgnored=”false” %>

2017-01-31 01:06:07 2129

原创 (五十二)高并发服务器——多线程模型

在使用线程模型开发服务器时需考虑以下问题:   1.调整进程内最大文件描述符上限   2.线程如有共享数据,考虑线程同步   3.服务于客户端线程退出时,退出处理。(退出值,分离态)   4.系统负载,随着链接客户端增加,导致其它线程不能及时得到CPU   多线程的机制一般是使用线程池,模型如下:   /* server.c */#include <stdio.h>#include

2017-01-24 21:33:36 4053

原创 (五十一)高并发服务器——多进程模型

使用多进程并发服务器时要考虑以下几点: 1.父最大文件描述个数(父进程中需要close关闭accept返回的新文件描述符) 2.系统内创建进程个数(内存大小相关) 3.进程创建过多是否降低整体服务性能(进程调度)   多进程高并发服务器模型如下(简笔画):   /* service.c */#include <sys/types.h> #include <stdlib.h>

2017-01-24 21:21:47 4307

原创 (五十)socket编程——出错函数的封装和基于UDP的C/S模型

一、出错函数的封装  在上一节中我们介绍了一系列的网络套接字操作函数,但是系统调用不能保证每次都成功,必须进行出错处理,这样一方面可以保证程序逻辑正常,另一方面可以迅速得到故障信息。   为使错误处理的代码不影响主程序的可读性,我们把与socket相关的一些系统函数加上错误处理代码包装成新的函数,做成一个模块wrap.c:/* wrap.c */#include <stdlib.h>#incl

2017-01-22 16:32:29 5421

原创 (四十九)socket编程——网络套接字函数及建立C/S模型(TCP)

一、网络套接字函数1)socket#include <sys/types.h>#include <sys/socket.h>int socket(int domain, int type, int protocol);domain: AF_INET 这是大多数用来产生socket的协议,使用TCP或UDP来传输,用IPv4的地址 AF_INET6 与上面类似,不过是来用IPv6的

2017-01-22 16:05:46 4912

原创 (四十八)socket编程——引入、网络字节序、IP地址转换函数、sockaddr数据结构

一、什么是socket  socket这个词可以表示很多概念:   在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP地址+端口号”就称为socket。   在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket pair就唯一标识一个连接。socket本身有“插座”的意思,因此用来描述网络连接的一对一关

2017-01-21 23:43:34 6374

pygame1.9.2

ygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。

2017-10-29

软件打包发布方法(视频)

使用方法和过程可以参考一下博客: http://blog.csdn.net/fadefaraway/article/details/56670708 和 http://blog.csdn.net/FadeFarAway/article/details/56720388

2017-02-24

Inno Setup Compile 5.5.4

方便的软件打包工具,可以使用Inno Setup Compiler制作安装软件包,可以参考一下博客: http://blog.csdn.net/fadefaraway/article/details/56670708 和 http://blog.csdn.net/FadeFarAway/article/details/56720388

2017-02-24

图像变换的基本模型

变换模型是指根据待匹配图像与背景图像之间几何畸变的情况,所选择的能最佳拟合两幅图像之间变化的几何变换模型。可采用的变换模型有如下几种:刚性变换、仿射变换、透视变换和非线形变换等

2017-02-10

Linux C 常用库函数手册.chm

Linux C 常用库函数手册.chm --共收录278个函数 有函数介绍、参数、返回值、事例

2017-01-05

远程控制与攻击技术揭秘.pdf

pdf扫描电子书

2017-01-05

windows和linux命令大全

windows和linux命令大全,总结得很全面,很详细

2016-12-29

空空如也

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

TA关注的人

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