基础算法—–百元买百鸡题目:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。首先来分析一下:
设公鸡为x只,母鸡为y只,小鸡为z只,可的
x+y+z=100
5x+3y+z/3=100
由于每种鸡最少1只,所以公鸡最多能有(100 - 3 - 1) / 5只...
分类:
编程语言 时间:
2016-05-07 11:30:50
阅读次数:
273
这里是有关JAVA的collections的sort 的有关知识
一:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class SortListDSemo2 {
public static void main(String[] args) {...
分类:
编程语言 时间:
2016-05-07 11:30:18
阅读次数:
188
hibernate.cfg.xml
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hiberna...
分类:
Web程序 时间:
2016-05-07 11:28:22
阅读次数:
156
前言除了 AngularJS 内置的指令外,我们还可以创建自定义指令。
通过 .directive() 函数来添加自定义的指令。
调用自定义指令时,需要在HTMl 元素上添加自定义指令名。
自定义指令命名规则:使用驼峰命名法来命名,即除第一个单词外的首字母需大写。如: myDirective。
在html页面调用该指令时需要以 - 分割,如: my-directive。示例代码:<body...
分类:
Web程序 时间:
2016-05-07 11:29:39
阅读次数:
856
Travelling Salesman Problem
旅行商问题,即TSP问题(Travelling Salesman Problem)又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所有路径之中的最小值。
旅行商问题...
分类:
其他好文 时间:
2016-05-07 11:27:01
阅读次数:
867
(一) 线程状态:
我们先讨论一下线程的几种状态:
java中Thrad.State总共有6中状态:
(1)New (新创建)
(2)Runnable (可运行)
(3)Bolcked (被阻塞)
(4)Waiting (等待)
(5)Timed Waiting (计时等待)
(6)Terminated (被终止)
下面我们分别看一下线程的这6中状态分别出现在什么情况下。...
分类:
编程语言 时间:
2016-05-07 11:28:46
阅读次数:
274
linux kernel被bootloader加载到内存后,cpu首先执行head.s中的start_of_setup函数等函数,然后跳转到main.c,main中首先执行detect_memory函数探测内存;
int detect_memory(void)
{
int err = -1;
if (detect_memory_e820() > 0)
err = 0;
if (!d...
分类:
其他好文 时间:
2016-05-07 11:27:50
阅读次数:
257
《互联网+智能家居--传统家居颠覆与重构》读书笔记
一、什么是智能家居
真正智能家居时代是多种技术和各种传感器技术高度融合,软硬件体验做到极致各种服务非常舒心的时代。
能够让用户真正地体验到智能生活带来的便利的产品,才能打动用户,赢得市场。
目前自能家居还停留在物与物之间的连接,而智能家居的核心是让产品智能化后为生活服务,因此人与产品的智能互动是最终目标。而可穿戴设备可...
分类:
其他好文 时间:
2016-05-07 11:26:46
阅读次数:
265
死锁
某个任务在等待另一个任务,而后者又等待别的任务,这样一直下去,直到这个链条上的任务又在等待第一个任务释放锁。这得到了一个任务之间相互等待的连续循环,没有哪个线程能继续,这被称之为死锁。
新类库中的构件
CountDownLatch
它被用来同步一个或多个任务,强制它们等待由其他任务执行的一组操作完成。
CyclicBarrier
CyclicBarrier适用于这样的情况:你希望...
分类:
编程语言 时间:
2016-05-07 11:26:18
阅读次数:
214
antlr4权威指南,第一章IDE中的环境配置概述...
分类:
其他好文 时间:
2016-05-07 11:28:04
阅读次数:
1210
1. Java语言的优点
1)
Java为纯面向对象语言。万物皆对象。
2)
平台无关性。Java语言可以“一次编译,到处运行。”由于Java为解释性语言,编译器会把Java代码变成“中间代码”,然后在JVM上解释这都行。因此Java可以很好的跨平台执行,具有很好的可移植性。
3)
Java提供了很多内置的类库,通过这些类库,简化了开发人员的程序设计工作,缩短了项目的开...
分类:
编程语言 时间:
2016-05-07 11:26:46
阅读次数:
291
Binary Tree Inorder Traversal
Total Accepted: 123254 Total
Submissions: 310274 Difficulty: Medium
Given a binary tree, return the inorder traversal of its nodes' values.
For example...
分类:
其他好文 时间:
2016-05-07 11:28:54
阅读次数:
157
Contains Duplicate
Total Accepted: 87674 Total
Submissions: 212037 Difficulty: Easy
Given an array of integers, find if the array contains any duplicates. Your function should return...
分类:
其他好文 时间:
2016-05-07 11:27:21
阅读次数:
144
Binary Tree Level Order Traversal
Total Accepted: 102319 Total
Submissions: 311786 Difficulty: Easy
Given a binary tree, return the level order traversal of its nodes' values. (ie, fro...
分类:
其他好文 时间:
2016-05-07 11:26:15
阅读次数:
176
刚尝试在Windows下搭建Laravel框架:
步骤如下:
1:搭建laravel框架首先要安装composer 地址:http://getcomposer.org/
安装包地址点击打开链接。下一步,指定正确的 php.exe 文件地位(如下图)。
开启 php_openssl 拓展:请打开 php 目次下的 php.ini 文件,亲身确认 extension=php_opens...
分类:
其他好文 时间:
2016-05-07 11:25:32
阅读次数:
156