Android Studio 目录结构 .idea 为AS IDE所需要的文件。 Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。集成了构建,测试,发布和其他,比如软件打包,生成注释文档等功能。 该目录显示app模块相应内容: ap ...
分类:
移动开发 时间:
2017-02-26 15:53:53
阅读次数:
256
一、介绍 图片选择或者拍照功能: 1、选择相册中的图片或是拍照,都是通过UIImagePickerController控制器实例化一个对象,然后通过self.presentViewController方法推出界面显示。但是使用presentViewController的类需要实现UIImagePic ...
分类:
编程语言 时间:
2017-02-26 15:53:39
阅读次数:
224
1.本周学习总结 1.对JAVA的历史发展的了解 2.了解Java与C/C++的区别,Java语言所写程序较为繁琐,C/C++较为简洁。 3.安装java和jdk 2.书面作业 Q1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写) java是在虚拟机上运行的, ...
分类:
编程语言 时间:
2017-02-26 15:53:23
阅读次数:
165
来源:阿里云 作者:林昊(花名毕玄),阿里巴巴技术保障部研究员,曾任淘宝网平台架构部架构师。个人的研究方向主要为Java模块化、动态化系统的构建,以及高性能大型分布式Java系统构建,主导阿里数据中心异地多活项目建设。 架构师,这个title就和总监之类的title一样,已经彻底被用烂了。但在一个软 ...
分类:
其他好文 时间:
2017-02-26 15:53:06
阅读次数:
2523
原文首发于我的微信公众号:GeekArtT . 在计算机求和的过程中,一个大数和小数的相加会因为浮点数的有限精度,而导致截断误差的出现。所以在构建计算网格的时候,都要极力避免这样情形的发生,将计算统一在相对较近的数量级上。所以,当需要对一系列的数值做加法时,一个好的技巧是将这些数由大到小做排列,再逐 ...
分类:
编程语言 时间:
2017-02-26 15:52:16
阅读次数:
213
时间同步命令: ntpdata time.windows.com 自动时间同步: 需要配置/etc/crontab文件,实现自动执行任务 让linux从time.windows.com自动同步时间 vi /etc/crontab加上一句:00 0 1 * * root ntpdate -s time ...
分类:
系统相关 时间:
2017-02-26 15:51:12
阅读次数:
206
1.类的内存分布 空类为了占位,空间占一个字节 成员函数,静态函数,静态变量并不占内存(不和类放在一起) 所有的虚函数也并不和类放在一起,而是将所有的虚函数构造成一个虚函数表,用一个指针指向这个虚函数表,类仅仅存储这个指针,一个指针在32位的机器上占四个字节 所有的非静态成员变量占内存 因此,类的内 ...
分类:
其他好文 时间:
2017-02-26 15:50:42
阅读次数:
217
MySQL Workbench导出数据库 步骤: 1. 打开mysql workbench,进入需要导出的数据库,点击左侧栏的【Management】tab键。 2. 点选要输出的数据库 点击【Data Export】 选在要输出的数据库 选择是否输出存储过程和函数,事件,触发器 点击Start E ...
分类:
数据库 时间:
2017-02-26 15:50:24
阅读次数:
1239
1、首先要定义原体,这个包括对象,和隐藏属性,这个是不能显示的,最外层设置 class=“hide”,要克隆的部分设置为显示; 2、上面的元素要放在form的外面,否则提交造成重复提交userDescrips[0] ...
分类:
Web程序 时间:
2017-02-26 15:49:48
阅读次数:
313
作者:Antonio Leiva 时间:Feb 23, 2017 原文链接:https://antonioleiva.com/when-expression-kotlin/ 在Java(特别是Java 6)中,switch表达式有很多的限制。除了针对短类型,它基本不能干其他事情。 然而,Kotlin ...
分类:
其他好文 时间:
2017-02-26 15:48:44
阅读次数:
281
1. 本周学习总结 通过本周的学习: 1.了解了Java的发展史(从OAK转向Internet,并逐步发展至今的历程) 2.与C语言比较,Java语言的特点: ①将源程序编译成一种结构中立的中间文件格式。在虚拟机(JVM)上运行,从而实现跨平台运行 ②摒弃了指针操作和内存管理等容易引发错误的地方 ③ ...
分类:
编程语言 时间:
2017-02-26 15:48:21
阅读次数:
183
参数://假设a集、b集、ab交集 # comm [options] textA textB options: 1、表示a集除去ab交集重叠那部分; 2、表示b集除去ab交集重叠那部分; 3、表示ab交集重叠那部分; -1 则表示去掉(a集除去ab交集重叠那部分),剩下b集; -2 则表示去掉(b集 ...
分类:
系统相关 时间:
2017-02-26 15:47:41
阅读次数:
176
1 package cn.skyfffire; 2 3 /** 4 * 5 * @author skyfffire 6 * 7 */ 8 public class Test { 9 static boolean gcrun = false; // GC是垃圾回收器 10 static boolean... ...
分类:
编程语言 时间:
2017-02-26 15:46:22
阅读次数:
152
一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separatecompilation)。也就是说,一个程 ...
分类:
编程语言 时间:
2017-02-26 15:46:00
阅读次数:
244
转自CSDN 转自CSDN 在WEB网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库的架构也需要动态扩展,在数据库的扩展过程基本上包含如下几步,每一个扩展都可以比上一步骤的部署方式的性能得到数量级的提升。 1、WEB应用和数据库部署在同一台服务器上 一般的小规模的网站采用这种 ...
分类:
数据库 时间:
2017-02-26 15:45:42
阅读次数:
192
Nanae把饥肠辘辘的josnch带去一家自助餐厅,面对面前眼花缭乱的美味josnch呆住了。 假设有N种食物,每种食物只有一样,而且每种食物有对应的体积Wi (1 <= Wi <= 400),食用每一种食物都能增加对应的愉悦值Di(1 <= Di <= 100). 现在已知josnch肚子的容量为 ...
分类:
其他好文 时间:
2017-02-26 15:45:11
阅读次数:
268