#include
#include
#include
using namespace std;
#define MAX 100
typedef char VertexType;
typedef struct ArcNode {
int adjvex; //邻接点域,存储该弧指向顶点的下标 (终点)
struct ArcNode *next; //指向下一条...
分类:
其他好文 时间:
2015-06-20 09:16:51
阅读次数:
130
Moving Tables
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 23147 Accepted Submission(s): 7779
Problem Description
The famous ...
分类:
编程语言 时间:
2015-06-20 09:16:52
阅读次数:
163
Problem Description
电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。
某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。
...
分类:
其他好文 时间:
2015-06-20 09:17:06
阅读次数:
103
开始了ASP.NET北大青鸟的学习,第一章的学习讲解了很多以前接触过的知识,也终于让我看到了ASP.NET的真面貌。
因地域性限制强,传统的客户端与服务器模式也就越来越需要改善了。
所以,现在大都是Web应用程序的开发,即浏览器与服务器模式。
从上面的图上,可以看到我圈出了一个地方:HTTP响应。这也是两种开发模式最大的区别之处了。
下面就先了解一下HTTP的工作原理:...
分类:
Web程序 时间:
2015-06-20 09:14:52
阅读次数:
220
HttpSession:在服务器中,为浏览器创建独一无二的内存空间,在其中保存会话相关的信息。
4.1session作为域使用:他是j2ee中四大域对象之一,作用范围为整个会话。
4.2session的生命周期:在第一次调用reqeust.getSession()方法的时候,服务器会检查是已经有对应的session,如果没有就在内存中创建一个session并返回。
当一段时间内session...
分类:
Web程序 时间:
2015-06-20 09:16:47
阅读次数:
1896
介绍:
URL重写的技术出现是因为:有的用户他把设置自己的浏览器的Cookie为禁用,这样的话Session就失效了。因此出现了URL重写技术。
原理:
就是在超链接上加上JESSIONID参数(可以通过查看源代码看得出来),以实现Session的功能。
使禁用Cookie的浏览器也可以使用session:由于session是基于cookie运行的,如果禁用了cookie则会导致sessi...
分类:
Web程序 时间:
2015-06-20 09:17:16
阅读次数:
188
据说这个不是很有用,其实我也觉得不是很有用,因为这个做界面绝世太丑了,而且不是很方便使用,同时绘图也不是java的强项,但是,作为学习,还是有一定的必要的,总体来说难度不是很大,但是需要记忆的东西比较多。下面是简单的代码实例:package com_1;
import java.awt.*;
import javax.swing.*;public class demon_2_6 extends JF...
【原理】
windows程序当遇到异常,没有try-catch或者try-catch也无法捕获到的异常时,程序就会自动退出,如果这时候没有dump文件的话,我们是没有得到任何程序退出的信息。在windows程序异常退出之前,会预先调用一个在程序中注册的异常处理回调函数(默认是没有设置),只要我们在这个回调函数中调用MiniDumpWriteDump函数就可以产生我们想要的dump文件...
分类:
编程语言 时间:
2015-06-20 09:16:16
阅读次数:
495
8.2 MySQL管理
包含MySQL发行版中的一些有用的工具程序使管理工作变得更加容易,它们中最常用的是mysqladmin程序。
8.2.1 命令
除了mysqlshow命令以外,所有的MySQL命令都接受下面的3个标准参数。
命令选项 参数 说明
-u 用户名 在默认情况下,mysql工具会尝试把当前linux的用户名作为MySQL的用户名,-u参数...
分类:
数据库 时间:
2015-06-20 09:14:54
阅读次数:
139
切换到AndroidStudio很长一段时间,天天打码和Gradle打交道,抽空就开始记录一些Gradle使用的总结。第一篇总结写好了托管到Github上,与大家分享,有问题请欢迎大家在博客下方留言或Github给我提bug。
文章链接:https://github.com/D-clock/Doc/blob/master/Gradle/1.Gradle%E8%84%9A%E6%9C%AC%E5%...
分类:
移动开发 时间:
2015-06-20 09:16:33
阅读次数:
265
public static String formatNetSpeed(long bytes) {
String result = size + " B/s";
if (size < 1<<10) { } else if (size < 1<<20) {
result = String.format("%.1f KB/s", si...
分类:
其他好文 时间:
2015-06-20 09:16:12
阅读次数:
107
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
java中的网络编程
一.网络编程概述:基于互联网的编程
就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换.
二.网络模型:OSI和TCP/IP
1.OSI(Open System Interconnection开放系统互连)参考模型
网络模型7层概述:...
分类:
编程语言 时间:
2015-06-20 09:14:16
阅读次数:
120
本案例主要使用session实现登录与注销的功能。
1.登录页面
登陆名:
密码:
运行界面:
2.使用UserDao模拟数据库提供对外验证密码和密码是否正确的函数
package cn.itheima.loginou...
分类:
其他好文 时间:
2015-06-20 09:13:54
阅读次数:
127
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
类的加载、反射、动态代理、枚举
一.类的加载
当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。
1.加载:
就是指将class文件读入内存,并为之创建一个Class对象
★★ 任何类被使用时系统都会建立一个...
分类:
编程语言 时间:
2015-06-20 09:15:06
阅读次数:
152
题目大意是:
一开始有一块高为h,宽为w的一块屏幕(一开始的时候屏幕是空的)。
然后有n次询问,每次询问先给你一个wi,代表的是当前第i个广告的宽度(每个广告的高度为1),然后要你输出当前的广告是放在第几行的。
放置的要求为:
首先我们肯定要选较上面的,然后再选较上面的较左边的那个位置。当没有位置放时,那么就输出-1.
这道题一开始我看到这道题的数据范围吓了一跳,10的9次,那建树还不爆...
分类:
其他好文 时间:
2015-06-20 09:15:16
阅读次数:
114
原文地址:Making a simple VM interpreter in Python更新:根据大家的评论我对代码做了轻微的改动。感谢 robin-gvx、 bs4h 和 Dagur,具体代码见这里Stack Machine 本身并没有任何的寄存器,它将所需要处理的值全部放入堆栈中而后进行处理。Stack Machine 虽然简单但是却十分强大,这也是为神马 Python,Java,PostSc...
分类:
编程语言 时间:
2015-06-20 09:13:55
阅读次数:
147