自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来

2017-11-29 18:14:21 97

转载 tomcat下html网页文件名为中文,访问报错,错误为404

效果如下:这也就是编码的问题。解决此问题:修改tomcat服务器的配置文件:apache-tomcat-6.0.30\conf下server.xml文件,找到:                connectionTimeout="20000"                redirectPort="8

2017-11-27 10:57:14 1121

转载 澳大利亚各大城市生活成本

悉尼水电费:悉尼的电费和水费是按季度收,电费要145左右,水费则是110左右。因为悉尼的气候比较适中,冬天和夏天只有几天需要空调,这个电费就省了很多,但是,燃气费是折成电费含在里面了,这样一算还是很便宜的。用水量是比较大的,最起码每天早晚洗澡,每周两次泡澡,应该用水量不小。平均下来,每个月水电燃气费大约是90左右。通讯费:手机电话费包月是60元,其中

2017-11-03 13:24:05 4019

原创 Java中从控制台输入数据的几种常用方法

一、使用标准输入串System.in  //System.in.read()一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字  //System.in.read()返回一个整数  //必须初始化  //int read = 0;  char read = '0';  System.out.println("输入数据:");  try {   //read

2017-10-31 20:30:59 341

转载 JDBC纯驱动方式连接Oracle

JDBC纯驱动方式连接Oracle1 下载Oracle提供的驱动程序包下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html下载哪个版本,跟你使用的JDK版本有关,比如使用JDK1.5,则下载ojdbc5.jar。若使用JDK1.6,则下载o

2017-10-30 09:10:35 4853 1

原创 (Chapter 9) 9.2 The Stock class

Chapter 99.2 The Stock class. Design a class named Stock that contains:A string data field named symbol for the stock's symbol.A string data field named name for the stock's name.A double da

2017-10-28 22:41:17 771

原创 (Chapter 9) 9.1 The Rectangle class

Chapter 99.1 The Rectangle class. Design a class named Rectangle to represent a rectangle. The class contains:Two double date fields named width and height that specify the width and height

2017-10-28 21:51:21 807

转载 Mysql 在win10安装说明

这篇文章主要为大家分享了MySQL 5.7以上缩版本安装配置方法图文教程,包括mysql5.7.12、mysql5.7.13、mysql5.7.14安装教程(一)mysql 5.7.13 安装配置方法1、mysql-5.7.12-winx64.zip下载官方下载地址:http://dev.mysql.com/downloads/mysql/2.解压到C:\j

2017-10-25 23:44:05 234

转载 二维码的生成细节和原理

转自:https://coolshell.cn/articles/10590.html二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章

2017-10-24 17:15:45 251

转载 平方根

