自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (3)
  • 收藏
  • 关注

原创 JetBrains学生注册码申请步骤

1.先申请.edu.*后缀的邮箱访问地址http://mails.art.edu.lv进入后会自动给你分配一个邮箱,如果不喜欢可以点编辑按钮 输入你想要的(不带域名后缀),或者点刷新按钮 随机一个2.去官网申请激活码前往https://www.jetbrains.com/shop/eform/students如图,填好你的信息,然后点提交,然后去刚才的网页邮箱查看信件,应该已经过来了3.确认信件信...

2018-02-26 18:18:00 10119 4

原创 windows下使用curl命令

curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。做网页处理流程和数据检索自动化,curl可以祝一臂之力。一般是Linux自

2016-01-28 18:11:33 16844 4

转载 explain 的用法

最近在做性能测试中经常遇到一些数据库的问题,通常使用慢查询日志可以找到执行效果比较差的sql,但是仅仅找到这些sql是不行的,我们需要协助开发人员分析问题所在,这就经常用到explainexplain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如:exp

2016-01-27 17:27:50 1059

转载 MYisam和InnoDB区别以及MySQL引擎简介

MySQL是我们比较常用的一种数据库软件。它有着诸多的优点,如开源的,免费的等等。其实它还有一个很好的特点,那就是有多种引擎可以供你选择。如果赛 车手能根据不同的路况,地形随手更换与之最适宜的引擎,那么他们将创造奇迹。然而目前他们还做不到那样便捷的更换引擎,但是我们却可以!     所谓知己知彼方可百战不殆,要想将它们发挥到极致,首先我们应该来认识一下MySQL提供给我们的这几种引擎。  

2016-01-22 11:58:01 416

原创 关于web.py使用模版传值问题

今天一直在纠结,为什么从数据库里查出来的数据(类型为instance)传到web.py的模版页里面,前台一直显示不出来。查了各种资料,最后在一次无意的调试中解决了。前台模版页代码如下:$def with (datas) //(这里为了方便注释我就这样写了,copy代码请删掉)定义参数datas,类型是instance,由db模块查询出的结果 $for sto in datas:

2016-01-15 15:36:11 1126

原创 web.py框架之db模块操作

先创建数据库对象:db = web.database(dbn='mysql', user='user', pw='pass', db='dbname')  //dbn指定数据库类型 db指定所连接的数据库名 查询: users = db.query('select * from user where id>$id', vars={'id'

2016-01-14 19:24:01 3822

转载 面试10大算法汇总+常见题目解答

面试常见的算法和数据结构:字符串,链表,树,图,排序,递归 vs. 迭代,动态规划,位操作,概率问题,排列组合,以及一些需要寻找规律的题目。1. 字符串和数组首先需要注意的是和C++不同,Java字符串不是char数组。没有IDE代码自动补全功能,应该记住下面的这些常用的方法。 toCharArray() //获得字符串对应的char数组

2015-08-31 21:16:49 451

原创 java 类的几种关系

java类当中一种常见的类之间的关系为关联关系,关联是一种“有”的关系,java类中如果B类对象作为A类的属性存在,称为A类关联B类。关联具有方向性和多重性。关联的方向分为单项关联和双向关联,多重性多见一对一和一对多的关联关系,其中一对多的关联关系最为常见,为了能实现一对多关联关系,就需要使用数据容器来存储数据,常见的数据容器有数组和集合。 java类中另一种关系是依赖关系,依赖关系是一种

2014-01-27 22:11:12 755

原创 java 类

Java程序都是由若干个类组成,所以先了解java类的主要组成元素非常关键.类中常见的五种元素,包括属性、方法、构造方法、块、内部类。了解了这五个元素就能够对Java类有清晰认识,对各元素的声明形式、含义、作用也有所了解。但是五种元素中有很多通用的知识点,比如类、属性、方法、构造方法都使用到了访问权限修饰符,属性、方法都涉及到数据类型等。其中,前三个元素较为重要,用的比较广泛。什么是类,简而言

