这次的题目也真心水 题目大意就是:给出几类珍珠,以及它们的单价,要求用最少的钱就可以买到相同数量的,相同(或更高)质量的珍珠。 说白了就是 贵的可以代替便宜的 我们设f[i]表示买前i种珍珠的最少花费,然后我们对于f[i][j],只需要向前枚举一段, 把这一段的珍珠都用第i种来代替 。 所以对于这种 ...
分类:
其他好文 时间:
2018-05-12 16:15:45
阅读次数:
139
获取系统当前时间 在调试、日志输出、代码优化时,我们常常需要获得系统的时间。在一些性能要求高的代码优化时,对时间的精确度还比较高。在网上找不高质量的代码,便自己研究了一下,代码如下(能满足跨平台的要求,单位精确到微秒): 代码说明 在类Unix平台(Linux、OS-X)使用gettimeofday ...
分类:
编程语言 时间:
2018-05-11 14:38:50
阅读次数:
805
真德秀团队成员: WoLykos(3005) hIrokuh(3023) DoraMike(3026) JanzKing(3007) JtvDeemo(3044) 1引言 1.1目的 此开题报告编制目的是明确本项目的详细需求,供用户确认项目的功能和性能,和用户形成一致的理解和确认,作为进一步详细设计 ...
分类:
其他好文 时间:
2018-05-10 23:31:28
阅读次数:
215
一、熟悉Objective-C 1、了解Objective-C语言的起源 2、在类的头文件中尽量少引入其他头文件 3、多用字面量语法,少用与之等价的方法 4、多用类型常量,少用#define预处理指令 5、用枚举值表示状态、选项、状态码 二、对象、消息、运行期 6、理解“属性”这一概念 7、在对象内 ...
分类:
移动开发 时间:
2018-05-09 15:13:57
阅读次数:
253
BlockingQueue位于JDK5新增的concurrent包中,它很好地解决了多线程中,如何高效安全地“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。 阻塞队列,顾名思义,它首先它是一个队列,在数据结构中,队列是一种线性表。 我们通过一个共 ...
分类:
编程语言 时间:
2018-05-09 15:00:03
阅读次数:
153
我们努力的方向就是用更少的时间写出更高质量的代码,因此我们都需要借助一些工具来提高自己的开发效率。写代码有些年头了,慢慢的可以写一些东西来提高工作效率。主要会从Java后台和Android开始,暂时叫“Auto coding”,大家如果有更好的想法麻烦告诉我,谢谢。 1. 生成后台和管理端代码 往往 ...
分类:
编程语言 时间:
2018-05-03 19:55:34
阅读次数:
754
2018-04-29 李艳鹏 程序员小灰 本文转载自公众号 Fastpay快付 作者李艳鹏,阿里P8技术专家,小灰在Qcon大会上有幸结识,技术又好为人又很谦和。 互联网平台架构日益成为互联网发展的基石,对于 Java 开发者和架构师而言,只有在了解架构背后的原理后,才能写出更高质量的代码,才能设计 ...
分类:
其他好文 时间:
2018-05-03 19:54:20
阅读次数:
184
摘自别人博客,地址:http://www.cnblogs.com/nancymake/p/6516798.html 摘自别人博客,地址:http://blog.csdn.net/qianggezhishen/article/details/45951095 打算从这开始一本一本开始看 题外话: 推荐 ...
分类:
编程语言 时间:
2018-05-01 14:06:59
阅读次数:
188
首先请原谅本文标题取的有点大,但并非为了哗众取宠。本文取这个标题主要有3个原因,这也是写作本文的初衷: (1)目前国内几乎搜索不到全面讲解如何搭建前后端分离框架的文章,讲前后端分离框架思想的就更少了,而笔者希望在本文中能够全面、详细地阐述我们团队在前后端分离的摸索中所得到的搭建思路、最佳实践以及架构 ...
分类:
Web程序 时间:
2018-04-27 02:38:22
阅读次数:
357
(看到一篇挺不错的文章,看了挺有感触的,与大家共勉。) 泰戈尔说: 有一个夜晚,我烧毁了所有的记忆, 从此我的梦就透明了; 有个早晨我扔掉了所有的昨天, 从此我的脚步就轻盈了! 越过山丘,才发现无人等候! 有段话最近很流行:20多岁的你,迷茫又着急,你想要房子、车子、想要旅行、想要高质量的生活你那么 ...
分类:
其他好文 时间:
2018-04-26 19:05:06
阅读次数:
183