摘要:
基本上所有的APP都会涉及网络这块,不管是用AFNetWorking还是自己写的http请求,整个网络框架的搭建很重要。 楼主封装的网络请求类,包括自己写的http请求和AFNetWorking的请求,代码简单,主要是框架搭建。简单来说,就是一个请求类,一个解析类,还有若干数据类。 以下代码以公开的 阅读全文
posted @ 2017-06-13 22:38
张玉宝
阅读(265)
评论(0)
推荐(0)
摘要:
如果用户长时间没有使用我们的APP,我们就需要提醒用户来使用。这个本地通知就可以做到。 先说明一下我的解决思路:在AppDelegate里面写 1,当用户退出app时创建一个通知,一定时间后调用,比如10秒。 //进入后台响应的方法 - (void)applicationDidEnterBackgr 阅读全文
posted @ 2017-06-13 22:36
张玉宝
阅读(368)
评论(0)
推荐(0)
摘要:
navigationBar其实有三个子视图,leftBarButtonItem,rightBarButtonItem,以及titleView。前两种的自定义请参考http://www.cnblogs.com/6duxz/p/4030916.html titleView的自定义就更简单了,把它看成一个 阅读全文
posted @ 2017-06-13 22:36
张玉宝
阅读(1040)
评论(0)
推荐(0)
摘要:
1. XML Schema 1.1 最简单的标签 一个最简单的标签,形式如: <bf:head-routing key="1" value="1" to="test2"/> 该标签只包含了若干属性,我们就在xsd文件中这么定义 <!-- 声明一个标签,名字为head-routing,他的类型为hea 阅读全文
posted @ 2017-06-13 22:35
张玉宝
阅读(280)
评论(0)
推荐(0)
摘要:
第一节:概述 Spring-Dubbo 是我自己写的一个基于spring-boot和dubbo,目的是使用Spring boot的风格来使用dubbo。(即可以了解Spring boot的启动过程又可以学习一下dubbo的框架) 项目介绍: github: https://github.com/At 阅读全文
posted @ 2017-06-13 22:35
张玉宝
阅读(248)
评论(0)
推荐(0)
摘要:
在iOS8中,scrollView和加载在它上面的点击事件会有冲突,所以做一个横向滑动的界面最好的选择就是UICollectionView。 这个效果可以用苹果公司提供的官方demo修改而来,下载地址https://github.com/SeniorZhai/LineLayout。 主要介绍涉及到的 阅读全文
posted @ 2017-06-13 22:35
张玉宝
阅读(2377)
评论(0)
推荐(0)
摘要:
BrowserSync “Browsersync能让浏览器实时、快速响应您的文件更改(html、js、css、sass、less等)并自动刷新页面。更重要的是 Browsersync可以同时在PC、平板、手机等设备下进项调试。您可以想象一下:“假设您的桌子上有pc、ipad、iphone、andro 阅读全文
posted @ 2017-06-13 22:34
张玉宝
阅读(513)
评论(0)
推荐(0)
摘要:
1 定义bean的方式 常见的定义Bean的方式有: 通过xml的方式,例如: <bean id="dictionaryRelMap" class="java.util.HashMap"/> 通过注解的方式,在Class上使用@Component等注解,例如 @Component public cl 阅读全文
posted @ 2017-06-13 22:34
张玉宝
阅读(1165)
评论(0)
推荐(0)
摘要:
这个动画在很早之前就见过,当时就没迷住了。最近在学canavs动画,动手实现了一下。代码在这里。展示效果在这里。 这属于粒子系统的一种,粒子系统就是需要管理一堆粒子嘛,动画实现的关键在于,遍历这些粒子,并更新它们的位置。 粒子 每个粒子都需要包含自己的横纵坐标想x、y,半径r,各分量上的加速度ax、 阅读全文
posted @ 2017-06-13 22:33
张玉宝
阅读(327)
评论(0)
推荐(0)
摘要:
先上图。 效果 代码 随机生成迷宫要求任意两点都能够找到相同的路径,也就是说,迷宫是一个连通图。随机生成迷宫可以使用普里姆算法、广度优先算法、深度优先算法等实现。这里将使用普里姆算法通过生成最小数的方法,实现迷宫图。 初始迷宫 迷宫有路和墙,白色表示路,黑色表示墙。每一个格子代表一个顶点,这里一共有 阅读全文
posted @ 2017-06-13 22:33
张玉宝
阅读(506)
评论(0)
推荐(0)
摘要:
在前一篇博客中随机生成迷宫,现在就以随机生成的迷宫为地图,开始寻找路径。 迷宫寻路也可以使用DFS,BFS,但常见的是A*算法,它是启发式搜索算法的一种,效率相比前两者也更高。接下来以A*算法为例,迷宫是一个连通图,因此可以寻找到地图上可通行的任意两点间的路径。 A*算法 A*算法的目的是求出最低通 阅读全文
posted @ 2017-06-13 21:59
张玉宝
阅读(286)
评论(0)
推荐(0)
摘要:
Promise正如它的中文意思“承诺”一样,保存着未来会发生事件(一般为异步操作)。Promise避免了“回调地狱”,写法更加接近同步操作。说到同步,我更加喜欢async、await,它们书写更贴近同步操作。 图片加载往往是异步的,如果有操作需要等到所有的图片加载完之后再执行,这时候就需要不断的监听 阅读全文
posted @ 2017-06-13 21:58
张玉宝
阅读(2049)
评论(0)
推荐(1)
摘要:
前言: 本来打算将自己搭建的博客部署到heroku上的,用的是mongolab;无奈,虽然heroku对于mongolab的add-ons是免费的,但必须进行信用卡确认。对于我这种学生仔,哪来的信用卡。。。不想使用heroku上免费的postgres database,只能放弃heroku了,改用阿 阅读全文
posted @ 2017-06-13 21:57
张玉宝
阅读(1072)
评论(0)
推荐(0)
摘要:
最近在用 nodejs 搭建一个个人博客,博客当然要有编辑文章的功能啦。个人比较偏爱 hexo 风格的 markdown 格式,所以想自己的博客也是这样的风格。尝试了几个库,发现 marked 的转换很好,但是样式需要自己编写,这个库还算满意。 marked 正如在 github 上的介绍,它能够识 阅读全文
posted @ 2017-06-13 21:57
张玉宝
阅读(237)
评论(0)
推荐(0)
摘要:
URI:统一资源标识符(Uniform Resource Identifier)。是一个通用的概念。 URL:统一资源定位符(Uniform Resource Locator)。表示资源在服务器中的实际地址。 URN:统一资源名(Uniform Resource Name)。为对象提供一个稳定的名称 阅读全文
posted @ 2017-06-13 21:56
张玉宝
阅读(214)
评论(0)
推荐(0)
摘要:
node.js 的第一个基本观点是,I/O 操作是昂贵的: 目前的编程技术最大的浪费来自等待 I/O 操作的完成。有几种方法可以解决这些对性能的影响(来自 Sam Rushing): 同步:依次处理单个请求。 优点:简单。 缺点:任何一个请求都会阻塞其余请求。 创建新进程:为每个请求创建一个进程处理 阅读全文
posted @ 2017-06-13 21:56
张玉宝
阅读(899)
评论(0)
推荐(0)
摘要:
HTTP 报文是 HTTP 应用程序之间传递的格式化数据块,分为请求报文和响应报文两类,两者的基本结构相同。 HTTP 报文由起始行、首部、主体(可选)三个部分组成。其中,起始行和首部均以一个行终止序列(即空行,可写作CRLF,包括一个回车符、一个换行符)作为结束符。主体是可选的数据块,可以包含文本 阅读全文
posted @ 2017-06-13 21:55
张玉宝
阅读(146)
评论(0)
推荐(0)
摘要:
[TOC] 语料库基本函数表 文本语料库分类 常见语料库及其用法 注意nltk.Text(string) 返回类似text1的Text对象 古藤堡语料库 包含36000本电子书,可以在这里下载 from nltk.corpus import gutenberg print(gutenberg.fil 阅读全文
posted @ 2017-06-13 21:36
张玉宝
阅读(358)
评论(0)
推荐(0)
摘要:
max_process = 16 #最大进程数 def read_SQL_write(r_host,r_port,r_user,r_passwd,r_db,r_charset,w_host,w_port,w_user,w_passwd,w_db,w_charset,cmd,index=None): 阅读全文
posted @ 2017-06-13 21:19
张玉宝
阅读(1083)
评论(1)
推荐(0)
摘要:
这是python3下的MySQL基本操作。其他类型的数据库用法基本一样。就是库的名字不同。因为python官方很早之前就规定了数据库第三方库的借口,来避免API混乱的情况。 安装与准备 这是python3的库,所以windows下安装不会像python2那样各种奇葩VC错误。是比较方便的傻瓜安装。 阅读全文
posted @ 2017-06-13 21:19
张玉宝
阅读(831)
评论(0)
推荐(0)
摘要:
主要总结一下简单的工具:条件频率分布、正则表达式、词干提取器和归并器。 条件分布频率 《自然语言学习》很多地方都用到了条件分布频率,nltk提供了两种常用的接口:FreqDist 和 ConditionalFreqDist 。后面很多都会用到这两种方法,特别是第二个。因为第二个更符合定义,会智能的找 阅读全文
posted @ 2017-06-13 21:18
张玉宝
阅读(264)
评论(0)
推荐(0)
摘要:
[TOC] 词性标注器 之后的很多工作都需要标注完的词汇。nltk自带英文标注器pos_tag import nltk text = nltk.word_tokenize("And now for something compleyely difference") print(text) print 阅读全文
posted @ 2017-06-13 21:17
张玉宝
阅读(295)
评论(0)
推荐(0)
摘要:
自然语言处理中算法设计有两大部分:分而治之 和 转化 思想。一个是将大问题简化为小问题,另一个是将问题抽象化,向向已知转化。前者的例子:归并排序;后者的例子:判断相邻元素是否相同(与排序)。这次总结的自然语言中常用的一些基本算法,算是入个门了。 递归 使用递归速度上会受影响,但是便于理解算法深层嵌套 阅读全文
posted @ 2017-06-13 21:17
张玉宝
阅读(212)
评论(0)
推荐(0)
摘要:
利用python3来实现TCP协议,和UDP类似。UDP应用于及时通信,而TCP协议用来传送文件、命令等操作,因为这些数据不允许丢失,否则会造成文件错误或命令混乱。下面代码就是模拟客户端通过命令行操作服务器。客户端输入命令,服务器执行并且返回结果。 TCP(Transmission Control 阅读全文
posted @ 2017-06-13 21:16
张玉宝
阅读(1027)
评论(0)
推荐(0)
摘要:
对于简单的运算符,可以参考之前的博文。之后会有一篇关于从等号运算符重载的角度研究深浅拷贝的博文。 逗号运算符重载 逗号运算符重载需要一个参数,并且返回自身类。逗号运算符在复制操作中比较常见,下面就是以赋值操作为例的逗号运算符重载。 #include<string> #include<iostream 阅读全文
posted @ 2017-06-13 21:16
张玉宝
阅读(123)
评论(0)
推荐(0)
摘要:
很多朋友都安装了python2和3,因为用些库例如scapy,不是scrapy,python3下面都是错,那么怎么让python2和3共存呢。 像一般的程序员,达到如下效果 Windows平台下的兼容问题 CMD可以分别进入python2和3的交互模式 CMD可以正常使用pip对应的python2和 阅读全文
posted @ 2017-06-13 21:15
张玉宝
阅读(326)
评论(0)
推荐(0)
摘要:
利用python中的socket模块中的来实现UDP协议,这里写一个简单的服务器和客户端。为了说明网络编程中UDP的应用,这里就不写图形化了,在两台电脑上分别打开UDP的客户端和服务端就可以了。 UDP:用户数据报协议,是一个面向无连接的协议。采用该协议不需要两个应用程序先建立连接。UDP协议不提供 阅读全文
posted @ 2017-06-13 21:15
张玉宝
阅读(610)
评论(0)
推荐(0)
摘要:
《算法图解》代码实现和改进 请随意观看表演 二分查找 数组和链表 递归 递归条件和基线条件 快速排序 散列表 广度优先搜索 狄克斯特拉算法 贪婪算法 二分查找 def bin_search(list,item): low = 0 high = len(list) - 1 while low<=hig 阅读全文
posted @ 2017-06-13 21:14
张玉宝
阅读(195)
评论(0)
推荐(0)
摘要:
python多进程和多线程谁更快 python3.6 threading和multiprocessing 四核+三星250G-850-SSD 自从用多进程和多线程进行编程,一致没搞懂到底谁更快。网上很多都说python多进程更快,因为GIL(全局解释器锁)。但是我在写代码的时候,测试时间却是多线程更 阅读全文
posted @ 2017-06-13 21:11
张玉宝
阅读(6211)
评论(0)
推荐(1)
摘要:
英文分词的第三方库NLTK不错,中文分词工具也有很多(盘古分词、Yaha分词、Jieba分词等)。但是从加载自定义字典、多线程、自动匹配新词等方面来看。大jieba确实是中文分词中的战斗机。 请随意观看表演 安装 分词 自定义词典 延迟加载 关键词提取 词性标注 词语定位 内部算法 安装 分词 3种 阅读全文
posted @ 2017-06-13 21:10
张玉宝
阅读(205)
评论(0)
推荐(0)
摘要:
#include<iostream> #include<string> using namespace std; typedef int ElemType; struct Node{ ElemType data;//数据域 node->data struct Node *next;//指针域 nod 阅读全文
posted @ 2017-06-13 21:10
张玉宝
阅读(152)
评论(0)
推荐(0)
浙公网安备 33010602011771号