2014-01-20 16:02:27 551

原创 课程管理系统 java

设计一个课程管理系统,能录入各科目及学生成绩,排名,显示总分及平均分。用数组来实现,一维的二维的还有字符数组,最主要的还是如何进行排名问题,我们都知道java数组有这强大的功能,有自动升阶排序,但放在这里显然行不同,如何将一个学生的信息完整的按平均分来正确排名次呢,既有名字也有分数,于是,我们可以用一个字符数组,将他们串连起来,放在字符数组里面,然后我们对这个字符数组按照平均分来用选择排序就行

2014-01-16 11:27:32 3397

原创 java 数组的相关操作

import java.util.*;public class 数组 { public static void main(String[] agrs){ Scanner input=new Scanner(System.in); int num=input.nextInt(); int max,i,j,flag=-1,sum=0; int a[]=new int[n

2014-01-15 11:40:49 491

原创 用Java建日历

用Java程序写一个日历,用户输入某年某月某日时能将这个月的日历打出来。import java.util.*;public class 日历 { public static void main(String[] agrs){ int i,k,k2,sum=0,li=1,total=0; String answer,weekday="星期"; Scanner input

2014-01-13 16:11:00 592

原创 查询某年某月某日是星期几

随意输入一个时间,能正确求出它是星期几。主要就是要注意平年和闰年的区别,2月是29还是28,要注意,这样才不会出错。程序代码如下:import java.util.Scanner;public class 查询星期几 { public static void main(String[] agrs){ int i,j,k,sum=0,li=1; String week

2014-01-12 16:52:54 1485

原创 猜随机数 java 编程小游戏

在这里给出两种猜随机数的方案,简单Java代码写的猜随机数小项目。import java.util.*;public class caishu{ public static void main(String[] agrs){ Scanner input=new Scanner(System.in); int person; int comp

2014-01-10 14:52:41 928

原创 猜拳游戏改良版

经过改良,现在写了一个更为高效的Java猜拳游戏,代码如下:import java.util.*;public class caiquanxin{ public static void main(String[] agrs) { String first1="拳头",first2="拳头"; Scanner input=new Scanner

2014-01-10 11:44:33 667

原创 用java写小游戏:猜拳 &&随机数的应用

用Java写的第一个小游戏,与电脑猜拳。其原理是利用电脑产生随机数与用户输入进行比较,这里就需要说名一下利用电脑是如何产生随机数的。用电脑产生随机数有两种不同的方法:方法一:import java.util.Random; //和使用扫描仪方法一样public class random{ public static void main(String[] agr

2014-01-09 17:21:00 1755

原创 java 输入输出

在Java程序中,不像C和C++的输入那样,用scanf和cin而是改用扫描仪scanner,想用输入设备则需先声明、定义才能实用,而且输出也不用printf和cout,而是用System.out.println 来进行输出操作。具体代码如下:import java.util.Scanner; public class inout{ public static void main(

2014-01-08 15:59:22 763

原创 初识Java 第一个Java程序

初识Java 得知它的几个特性:       Java语言是简单的。Java语言的语法与C和C++语言很接近,另一方面,Java丢弃了C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。   Java语言是一个面向对象的。Java语言提供类、接口和继承

2014-01-07 15:25:46 687

原创 创建单链表的4种方式

单链表在数据结构中应用广泛,是极常见的链式存贮方式,单链表分为有带头结点和不带头结点的单链表,其创建方式又分为头插法创建和尾插法创建,详细创建方法如下:#include #include typedef int ElemType; //类型定义声明typedef struct Node{ ElemType data; struct Node *next;}LNode, *L

2013-09-24 23:45:25 2386

原创 简单一维动态链表的相关操作:查找、插入、删除、修改、增加

链表是一种重要的数据结构,对链表的相关操作要掌握,这次只是单向动态链表的相关简单操作。#include #include #define LEN sizeof(struct note)int main(){ struct note { int num; struct note *next; };

2013-08-10 17:20:58 1771

原创 简单静态、动态链表的建立

静态链表的建立:#include struct student{ int number; float score; struct student *next;}; //结点的定义int main(){ struct student *head,*p,a,b,c; a.number=1234,a.score=90

2013-08-07 21:59:42 2327

原创 一维动态数组

数组是很常见的,虽然定义静态数组很方便,引用也简单,但是不能变化大小长度,这是致命的缺点,现在自然而然想到了动态数组,虽然定义起来比较麻烦,但使用起来确实非常的方便哦!在C语言中只能用malloc来定义动态数组,例子如下:#include #include int main(){ int n,i; int *array; array=(int*

2013-07-23 23:38:26 1007

原创 暑假编程训练---L:求多项式

Problem L:求多项式Time Limit:1000MS  Memory Limit:65536KTotal Submit:3 Accepted:3Description形如1-2+3-4...+n,你会编写吗?Input输入1个正整数nOutput输出1-2+3-4...+n的值 Sample Input3Sample Outpu

2013-07-17 22:27:47 950

原创 暑假编程训练---K:判断是否直角三角形

Problem K:判断是否直角三角形Time Limit:1000MS  Memory Limit:65536KTotal Submit:3 Accepted:3Description输入三角形的三条边,判断是否是直角三角形Input输入三角形3条边(均为整数)Output如果3条边组成的是直角三角形,输出yes否则输出noSample Input3

2013-07-17 22:25:13 1315

原创 暑假编程训练---H:求圆柱体的表面积

Problem J:求圆柱体的表面积Time Limit:1000MS  Memory Limit:65536KTotal Submit:12 Accepted:5DescriptionInput输入底面半径r和高hOutput输出圆柱体的表面积,保留3位小数Sample Input3.5 9Sample OutputArea=274.8

2013-07-17 18:50:39 997

原创 暑假编程训练---B:人见人爱A^B

Problem B:人见人爱A^BTime Limit:1000MS  Memory Limit:65536KTotal Submit:5 Accepted:5Description求A^B的最后三位数表示的整数。 说明:A^B的含义是“A的B次方”Input输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1Output对于每个测试实例,请输出

2013-07-17 18:39:42 632

转载 暑假编程训练---G:计算直线的交点数

问题描述平面上有n条直线,且无三线共点,问这些直线能有多少种不同交点数。比如,如果n=2,则可能的交点数量为0(平行)或者1(不平行)。Input输入数据包含多个测试实例,每个测试实例占一行,每行包含一个正整数n(nOutput每个测试实例对应一行输出,从小到大列出所有相交方案,其中每个数为可能的交点数,每行的整数之间用一个空格隔开。Sample Input24

2013-07-13 14:36:20 664

原创 暑假编程训练---F:平方和与立方和

Problem F:平方和与立方和Time Limit:1000MS  Memory Limit:65536KTotal Submit:3 Accepted:3Description给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。Input输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。Output对于每组输入数据,输出一行

2013-07-13 13:42:03 658 1

原创 暑假编程训练---E:年龄问题

Problem E:年龄问题Time Limit:1000MS  Memory Limit:65536KTotal Submit:5 Accepted:3Description有n个人坐在一起,问第n个人多少岁?他说比第n-1个人大m岁。问第n-1个人岁数,他说比第n-2个人大m岁。问第n-2个人,又说比第n-3人大m岁。......最后问第一个人,他说是K岁。请问第n个人多大?

2013-07-13 13:21:01 859

原创 暑假编程训练---D:打印金字塔

Problem D:打印金字塔Time Limit:1000MS  Memory Limit:65536KTotal Submit:5 Accepted:3Description请编写程序输出金字塔图形。Input多个测试数据。每个测试数据输入一个整数n(1 Output输出n层金字塔。Sample Input13Sample Output

2013-07-09 15:38:16 1102

原创 暑假编程训练---C:8 984 阶乘和

Problem C:8 984 阶乘和Time Limit:1000MS  Memory Limit:65536KTotal Submit:4 Accepted:4Description求阶乘和Input多组测试数据。每组一行,输入一个整数n, 1 Output每组数据输出一行,计算1!+2!+...+n!的和Sample Input13Sam

2013-07-09 14:51:38 723

原创 暑假编程训练----A:乘法口诀

Problem A:乘法口诀Time Limit:1000MS  Memory Limit:65536KTotal Submit:13 Accepted:4Description还记得以前小学时的九九乘法口诀吧。现在要求你编写程序打印出乘法口诀。 不过现在的乘法口诀表跟以前稍微有点区别,我告诉你一个数字n( 1 Input多个测试数据。每个测试数据一行,输入整数n.

2013-07-09 14:07:03 1221

原创 使用抽象类派生子类

Shape类是一个表示形状的抽象类,用此抽象类派生出子类:圆类(Circle)、正方形类(Square),并且圆类新增数据成员半径(radius),正方形类新增数据成员边长(a),圆类和正方形类都有构造函数,修改、显示数据成员值的函数,求面积函数。现在使用抽象类派生出两个子类,并用求面积函数求得两个子类的面积总和!!#include using namespace st

2013-06-15 16:37:49 2893

原创 C++多态之包含多态

C++中的多态是一个重要的内容,多态分为四类:重载多态,强制多态,包含多态,参数多态!其中重载多态,强制多态这两种又被称为专用多态,而包含多态,参数多态这两种多态被称为通用多态!多态从实现的角度来说分为两类:编译时的多态和运行时的多态。这次主要研究了通用多态中的包含多态!说到包含多态,则虚函数就是不可或缺的主角了,虚函数是动态绑定的基础,什么是绑定呢?确定操作的具体对象的过程就是绑定,

2013-06-14 23:21:15 2376

转载 (C语言)ACM中的数据处理问题!

ACM竞赛题目的输入数据常要求有多组,并且格式多种多样,这是初次登OJ平台的同学的一个障碍。实际上,这些格式可以归为固定的几种类型,本文介绍各种类型的处理方法,以帮助同学们克服这些障碍。  实际上,这些模式不仅是OJ平台上做题的需要。在平时的自由编程练习中,也可以自行使用这些模式,以提高调试程序的效率。对程序测试的意识也将在此过程中得到提升。  本文1-4部分介绍了几种类型输入的处理,第5

2013-06-08 23:57:51 892

转载 在codeblocks下的文件读写

在C++中的文件读写操作#include #include using namespace std;int main(){    int num[5];    ofstream outfile("t.txt",ios::out);    if(!outfile) //打开失败    {        cout    }    for(int

2013-06-08 23:51:16 6435

原创 罗马数字问题

罗马数字是欧洲在阿拉伯数字(实际上是印度数字)传入之前使用的一种数码,现在应用较少.它的产生晚于中国甲骨文中的数码,更晚于埃及人的十进位数字.但是,它的产生标志着一种古代文明的进步. 罗马数字用7个拉丁字母IVXLCDM和读数规则来表示数. I = 1 V = 5 X = 10 L = 50 C = 100 D = 500 M = 1000 读数规则

2013-06-07 00:19:04 925

原创 计时问题

这篇是全英文的题目,看起来有些费劲呀,所以想搞好ACM,一定的英语基础还是必不可少的,否则连题目都看不懂何谈做题呢!!记得上次是中文的题目,没理解题目的意思,但这次却是英文的,先看懂再说吧!虽然花了好长时间大致看懂了,但做起来却想当然了,导致提交总是wrong answer,认真反复思考过后,终于完成了这题,所以,以后做题先在稿纸上规划好,不急着打代码,边敲边想,想好了之后再敲代码,那

2013-06-05 19:09:53 588

基于web.py的博客系统

这是一个用python语言基于web.py的博客系统,下载解压后可以直接使用能够,实现了基本的增、删、更新、查询博客等。

2016-04-13

rabbitmq-java-client-bin-3.3.4.zip

rabbitmq服务应用程序,是一种消息中介,相当于邮箱一样的存在,生产者生产消息,消费者MQ拿消息

2016-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除