码迷,mamicode.com
首页 > 2015年08月18日 > 全部分享
Java中枚举类型的使用
虽然Java中有枚举类型这种数据类型,但是很少用,其实当用到星期、月份、四季等数据集的时候,无疑,枚举类型不仅很方便地解决了整数和字符串的映射问题,而且极大地提高了程序的可读性。 下面就用简单的程序代码来说明这种问题: 1.枚举类型自动赋值,默认情况下枚举变量从前到后分别被赋值为0、1、2、3、4、5....然后用循环的方式将枚举变量的名称和其对应的下标打印出来。...
分类:编程语言   时间:2015-08-18 10:18:09    阅读次数:95
SWAP空间不足的处理方法
日常运维工作过程中,我们经常会遇到swap空间不足的情况,甚至nagios都把swap监控作为一个基础的系统监控项,足以看出这个性能指标的重要性。 一般是MySQL数据库机器比较容易发生swap空间不足,也有应用服务器高负载的情况下也会产生这现象。 为什么会产生swap使用呢?假设我们的物理内存是32G,swap是4G。如果MySQL本身已经占用了24G物理内存,而同时其他程序或者...
分类:其他好文   时间:2015-08-18 10:20:00    阅读次数:1811
树莓派 rtl8188eu 芯片wifi驱动
总算是找到了,现拿出来分享,参考地址:https://www.raspberrypi.org/forums/viewtopic.php?p=462982#p462982 我还没试,下载来试试。...
分类:其他好文   时间:2015-08-18 10:18:43    阅读次数:138
最大回文字符串算法详解与优化
背景 最近开始研究算法,于是在leetcode上做算法题,第五题Longest Palindromic Substring便是关于回文子串的。 什么是回文字串 回文字符串是指将该字符串前后颠倒之后和该字符串一样的字符串。例如:a,aaaa,aba,abba… 最长回文子串 要求最长回文子串,就需要遍历每一个子串,时间复杂度是O(N²);判断字串是不是回文,时间复杂度是...
分类:编程语言   时间:2015-08-18 10:18:51    阅读次数:172
JAVA基础之初始化与清理
用构造器确保初始化[edit] 构造器与类名称相同;是一种特殊类型的方法,因为它没有返回值。 在创建对象时,会为对象分配存储空间,并调用相应的构造器。 不包含任何参数的构造器叫做默认构造器 方法重载[edit] class Person { public Person() {} public Person(String name){} public Pe...
分类:编程语言   时间:2015-08-18 10:18:13    阅读次数:127
题目1179:阶乘
题目描述: 输入n, 求y1=1!+3!+...m!(m是小于等于n的最大奇数) y2=2!+4!+...p!(p是小于等于n的最大偶数)。 输入: 每组输入包括1个整数:n 输出: 可能有多组测试数据,对于每组数据, 输出题目要求的y1和y2 样例输入: 4 样例输出: 7 26 来源: 2000年华中科技大学计算机研究生机试真题...
分类:其他好文   时间:2015-08-18 10:16:53    阅读次数:91
hdu5380 贪心+双端队列
http://acm.hdu.edu.cn/showproblem.php?pid=5380 Problem Description There are n+1 cities on a line. They are labeled from city 0 to city n. Mph has to start his travel from city 0, passing city...
分类:其他好文   时间:2015-08-18 10:16:33    阅读次数:153
Spark机器学习——互动出版网
这篇是计算机类的优质预售推荐>>>>《Spark机器学习》 当机器学习遇上最流行的并行计算框架Spark...... 编辑推荐 Apache Spark是一个分布式计算框架,专为满足低延迟任务和内存数据存储的需求而优化。现有并行计算框架中,鲜有能兼顾速度、可扩展性、内存处理以及容错性,同时还能简化编程,提供灵活、表达力丰富的强大API的,Apache Spark就是这...
分类:其他好文   时间:2015-08-18 10:17:25    阅读次数:205
leetcode:Binary Tree Zigzag Level Order Traversal
Binary Tree Zigzag Level Order Traversal Given a binary tree, return the zigzag level order traversal of its nodes’ values. (ie, from left to right, then right to left for the next level and alternate...
分类:其他好文   时间:2015-08-18 10:16:08    阅读次数:105
unix网络编程几种模型比较
1.阻塞式IO:套接字默认是阻塞式的,该模型会一直阻塞在系统调用上,直到数据到达内核区并且完成从内核区到用户进程区的数据拷贝。 2.非阻塞式IO:该模型将套接字的状态设置为非阻塞,会一直轮询套接字的状态,直到数据到达内核区并且完成内核区到用户区的数据拷贝,个人感觉类似于linux下的自旋锁。 3.IO复用:该模型通常阻塞在select/poll系统调用,当内核区数据到达时,select系统调用...
分类:其他好文   时间:2015-08-18 10:16:15    阅读次数:112
线程私有数据
在多线程程序中,经常要用全局变量来实现多个函数间的数据共享。由于数据空间是共享的,因此全局变量也为所有线程共有。 测试代码如下: [cpp] view plaincopy #include    #include    #include    #include       int key = 100; //全局变量  ...
分类:编程语言   时间:2015-08-18 10:16:08    阅读次数:146
迪科斯彻算法总结
最短路之~迪科斯彻算法         迪科斯彻算法是由荷兰计算机科学家艾滋郝尔·戴克斯拉提出的。本算法使用广度优先搜索解决非负权有向图的单源最短路径问题,算法最终得到一个最短路径树。此算法常用于路由算法或者作为其他图算法一个子模块,本算法是用来找一个点到其他所有点之间的最短路径。         此算法中变量的使用:                 map[][]二维数组记录两点之间的权值...
分类:编程语言   时间:2015-08-18 10:17:36    阅读次数:176
HDU 2544 最短
链接:http://acm.hdu.edu.cn/showproblem.php?pid=2544解析:首先数据量为V#include #include #include #include #include #include #include #include using namespace std...
分类:其他好文   时间:2015-08-18 10:17:41    阅读次数:100
Linux网络管理相关命令
? OSI七层模型和TCP/IP四层模型? IP地址分类? 了解常见的网络相关协议? TCP三次握手和四次挥手? 网络相关的调试命令? 实战tcpdump和tshark抓包OSI 七层模型物理层 网络:中继器,集线器、网线、HUB数据链路层 网络:网卡,网桥,交换机网络层 网络:路由器,防火墙、多层...
分类:系统相关   时间:2015-08-18 10:14:42    阅读次数:337
VC++深入详解——第15章:线程同步
例1:模拟火车站的售票系统模拟两个售票窗口共同卖100张票,因为要共享这100章票的资源这时就要涉及到线程间的同步问题。在下文中人为的添加了干预,当线程函数1运行到if判断语句后,挂起线程1,运行线程2,然后线程2运行到if语句后,挂起线程2,接着回来运行线程1的显示。这样可以达到对全局变量访问的同...
分类:编程语言   时间:2015-08-18 10:15:43    阅读次数:131
Jquery动画第一部分
效果图: 点击我会隐藏!! 你好 Click me 嗯嗯 是的、、 中国办事处隐藏联系人:张先生 北三环中路 100 号北京美国办事处隐藏联系人:David 第五大街 200 号纽约
分类:Web程序   时间:2015-08-18 10:15:12    阅读次数:126
linux-shell脚本编程-变量-算术表达式-判断语句-if分支语句
bash工作特性: 1.支持命令历史、命令补全 2.支持管道、重定向 3.支持命令别名 4.支持命令行编辑 5.支持命令行展开 6.支持文件名通配 7.支持使用变量 8.支持编程命令编辑:光标跳转:ctrl+a:跳到命令行首 home ctrl+e:跳到命令行尾 end ctrl+u:删除光标至.....
分类:系统相关   时间:2015-08-18 10:15:14    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!