- 博客(19)
- 收藏
- 关注
原创 typescript速学:新闻实体对象、接口
今天我们要来学一下『接口』 https://tslang.cn/docs/handbook/interfaces.html1、我们来设计一个新闻实体类;设计一个函数来添加新下面是传统的做法:let NewsEntity = { "title":"新闻标题", "content":"新闻内容"}let addNews = function (news) { console.
2017-05-31 11:16:18 1687
原创 typescript速学:函数、基本数据类型
文档地址: https://tslang.cn/docs/handbook/basic-types.html在前面我们已经学过了『箭头函数』,我们发现在函数的参数可以使用数据类型。let showMe = (name:string,age:number)=>{ return "我的名字是:"+name+",我的年龄是:"+age;}上面这个函数是2个参数,且在调用的时候必须传递2个参数。
2017-05-29 13:31:20 620
原创 进一步了解Ant项目构建
进一步了解Ant项目构建工具前面我们知道如果要运行项目的时候,使用jar,需要: java -cp lib/news.jar:target me其实我们可以把需要用到的jar文件写到build.xml这个ant配置文件中<?xml version="1.0"?><project name="javatest" basedir="."> <!-- set global properties
2017-05-27 13:58:53 362
原创 Ant构建工具入手、愉快的编译
Ant构建工具入手前面学习了手工的方式编译、打包为jar,,,, 实际项目开发中每次都这样就太麻烦了,所以我们需要一些能帮助我们快速构建的工具。 比如 Ant、Maven、Gradle。我们现在来学习其中之一:Ant http://ant.apache.org 下载地址: http://ant.apache.org/bindownload.cgi 我们这里下载1.10.1版本(jkd要求
2017-05-27 12:43:50 7555
原创 手工引用jar包、凭什么jar要放到lib中
jar文件怎么用接着前面的项目代码: http://blog.csdn.net/github_26672553/article/details/72769798 在target目录中有:me.class、my目录、news目录、news.jar。 我们既然已经把news目录打包成了news.jar文件,是不是可以删除news目录也没有问题呢?#但是运行 java me 报错了Exceptio
2017-05-26 17:04:52 1883
原创 classpath的作用、简单批处理自定义编译、第一个jar文件包的生成
classpath首先回顾下前面学到过的编译: 把源码文件和编译之后的文件分开 http://blog.csdn.net/github_26672553/article/details/72742919注意:我们在最后要运行me的时候是需要进入到target目录下cd target/java me按理说我们是可以直接在根目录下执行:java target/me#按理可以这样#运行
2017-05-26 15:42:37 772
原创 手工创建包(package)、有逼格的编译
1、能否在一个类中调用另一个类里的方法?me.java中写2个calss代码如下:class me{ public static void main(String[] args) { // 在me这个类里调用myname类的静态方法 myname.showName(); }}class myname{ public static
2017-05-25 20:39:00 763
原创 速识JDK、了解类
JVM、JRE和JDK的区别与联系 请自行百度: http://www.jb51.net/article/83970.htmJDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlLinux系统安装jdk: http://blog.csdn.net/git
2017-05-25 19:47:28 329
原创 Magento获取指定分类下的产品销量排行
// 获取当前分类id$category_id = Mage::registry('current_category')->getId(); $_featcategory = Mage::getModel('catalog/category')->load($category_id);$_productCollection = Mage::getResourceModel('reports/
2017-05-25 14:56:32 524
原创 美国洛杉矶时间转 格林威治时间
/**美国洛杉矶时间转 格林威治时间*/function toTimeZone($src, $from_tz = 'America/Los_Angeles', $to_tz = 'Etc/GMT', $fm = 'Y-m-d H:i:s') { $datetime = new DateTime($src, new DateTimeZone($from_tz)); $da
2017-05-24 15:46:55 2307
原创 ElasticSearch速学 - ElasticSearch中的搜索建议、自动纠错
如果我们搜索的时候,输入关键字有错,很多搜索引擎会有一个识别。 在ElasticSearch中也有类似功能。官方文档: https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-term.htmlES中常用的4种suggest类型:Term、Phrase、Completion、Context
2017-05-23 14:22:47 8535 1
原创 ##iOS 8新增 WKWebView
WKWebView:iOS 8新增,是UIWebView的升级,可以监听进度、缓存一、布局 我们新建一个继承自UIViewController的控制器名叫WebViewController,新建时同时勾选xib。然后我们开始布局 图解:ContentView是一个普通的UIView,撑满整个控制器View,之后我们创建的WKWebView视图就添加到这个控件里;Toolbar界面底部用来展
2017-05-17 10:59:55 434
原创 iOS 9新特性 - SFSafariViewController
要打开一个网页,我们之前常见的方法有两种 Safari openULR:自带很多功能(进度条,刷新,前进,后退),但是必须要跳出当前应用。 2.UIWebView:在当前应用打开,不能实现进度条 现在iOS 9中 增加了一个新的API:SFSafariViewController我们看一下具体用法: 1.导入#import <SafariServices/SafariServ
2017-05-16 15:44:26 3831
原创 iOS覆盖系统返回按钮后,滑动返回功能
在开发中,我们一般会覆盖系统默认的导航栏上的返回按钮(修改按钮颜色和文字)。 具体做法如下: // 创建按钮 UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button setTitle:@"返回" forState:UIControlStateNormal];
2017-05-10 11:44:44 1627
原创 UIBarButtonItem的一个分类,用户快速创建一个UIBarButtonItem
我们经常需要自定义UIBarButtonItem,代码如下: // 创建按钮 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setImage:[UIImage imageNamed:@"nav_item_game_icon"] forState:UIControlStateNormal];
2017-05-09 17:17:52 683
原创 iOS导航栏自定义按钮导致点击范围过大的问题
在很多App设计中导航栏左侧/右侧都会被设计成图标。 我们通常是采用创建一个按钮的方式: // 创建按钮 UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; [btn setImage:[UIImage imageNamed:@"nav_item_game_icon"] forState:UIContro
2017-05-09 16:50:30 2533
原创 redis集群 - 使用php连接redis集群、redis自定义命令封装
在前面我们使用redis-trib创建了集群 redis官方文档: https://redis.io/topics/cluster-tutorial (这里我们使用的127.0.0.1,我们用php测试集群需要改成具体的地址)./redis-trib.rb create --replicas 1 10.211.55.13:6379 10.211.55.13:6380 \10.211.55.1
2017-05-03 12:53:01 2087
原创 视频电商网站 - vuex多个module交互
我们的项目使用了Vuex,关于Vuex是什么看这里: http://vuex.vuejs.org/zh-cn/intro.htmlVuex里有个Modules的概念: http://vuex.vuejs.org/zh-cn/modules.html我们前面用户登录获取access_token等信息,都是写在UsersModule.js这个module中的。 http://blog.csdn.n
2017-05-02 16:50:33 4646
原创 ElasticSearch速学 - IK中文分词器远程字典设置
前面已经对”IK中文分词器“有了简单的了解: 但是可以发现不是对所有的词都能很好的区分,比如: 逼格这个词就没有分出来。词库实际上IK分词器也是根据一些词库来进行分词的,我们可以丰富这个词库。 IK分词器(IK Analysis for Elasticsearch)给了我们一个基本的配置: https://github.com/medcl/elasticsearch-analysis-i
2017-05-02 15:34:49 9694 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人