#include
#include
int main()
{
double y;
int x,m;
for(y=1;y>=-1;y-=0.1)
{
m=acos(y)*10;
for(x=1;x<m;x++)
printf(" ");
printf("*");
for(;x<62-m;x++)
printf(" ");
printf("*\n");
}
...
分类:
编程语言 时间:
2016-06-12 03:05:14
阅读次数:
184
夏 夏朝活动的主要区域是黄河中下游一带(相当于今山西、河南、河北地区),都城建于安邑。
商 商朝的统治区域,以现在的河南为中心。武丁在位时国势鼎盛,势力达于长江流域。曾多次迁都;盘庚时,迁到殷(今河南安阳小屯一带)。在商的周围,还有许多臣服于商的属国,如西北的鬼方,西部的羌方。
周 灭商前,周族活动于黄河上游(今陕西、甘肃一带)。周武王灭纣后,建立周朝,定都于镐(今陕西西安附近),...
分类:
其他好文 时间:
2016-06-12 03:03:52
阅读次数:
205
对于强大的递归。要想做到灵活运用,是需要花时间进行练习并总结。往往递归学习的入门也是难度也比较大,常常会处于看得明,却写不出的"尴尬"情况。
递归的定义
将一个大的问题分解成比较小的、有着相同形式的问题。
递归是一种强有力的思想。在计算机科学的学习中,一个重要的必须学习的概念是递归。递归是一种编程策略,它把一个大的问题分解成具有相同形式的简单问题。...
分类:
编程语言 时间:
2016-06-12 03:05:09
阅读次数:
199
Android手机上的wifi功能,多半都被当做客户端在使用。
当做热点共享网络时的场景比较少。
最近做一个尝试,将所有试图连接到Android便携热点的客户端的信息,通过底层一直上报上来
最终增加API供上层应用调用。
在原生的Android代码中,其实已经有一个WifiDevice类来表示当前连接至wifi热点的客户端信息,我们先来看一下这个类是怎样定义的。...
分类:
移动开发 时间:
2016-06-12 03:05:08
阅读次数:
382
java8之Lambda Expressions 解说
java8 新增Lambda Expressions 的目的:为了使代码简洁易读和消除过多的冗余代码(尽量让编译器做代码转换工作,也可以认为是语法糖之类的作用)。
使用过c、c++语言的人,都记得,他们的函数参数可以是函数指针即代码片段(某些行为),而在java语言中,要想使得函数为参数,必须把函数封装...
分类:
编程语言 时间:
2016-06-12 03:04:55
阅读次数:
155
内存管理对应用程序和操作系统来说都非常重要。现在很多的程序漏洞和运行崩溃都和内存分配使用错误有关。 FreeRTOS操作系统将内核与内存管理分开实现,操作系统内核仅规定了必要的内存管理函数原型,而不关心这些内存管理函数是如何实现的。这样做大有好处,可以增加系统的灵活性:不同的应用场合可以使用不同的内存分配实现,选择对自己更有利的内存管理策略。比如对于安全型的嵌入式系统,通常不允许动态...
分类:
其他好文 时间:
2016-06-12 03:04:31
阅读次数:
350
面向对象设计的重点在于抽象,那Java接口和Java抽象类就有它存在的必然性了。正是由于他们的存在才赋予java强大的面向对象的能力。他们两者之间对抽象概念的支持有很大的相似,甚至可以互换,但是也有区别。
Java接口(interface)和Java抽象类(abstract class)代表的就是抽象类型,就是我们需要提出的抽象层的具体表现。OOP面向对象的编程,如果要提高程序的复用率,增加程序 的可维护性,可扩展性,就必须是面向接口的编程,面向抽象的编程,正确地使用接口、抽象类这些有用的抽象类型...
分类:
其他好文 时间:
2016-06-12 03:03:16
阅读次数:
230
安装步骤如下:1、下载rar安装包 下载地址:http://www.rarsoft.com/download.htm,根据操作系统选择对应的二进制安装包,我的CentOS操作系统为64bit,因此下载的rar为rarlinux-x64-5.4.b2.tar.gz。2、安装rar[root@localhost Downloads]# tar -zxvf rarlinux-x64-5.4.b2.tar...
分类:
其他好文 时间:
2016-06-12 03:05:24
阅读次数:
200
1.注册UI问题,不对齐、密码不能随意输入,需要正则表达式验证;
2.不能每次都用鼠标拖到底部,再上去,可以不可以做个锚点回到顶部;
3.测试项目要通过IE和firefox 等多种浏览器的验证;
4.文本框要加上自己的样式;
5.针对重复性代码,如何实现从189行代码到18行代码?
6.UI布局问题;
7.布局错乱的问题;
8.姓名2-4位验证,少数名族如何验证;
9.加上注释;
...
分类:
Web程序 时间:
2016-06-12 03:03:16
阅读次数:
251
Object-Oriented Analysis and Design Using UML
面向对象分析与使用UML设计
最近找了本书《Object-Oriented Analysis and Design Using UML》,这个书是Oracle培训里面的,同时也是获取scjd和scja可选的课程。
所以,我准备一边翻译,一边学习。嗯,只翻译重点。
转载请注明出处!!...
分类:
其他好文 时间:
2016-06-12 03:02:27
阅读次数:
125
原题链接:https://leetcode.com/problems/linked-list-cycle/
题目:
Given a linked list, determine if it has a cycle in it.
Follow up:
Can you solve it without using extra space?
思路:
两个指针,一个移动...
分类:
其他好文 时间:
2016-06-12 03:04:17
阅读次数:
158
原题链接:https://leetcode.com/problems/reverse-linked-list/
题目:
Reverse a singly linked list.
Hint:
A linked list can be reversed either iteratively or recursively. Could you implement both?
...
分类:
其他好文 时间:
2016-06-12 03:03:53
阅读次数:
135
传送门
B. Qualifying Contest
time limit per test1 second
memory limit per test256 megabytes
inputstandard input
outputstandard output
Very soon Berland will hold a School Team Programming Olympiad....
分类:
编程语言 时间:
2016-06-12 03:03:49
阅读次数:
312
现在,网上基于spark的代码基本上都是Scala,很多书上也都是基于Scala,没办法,谁叫spark是Scala写出来的了,但是我现在还没系统的学习Scala,所以只能用java写spark程序了,spark支持java,而且Scala也基于JVM,不说了,直接上代码这是官网上给出的例子,大数据学习中经典案例单词计数
在linux下一个终端 输入 $ nc -lk 9999 然后运行下面的代码...
分类:
编程语言 时间:
2016-06-12 03:02:21
阅读次数:
216
前面博客分析了导致app卡顿慢的直接原因,这里就从原因出发,分析一些优化方案(这里主要是从直接影响渲染机制的布局相关进行分析)
1) Invalidations, Layouts, and Performance(动画,布局的优化)
顺滑精妙的动画是app设计里面最重要的元素之一,这些动画能够显著提升用户体验。下面会讲解Android系统是如何处理UI组件的更新操作的。
通常来说,Andro...
分类:
移动开发 时间:
2016-06-12 03:03:57
阅读次数:
230
原文地址:http://android.xsoftlab.net/training/connect-devices-wirelessly/wifi-direct.html#permissions
Wi-Fi peer-to-peer (P2P) APIs可以使程序与附近的设备进行直接通讯,Android的Wi-Fi P2P框架由Wi-Fi Direct?提供技术支持。WI-FI P2P技术可以使...
分类:
移动开发 时间:
2016-06-12 03:02:30
阅读次数:
256
本文,主要有以下内容:面向对象与面向过程的区别、类和对象、对象引用和指针、类方法和实例方法(this关键字的使用、值传递、可变参数类型)、类变量和非静态变量、递归和方法重载、访问权限修饰符、构造器、用递归实现1+2+3+...+100的和的代码、基于GUI的验证姓名和年龄的有效性的中年类的代码、打印所有汉字的代码...
分类:
其他好文 时间:
2016-06-12 03:03:31
阅读次数:
197