任意数的平方根.1的平方根是12的平方根是1.4C++:/*          Code written by Sanchit Karve                  A.K.A born2c0de                  Contact Me at born2c0de AT hotmail.com                  20

2017-10-21 15:42:43 709

原创 三角形类

#include #include #include using namespace std;class Triangle{public:    Triangle(double x=1, double y=1, double z=1)//(1)使用带参数构造函数    {        setABC(x,y,z);    }    Tri

2017-10-20 15:53:36 308

原创 判断三条边是否构成三角形

组成三角形的三条边a,b,c需满足条件:a+b>ca+c>bb+c>aC++:例子:#include #include using namespace std;bool IsTriangle(double a,double b,double c);int main(){double a,b,c; //定义三个边长的值 

2017-10-19 20:51:53 22197

原创 打印字符三角形

Java:打印定点在正上方的直角三角形public class PrintTriangle{ private static final int NUMBER = 6; public static void main(String[] args) { for (int i=1; i NUMBER;i++) {

2017-10-19 20:08:34 618

原创 0104-字符三角形

【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。【输入】输入只有一行,包含一个字符。【输出】该字符构成的等腰三角形,底边长5个字符,高3个字符。【输入样例】*【输出样例】  * ********C++:例子:#include using namespace std;int ma

2017-10-19 18:34:44 1070

原创 0103-对齐输出

【题目描述】读入三个整数,按每个整数占8个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。【输入】只有一行,包含三个整数,整数之间以一个空格分开。【输出】只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。【输入样例】123456789 0 -1【输出样例】123456789       0   

2017-10-18 21:33:31 7564

原创 0106-牧草量

有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或可供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃1天?【分析】解决这类问题的关键是利用牛吃的草量,最终求出这片牧场每天新生长的草量,我们设1单位的草量为1头牛1天所需的草量,于是15头牛20天所食的草量为300单位(包括这20天内的新生草量),20头牛10天所食的草量为200单位(包括这10天内的新生草量)

2017-10-18 21:22:45 432

原创 0102-输出第二个整数

输出第二个整数【题目描述】输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。【输入】只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。【输出】只有一行,一个整数,即输入的第二个整数。【输入样例】123 456 789【输出样例】456C++:例子1:#include

2017-10-18 20:07:49 2177

原创 0101-Hello,World!

Hello,World!【题目描述】编写一个能够输出“Hello,World!”的程序,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。【输入】无【输出】Hello,World!【输入样例】(无)【输出样例】Hello,World!C++代码:例子1:#in

2017-10-17 21:06:59 339

原创 注释

1、C++注释(1)//单行注释。注释内容只能在一行内。如果换行需在新一行加入该标志。例如://使用cin, cout,必须调用iostream库,否则编译出错。//使用system()调用cstdlib库。(2)/*    */段注释.内容放在/*        */之间.可以换行。例如:/*使用cin, cout,必须调用iostream库,否则

2017-10-17 20:50:48 121

原创 00-C++语言入门

C++语言一共有32个关键字和9种控制语句。主要用小写字母表示。可以像汇编语言一样对位、字节和地址进行操作。C++语言的运算符包含34个运算符。C++语言的数据类型有:整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。

2017-10-17 20:42:27 169

原创 信息学奥赛

信息学奥赛系列全国青少年信息学奥林匹克竞赛

2017-10-17 20:39:14 916

原创 java程序设计基础

1.包packagepackage [.];在某一个包中引入某个包下的所有类,可以使用import语句.java.io.File file = new java.io.File("D:\\project\\st.xml");另一种方法是在类的前面使用import语句将该类引入,语句如下:import java.io.File;引入该类后,在用到File类的地方就不再需要加上

2017-07-28 17:20:34 176

原创 codeblocks运行显示中文乱码

环境:1.Windows10 英文版2.codeblocks IDE软件当在文档中输入汉字可以显示出来,但是编译运行时候会发现终端窗口显示中文乱码。需要检查以下几个内容:1. CMD窗口的配置参数检查CMD的Defaults中的default code page是否存在?是否选用GBK。如果没有default code page,则需要在

2017-03-03 23:09:48 4494

原创 Android Studio配置文件路径修改

注意:新版的Android Studio可能已经无法使用下面的方法进行配置文件路径的迁移,下文仅供参考。使用Android Studio进行Android开发已经成为趋势了,在Windows下更是如此。这里对Android Studio的相关配置文件的路径修改做下小结。首先看下图:安装运行后自动生成的几个配置文件夹Android Studio

2017-02-28 21:56:38 2198

原创 c和c++,java,javascript标识符

一、C的标识符只能由字母、数字、下划线组成,第一个字母必须是字母或下划线。大小写有区别不能使用C语言的关键字二、C++的标识符

2017-02-28 12:24:58 215

原创 linux文件系统

一、Ext3文件系统redhat 5.0默认文件系统。非正常关机后,系统也不需要检查文件系统。支持2种模式(同时保持文件系统及数据一致性模式;)支持最大16TB文件系统。最大2TB文件。支持32,000个子目录。采用间接块映射,操作大文件效率低下,比如一个100MB文件,要建立25,600个数据块(每个数据块大小为4KB)的映射表。数据块分配器每次只能分配一个4KB的块,写

2017-02-26 20:00:36 205

原创 linux系统硬盘分区

一、 MBR方式主引导记录(MBR,Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码。它是1983年PC DOS系统支持硬盘的方式,负责(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。MBR描述了逻辑分区的信息,包含文件系统以及组织方式。MBR还包含计算机在启动的第二阶段加载操作系统的

2017-02-26 18:57:16 623

原创 redhat 破解root密码

1. reboot redhat系统;2.进入启动菜单界面,选择第二个red hat enterprise linux server, with linux 0-rescue-*   ;3.按'e'进入编辑模式, press 'e' to edit the selected item;4.找到linux16 /vmlinuz-0-rescue-***这一行的末尾添加"rd.break"

2017-02-26 17:27:08 1376

原创 c转义字符

2017-02-25 09:54:08 197

原创 Windows 常用命令

1. cmd 进入微软Windows 的命令行窗口.2. calc3. taskkill    TASKKILL /S system /F /IM notepad.exe /T    TASKKILL /PID 1230 /PID 1241 /PID 1253 /T    TASKKILL /F /IM notepad.exe /IM mspaint.exe

2017-02-24 20:52:26 178

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