自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android使用Sobel算法边缘检测

Sobel算子是计算机视觉领域的一种重要处理方法。主要用于获得数字图像的一阶梯度,常见的应用和物理意义是边缘检测。在技术上,它是一个离散的一阶差分算子,用来计算图像亮度函数的一阶梯度之近似值。在图像的任何一点使用此算子,将会产生该点对应的梯度矢量或是其法矢量。

2016-09-20 20:46:01 6159 5

原创 python3解释器

当我们写完python代码后,就需要一个解释器去执行python代码 最常用的Python解释器:CPython(ClassicPython,也就是原始的Python实现,需要区别于其他实现的时候才以CPython称呼;或解作C语言实现的Python)。 其实在我们安装好python3.5后,系统是就已经有一个CPython了,当我们在命令行输入并执行python时,其实就已经

2016-07-13 22:24:52 4325

原创 python爬虫下载极客学院视频

这两天在极客学院看视频,感觉在网上看好不方便,所以写了个爬虫来下载视频。具体思路是:1.先登录极客学院2.获取指定页面中的课程网址3.获取每个课程中的视频的地址4.下载视频首先要访问这个网址:http://passport.jikexueyuan.com/sso/login获取网页中的需要提交的参数然后post用户名、密码跟刚刚得到的参数导这个网址:ht

2016-07-10 00:44:33 3580 1

原创 搭建python3环境

Window上安装python一、下载打开网页www.python.org,选择python3.5下载,或者点击window,根据电脑64位或32位选择不同的版本下载二、 安装1.下载完成后双击.exe文件打开,勾选下面的Add Python 3.5 to PATH,然后点击Install Now2.等待安装完成3.安装完成后运行Python测试

2016-07-08 23:13:54 11856 1

原创 nginx+uwsgi部署django

上次有一篇写了centos7上Django的安装与服务器的搭建,但每次运行项目都要执行python manage.py runserver 0.0.0.0:8000在开发测试的时候这样是可以的,但是在实际运营中,肯定是不能这样的,所以需要部署一下。有好几种部署方法,这里就介绍nginx+uwsgi部署的方法。 首先确保服务器上装好了python、pip、django,并确保都可

2016-06-09 01:25:48 6310

原创 有趣的Linux命令

本文纯属娱乐,不喜勿喷 相信学习Linux的人,整天对着一行一行的命令,没有图形界面,久了肯定会很无聊。下面介绍几个有趣的命令,无聊的时候可以玩玩(装逼可用,哈哈)。。。一些命令使用之前需要先安装。1.      cmatrix(像黑客帝国里面的代码雨)wget http://www.asty.org/cmatrix/dist/cmatrix-1.2a.tar.gz

2016-06-08 01:30:42 13708

原创 Django的安装与服务器的搭建

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,是一个python定制框架,它源自一个在线新闻 Web 站点,于 2005年以开源的形式被释放出来。Django 框架的核心组件有:1.     用于创建模型的对象关系映射2.     为最终用户设计的完美管理界面3.     一流的 URL设计4.     设计者友好的模

2016-05-28 22:52:24 16377 2

原创 Centos中搭建python3开发环境

最近学了python,打算用python来开发微信公众号,本来是用新浪sae的,但是git一直push失败,所以想用阿里云的,本来是借用一个同学的服务器,他装的是centos,但不知道为什么python装好了,但装微信python sdk的时候一直出错。。。所以借用另一个同学的服务器,是阿里云服务器,他装的也是centos7.0,这次将安装过程记录下来。 进入shell后,先查看当前pyt

2016-05-26 02:46:09 2091 1

原创 xampp配置的一些问题

昨天配置那个wamp,但是内网通过ip不能访问,修改了配置文件还是不能用,修改了端口还是不能用,因为我用了路由器,需要端口映射,但是设置了路由器端口映射之后还是不能用,于是今天直接卸载了wamp,重新装了xampp,还是出现了一些问题,不过终于还是解决了。 首先是端口转发问题,因为我用了路由器,路由器的ip为172.16.150.129,然后分配给电脑的ip是192.168.31.2,所以

2016-05-19 11:55:29 4976

原创 详解Gson使用(五)实现百度翻译功能

项目地址:Github:https://github.com/smileysx/GsonTestOschina:https://git.oschina.net/ysx_xx/GsonText详解Gson使用(一)简单对象转化http://blog.csdn.net/a249900679/article/details/51385913详解Gson使用(二)带

