自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 收藏
  • 关注

原创 Java虚拟机的内存管理

**一.JAVA虚拟机实例** 一个Java虚拟机实例的职责是运行一个Java程序。当启动一个Java程序时,一个Java虚拟机实例也就诞生了。当程序结束,Java虚拟机实例也就消亡了。每个Java程序都运行在自己的JVM实例里。 JVM实例通过调用初始类的main()方法来运行一个Java程序,及main()方法是Java程序运行的起点。<java>public class Test {

2017-03-18 15:21:51 82

原创 1.害死人不偿命的(3n+1)猜想 (15)

对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今天的题目不是证明卡

2016-11-15 17:10:40 102

原创 java图形化解决迷宫问题

不管怎么去解决迷宫问题,回溯法都是一个经典解法。import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Maze extends JApplet { /** * */ private static final long serialVersionUID = 1L;

2016-11-08 17:30:58 376

原创 java解决迷宫问题

任务:随机生成一个迷宫图,0和1分别表示迷宫中的通路和障碍,设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 要求: (1)编写一个求解迷宫的非递归程序,并将求得的通路以三元组(i,j,d)的形式输出,其中: i,j指示迷宫中的一个坐标,d表示走到下一坐标的方向; (2)编写递归形式的算法,求得迷宫中所有可能的通路;迷宫问题的核心算法应该是回溯法,也可以说迷宫

2016-11-08 17:27:34 511 3

原创 java解决索引文件问题

任务:已知职工文件中包括职工号、职工姓名、职务和职称等若干数据项(见下表)。职务有校长、系主任、室主任和教员;校长领导所有系主任,系主任领导他所在系的所有室主任,室主任领导他所在室的全体教员;职称有教授、副教授和讲师3种。 请给该文件建立索引,通过该索引文件,要求: (1)能够检索出全体职工间领导与被领导的情况; (2)能够分别检索出全体教授、全体副教授、全体讲师。要求指针数量尽可能少,给出各

2016-11-08 17:23:09 463 2

原创 Regular Expression Matching

正则表达式

2016-11-08 17:15:39 80

原创 String to Integer

Problem:String to Integer 这题看了一下,只有13%的AC,即使写出来也有各种各样的溢出问题,不知道oj是怎么写的,自己写的稍微复杂了一点,下面是在讨论区看见的简洁版。int atoi(const char *str) { int sign = 1, base = 0, i = 0; while (str[i] == ' ') { i++; } if

2016-09-27 17:00:24 125

原创 整数倒序

大三了,快实习了,刷一些题保持手感,毕竟工程做多了,有时候真的很容易遗忘一些算法知识,先刷一些水题,嗯。Problem: Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321Solution:pu

2016-09-27 16:13:37 124

原创 关于maven部署项目到tomcat上403问题

这里主要是在eclipse上部署失败,在终端下可以成功,如果失败,检查settings.xml ,tomcat-users的一些用户名,密码的配置是否正确,还有pom文件中build是否添加正确,这些百度有许多解决方案。 以下是出错日志打印出的信息。Uploaded: http://localhost:8080/manager/text/deploy?path=%2Fweb_project_tem

2016-09-01 12:14:46 569

原创 eclipse导入maven工程出现的问题

最近自己找了一个ssm框架想学习一下,但是用eclipse导入maven工程后出现了以下问题: error1:Description Resource Path Location Type Project configuration is not up-to-date with pom.xml. Run Maven4MyEclipse->Update Project

2016-07-18 12:30:51 159

原创 git向远程库推送文件的问题

1.输入:git push -u origin master错误信息:.Permanently added the RSA host key for IP address 'XXXXXXX' to the list of known hosts.按照提示信息将IP加入到etc/hosts文件里面就行。2.输入:$ Git remote add origin git@gith

2016-05-03 17:39:53 117

转载 linux文件的创建、编辑常用命令

一、创建文件命令1、touch命令linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。touch   [-acm][-r   ref_file(参照文件)|-t   time(时间值)]   file(文件名)example:touch file1.txt 更新file1.txt的存取和修改时间to

2016-05-02 11:28:44 603

空空如也

空空如也

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

TA关注的人

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