- 博客(16)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 NATAPP优惠码 把NATAPP推荐给您的好友
F0084EFB使用方法:用户在购买隧道的 优惠码 输入框,输入您的邀请码,用户可以得到九折优惠.仅限用户首次购买隧道使用natapp还是不错的, 阿里云的机器网络够稳定, 我已经持续使用了半年了, 主要用来做个文件共享, 出门在外直接访问家里面的文件服务真心很方便, 稳定性和速度都没问题关联另外一个博客 分享一个natapp断线重连的脚本以及定时执行检查方法 ...
2018-12-28 10:03:14
2426
原创 分享一个natapp断线重连的脚本以及定时执行检查方法
起因:最近闲置了一台电脑想着不能浪费于是去gitee翻翻找到了个私有云的开源项目, PHP的很简单就搭起来了贼开心, 界面真漂亮, 香~只能内网访问当然很不爽啊, 试了下我这里联通宽带上下行对称百兆宽带寻思这不能浪费不是?于是又一波操作百度搜索到了内网穿透服务natapp(官网地址), 试用了下免费隧道感觉还不错, 于是购入一个VIP_2型隧道以后就可以美滋滋的在外面随时随地访问家...
2018-12-20 22:55:22
2325
原创 SSM学习-Eclipse搭建Maven的Web项目(图文)
环境: 操作系统: Windows10 IDE: Eclipse OXYGEN JDK: 1.8 Tomcat: 8.0.5目标: 使用Eclipse搭建一个较新的Web项目, 如Servlet使用3.1版本, JDK使用1.8等正文: 1. 打开Eclipse, 在Project Explorer窗口空白处右键, 选择New -> Project.....
2018-07-03 12:03:40
323
原创 struts2文件上传大小限制问题解决记录
背景:在以前经常使用jspSmartUpload来进行文件上传的处理,里面的File类有getSize()方法可以很灵活的限制文件大小,倒是不怎么留意上传文件大小的控制,但是用 Struts写上传照片时本来好好的然后随便选上传了一张用相机拍的照片(比较大,20MB左右,平时测试都是随便找张截图)时懵逼了,提交上传后跳到Error页去了,控制台一串异常提示,相信这个问题很多人都已经遇到过也解决了,但是
2017-05-20 22:52:30
738
原创 结束JVM的方法,System.exit(int status)和Runtime类中的halt(int status)
很多时候我们需要提前关闭JVM已结束程序的运行,比如用户不按规则操作的时候,比如try-catch接收到异常的时候我们就需要提前结束程序,结束java程序就是关闭java虚拟机JVM。那么,我们常用的方法就是 System.exit(0);这句语句的意思就是终止当前运行的java虚拟机,参数是作为状态码,通常非0代表非正常退出。 在文档中找到这个方法的描述是: 该方法调用 Runtime 类
2016-12-18 23:18:14
3540
原创 正则表达式中(括号) [方括号] {大括号}的区别
之前遇到要用正则判断输入字符串的小需求中遇到了问题,连续的字符串不知道怎么判断。 如邮箱结尾的.com .cn .net等。于是乎查阅资料:括号() : 括号是多个匹配,它把括号内的当做一组来处理,限制一些多选的范围,比如上面的需求只能是com cn net结尾的用括号就是最好的选择。 括号能提取字符串,如(com|cn|net)就可以限制,只能是com或cn或net。 括...
2016-12-18 22:40:27
16682
原创 java 去除数组中重复的元素
要求:清除数组中重复的元素思路:因为开始时我以为是不能用集合,所以绞尽脑汁在不用集合的情况下去除数组中重复的元素,需要些一个去除重复内容的方法,我首先想到的的需要一个存储去重后元素的数组,然后两层循环,外层遍历原数组,内容逐个判断是否和之后的元素重复,然后再提出来存入新的数组。走的弯路:因为数组是有长度的,在使用数组之前一定要先初始化数组给定长度,我在确定去重后数组长度这里纠结和很久,最后想起了有个
2016-12-08 23:23:22
44171
7
原创 图文_MyEclipse配置log4j开源日志记录工具
log4j可以输出错误信息到控制台以及生成.log(txt)格式日志文件开始配置: 第一步,导入外部jar包 我用的是MyEclipse8.5,首先要导入log4j的jar包,跟所有的导jar包一样 然后按照图中的指示,一步一步来,添加外部jar包 找到你电脑上的log4j.jar文件 完成之后你应该就能在你的项目中看到新导入的jar包了 第二步,创建log4j.properti
2016-12-06 13:14:27
3400
原创 递归随记_遗留问题
递归的定义: 递归作为一种算法在编程语言中有着广泛的应用,程序自身调用自身就叫做递归,所以递归可以理解为循环。 递归必须要有一个出口,也就是满足条件不再递归!递归优点:将复杂问题逐步简化,大大减少代码量 递归缺点:代码用人的思想更难理解,比非递归更加消耗资源,增加系统开销实例: 递归求5的阶乘public class Test{ public static void main(Str
2016-11-24 23:02:07
399
原创 阶段学习总结_类和对象,方法,字符串
Java是完全面向对象的语言,所有Java程序都是以类为组织单元的,这个不用太多描述了,上的有大量的资料介绍面向对象和面向过程的核心思想区别。类和对象: 类,具有相同属性和方法的一组对象的集合。 对象,用来描述客观事物的一个实体,由一组属性和方法构成。 方法,对象的行为被称为方法。难点:因为对象是抽象化的东西,第一次接触可能弄不清,分不清什么是类,什么是方法,什么是对象,他们的关系是什么,接触
2016-11-18 10:09:02
385
原创 用类和对象的思想,一个简单的人机猜拳游戏
要求:编写一个人机猜拳的控制台小游戏,实现玩家命名,选择计算机对手名字,记录分数的功能。思路: 三个功能类, 玩家类Person,实现命名方法,出拳方法; 计算机类Computer,实现选择计算机对手,计算机出拳方法,Random生成随机数; 裁判类Game,实现判断胜负和计分,if判断玩家和电脑输赢并计分。主要涉及的知识: 类和方法,方法的调用,if方法,switch方法,Ra
2016-11-17 15:02:55
2144
原创 阶段学习总结_1109
阶段学习总结1109 学习情况概要 javaSE基础阶段,老师首先首先带领我们认识了java的历史,常用的DOS命令以及java基础的数据类型和流程控制语句等,因本阶段内容不多,难点只是多重循环语句逻辑较深奥,所以该阶段学习效果较好。 课程内容笔记 常用的DOS命令: dir 列出当前目录下的所有文件及文件夹 cd 进入指定路径 cd.. 返回上一级目录 cd\ 回到根目录
2016-11-14 10:09:37
641
原创 学习阶段小测,简单的幸运抽奖系统
学习阶段小测,简单的幸运抽奖系统 任务: 为某商场开发一套幸运抽奖系统,客户首先注册成为商场会员,会员登录系统,参加抽奖活动 主要功能: 注册 登录 幸运抽奖 控制台程序,界面如下:思路:要实现三个功能,将代码分为三个块写,首先实现注册功能,因为现在还没有学习数据库,所以直接使用一个变量去记录输入的账号与密码,然后再对比变量是否一致(待以后学习了连接数据库可以继续完善)。 登录功能,与
2016-11-10 11:31:43
2506
原创 学习历程,数组,控制台输入数组并逆序输出
在控制台输入五句话,再逆序输出。 思路,先声明一个长度为5的String数组,然后用Scanner获取键盘输入的内容,然后从4角标递减输出数组内容。实现代码如下:import java.util.*;class Arrays1 { public static void main(String[] args) { Scanner input = new Scan
2016-11-07 22:49:55
1022
原创 for循环经典,鸡兔同笼问题
for循环经典,鸡兔同笼问题问题:鸡兔同笼,鸡兔一共35只。笼子里脚一共94只,请问分别有多少只鸡和兔? 思路:首先明确思路,鸡的数量*2加上兔子的数量*4等于脚的总数94,这是一个关键点, 代码很简单,但是关键的条件却要花很多时间去找,要是不明白的真的是很烦啊。 利用for循环列举出所有可能直到if满足条件, 列出表达式 鸡*2 加 兔*4 等于 脚总数94 ,这是if的判断条件,满足就可
2016-11-04 11:04:41
33823
4
原创 for循环练习,在控制台逆序打印一个输入的正整数
要求,输入一个五位数的正整数然后在控制台逆序输出,如输入789则在控制台打印987。实现思路,将输入的数模除以10得出最后一位数字,然后将其除以10再模除以10得出第二位数字,循环。程序BUG,当输入的数字末尾数为0时会输出错误,解决方法暂时想不出。import java.util.*;class LoopDemo2 {public static void
2016-11-04 09:14:25
3031
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人