2016-05-12 19:17:57 1955

原创 详解Gson使用(四)Map对象转化

项目地址:Github:https://github.com/smileysx/GsonTestOschina:https://git.oschina.net/ysx_xx/GsonText详解Gson使用(一)简单对象转化http://blog.csdn.net/a249900679/article/details/51385913详解Gson使用(二)带泛型

2016-05-12 19:17:36 59534 1

原创 详解Gson使用(三)使用注解

项目地址:Github:https://github.com/smileysx/GsonTestOschina:https://git.oschina.net/ysx_xx/GsonText详解Gson使用(一)简单对象转化http://blog.csdn.net/a249900679/article/details/51385913详解Gson使用(二)带泛型

2016-05-12 19:17:14 19766

原创 详解Gson使用(二)带泛型的List转化

项目地址:Github:https://github.com/smileysx/GsonTestOschina:https://git.oschina.net/ysx_xx/GsonText详解Gson使用(一)简单对象转化http://blog.csdn.net/a249900679/article/details/51385913详解Gson使用(二

2016-05-12 19:17:03 37780 1

原创 详解Gson使用(一)简单对象转化

JSON是一种轻量级的数据交换格式。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。在之前我写过一篇文章,《Android解析json数据》http://blog.csdn.net/a249900679/article/details/51195505介绍了json和用JSONObject、JSONArray解析json数据的方法,接下来几篇文章将会介

2016-05-12 19:16:35 21581 3

原创 杭电-5137-How Many Maos Does the Guanxi Worth

How Many Maos Does the Guanxi WorthTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 512000/512000 K (Java/Others)Total Submission(s): 1666    Accepted Submission(s): 643Problem Desc

2016-04-30 01:32:50 536

原创 Android 网络请求方法

在Android应用开发中,我们经常会与服务器交互,获取或上传数据,这就需要用到网络请求,一般情况下是使用HTTP协议去发送和接收网络数据,而HTTP又包括两种通信方式,即:HttpUrlConnection和HttpClient。代码例子:https://git.oschina.net/ysx_xx/HttpText/tree/master 下面我简单地介绍这两种方式的使

2016-04-30 00:19:59 9187 4

原创 一维数组建模表示二维的棋盘状态

当我们想写一个棋类游戏的时候,不难发现,很多棋类游戏的棋盘都可以用一个二维数组表示,比如:井字棋(3*3的二维数组)、黑白棋(8*8的二维数组)、五子棋(15*15的二维数组)等等 使用二维数组表示棋盘,数组的下标就是棋子的坐标,数组中的值就是棋子的状态。好处就是数据访问比较直观,可直接根据下标快速找到某个位置的棋子的状态。但缺点也是很明显的比如:首先是遍历棋盘需要用双

2016-04-26 01:16:45 8367

原创 Android点9图的运用

在Android UI设计开发中,我们经常会用到一些图标、图片来做背景等。相信很多同学都会遇到一个问题,就是我们让美工做好一张图,一个图标,呃,看起来挺好看的,但是放进app中,扩大或缩小、在不同分辨率的手机中,显示出来的图片会变形、模糊。这可不是一个理想的界面。或许,我们有一种办法,就是做多几张图片。开发Android的同学一定有看到项目里res目录下会有drawable-ldpi、dr

2016-04-20 23:02:58 26801 7

原创 Android解析json数据

JSON是一种轻量级的数据交换格式。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。 先来看看json的语法:1、JSON语法规则JSON 语法是 JavaScript对象表示语法的子集。·            数据在键值对中·            数据由逗号分隔·            花括号保存对象·            

2016-04-20 01:05:11 4909

原创 poj-3617-Best Cow Line

Best Cow LineTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 16833 Accepted: 4741DescriptionFJ is about to take his N (1 ≤ N ≤ 2,000) cows to the annu

2016-04-18 21:58:14 459

原创 A strange lift

D - A strange liftTime Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionThere is a strange lift.The lift can stop can at every floor a

2016-04-06 16:47:17 363

原创 Going Together

