码迷,mamicode.com
首页 > 2018年03月19日 > 全部分享
兔子问题or斐波那契数列
古典问题:有一对兔子,出生后第三个月起每个月生一对兔子,小兔子长到第三个月每个月又生一对兔子,兔子长生不老,每个月兔子对数? 全等于 编写算法实现雯波纳契数列。 function fn(n){ if(n==1 || n==2){ return 1; }else{ return fn(n-1)+fn( ...
分类:其他好文   时间:2018-03-19 19:05:03    阅读次数:158
JVM的垃圾收集器
Serial收集器 Serial收集器:是最基本、最悠久的新生代收集器,是一个单线程的收集器,并且在垃圾回收时还必须暂停其他所有的工作线程,直到它结束为止。 下图示意了Serial/SerialOld收集器的运行过程: 按照上述的说法是不是会觉得Serial收集器很鸡肋,但实际到现在为止它依然是虚拟 ...
分类:其他好文   时间:2018-03-19 19:04:55    阅读次数:170
php 代码的编译
PHP是解析型高级语言,事实上从Zend内核的角度来看PHP就是一个普通的C程序,它有main函数,我们写的PHP代码是这个程序的输入,然后经过内核的处理输出结果,内核将PHP代码"翻译"为C程序可识别的过程就是PHP的编译。 C程序在编译时将一行行代码编译为机器码,每一个操作都认为是一条机器指令, ...
分类:Web程序   时间:2018-03-19 19:04:46    阅读次数:181
雅礼集训 2017 Day2
水箱 "loj6032" 先分析一波考试时乱搞搞 对于 20% 的数据,n,m≤16; 暴力枚举每个条件是否满足,然后检查,复杂度O(2m) (然而我太菜了,这都能打错) 对于另外 10% 的数据,只存在指明某处有水的条件; 水箱的高度是无限的,所以无论条件给出的y有多大,均能满足,直接输出m ...
分类:其他好文   时间:2018-03-19 19:04:38    阅读次数:146
树链剖分学习&BZOJ1036
题目传送门 树链剖分,计算机术语,指一种对树进行划分的算法,它先通过轻重边剖分将树分为多条链,保证每个点属于且只属于一条链,然后再通过数据结构(树状数组、SBT、SPLAY、线段树等)来维护每一条链。 以下是几种概念: 常见的路径剖分的方法是轻重树链剖分(启发式剖分) 将树中的边分为:轻边和重边 ? ...
分类:其他好文   时间:2018-03-19 19:04:30    阅读次数:157
JVM简介
JVM是什么? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法区。 JVM屏 ...
分类:其他好文   时间:2018-03-19 19:04:23    阅读次数:206
使用qr生成二维码
最近有个需求是在页面为当前数据生成二维码。 因为是以Java为开发语言,所以我选择了QRCode.jar这个第三方插件,首先下载qrcode.jar这个包,然后写一个生成二维码的工具类,这个类是参照别人的,更具需求修改了参数,代码如下: 这里特别注意一下自己的需求,在我的需求中二维码的数据会是300 ...
分类:其他好文   时间:2018-03-19 19:04:15    阅读次数:129
简单工厂模式---计算器
一只站在树上的鸟儿,从来不会害怕”树枝”会断裂,因为它相信的不是树枝,而是自己的翅膀。与其每天担心未来,不如努力做好现在。因为,成功的路上,只有奋斗才能给你最大的安全感。 今天写了一个利用面向对象三大特性(封装,继承,多态)以及设计模式实现的计算器程序,使用面向对象特性使代码易维护,易扩展,使用设计 ...
分类:其他好文   时间:2018-03-19 19:04:05    阅读次数:150
业务用例选题
(1)学生进行选题 (2)如果一个论文题目只有一个学生选择,指导教师确认 (3)如果论文题目有多个学生选择,教务秘书进行协调 ...
分类:其他好文   时间:2018-03-19 19:03:51    阅读次数:138
json字符串格式化
最近和一个第三方的系统对接,需要把他们的请求参数保存下来,但是那一长串的json不好读,于是想格式化一下,这种工具有很多,但我想自己弄个来玩下。 刚开始的实现用了很多判断,逻辑很绕。后来想起之前读过一个模板引擎的源码,里面用了状态图,于是我也尝试用了下。 [ { "name": "wen", "ag ...
分类:Web程序   时间:2018-03-19 19:03:44    阅读次数:176
python安装及pip django安装
python django
分类:编程语言   时间:2018-03-19 19:03:37    阅读次数:242
ubuntu 14.04 安装win7虚拟机
主机OS:ubuntu 14.04 virtual box:http://download.virtualbox.org/virtualbox/5.1.28/virtualbox-5.1_5.1.28-117968~Ubuntu~trusty_amd64.deb 下载完成后,直接运行virtualb ...
分类:Windows程序   时间:2018-03-19 19:03:31    阅读次数:359
Binary Tree Xorder Traversal
![屏幕快照 2018-03-19 下午12.27.50](https://images2018.cnblogs.com/blog/1182370/201803/1182370-20180319175941247-655411910.png)?``` * Definition for a binar... ...
分类:其他好文   时间:2018-03-19 19:03:21    阅读次数:170
在实际机器人上运行rtabmap_ros-rgbd+laser+轮式odom
1.启动机器人发布必要的topic数据 (1)启动奥比中光深度摄像头 $ roslaunch astra_launch astra.launch depth_registration:=true 其中发布的必要的topic如下: /camera/rgb/image_rect_color /camer ...
分类:其他好文   时间:2018-03-19 19:03:13    阅读次数:806
docker-compose安装
sudo curl -L https://raw.githubusercontent.com/docker/compose/1.19.0/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose s... ...
分类:其他好文   时间:2018-03-19 19:03:07    阅读次数:114
关于使用maven打包如何聚合资源文件
多数情况下,我们使用maven管理多个子工程,在最后maven打包阶段将多个子工程聚合到一个jar或war包。单个子工程会有自己独立的资源配置文件,在打包的时候我们需要将其聚合在一起(各子工程中的配置文件名称不能重复)。下面提供两种方法: 1.使用maven-resources-plugin插件,下 ...
分类:其他好文   时间:2018-03-19 19:03:00    阅读次数:331
python初级知识与变量
11111111111111 简单的Python文件后缀可以任意,但导入模块时后缀如果不是.py文件,会出现错误 2 两种执行模式 1)Python + 文件位置+文件名 2)进入解释器,然后输入代码,一样可以执行 3 #!/usr/bin/env python 解释器路径 4 # -*- codi ...
分类:编程语言   时间:2018-03-19 19:02:53    阅读次数:245
945条   上一页 1 ... 13 14 15 16 17 18 19 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!