程序员人生 网站导航

巧用FineReport搭建成本管控监测系统

巧用FineReport搭建成本管控监测系统 一、应用背景企业在近几年快速发展,规模也越来越大,而信息传递与反馈手段却仍然比较落后,随着信息技术的不断发展,人们开始通过尝试利用技术手段改善这种环境...

深入浅出RxJava(二:操作符)

深入浅出RxJava(二:操作符) 在第一篇blog中,我介绍了RxJava的一些基础知识,同时也介绍了map()操作符。当然如果你并没有意愿去使用RxJava我一点都不诧异,毕竟才接触了这么点。看完这篇blo...

贪心法――乘船问题

贪心法――乘船问题 题目大致是:有n个人,第i个人的重量为w[i],每艘船的最大载重量均为c,且最多只能乘两个人。用最少的船装载所有人。解:首先从最轻的人开始考虑,那么他应该和...

Android官方技术文档翻译――新构建系统概述

Android官方技术文档翻译――新构建系统概述 本文译自Android官方技术文档《New Build System》,原文地址:http://tools.android.com/tech-docs/new-build-system。这篇文章从去年就开始翻译的了,无奈项...

DirectX的OBJ模型加载与渲染

DirectX的OBJ模型加载与渲染 在之前的DirectX例子里我用的模型是.x文件,DirectX有一个方法D3DXLoadMeshFromX可以加载.x模型,但是这里有个问题,.x文件是没法用文本编辑器打开查看结构的,这里...

DFS + 剪枝策略

DFS + 剪枝策略 一:简介(1)相信做过ACM的人,都很熟悉图和树的深度优先搜索;算法里面有蛮力法 ―― 就是暴力搜索(不加任何剪枝的搜索);(2)蛮力搜搜需要优化时,就是...

Dijkstra 算法寻找最短路径 较简易

Dijkstra 算法寻找最短路径 较简易 反正觉得比书上的代码简单多了主要的一些核心代码还是参考上一篇博客的,觉得那篇的Dij写的不错,得细细品味注释的话看上篇博客,vim不知道怎么注释#include&lti...

Harden the Hacker Thinking (Updating)

Harden the Hacker Thinking (Updating) 记录一下自己最近的思维harden过程。通过记录,进行反思,加强管理,找到缺陷。 一分钟design,一分钟coding,三十分钟rethinking。2015-02-26 写下:不要在一...

UVA 11646 - Athletics Track(计算几何)

UVA 11646 - Athletics Track(计算几何) 这是一题推推公式就可以的题目假设L为X,然后就可以算出半径,然后根据余弦定理可以算出圆弧长度,然后就可以推出X,输出代码:#include &ltcstdio&gt#include...

LeetCode[String]: Longest Common Prefix

LeetCode[String]: Longest Common Prefix Write a function to find the longest common prefix string amongst an array of strings.这个题目非常简单,只要弄清楚题意就可以非常快地解决...