Pharos(小白路标)
文章平均质量分 73
Footloose_
热爱生活,享受学习!仔细感受这个奇妙的世界!
展开
-
Eclipse—创建JavaWeb工程与Servlet
在博客《在Eclipse中如何创建JavaWeb工程》中图文并茂的说明了Eclipse中创建JavaWeb工程的方法,本篇博客将告诉大家如何为Eclipse开发工具中创建的JavaWeb工程创建Servlet: 1、在Eclipse开发工具中创建的JavaWeb工程文件目录结构如下图: 说明: a)、红框框定的结构用于存放转载 2016-12-10 10:27:15 · 924 阅读 · 0 评论 -
用eclipse创建动态web项目手动生成web.xml方法
今天在学习JSP时先创建了一个web项目,后来在用到web.xml文件时,才发现项目创建时更本就没有自动创建web.xml文件,由于我今天第一次接触这个动态web的学习,所以也没有刻意拷贝的资源,于是我就废了好大的精力去找百度相关的解决方法,大神们的回答无非就是让拷贝一个web.xml文件过来,重新创建一个项目,最后还是无功而返。可是我想到以后我还会在遇到这种问题,而且肯定不会只我一个人会遇到类似转载 2016-12-10 10:33:40 · 303 阅读 · 0 评论 -
JDBC 之在eclipse导入Java 的jar包的方法
在使用JDBC编程时需要连接数据库,导入JAR包是必须的,导入其它的jar包方法同样如此,导入的方法是 打开eclipse1.右击要导入jar包的项目,点properties 2.左边选择java build path,右边选择libraries 3.选择add External jars 4.选择jar包的按照路径下的确定后就行了。Java连接MySQL转载 2016-12-12 08:57:03 · 1202 阅读 · 0 评论 -
eclipse 快捷键大全,eclipse查找类,文件,添加注释
/* ---------------------------------------自理解----------------------------------------*/ctrl+shift+T //查找当前工程下的某个类 实时提示ctrl+shift+R//查找当前工程下的某个文件 实时提示ctrl+/添加注释/* ----------------------转载 2016-12-12 09:08:58 · 342 阅读 · 0 评论 -
java网络编程,通过TCP,Socket实现多对一的局域网聊天室
java网络编程,通过TCP,Socket实现多对一的局域网聊天室可以实现多个客户端连接服务器,服务器接收到信息就会把信息广播到所有的客户端 这是服务器端的代码View Code import java.awt.BorderLayout;import java.awt.FlowLayout;import java.awt.event.Act转载 2016-12-12 09:21:29 · 649 阅读 · 0 评论 -
Eclipse下导入外部jar包的三种方式
我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式 右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add Extern转载 2016-12-12 09:36:03 · 910 阅读 · 0 评论 -
Java BigDecimal详解
1.引言 借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。 2.转载 2016-12-12 10:32:22 · 280 阅读 · 0 评论 -
程序员技术练级攻略
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心转载 2016-12-12 12:04:05 · 245 阅读 · 0 评论 -
Java 通过JDBC连接Mysql数据库的方法和实例
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。如果要使用数据库就要添加数据库的驱动,不同的数据库有不用的驱动,这里就不一一转载 2016-12-12 09:00:28 · 782 阅读 · 0 评论 -
myeclipse 设置字体
对于刚刚开始学习myeclipse的同学来说,这个窗口可能是陌生的,尤其是使用英文版的。虽然网上有很多汉化方法,但是我这里还是强烈建议大家使用英文版的。废话少说,重点内容在下面。百度经验:jingyan.baidu.com工具/原料myeclipse10百度经验:jingyan.baidu转载 2016-12-10 16:11:29 · 343 阅读 · 0 评论 -
较常用的Java实用类库
在Java中,有很多比较实用的类库,他们通常都定义了一系列具有常见功能的方法。本文总结了最常用的Java中的实用类以及他们的最常用的方法。无论是类和类中方法都是按照流行程度来排序的。本文中列出来的类及方法都是经过大量实践的常用类库及方法,我们可以直接拿过来用。当然,这些方法实现的功能我们自己都能实现,但是既然已经有很成熟的方法可以供我们使用了,那么就无需自己定义了。很多类和方法通过他们转载 2016-12-13 10:20:30 · 629 阅读 · 0 评论 -
JQuery常用代码
禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});隐藏搜索文本框文字$(document).ready(function() { $("input.text1").val转载 2016-12-14 10:56:39 · 290 阅读 · 0 评论 -
幸运大转盘-jQuery+Java实现的抽奖程序
前台就不用说了,朋友们看他的前篇就行了:http://www.helloweba.com/view-blog-215.html前台我只是修改了一点点抽奖成功后的处理程序:后台java代码:1.因为我前台的转盘换了张图片,所以后台的数组也要跟着换2.抽奖的业务逻辑,这里跟抽奖本身没有关系,只是让朋友们更好转载 2016-12-12 11:57:38 · 1123 阅读 · 0 评论 -
Maven入门
Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。接下来小宝鸽,将从下面几个方向介绍maven:(1)Maven简单介绍 (2)Maven安装与配置 (3)Maven携手eclipse构建项目 (4)Maven的常用命令 (5)Maven实例猿友门抓紧了,马上起飞了:(1)Maven的简单介绍 Maven这个转载 2016-12-16 14:07:59 · 390 阅读 · 1 评论 -
Maven发布项目
一、打包1、右击项目Run as——>Maven build...2、Name栏任意名字3、Base directory就是项目路径4、Goals填写maven命令"clean install"(无需引号)5、在target目录下就可以找到war包了6、Maven Runtime选择你安装的maven路径二、发布将war包发布到应用服务器即可。三、总结转载 2016-12-16 14:11:51 · 186 阅读 · 0 评论 -
MySQL错误代码对照大全
0101 属于其他进程的专用标志。 0102 标志已经设置,无法关闭。 0103 无法再次设置该标志。 0104 中断时无法请求专用标志。 0105 此标志先前的所有权已终止。 0106 请将软盘插入驱动器 %1。 0107 后续软盘尚未插入,程序停止。 0108 磁盘正在使用或已由其他进程锁定。 01转载 2016-12-16 15:28:24 · 708 阅读 · 0 评论 -
JavaScript或MyEclipse—如何解决js文件导入到MyEclipse工程后出错?
在实际的软件开发中常常会将别人写好的js脚本文件拷贝到工程中去,比如使用kindEditor插件时,就需要将相关的文件拷贝到项目中去,这时就有可能所导入的js文件出错了,这时该怎么办呢? 一、打开出错的js文件,如果是因为乱码而出错了,那么恭喜你——你的这个问题很容易解决:选中文件,右击鼠标——选中并点击“Properties”,在弹出的对话框中的“Text file encod转载 2016-12-17 10:35:50 · 825 阅读 · 0 评论 -
如何向MyEclipse导入已有项目:
如何向MyEclipse导入已有项目: MyEclipse只是一个开发工具,不是服务器.如果你想把项目导到MyEclipse里来可以选择File-->import -->Existing Project into Workspace-->找到你要的项目-->Finish.如果需要还可以把下面的复选框选上,那样就是把项目同时复制到worksapce中。这样就可以把已经存在的WebPro转载 2016-12-14 15:20:04 · 2892 阅读 · 0 评论 -
项目名那里出现了红色感叹号?怎么去除?
问题原因:工程中classpath中指向的包路径错误解决办法:右键项目名称 BuildPath ---> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中 出现红色叉号的包为路径错误的包。到classpath中修改相应包的当前路径。然后回到eclipse中F5刷新工程。 下面两段为我解决此问题时在网上找的参考资料,可参阅:你用myecli转载 2016-12-21 11:50:09 · 637 阅读 · 0 评论 -
学编程的 6 个技巧(学习方法总结)
有一天,我的一个在学编程的朋友问我:“我想快速学习编程,你有什么好的推荐吗?我曾在上大学的时候自学过编程,这么多年过去了,我意识到我或许是在用最困难的方式去学习和了解编程。本来我完全可以用更快的速度学习。因此,在回顾了过去之后,我写下了这些年来我渐渐掌握到的关于如何学习编程的一些事情。“快速”对于“如何快速学习编程”这个问题,其实我真的不知道何谓“快速”。我觉得,通过遵循以转载 2016-12-15 15:53:50 · 929 阅读 · 0 评论 -
十年的程序员:最危害程序员职业生涯的三大观念
蓦然回首自己做软件开发这个行业已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可惜我错过了,我用这五年时间和很多程序员一样在困惑和迷茫中找不到出路!路其实一直都在那里,只是我们看不到而已!以前我一直被公司和技术牵着走,并不是自己在选择技术,而是不转载 2016-12-15 15:57:06 · 418 阅读 · 0 评论 -
给Java新手的一些建议----Java知识点归纳(J2EE and Web 部分)
学习Java的同学注意了!!! 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:589809992 我们一起学Java! J2EE(Java2 Enterprise Edition) 刚出现时一般会用于开发企业内部的应用系统,特别是web应用,所以渐渐,有些人就会把J2EE和web模式画上了等号。但是其实 J2EE 里面并不仅仅是转载 2016-12-30 15:47:19 · 387 阅读 · 1 评论 -
英语速学法
本文作者三年间从四级勉强及格到高级口译笔试210,口试232。找工作面试时给其口试的老外考官听了一分钟就说你的英语不用考了。虽不敢说方法一定是最好的,但从现在开始随便谁不要再去找学习资料,每天花两个钟头照说的做,坚持三个月的提高会超过你过去三年。听: 网上比较有代表性的论坛是普特www.putclub.com上面的听力资源很丰富,沪江www.hjenglish.com和旺旺www.ww转载 2017-01-04 08:47:16 · 547 阅读 · 0 评论 -
MyEclipse自动生成注释,修改注释模板
以下学习过程中的笔记,部分内容来自网络和书籍。一方便以后查阅,二希望能帮助到别人,三希望高手指点。 用Myeclipse开发项目是,自动生成注释十分方便快捷,但我们希望自动生成自己的名字和一些内容,同时团队开发过程中会出现每个人注释格式不一致等问题。 下面介绍如果通过修改Myeclipse注解模板解决问题。 本人Myeclipse常用的设置,可按需要作相应修改 ----转载 2017-01-04 08:51:15 · 577 阅读 · 0 评论 -
Eclipse里项目的包层次结构排版问题
Eclipse里新建一个工程后,若新建了若干个包,默认的排序是Flat,即如下图所示:这样,显示出的包的结构不够明显,因此我们可以通过调整,调成比较舒服的hierarchical模式,通过Windows--Navigation--Show View Menu--Package Presentation--Hierarchical,调整后的效果如下所示:转载 2017-01-04 08:56:37 · 558 阅读 · 0 评论 -
浅谈~ “树”!
顶0踩0转载 2017-01-04 09:00:14 · 243 阅读 · 0 评论 -
java获取时间段、时间点
java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import org.junit.Test;转载 2017-01-14 12:00:56 · 1373 阅读 · 0 评论 -
mysql 海量数据 优化 步骤!
第一优化你的sql和索引;第二加缓存,memcached,redis;第三以上都做了后,还是慢,就做主从复制或主主复制,读写分离,可以在应用层做,效率高,也可以用三方工具,第三方工具推荐360的atlas,其它的要么效率不高,要么没人维护;第四如果以上都做了还是慢,不要想着去做切分,mysql自带分区表,先试试这个,对你的应用是透明的,无需更改代码,但是sql语句是需要针对转载 2017-01-14 12:03:23 · 609 阅读 · 0 评论 -
深拷贝与浅拷贝(Java)
浅拷贝:被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。深拷贝:被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。 /转载 2017-02-06 10:43:34 · 202 阅读 · 0 评论 -
搜索引擎介绍
自从1994年问世以来,搜索引擎逐渐成为了人们获取Internet信息资源的主要方式,相关搜索引擎网站也逐渐成为Web用户使用Internet时的首选访问站点之一,另外搜索引擎和实时通讯、电子邮件等服务已经成为当今各大门户网站用来吸引用户访问的三大主要方式。据iResearch艾瑞咨询报告说明,2009年中国搜索引擎市场规模达69.6亿元,年同比增38.5%。搜索引擎市场规模在网络广告市场规模占比转载 2017-02-06 11:41:51 · 5792 阅读 · 0 评论 -
WEB前端--CSS样式优先级
出处: http://xugang.cnblogs.com样式的优先级多重样式(Multiple Styles):如果外部样式、内部样式和内联样式同时应用于同一个元素,就是使多重样式的情况。一般情况下,优先级如下:(外部样式)External style sheet 有个例外的情况,就是如果外部样式放在内部样式的后面,则外部样式将覆盖内部样式。示例如下:转载 2017-02-06 11:55:40 · 1984 阅读 · 0 评论 -
Spring IOC 源码阅读之资源定位加载
关于spring容器的启动的主要的入口是AbstractApplicationContext的refresh()方法,这个方法非常重要;[html] view plain copy public void refresh() throws BeansException, IllegalStateException { synchronized (thi转载 2017-02-06 15:04:51 · 314 阅读 · 0 评论 -
Spring IOC 源码阅读资源加载和注册
上面讲到,spring在查找到资源以后,在BeanDefinitionReader的loadBeanDefinitions(String location)方法中,接着就调用了int loadCount = loadBeanDefinitions(resources); 这个方法间接的调用了子类XmlBeanDifinitionReader的loadBeanDefinitions(En转载 2017-02-06 15:06:42 · 326 阅读 · 0 评论 -
Mybatis深入了解(五)----动态SQL
什么是动态SQL实例Mapperxml测试代码sql片段定义sql片段引用sql片段foreach应用场景在输入参数类型中添加List ids传入多个id修改Mapperxml测试代码什么是动态SQL? 动态sql是mybatis的核心,主要是对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活的拼接、组装。 实转载 2017-02-06 15:12:49 · 284 阅读 · 0 评论 -
重新认识java(七) ---- final 关键字
你总以为你会了,其实你只是一知半解。final 关键字概览final关键字可用于声明属性、方法、参数和类,分别表示属性不可变、方法不可覆盖、参数不可变和类不可以继承。我们来分别看看它的用法。final关键字是一个比较简单的知识点,所以这篇文章我写的比较舒服,你看着也比较舒服。因为,很简单呀~final 属性被final修饰的属性不可变。这种不可变的属性,我们可以转载 2017-02-06 15:20:50 · 263 阅读 · 0 评论 -
cookie和session(宇宙级框架express)
首先,我必须义正言辞的吐槽一下这个宇宙级框架!express3.x和expss4.x差别怎么就那么大呢?找了好多资料来学习,但总是莫名其妙的报错,一开始我以为是因为我长得不好看,后来发现。。。我用的是4.x的express,而教程是3.x的,好多都对不上号。我@#¥%……&*()&……¥好了,吐槽结束,进入正题。作为一个励志改变世界的程序员,我们必须紧跟时代的潮流,所以nodejs死亡笔记都是转载 2017-02-06 15:23:46 · 316 阅读 · 0 评论 -
感谢所有的幸运与不幸 --- 致我的2016
曾经,摆在我面前的是一扇紧闭的大门。我向往大门背后的世界,却始终无法进入。终于有一天,我找到了打开大门的钥匙,走进了向往的世界,却发现,摆在我面前的是一条又一条的道路,我竟不知该如何选择。曾经懵懂的无知,太年少也许,每个人都有那么一段刻骨铭心却又不愿与人分享的时光。14年的秋天,踩着刚刚飘落的树叶,我背着行囊,来到了这个远在千里之外的城市,大学生活也就这样开始了。转载 2017-02-06 15:29:30 · 364 阅读 · 0 评论 -
轻量级文本搜索引擎的后台设计、实现与优化
github:https://github.com/xiaoyesoso/Mini-Search-Engine主框架图见:http://r.photo.store.qq.com/psb?/V12VvuOZ2vxbmG/M2gzPWfnBLS8buBT*16Y2xm9QkAAp8TmePOlIPC1MlM!/r/dFMAAAAAAAAA 1.1 生成库——词频库、词语索引库转载 2017-02-06 10:28:27 · 804 阅读 · 2 评论 -
Java重要知识点(继承、多态、接口,异常,工具,测试)
重载、多态、接口多态调用的顺序当父类,和子类有Static时,先初始化Static,再初始化子类的Static,再初始化父类的其他成员变量->父类构造方法->子类其他成员变量->子类的构造方法。重写 hashcode equals comparetoEmployee.javaimport java.util.Date;import java.util.GregorianCal转载 2017-02-06 10:40:31 · 405 阅读 · 0 评论 -
不要在浮躁的世界里迷失自己!
转载请注明出处:王亟亟的大牛之路今天是端午3天休息完的第一天,整个状态有点放空,一天瞎忙乎也没学习到什么,眼看已经3点了,然后稀里糊涂吃点东西5点就下班了。这样的状态感觉已经有些时日了,最近没有了4月份之前的那股子好学的劲头。那段时间总觉得每天可以学习到的东西很多,总可以挖掘新知识。最近也有时偶有空闲时间,可以看看RN,看看源码,看看前端什么的(这里的源码是安卓应用层源码)转载 2017-01-16 08:57:03 · 354 阅读 · 0 评论