C - Going TogetherTime Limit:2000MS     Memory Limit:32768KB     64bit IO Format:%lld & %lluSubmit StatusDescriptionYou are playing a computer game in which three robots (Aneed, Ben an

2016-04-05 21:15:19 416

原创 Open the Lock

C - Open the LockTime Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 1195DescriptionNow an emergent task for you is to open a pas

2016-04-04 15:10:00 630

原创 Java版AI五子棋

去年暑假写的,没什么经验,代码写的那个乱啊!!!AI思路:通过判断棋盘上每个空位的分数,去分数最高的几个点,随机下棋分数计算思路:能成5个说明能赢了,给最高分不能成5个,对方能成5个,说明对方要赢了,给第二高分能成活4,给第三高分能成活3,给第四高分能成冲4,给第五高分能成冲3,给第六高分能成活2,给第七高分能成冲2,给第八高分其他,给最低分分数

2016-04-03 21:20:37 4569

原创 sise集训队背包测试C - Proud Merchants

C - Proud MerchantsTime Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionRecently, iSea went to an ancient country. For such a long ti

2016-03-30 17:47:24 792

原创 在VS2013中安装配置boost_1_58_0库

一:Boost下载地址:http://sourceforge.net/projects/boost/files/boost/1.42.0/下载好了Boost库,下面开始编译,解压boost文件到本地目录(如G:\boost_1_55_0),可以发现解压后的文件中有一个bootstrap.bat文件。然后以管理员身份打开cmd窗口,具体命令如下图:上述命令执行完毕后可以发现G

2016-03-23 11:50:58 2269 2

原创 vs2013出现error C4996问题

今天用vs2013写代码时又遇见这种问题,如下:然后百度一下,有一下几种解决方法:1、使用安全的函数替换老的函数,一般是在原函数名后加上  _s  ,但有时函数参数会改变,要去查一下2、可以屏蔽警告信息①在include下一行加上 #pragma warning(disable:4996),如下:②在预编译头文件stdafx.h里定义下面

2016-03-23 11:48:26 835

原创 蓝桥杯-兰顿蚂蚁

历届试题 兰顿蚂蚁  时间限制:1.0s   内存限制:256.0MB    问题描述  兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。  平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。  蚂蚁的头部朝向为:上下左右其中一方。  蚂蚁的移动规则十分简单:  若蚂蚁在黑格,右转9

2016-03-18 17:18:57 629 2

原创 Tempter of the Bone

DescriptionThe doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked it up, the maze began to shake, and the doggie could feel the ground sinking. He realized

2016-03-18 10:35:16 681 1

原创 A-DP

A - DPTime Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 1159DescriptionA subsequence of a given sequence is the given sequence

2016-03-18 10:18:09 382

原创 F - 暴力出奇迹

The Center City fire department collaborates with the transportation department to maintain maps of the city which reflects the current status of the city streets. On any given day, several streets ar

2016-03-17 23:14:37 827

原创 G - BFS广搜

G - BFS广搜Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 1242DescriptionAngel was caught by the MOLIGPY! He was put in pris

2016-03-17 19:09:59 388

原创 e-模拟

E - 模拟Time Limit:2000MS     Memory Limit:65536KB     64bit IO Format:%lld & %lluSubmit Status Practice ZOJ 3878DescriptionEdward, a poor copy typist, is a user of the Dvorak Layo

2016-03-17 19:08:17 464

原创 c-二分

C - 二分Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 2199DescriptionNow,given the equation 8*x^4 + 7*x^3 + 2*x^2 + 3*x + 6

2016-03-17 19:06:55 332

原创 B-字符串

B - 字符串Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 1318DescriptionA regular palindrome is a string of numbers or letter

2016-03-17 19:01:40 675

原创 Guilty Prince

E - BFSTime Limit:2000MS     Memory Limit:32768KB     64bit IO Format:%lld & %lluSubmit Status Practice LightOJ 1012DescriptionOnce there was a king named Akbar. He had a son named S

2016-03-17 10:20:11 832 1

原创 01背包

G - 01背包Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 2602DescriptionMany years ago , in Teddy’s hometown there was a man

2016-03-17 09:21:55 427

原创 BigNumber_2

B - BigNumber_2Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 1316DescriptionRecall the definition of the Fibonacci numbers:

2016-03-17 08:43:48 461

原创 BigNumber_1

A - BigNumber_1Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmit StatusDescriptionA Fibonacci sequence is calculated by adding the previous two mem

2016-03-16 12:13:52 404

原创 导弹拦截

Description某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹. 怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求救了,请帮

2016-03-16 11:21:42 582

jsoup-1.7.2

2016-04-29

volley框架

Android volley网络请求框架

2016-04-29

Android五子棋AI框架

一个Android版的棋类AI的设计框架,再《算法的乐趣》这本书上有介绍

2016-04-04

空空如也

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

TA关注的人

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