- 博客(302)
- 资源 (44)
- 收藏
- 关注

原创 每日计划
写一些杂的东西和近期的计划总体目标:待写2014-0401这几个语言都需要好好学python+shell学的精一点然后php接触些然后java了解些工作以后也得多学习啊----------------------------------------------------------------
2012-11-27 14:00:53
2162
3
原创 阿里云大数据体系(实时、离线、流式)和案例
聚集列:AnalyticDB中,数据存储支持按一列或多列进行排序(先按第一列排序,第一列相同情况下使用第二列排序),以保证该列中值相同或相近的数据保存在磁盘同一位置,这样的列我们称之为聚集列。面向对象,把跨业务板块、跨数据域的特定对象数据进行整合,形成对 象的全域标签体系,方便深度的分析、挖掘、应用,与数据集市建设方 法类似,特点是有大量算法标签。MaxCompute表分内表和外部,外表不是自身存储的表(比如可以管理的oss数据等,只是存有对应的元数据信息,相当于外部介质存储表的一个link)
2024-04-10 12:17:00
1790
1
原创 centos下nginx实现按国家/地域封禁、按ip频率限流能力、ngx_http_geoip2_module、ngx_http_geoip_module的区分
ngx_http_geoip2_module 支持指定字段来进行ip解析,而ngx_http_geoip_module只能用remote_addr解析,这对上层还有网关或者防火墙的无法实现。但从实际使用来看,同一个ip ngx_http_geoip_module 能查出来城市,但是 ngx_http_geoip2_module 查不出来的情况很多。ngx_http_geoip_module 使用 .dat数据库,更老,数据已经不再维护。模块的nginx参数如下。openresty版。
2023-09-25 12:05:06
544
原创 docker无法启动原因:后台进程变前台的解决办法
docker 容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的依据,如果docker容器中 pid = 1 的进程挂了,那么docker容器便会直接退出,也就是说Docker容器中必须有一个前台进程,否则认为容器已经挂掉。CMD ["sh", "-c", "nps start && sleep infinity"] 可以启动。CMD ["sh", "-c", "nps start"] 无法启动。在命令后添加一个 sleep 命令。
2023-09-25 11:55:50
322
2
原创 docker编译运行nps-基于centos
linux_amd64_server.tar.gz 为官网下载的relase包,下载地址。dockerfile如下。
2023-09-25 11:47:27
196
转载 卷积的介绍
最容易理解的对卷积(convolution)的解释_bitcarmanlee的博客-优快云博客_卷积什么是图像卷积_naruhina的博客-优快云博客_图像卷积一、项目github地址:bitcarmanlee easy-algorithm-interview-and-practice经常有同学私信或留言询问相关问题,V号bitcarmanlee。github上star的同学,在我能力与时间允许范围内,尽可能帮大家解答相关问题,一起进步。啰嗦开场白读本科期间,信号与系统里面经常讲到卷
2022-05-18 01:26:50
982
原创 linux查看硬件_CPU 个数硬件类型
一、如何查看服务器的CPU今天安装了9台Linux服务器,型号完全不一样(有DELL、HP和IBM服务器),又懒得去对清单,如何在Linux下cpu的个数和核数呢?另外,nginx的cpu工作模式也需要确切的知道linux服务器到底有多少个逻辑cpu,不过现在服务器那是相当的彪悍,直接上worker_processes 8吧。判断依据:1.具有相同core id的cpu是同
2014-07-03 21:01:32
1428
转载 linux shell 实现多线程
在bash中,使用后台任务来实现任务的“多进程化”。在不加控制的模式下,不管有多少 任务,全部都后台执行。也就是说,在这种情况下,有多少任务就有多少“进程”在同时执行。我们就先实现第一种情况:实例一:正常情况脚本 shell 实现多线程" title="linux shell 实现多线程" style="margin:0px; padding:0px; border:0px
2014-07-03 20:56:40
1279
转载 java中的匿名内部类总结
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法12345678910111213
2014-06-20 17:27:20
610
原创 常用tar命令
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gz
2014-06-12 15:41:28
981
转载 Java中的CopyOnWrite容器
感谢 清英 同学的投稿Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里提供了两个使用CopyOnWrite机制实现的并发容器,它们是CopyOnWriteArrayList和CopyO
2014-06-11 21:05:04
613
转载 PHP中读取文件的几个方法
整理了一下PHP中读取文件的几个方法,方便以后查阅。1.fread string fread ( int $handle , int $length ) fread() 从 handle 指向的文件中读取最多 length 个字节。该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192
2014-05-29 13:04:07
806
转载 HashMap与HashCode()、equals()的关系---在HashMap中实现以对象为键(key)
看过HashMap的源代码会发现,HashMap是基于散列函数,以数组和链表的方式实现的。而对于每一个对象,通过其hashCode()方法可为其生成一个整形值(散列码),该整型值被处理后,将会作为数组下标,存放该对象所对应的Entry(存放该对象及其对应值)。equals()方法则是在HashMap中插入值或查询时会使用到。当HashMap中插入值或查询值对应的散列码与数组中的散列
2014-05-04 00:25:06
774
原创 python学习笔记
一:偏函数>>> import functools>>> int2 = functools.partial(int, base=2)>>> int2('1000000')64
2014-04-07 17:54:11
623
转载 python中函数参数知识
python中函数参数的传递是通过赋值来传递的。函数参数的使用又有俩个方面值得注意:1.函数参数是如何定义的 2.在调用函数的过程中参数是如何被解析先看第一个问题,在python中函数参数的定义主要有四种方式:1.F(arg1,arg2,...)这 是最常见的定义方式,一个函数可以定义任意个参数,每个参数间用逗号分割,用这种方式定义的函数在调用的的时候也必须在函数名后的小括号里提供
2014-04-04 17:35:29
838
原创 cuda的Pinned Memory(分页锁定内存)
当为了提高CUDA程序的主机内存和设备内存传输消耗时,可以尝试一下两种方案一:使用分页锁定内存,分页锁定内存和显存之间的拷贝速度大约是6GB/s,普通的分页内存和GPU间的速度大约是3GB/s,(另外:GPU内存间速度是30G,CPU间内存速度是10GB/s),但是这种方法会带来额外的cpu内存间的拷贝时间二:使用内存映射(Zero Copy)让GPU直接使用CPU的内存,减少主机和设备间
2014-03-11 22:50:25
8193
原创 cuda中同步有关函数集合
__syncthreads() cudaDeviceSynchronize()cudaThreadSynchronize()cudaStreamSynchronize()cudaEventSynchronize()cudaMemcpyAsync
2014-03-11 15:45:54
3199
原创 TFIDF算法及应用
TFIDF的主要思想是:如果某个词或短语在一篇文章中出现的频率TF高,并且在其他文章中很少出现,则认为此词或者短语具有很好的类别区分能力,适合用来分类。TFIDF实际上是:TF * IDF,TF词频(Term Frequency),IDF逆向文件频率(Inverse Document Frequency)。TF表示词条在文档d中出现的频率。IDF的主要思想是:如果包含词条t的文档越少,也就是n越小
2014-03-10 01:41:00
4220
原创 优秀博文地址
以后把一些优秀的博文空间地址写在这,方便学习算法杂货铺http://blog.codinglabs.org/?utm_source=cnblogs&utm_medium=banner酷壳网http://coolshell.cn/
2014-03-10 01:15:20
816
原创 计划学习python的高级编程
深入的学习下,不需要多精通或者完全记忆,重在理解,以点带面,以后碰到相关知识东得怎么回事。可以按照以下模块,查找资料学习Python教程Python简介安装Python第一个Python程序使用文本编辑器输入和输出Python基础数据类型和变量字符串和编码使用list和tuple条件判断和循环使用d
2014-03-10 01:05:16
733
原创 C语言中auto,register,static,extern,volatile,restrict,const的区别
变量和函数的属性包括数据类型和数据的存储类别,存储类别指数据在内存中存储方式(静态和动态),包含auto,static,register,extern四种。 内存中。具体点来说内存分为三块:静态区,堆区,栈区。外部变量和全局变量存放在静态区,局部变量存放在栈区,动态开辟的内存存在堆区。 一、简要性比较extern 外部变量声明,是指这是一个已在别的地方
2014-03-01 20:12:08
2397
转载 关于const常量的内存分配问题
关于C++中局部变量在栈中分配被无数人提到,本人也查看了别人的很多资料。我对这个问题的研究开始于高质量程序设计指南中关于const常量是否占内存空间的说法,原文为:在C语言中,用const定义的常量其实是值不能修改的变量,因此会给它分配存储空间;但是在C++中,const定义的常量要具体情况具体对待:对于基本数据类型的常量,编译器会把它放到符号表中而不分配存储空间,而ADT/UDT的const对象
2014-03-01 19:57:28
3713
原创 python 中with的用法
可以用with来保证关闭打开的文件with open('hello.txt') as f: do some file operations在之前如果要保证关闭文件需要这样:f = open('hello.txt')try: do some file operationsfinally: f.close()为了简化这些操作,pyhton2.5中引入wit
2014-02-17 17:45:26
845
转载 Goslate-免费谷歌翻译项目(文章包括完整的设计,代码,开源,部署过程)
下面一位牛人的一个项目,项目不是很难,但是却包括了怎么设计,写文档,部署,值得学习Goslate 免费谷歌翻译起因使用原理优化设计开源起因机器翻译虽然质量差,但胜在省时省力。网上常见的翻译系统中,谷歌的质量算好的。谷歌翻译不但提供在线界面,还开放了 API 让程序直接调用翻译。美中不足的是从 2012 年开始谷歌翻译 API 收费了。可这难不倒聪
2014-01-28 14:54:35
4759
原创 python汉译英-调用Google翻译
一:使用正则表达式提取翻译结果# -*- coding: utf-8 -*-__author__ = "zlingh" __date__ = "Date: 2014/01/28" import reimport urllib,urllib2#urllib:#urllib2: The urllib2 module defines functions and classes w
2014-01-28 14:18:28
5181
原创 python判断unicode字符类型
def is_chinese(uchar): """判断一个unicode是否是汉字""" if uchar >= u'\u4e00' and uchar<=u'\u9fa5': return True else: return False def is_number(uchar):
2014-01-25 22:58:26
4115
原创 python实用小语法
http://www.it168.com/redian/pyth/isinstance(a,type):a是否为type类型,返回bool值,True值为1,False为0。ord(x ) 将一个字符转换为它的整数值hex(x ) 将一个整数转换为一个十六进制字符串oct(x ) 将
2014-01-25 20:45:02
1713
转载 python中yeild用法与含义
初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普通函数不一样,yield 到底用来做什么,为什么要设计 yield ?本文将由浅入深地讲解 yield 的概念和用法,帮助读者体会 Python 里 yield 简单而强大的功能。内容
2014-01-23 22:22:15
3798
原创 python的reduce,lambda,和排序
lambda用来编写简单的函数lambda的使用方法如下:lambda arg1 ,arg2,arg3,...,argn : expressionfilter,map,reduce都是python的内建函数, filter与map较简单,都是对列表中值依次处理,输出结果也是列表。reduce则是依次把列别中的值两两作为参数,输入到函数中,结果未必是列表。f>>> i
2014-01-23 22:01:40
1880
转载 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
最大子序列最大子序列是要找出由数组成的一维数组中和最大的连续子序列。比如{5,-3,4,2}的最大子序列就是 {5,-3,4,2},它的和是8,达到最大;而 {5,-6,4,2}的最大子序列是{4,2},它的和是6。你已经看出来了,找最大子序列的方法很简单,只要前i项的和还没有小于0那么子序列就一直向后扩展,否则丢弃之前的子序列开始新的子序列,同时我们要记下各个子序列的和,最后找到和最大的
2014-01-20 12:55:54
841
转载 Python中re(正则表达式)模块学习
今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 import retext = "JGood is a handsome boy, he is cool
2014-01-15 21:46:09
600
转载 Python 学习入门(13)—— 正则表达式
目录(?)[+]简介Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。Python 1.5之前版本则是通过 regex 模块提供 Emacs 风格的模式。Emacs 风格模式可读性稍差些,而且功能也不强,因此编写新代码时尽量不要再使用 regex 模块。正则表达式(或 RE)是一种小型的、高度专业化的编程语言,在Pytho
2014-01-15 14:58:35
1131
转载 linux shell 学习
http://learn.akae.cn/media/ch31.html第 31 章 Shell脚本上一页 部分 III. Linux系统编程 下一页第 31 章 Shell脚本 请点评目录1. Shell的历史2. Shell如何执行命令2.1. 执行交互式命令2.2. 执行脚本3. Shel
2014-01-14 15:04:13
636
原创 awk命令学习
题目:文件a,每行两列,格式为url ip,文件b每行一列,格式为url,通过awk实现找出b文件中的url是否在a文件中,如存在,将此url和对应的ip输出(文件大小不考虑) 编写文件a如下: www.baidu.com 61.135.169.125im.baidu.com 123.125.115.69zhidao.baidu.com 123.125.115.
2014-01-10 15:49:54
707
转载 荀子《劝学》
君子曰:学不可以已。青,取之于蓝,而青于蓝;冰,水为之,而寒于水。木直中绳,輮以为轮,其曲中规,虽有槁暴,不复挺者,輮使之然也。故木受绳则直,金就砺则利,君子博学而日参省乎己,则知明而行无过矣。故不登高山,不知天之高也;不临深溪,不知地之厚也;不闻先王之遗言,不知学问之大也。干、越、夷、貉之子,生而同声,长而异俗,教使之然也。诗曰:“嗟尔君子,无恒安息。靖共尔位,好是正直。神之听之,介尔景福。”神
2013-12-18 00:55:17
1029
转载 图像傅立叶变换的物理意义
图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的区域,对应的频率值很低;而对于地表属性变换剧烈的边缘区域在图像中是一片灰度变化剧烈的区域,对应的频率值较高。傅立叶变换在实际中有非常明显的物理意义,设f是一个能量有限的模拟信号,则其傅立叶变换就表示f的频谱。从纯粹的数学意义上看,傅立叶变换是将一个函数转换为一系列
2013-12-02 23:49:00
2109
原创 图像处理-线性滤波-2 图像微分(1、2阶导数和拉普拉斯算子)
更复杂些的滤波算子一般是先利用高斯滤波来平滑,然后计算其1阶和2阶微分。由于它们滤除高频和低频,因此称为带通滤波器(band-pass filters)。在介绍具体的带通滤波器前,先介绍必备的图像微分知识。1 一阶导数连续函数,其微分可表达为 ,或 (1.1)对于离散情况(图像),其导数必须用差分方差来近似,有
2013-12-02 21:19:02
4117
nginx实现按国家/地域封禁和按ip频率限流能力
2023-09-25
C++版TLD跟踪程序
2014-04-08
汉字拼音对照表
2014-03-04
畅无线破解版
2014-03-04
汉字转拼音
2014-01-26
最新版iOS7越狱工具Evasi0n7 1.0.1
2013-12-26
锤子ROM 106枚图标,附12张原版壁纸
2013-06-16
无线 adb 使用方法
2013-04-26
android adb 工具
2013-04-26
cudart.dll
2013-04-19
VS2010MEXSupport
2012-12-03
模版匹配程序,含源代码
2012-11-07
真正的tld论文
2012-10-22
如何使用opencv的gpu模块
2012-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人