语法糖 接下来几篇文章要开启一个Java语法糖系列,所以首先讲讲什么是语法糖。语法糖是一种几乎每种语言或多或少都提供过的一些方便程序员开发代码的语法,它只是编译器实 现的一些小把戏罢了,编译期间以特定的字节码或者特定的方式对这些语法做一些处理,开发者就可以直接方便地使用了。这些语法糖虽然不会提供实质 ...
分类:
编程语言 时间:
2016-05-18 12:28:32
收藏:
0 评论:
0 赞:
0 阅读:
196
JNI 开始本篇的内容之前,首先要讲一下JNI。Java很好,使用的人很多、应用极 广,但是Java不是完美的。Java的不足体现在运行速度要比传统的C++慢上许多之外,还有Java无法直接访问到操作系统底层如硬件系统,为此 Java提供了JNI来实现对于底层的访问。JNI,Java Native ...
分类:
其他 时间:
2016-05-18 12:28:10
收藏:
0 评论:
0 赞:
0 阅读:
213
关于这个问题,自己也做了一下测试,算了,直接粘贴代码吧,若有问题,欢迎指出! ...
分类:
Web开发 时间:
2016-05-18 12:28:00
收藏:
0 评论:
0 赞:
0 阅读:
157
编写者:龙诗科 邮箱:longshike2010@163.com 2016-5-18 1.在STM32的数据手册中,引脚定义中的I/O structure中如果是FT的话,说明该引脚兼容5V; 2.IO口一般都有多个功能,可以通过寄存器的设置来选择其IO口的功能,F1还有重映射的概念,F4没有; 3 ...
分类:
其他 时间:
2016-05-18 12:27:49
收藏:
0 评论:
0 赞:
0 阅读:
194
转自: Java ArrayList源码剖析 总体介绍 ArrayList实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同步外,其余跟Vector大致相同。每个ArrayList都有一个容量(capacity),表示底层数组的 ...
分类:
编程语言 时间:
2016-05-18 12:27:29
收藏:
0 评论:
0 赞:
0 阅读:
125
在view上绘制一个图形的方式有很多种,表现形式可能不一样,但其实质步骤都是一样的: 1)获取上下文 2)绘制路径 3)添加路径到上下文 4)修改图形状态参数 5)渲染上下文 下面我们以画一个圆形来演示其实现步骤: 1)使用CGContextRef创建路径 1 2 3 4 5 6 7 8 9 //获 ...
分类:
移动平台 时间:
2016-05-18 12:27:19
收藏:
0 评论:
0 赞:
0 阅读:
164
前言 一开始想学学自动拆箱和自动装箱是被这个名字吸引到,听上去好像很高端的样子,其实自动拆箱、自动装箱是很简单的内容。 自动拆箱和自动装箱 Java为每种基本数据类型都提供了对应的包装器类型。举个例子: 这个过程中会自动根据数值创建对应的Integer对象,这就是自动装箱。再看另外一段代码: 这个过 ...
分类:
编程语言 时间:
2016-05-18 12:27:09
收藏:
0 评论:
0 赞:
0 阅读:
175
git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@ ...
分类:
其他 时间:
2016-05-18 12:26:59
收藏:
0 评论:
0 赞:
0 阅读:
134
13-23+33-43+53-63+73-83+93-103......+993-1003 对应的项数 1 2 3 4 5 6 7 8 9 10 ....... 99 100 另外一种做法: ...
分类:
其他 时间:
2016-05-18 12:26:49
收藏:
0 评论:
0 赞:
0 阅读:
234
一、软件测试概念 在规定条件下对软件进行操作,发现问题,对软件质量进行评估。 注意:软件是由文档,数据,以及程序组成,所有测试也要涉及到这些方面的检验 二、软件质量 软件特性的总和,软件满足规定或潜在用户需求的能力 注意:要从软件内部、外部、使用中的表现来衡量 三、软件测试与质量保证的区别 软件测试 ...
分类:
其他 时间:
2016-05-18 12:26:42
收藏:
0 评论:
0 赞:
0 阅读:
163
1 var regex = { 2 mobile: /^0?(13[0-9]|15[012356789]|18[0236789]|14[57])[0-9]{8}$/ 3 } ...
分类:
Web开发 时间:
2016-05-18 12:26:32
收藏:
0 评论:
0 赞:
0 阅读:
156
1,如果只是想简单的写个定时任务,比如10分钟跑一次,那么ScheduledExecutorService是比较方便的,下面举个简单的例子 ...
分类:
其他 时间:
2016-05-18 12:26:23
收藏:
0 评论:
0 赞:
0 阅读:
252
Q1: 错误重现: linux下 用tar -zxf xxx.tar.bz2 报错: 原因: 此压缩包没有用gzip格式压缩 解决方案: 解压的时候不用加上z 。直接tar -xvf 就可以了。 --2016/05/18 ...
分类:
系统服务 时间:
2016-05-18 12:26:11
收藏:
0 评论:
0 赞:
0 阅读:
164
效果图: ...
分类:
Web开发 时间:
2016-05-18 12:25:59
收藏:
0 评论:
0 赞:
0 阅读:
313
Part One 别人问你你都感觉这尼玛说啥的基础面试题 1.UIWindow和UIView和 CALayer 的联系和区别? 答:UIView是视图的基类,UIViewController是视图控制器的基类,UIResponder是表示一个可以在屏幕上响应触摸事件的对象; UIwindow是UIV ...
分类:
移动平台 时间:
2016-05-18 12:25:19
收藏:
0 评论:
0 赞:
0 阅读:
157
http://acm.fzu.edu.cn/problem.php?pid=2225 http://acm.fzu.edu.cn/problem.php?pid=2225 Problem Description 在打败了易基?普罗布朗、诺姆?普罗布朗之后,小茗同学开始挑战哈德?普罗布朗。 一番交战之 ...
分类:
其他 时间:
2016-05-18 12:25:09
收藏:
0 评论:
0 赞:
0 阅读:
173
GNURadio也能在Windows上运行了,安装GNURadio时,会自动化下载一系列powershell脚本,在源里进行build。然后它依赖为64位原生二进制文件,使用Visual Studio 2015打包成.msi。 如果你想要了解更详细的内容,请看这里。 MSI包里面包括: 设备支持:U ...
分类:
Windows开发 时间:
2016-05-18 12:24:59
收藏:
0 评论:
0 赞:
0 阅读:
445
个人电脑配置:500G机械硬盘+16G NGFF SSD+8G Physical Memory 之前安装Ubuntu16.04,默认装到NGFF的SSD里,/和swap分区一共才16G,于是删除swap分区,发现开机速度奇慢无比,即便将swappiness设为0依旧,so需要在机械硬盘上重新划分一块 ...
分类:
系统服务 时间:
2016-05-18 12:24:39
收藏:
0 评论:
0 赞:
0 阅读:
150
1.apt-get install python-bs4 bs4只有py2的代码,安装在py3下会很麻烦 bs4支持HTML parser,也可以支持第三方的分析器 2.apt-get install python-lxml 3. apt-get install python-html5lib 4. ...
分类:
编程语言 时间:
2016-05-18 12:24:29
收藏:
0 评论:
0 赞:
0 阅读:
153
在standalone.xml中: 找到下面三行,看到是要访问public(8080端口的)和management的interface,将interface中的127.0.0.1改为0.0.0.0即可。 <socket-binding-group name="standard-sockets" de ...
分类:
其他 时间:
2016-05-18 12:24:20
收藏:
0 评论:
0 赞:
0 阅读:
192