为您找到与程序员创业项目相关的共200个结果:
浏览量:2
下载量:0
时间:
小本自主创业好项目,投资致富好选择是什么呢?读文网小编把整理好的小本自主创业项目分享给大家,欢迎阅读,仅供参考哦!
十字绣已经流行了一段时间,不要认为这个东西即将过时,在未来很长的一段时间内,还将会持续的走俏,2015年也是你创业的一个最佳选择。
浏览量:2
下载量:0
时间:
你是否有了自己的创业想法呢?如果你有了创业的目标,那就赶快创建属于自己的事业吧! 读文网小编把整理好的小成本开店创业项目分享给大家,欢迎阅读,仅供参考哦!
浏览量:7
下载量:0
时间:
不少人手里有些资金,想要创业做些小本生意,但选择项目却让很多人伤脑筋。读文网小编把整理好的小成本创业项目大推荐分享给大家,欢迎阅读,仅供参考哦!
地址适宜选择在大中型医院附近,针对各种病人群体的不同状况,分别开列菜单。经营上应格外重视灶间卫生,不能像一般餐厅和送餐公司那么简单。前期应针对病人不同的病症制定出合理的食谱,顾客上门时要问清病人的症状,身体条件,心理状态,便于更好地服务;病人的订餐档案应妥善保管,不可出现任何差错。初期投入主要是房租,购买灶具等费用,约2万元左右。
浏览量:4
下载量:0
时间:
对求职或招聘的任一方而言,简历都具有着重要的现实意义。下面是由读文网小编分享的java程序员简历模板,希望对你有用。
姓名:
性别:男
电话:136-3231****
学历:本科
邮箱:
地址:广州市天河区
求职意向
java软件工程师
掌握技能
1.熟练CoreJava编程,有编写注释的习惯;
2.能熟练的整合Spring+Struts+Hibernate(SSH)三大开源框架;
3.能熟练的应用各种常见的设计模式:工厂模式、单例模式、缺省适配器模式、不变模式、装饰模式、代理模式、MVC、SpringIoC等;
4.熟练应用Oracle、MySQL等关系数据库编程技术;
5.熟练使用JSP、HTML、JSTL、EL等表现层技术,掌握JSF技术;
6.熟练使用WEB服务器Tomcat、JBoss,IDE工具Eclipse进行开发;
7.能熟练应用SpringIoC/AOP/ORM等各种技术,了解EJB及WebService技术;
8.掌握XML语言、OOA/D、UML图、CVS、Log4j,了解JavaScript、Ajax等技术;
9.掌握Socket编程,了解TCP/IP、UDP、Http、Telnet、FTP等协议。
项目经验
项目名称:NetStore网上购书系统
项目描述:该系统分为首页、用户管理、购物车管理、订单管理、退出5个模块。首页模块实现了模糊分页查询、分类分页查询等功能;用户管理模块实现了登录、注册、修改、查看信息等功能;购物车模块实现了查看、购买、修改图书数量等功能;订单模块实现了查看、删除等功能.
责任描述:个人独立完成了整个项目设计,开发,测试等。此系统整体采用MVC模式的Struts框架,持久层使用的是Spring的HibernateTemplate实现,数据源利用的是SpringIoC注入;模型层严格按照JavaBean规范要求;用Struts进行流程的控制,并实现了国际化,JSP用纯标签进行页面显示。为达到用户名唯一的目的用户注册采用Ajax技术进行后台校验。运用SpringIoC的注入对各层解耦,大大提高了程序的可扩展性,易于维护。
开发环境:数据库:MySQL;
JAVA应用服务器:tomcat6.0;
技术选型:Spring、Struts、Hibernate、JavaBeans、Jsp。
项目总结:通过这个项目使我对MVC模式的认识更加的清楚,看到了SpringIoC在解决程序松散耦合方面的强大之处。JSP页面纯标签开发所带来的方便以及页面的美观。
项目名称:NETCTOSS电信运营支撑系统
项目描述:该系统后台主要由数据采集系统和数据整合系统提供支持,前台分为用户自服务管理,资费管理,用户管理,管理员管理,帐单管理,帐务管理6个模块。
责任描述:在数据采集系统、数据整合系统中,主要利用J2SE技术对原始计费信息日志进行定时解析,整理成清单,并保存到服务器的数据库t_detail表中,在保存过程中实现对信息的备份管理和日志记录。之后再利用PL/SQL由t_detail表整合出日表t_day_x,月表t_month_x,年表t_year_x三种表。在前台主要完成了用户管理、资费管理等模块,采用Struts2.0+Hibernate+Spring架构实现,大大降低了模块间的耦合,并编写了文档。
开发环境:数据库:Oracle;
Java应用服务器:tomcat6.0;
技术选型:Struts2.0、Hibernate、Spring、JSP、J2SE、Log4j等。
项目总结:这个项目不仅让我掌握了Struts2.0的应用,也加深了我对其他技术的理解以及编写文档的好习惯和重要性。
项目名称:BBS在线论坛管理系统
项目描述:该系统主要由首页、用户管理、帖子三个模块构成,首页实现了模糊分页查询、帖子分类、最新帖子、最新留言等功能;用户管理模块有登录、注册、修改信息、查看信息、积分功能等基本功能;帖子模块有发表帖子、留言、查看帖子、修改帖子、删除帖子等基本功能。
责任描述:个人主要完成了用户管理模块。持久层使用的是Hibernate技术实现了登录、注册、修改、查看信息、模糊查看等功能;控制层使用的是Struts的DispatchAction实现页面跳转,JSP页面主要利用JSP标签和Struts标签完成。用户注册和登录都使用form表单来获取数据,并且在页面用JavaScript技术对数据进行初步的校验。
开发环境:数据库:Oracle;
Java应用服务器:tomcat6.0;
技术选型:Struts、Hibernate、JavaBeans、Jsp。
项目总结:通过这个项目让我认识到团队合作的重要性,面向对象的设计思想以及Hibernate框架的简单性,加强了对JSP标签、Struts标签的认识。
项目名称:BAM银行帐户管理系统
项目描述:该系统是基于C/S架构的帐户管理系统。
责任描述:独立完成了整个系统的开发。采用GUI实现用户界面来采集数据,实现了用户开户、登录、转帐、修改用户信息、查看资产排名等功能;数据库采用MySQL存储信息,DAO层利用JDBC实现。
开发环境:数据库:MySQL;技术选型:GUI、JDBC、JavaBeans。
项目总结:这个显目让我对软件编程产生了更浓厚的兴趣,对JDBC访问数据库的技术使用更熟练以及有了对C/S架构的深入认识。
教育背景
20XX/9-目前湖南城市学院电子信息工程专业本科
收获:锻炼了我的交往能力,自学及适应能力,并且自学了J2SE。
20XX/6-20XX/11加拿大Tarena外企IT培训公司java高级软件工程师培训
收获:掌握了基于JavaEE的Web编程等各种技术,加深了对软件开发的兴趣,对工作有了新的认识。
大学经历
20XX/9-20XX/2学校二级奖学金
20XX/2-20XX/7学校三级奖学金
收获:它使我有了更充足的学习动力,并且让我开始寻找自己的职业方向。
20XX/4-20XX/5组织了一次电子竞技比赛
20XX/9-20XX/8其间担任过两次家教
收获:这锻练了我的组织能力和处理事情的逻辑能力,让我认识到知识的宝贵。
自我评价
•本人自学能力强,思维敏捷,对于新知识接受快,勇于面对困难,敢于挑战;
•为人诚恳,待人真诚,具有良好的团队合作精神和沟通组织能力,工作认真、踏实、积极上进。
看过“java程序员简历模板”
浏览量:2
下载量:0
时间:
Java程序员如何能在不降低成功率的前提下提高简历筛选的效率?下面是由读文网小编分享的java程序员求职简历模板,希望对你有用。
个人资料
姓名 性别 女/男 年龄 24
学历 本科 专业 职业技能
户籍 联系方式 电子邮箱
教育背景
时间 学校 学历 专业
求职意向
工作性质 目标职位 Java软件工程师
工作地点 希望行业
IT技能
精通: 掌握主流的java IDE工具,如:Eclipse,JBuilder
熟练:熟练的运用java开发环境和项目构建
了解:面向对象的软件分析、设计方法:OOA、OOD、XML语言
自我评价
以吃苦耐劳,有强烈的敬业精神和团队协作精神,能够承受一定的压力,能迅速的适应各环境,并融合其中。有积极进取的工作精神和实际动手能力,对新知识、新技术有着强烈的求知欲与良好的接受能力。能遵循编程规范进行编码。对编程具有浓厚的兴趣。
工作经验
项目经历
项目一
项目名称 TDBCRM 客户管理系统
开发工具 Dreamweaver8.0 + MyEclipse5.0
所用技术 MySql5.0
项目描述
该系统以实现企业数据资源共享,提高企业工作效率和管理水平,增强与企业的沟通能力为目的;以客户为中心,从服务推广、客户支持、服务流程优化方面实现办公自动化,进而实现科学化的统计分析,从而指导进一步的工作。
职责描述 角 色:开发组组员
负责模块:企业信息管理,参展管理
浏览量:3
下载量:0
时间:
程序员想跳槽,有什么需要注意的吗?下面是由读文网小编分享的2016程序员跳槽攻略,希望对你有用。
项目成功,是靠大家的努力才能换来的。 但,项目的失败,或许是由于个别人的人脉太差,或者管理水平太次。
浏览量:2
下载量:0
时间:
求职信是求职者与用人单位之间的桥梁,下面是读文网小编为大家带来的程序员求职信范文,相信对你会有帮助的。
尊敬的领导:
您好!
我是XX大学计算机软件专业四年级学生,我的导师建议我到贵公司应聘高级程序员一职,并认为我符合贵公司的要求,能胜任这份具有开拓性和挑战性的工作。
我大学二年级始进入系实验室兼职,三年级通过高级程序员考试,并在指导教授的指导下负责完成多项任务,其中复旦单片机中心,负责开发IC卡读写器、分布式出入门管理系统;在复旦网络中心负责开发办公室自动化系统;在复旦CAD实验室负责开发FPGA逻辑优化与工艺映射软件包。
四年大学生活,对我的帮助不仅仅是取得了优异的学习成绩和多次获得奖学金,更重要的是它培养了自己很强的自学能力和分析问题、解决问题的能力;多次承担项目负责人,更增加了我的责任心以及与人合作的能力,并锻炼了我的组织、协调能力,基于此我认为自己符合贵公司高级程序员职位的要求。
最后,祝经理身体健康,工作顺利。期待您的来电,我真的很希望可以到贵公司工作。
此致
敬礼!
自荐人:quduwen
xx年xx月xx日
看过“程序员求职信范文”
浏览量:3
下载量:0
时间:
个人求职自我介绍是应届生程序员个人求职者求职过程中必经的环节,下面是读文网小编整理的程序员应届生个人求职自我介绍范文,以供大家阅读。
我叫quduwen,是南开大学计算机系的一名本科大学生,即将面临毕业。怀着对贵公司强烈的渴望和满怀的激情,我十分希望成为贵公司的一份子!恳请贵公司给我这个机会!我也会向贵公司证明我的能力!
4年多以来,在老师的教育及个人的努力下,我具备了扎实的专业基础知识,系统地掌握了c++语言、汇编语言、单片机原理、电子电路、计算机组成原理、数据结构、数据库等有关理论,以及嵌入式系统开发的一些理论,同时也拥有一定的分析和设计能力。通过在校期间的试验实习和课程设计的训练我具备了较强的动手能力。
除了对计算机热爱,在大学四年里我还不断的学习英语知识,我深切的感受到当今社会以及计算机行业,没有过硬的英语能力是不行的,并且将会成为我们事业前进的瓶颈。我在大二上学期就通过了全国大学生英语四级考试。此外,我还积极参加校内的各种活动以及校外的各种社会活动,抓住每一个机会,锻炼自己的能力。
我通过各种渠道大致了解了贵公司的情况,知道贵公司是个很有发展前途的具有现代潮流的公司,具有很大的活力,而我也非常希望能加入这样的企业,尽自己最大努力为公司的发展奉献自己的微薄之力。
我十分热爱贵单位所从事的事业,殷切地期望能够在您的领导下,为贵公司添砖加瓦;同时也在您的领导下发挥出我的实力与才能,在实践中不断学习、进步,在能力和素质方面进一步完善自我,为贵公司做出更大的贡献。
浏览量:2
下载量:0
时间:
面试题是面试官为了考查你的成绩而出的试题。下面是读文网小编为大家带来的2016 java面试题,相信对你会有帮助的。
一、Java基础
第01题:
作用域public,private,protected,以及不写时的区别
第02题:
Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)
第03题:
Static Nested Class 和 Inner Class的不同
第04题:
&和&&的区别
第05题:
Collection 和 Collections的区别
第06题:
什么时候用assert
第07题:
String s = new String("xyz");创建了几个String Object
第08题:
Math.round(11.5)等於多少? Math.round(-11.5)等於多少
第09题:
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错
第10题:
Java有没有goto
第11题:
数组有没有length()这个方法? String有没有length()这个方法
第12题:
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
第13题:
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别
第14题:
给我一个你最常见到的runtime exception
第15题:
error和exception有什么区别
第16题:
List, Set, Map是否继承自Collection接口
第17题:
abstract class和interface有什么区别
第18题:
abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized
第19题:
接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)
第20题:
构造器Constructor是否可被override
第21题:
是否可以继承String类
第22题:
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后
第23题:
用最有效率的方法算出2乘以8等於几
第24题:
两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对
第25题:
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递
第26题:
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
第27题:
ArrayList和Vector的区别,HashMap和Hashtable的区别
第28题:
char型变量中能不能存贮一个中文汉字?为什么?
第29题:
GC是什么? 为什么要有GC
第30题:
float型float f=3.4是否正确?
第31题:
介绍JAVA中的Collection FrameWork(包括如何写自己的数据结构)?
第32题:
抽象类与接口?
第33题:
STRING与STRINGBUFFER的区别。
第34题:
谈谈final, finally, finalize的区别
第35题:
面向对象的特征有哪些方面
第36题:
String是最基本的数据类型吗
第37题:
int 和 Integer 有什么区别
第38题:
运行时异常与一般异常有何异同
第39题:
说出ArrayList,Vector, LinkedList的存储性能和特性
第40题:
HashMap和Hashtable的区别
第41题:
heap和stack有什么区别
第42题:
Java的接口和C++的虚类的相同和不同处
第43题:
Java中的异常处理机制的简单原理和应用
第44题:
垃圾回收的优点和原理。并考虑2种回收机制
第45题:
你所知道的集合类都有哪些?主要方法?
第46题:
描述一下JVM加载class文件的原理机制?
第47题:
排序都有哪几种方法?请列举
第48题:
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
第49题:
一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
第50题:
java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
第51题:
java中会存在内存泄漏吗,请简单描述。
第52题:
java中实现多态的机制是什么?
第53题:
垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收
第54题:
静态变量和实例变量的区别?
第55题:
什么是java序列化,如何实现java序列化?
第56题:
是否可以从一个static方法内部发出对非static方法的调用?
第57题:
写clone()方法时,通常都有一行代码,是什么?
第58题:
在JAVA中,如何跳出当前的多重嵌套循环?
第59题:
List、Map、Set三个接口,存取元素时,各有什么特点?
第60题:
说出一些常用的类,包,接口,请各举5个
第61题:
写一个Singleton出来。
第62题:
启动一个线程是用run()还是start()?
第63题:
java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?
第64题:
sleep() 和 wait() 有什么区别?
第65题:
同步和异步有何异同,在什么情况下分别使用他们?举例说明。
第66题:
当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
第67题:
请说出你所知道的线程同步的方法。
第68题:
多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
第69题:
线程的基本概念、线程的基本状态以及状态之间的关系
第70题:
简述synchronized和java.util.concurrent.locks.Lock的异同 ?
第71题:
java中会存在内存泄漏吗,请简单描述
第72题:
Object的方法
第73题:
文件系统的几个类:FileInputStream、FileOutputStream、FileReader、FileWriter的区别
第74题:
什么是进程和线程?两者的区别是什么?
第75题:
CORBA是什么?用途是什么?
第76题:
描述一下JVM加载class文件的原理机制?
第77题:
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后
第78题:
写一个方法,将Date类型转为String类型/将String类型转为Date类型
第79题:
写一个排序方法,任意/快速查找
第80题:
写一个方法将excel中的数据导入到程序中
第81题:
String s = new String("xyz");创建了几个String Object?
第82题:
用最有效率的方法算出2乘以8等于几?
第83题:
有a,b两个变量,不用第三个变量,交换a,b的值
第84题:
描述一下JVM 加载class 文件的原理机制?
第85题:
char 型变量中能不能存贮一个中文汉字?为什么?
#p#副标题#e#
二、JavaWeb
第01题:
forward 和redirect的区别
第02题:
jsp有哪些内置对象?作用分别是什么?
第03题:
jsp有哪些动作?作用分别是什么?
第04题:
JSP中动态INCLUDE与静态INCLUDE的区别?
第05题:
两种跳转方式分别是什么?有什么区别?
第06题:
说一说Servlet的生命周期?
第07题:
Servlet的基本架构
第08题:
什么情况下调用doGet()和doPost()?
第09题:
页面间对象传递的方法
第10题:
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
第11题:
Request对象的主要方法
第12题:
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
第13题:
Servlet执行时一般实现哪几个方法?
第14题:
Struts1.x 中 DispatchAction 怎么用?有Action 有哪些区别?
第15题:
MVC的各个部分都有那些技术来实现?如何实现
第16题:
开发中都用到了那些设计模式?用在什么场合
第17题
请你谈谈SSH整合
第18题:
Hibernate外键关联,做多表链接查询出的字段如果没有实体bean与之相对应,该如何解决?
第19题:
Hibernate的sessionfactory和session的区别是什么?如何处理session线程不安全问题?
第20题:
Hibernate如何实现动态查询?DetachedCriteria与Criteria的区别是什么?
第21题:
写一段Jdbc连Oracle的程序,并实现数据查询.
第22题:
Struts优点与缺点
第23题:
Struts提供了几个标签库?都是什么标签库?
第24题:
Tiles框架是什么?
第25题:
Hibernate中的Session. load()和Session.get()的区别
第26题:
Spring和Struts的区别?
第27题:
什么是aop,aop的作用是什么?
第28题:
aop中的关键名词有些那些,相互关系是什么?
第29题:
依赖注入的方式有几种,各是什么?
第30题:
Hibernate中的update()和saveOrUpdate()的区别
第31题:
Spring对多种ORM框架提供了很好的支持,简单描述在Spring中使用Hibernate的方法,并结合事务管理
第32题:
使用Spring的好处是什么
第33题:
Hibernate是如何延迟加载?
第34题:
说下Hibernate的缓存机制
第35题:
Hibernate的查询方式
第36题:
如何优化Hibernate?
第37题:
HttpSession session = request.getSession()
与HttpSession session = request.getSession(true)的区别?
第38题:
Class.forName的作用?为什么要用?
第39题:
Jdo是什么?
第40题:
说出数据连接池的工作机制是什么?列举几个常用的数据连接池。
第41题:
JDBC如何调用数据连接池
第42题:
xml有哪些解析技术?区别是什么?
第43题:
你在项目中用到了xml技术的哪些方面?如何实现的?
第44题:
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
第45题:
请用编程语言写一个排列组合的算法。可以实现一个简单的算法:存在N个数组,输出在每个数组取一个元素的排列组合结果。假设:
数组A=[X,Y,Z],数组B=[1,2]
组合的结果:
X1,X2,Y1,Y2,Z1,Z2
排列组合的结果:
X1,X2,Y1,Y2,Z1,Z2,1X,1Y,1Z,2X,2Y,2Z
要求程序可以适应N为任意数和每个数组长度不同的情况(假设内存足够大,程序可以不考虑效率)。
第46题:
请描述HTTP交互中Session和Cookies的关系以及二者的区别
第47题:
请用流程图或文字描述Servlet的开发和部署过程,包括从java类的编码到可以通过IE访问
第48题:
多人访问网站,如何减轻服务器压力(程序实现,考虑Hibernet中的方法)
第49题:
多个人访问数据序,一个对数据序进行了修改,而另一个人已在修改前查询到页面,当点击打印时,该怎样做,才能能到修改后的最新数据。
第50题:
MVC是什么?
第51题:
CVS是什么?
第52题:
Struts2和Spring集成的时候,是否可以把Action设置成singleton模式,请简述理由
第53题:
简要叙述Hibernate一级缓存和二级缓存的作用
第54题:
什么是singleton模式和DAO模式?
第55题:
简述Spring中DI、IoC和AOP的含义。
第56题:
请比较Struts1.x和Struts2在多模块开发方面的差异
#p#副标题#e#
三、JavaScrpt和Css
第01题:
编写函数,用于过滤一个数组内重复的元素,并用这些元素重构一个新数组,新数组内也不能有重复元素。
第02题:
javascript是不是面向对象的语言?如果是,怎么实现继承?
第03题:
如何获取表单
第04题:
在JavaScript 中定时调用函数foo()如何写?
第05题:
var a=”10” ; var b=”20”; var c=”10”; var d=10 ;alert(a=b) ; alert(a==b); alert(c==d); alert(a===b);结果是?
第06题:
Var obj =new Object();obj.a=”001”;obj.b=”002”;obj.c=”003”;obj.d=”004”;................... 写一个function遍历obj 对象中的所有的属性对应的值
第07题:
form中的input有哪些类型?各是做什么处理使用的
第08题:
table标签中border,cellpadding;td标签中colspan,rowspan分别起什么作用
第09题:
form中的input可以设置readonly和disable,请问这两项属性有什么区别
第10题:
JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么
第11题:
当点击按钮时,如何实现两个td的值互换?
用javascript实现此功能
第12题:
编写一个方法 求一个字符串的字节长度
第13题:
如何控制alert中的换行
第14题:
解释document.getElementById("ElementID").style.fontSize="1.5em"
第15题:
求y和z 的值是多少?
第16题:
javascript怎样选中一个checkbox,怎样设置它无效?
第17题:
在css中:以下语句各代表什么意思? td{width100%} .td{width100%} #td{width100%}
四、数据库
第01题:
假设tableA为某学校的花名册:a1——学号;a2——姓名;a3——性别;
tableB为各班级花名册:b1——班级号;b2——座位号;b3——姓名;b4——性别; 有同样结构的4张表B1,B2,B3,B4分别代表01,02,03,04级。 1、SQL语句:
请用最简单的操作,使4张表的记录汇总到tableA中。(注:学号=年级号+班级号+座位号)
2、存储过程: 写一个存储根据传入的年级号计算该年级的男女生各自的人数(男女生的参数作为传出参数) 3、函数 新增一个学生时,选择年级和班级号后,自动获取学号(只操作tableA) 4、函数 检查日期的正确性(注意大小月及闰年)
看过“2016 java面试题”
浏览量:3
下载量:0
时间:
回答面试题是java程序员个人求职者在求职面试过程中必须完成的环节。下面是读文网小编为大家带来的2017java程序员面试题,相信对你会有帮助的。
一、基本数据结构
1. 队列和栈的区别和常用操作
2. 队列的实现方式(单向链表、双向链表)
3. 基于队列的算法(主要是排序算法:归并排序,二分法插入排序可以做重点(这两个排序通常会被用来做动态有序队列的维护)。至于快速排序,基本上都用现成的程序库,不需要掌握)
4. 图的基本概念 (有向图,无向图)
5. 图的基本表达方法(邻接矩阵,链接表)
6. 图的基本算法
a) 最短路径Dijstra
b) 最小生成树 Prim
7. 树的基本概念(二叉树,平衡树,森林)
8. 树的基本表达方法
9. 树的相关算法
a) 遍历算法(深度优先、广度优先)构
b) 平衡树(B树)
c) 其他算法(Haffman树)
数据库:资料下载
点击下页还有更多>>>2017java程序员面试知识点
#p#副标题#e#
二、基本概念
1. 数据库、表、视图、Sequence、Index
2. 数据类型的区别(Char 和 varchar的区别)
3. 关系 (外键、主键。1:1, 1:n,n:n关系在数据库中的实现)
4. 范式
三、应用
1. 基本Sql语言
2. Outer join (left, right, full)和 inner join
3. Transaction概念
4. Transaction和Connection的关系
四、高级应用
1. DAO模型
2. Connection Pool
3. OR Mapping Tools (Hibernate)
五、基本概念
1. 语言基本概念
a) Abstract,static,和final修饰符
2. 各种不同类型的类型
a) Normal Class
b) Abstract Class
c) Interface
3. 特殊类型
a) Exception (unchecked 和 checked)
b) System
c) Classloader
d) Thread + Runnable
e) Serializable
f) Comparable
g) Cloneable
h) Object
HashCode ()
Equals ()
Clone ()
ToString ()
4. 基本Pattern的实现
a) Singleton
b) Utility class
5. 对象的基本概念
a) Create a object
b) Lifecycle of object
c) Object reference 和Object的关系
存储位置(Heap和Stack)
对象赋值和修改
二、中级概念
1. String的基本操作方法
2. Java. collections中的基本对象
a) Collection
b) List
c) Set
d) Map
e) 两个Utils类:Collections和Arrays
3. Concurrency的基本概念
a) synchronized
b) Thread 和 runnable的基本概念
c) Concurrency (JDK 1.5)的基本使用方法
ReadWriteLock
Thread pool
d) Dead lock的原因和诊断方法
4. 第三方Utils库的使用方法
a) Log4j
b) Commons-xxx
5. Heap和Garbage Collection
a) Object reuse (Object pool, 对基本类型对象,使用Value Of代替new)
b) Memory leak的原因和诊断方法
六、高级概念
1. J2EE/EJB
a) Stateless / Stateful Session Bean
b) Servlet/MVC/struts
c) Webservice (WSDL/SOAP/AXIS/X Fire)
2. Spring framework
a) 基本概念(IoC, AOP)
3. Hibernate
看过“2017java程序员面试题”
浏览量:2
下载量:0
时间:
逻辑算法题是程序员面试的时候,必考的题型之一。下面是读文网小编为大家带来的程序员逻辑算法面试题及参考答案,相信对你会有帮助的。
【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。
由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。
【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来吗?"爱动脑筋的周雯,是学校里有名的"小机灵",她只想了一会儿就做到了。请你想想看,"小机灵"是怎样做的? 设杯子编号为ABCDEF,ABC为满,DEF为空,把B中的水倒进E中即可。
【3】三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶这个姑娘,他们决定用手枪进行一次决斗。小李的命中率是30%,小黄比他好些,命中率是50%,最出色的枪手是小林,他从不失误,命中率是100%。由于这个显而易见的事实,为公平起见,他们决定按这样的顺序:小李先开枪,小黄第二,小林最后。然后这样循环,直到他们只剩下一个人。那么这三个人中谁活下来的机会最大呢?他们都应该采取什么样的策略?
小林在轮到自己且小黄没死的条件下必杀黄,再跟菜鸟李单挑。
所以黄在林没死的情况下必打林,否则自己必死。
小李经过计算比较(过程略),会决定自己先打小林。
于是经计算,小李有873/2600≈33.6%的生机;
小黄有109/260≈41.9%的生机;
小林有24.5%的生机。
哦,这样,那小李的第一枪会朝天开,以后当然是打敌人,谁活着打谁; 小黄一如既往先打林,小林还是先干掉黄,冤家路窄啊!
最后李,黄,林存活率约38:27:35;
菜鸟活下来抱得美人归的几率大。
李先放一空枪(如果合伙干中林,自己最吃亏)黄会选林打一枪(如不打林,自己肯定先玩完了)林会选黄打一枪(毕竟它命中率高)李黄对决0.3:0.280.4可能性李林对决0.3:0.60.6可能性成功率0.73
李和黄打林李黄对决0.3:0.40.7*0.4可能性李林对决
0.3:0.7*0.6*0.70.7*0.6可能性成功率0.64
【4】一间囚房里关押着两个犯人。每天监狱都会为这间囚房提供一罐汤,让这两个犯人自己来分。起初,这两个人经常会发生争执,因为他们总是有人认为对方的汤比自己的多。后来他们找到了一个两全其美的办法:一个人分汤,让另一个人先选。于是争端就这么解决了。可是,现在这间囚房里又加进来一个新犯人,现在是三个人来分汤。必须寻找一个新的方法来维持他们之间的和平。该怎么办呢?按:心理问题,不是逻辑问题
是让甲分汤,分好后由乙和丙按任意顺序给自己挑汤,剩余一碗留给甲。这样乙和丙两人的总和肯定是他们两人可拿到的最大。然后将他们两人的汤混合之后再按两人的方法再次分汤。
【5】在一张长方形的桌面上放了n个一样大小的圆形硬币。这些硬币中可能有一些不完全在桌面内,也可能有一些彼此重叠;当再多放一个硬币而它的圆心
在桌面内时,新放的硬币便必定与原先某些硬币重叠。请证明整个桌面可以用4n个硬币完全覆盖。
要想让新放的硬币不与原先的硬币重叠,两个硬币的圆心距必须大于直径。也就是说,对于桌面上任意一点,到最近的圆心的距离都小于2,所以,整个桌面可以用n个半径为2的硬币覆盖。
把桌面和硬币的尺度都缩小一倍,那么,长、宽各是原桌面一半的小桌面,就可以用n个半径为1的硬币覆盖。那么,把原来的桌子分割成相等的4块小桌子,那么每块小桌子都可以用n个半径为1的硬币覆盖,因此,整个桌面就可以用4n个半径为1的硬币覆盖。
【6】一个球、一把长度大约是球的直径2/3长度的直尺.你怎样测出球的半径?方法很多,看看谁的比较巧妙
【7】五个大小相同的一元人民币硬币。要求两两相接触,应该怎么摆? 底下放一个1,然后2 3放在1上面,另外的4 5竖起来放在1的上面。
【8】猜牌问题S先生、P先生、Q先生他们知道桌子的抽屉里有16张扑克牌:红桃A、Q、4黑桃J、8、4、2、7、3草花K、Q、5、4、6方块A、5。约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?于是,S先生听到如下的对话:P先生:我不知道这张牌。Q先生:我知道你不知道这张牌。P先生:现在我知道这张牌了。Q先生:我也知道了。听罢以上的对话,S先生想了一想之后,就正确地推出这张牌是什么牌。请问:这张牌是什么牌? 方块5
看过“程序员逻辑算法面试题及参考答案”
浏览量:3
下载量:0
时间:
在求职面试过程中,要做好知识、技能和从业态度等方面的必备工作,下面是读文网小编为大家带来的程序员面试题,相信对你会有帮助的。
求一个论坛的在线人数,假设有一个论坛,其注册ID有两亿个,每个ID从登陆到退出会向一个日志文件中记下登陆时间和退出时间,要求写一个算法统计一天中论坛的用户在线分布,取样粒度为秒。
一天总共有 3600*24 = 86400秒。
定义一个长度为86400的整数数组int delta[86400],每个整数对应这一秒的人数变化值,可能为正也可能为负。开始时将数组元素都初始化为0。
然后依次读入每个用户的登录时间和退出时间,将与登录时间对应的整数值加1,将与退出时间对应的整数值减1。
这样处理一遍后数组中存储了每秒中的人数变化情况。
定义另外一个长度为86400的整数数组int online_num[86400],每个整数对应这一秒的论坛在线人数。
假设一天开始时论坛在线人数为0,则第1秒的人数online_num[0] = delta[0]。第n+1秒的人数online_num[n] = online_num[n-1] + delta[n]。
这样我们就获得了一天中任意时间的在线人数。
浏览量:3
下载量:0
时间:
很多年轻人对自主创业很神往,那意味着挑战、智慧、财富、价值。那么什么创业项目最好?下面,就随小编一起去看看吧,希望能够有所帮助。
魔兽世界、天堂、神界……没玩过网络游戏的人对此并不感冒,但只要接触过网络游戏的网民一定会觉得这些字眼很熟悉,而且眼前马上就会浮现出这些游戏广告的大幅彩报,而它们经常是贴在网吧白天紧闭的大门上。就在前不久,网络游戏的专业玩家柳先生告诉记者,他辛辛苦苦攒下的一套装备被盗了,估计市面值少说也在2000多元。柳先生的话引起了记者的好奇:网络游戏中的东西居然也能卖钱?面对记者的无知,柳先生表现得很惊讶和不屑:在一些网络游戏中,一把宝剑也能卖到上千元,更不要说一套顶级装备了。
浏览量:3
下载量:0
时间:
推销不怕丢面子,创业不怕丢银子,大事可成也!那么什么创业项目容易?下面,就随小编一起去看看吧,希望能够有所帮助。
卖汽车天线上装饰用的小球小玩具之类的东西,现在还有人用这个东西吗?还在网上卖。看起来够呛,可是又一个百万富翁因此诞生了。
浏览量:2
下载量:0
时间:
创业不像读书,一天可以过好多年,创业必须一步一个脚印走。那么什么都不会创业项目有哪些?下面,就随小编一起去看看吧,希望能够有所帮助。
如今,时尚的装饰品遍及生活的方方面面,许多原本只供人欣赏的工艺品,也越来越成为热销的时髦商品,像“特写”般克隆自己的手或脚,然后制成精美艺术品送给恋人或朋友,已经成为很多人的一种时尚。
2004年5月姜晓烽在深圳欢乐谷开了一间制作蜡手模型的蜡手工作室。把手放进蜡烛液里浸一下,再放进冷水里冷却。如此数番后,手上就结了一层晶莹剔透的蜡;然后慢慢把蜡从手上褪下来,修整好蜡手,再放进染料里浸一会,一个鲜艳、独特的蜡手就成型了。整个作品的制作过程只需要2至4分钟即可完成,由于蜡手由人手形状浸染形成,可以做一个手的姿势,也可做两只手相握等姿势。因此,不少父母孩子、爷孙、情侣都用这种独特的方式来纪念彼此之间的感情。蜡手工作室开店后当月营业额即达到2.5万元,开业半年来平均月销售额在3万元以上,月利润在50%以上,姜晓烽的蜡手工作室很快便在“寸土寸金”之地站稳了脚跟。姜晓烽的蜡手像生意越做越火,他正计划在全国发展连锁店,他觉得老百姓的喜好,就是他最大的商机记者:何教授怎样看待这个问题?
浏览量:2
下载量:0
时间:
校园创业是现在的热门,学生们在学生也是不甘寂寞想创业的,一起来看看下面读文网小编为你带来的“校园创业项目排行榜”,这其中也许就有你需要的。
学校门口特色小吃在紫菜上放一层米饭后加入胡萝卜,鸡蛋条,人造蟹肉,菠菜等4~5种材料后卷好,然后用到切成小块食用。开店卖什么赚钱?除了大的包饭外,还有迷你紫菜包饭,一口一个,吃起来非常方便。
浏览量:9
下载量:0
时间:
鼓励和促进加盟,不仅有利于拓宽劳动者就业门路,为社会创造更多的就业岗位,还有利于劳动者实现个人价值,在全社会形成创新、加盟的浓厚氛围,推动社会全面、持续、快速发展。那么下面是读文网小编整理的小本加盟创业项目,就随小编一起去看看吧,希望能够有所帮助。
每个大学都有自己的出版社,每年都有销不完的书从发行商那里退回来,给了造纸厂化成纸浆。学生完全能够以公斤计价把书收过来,用较低的折扣,直接进入销售终端。
浏览量:3
下载量:0
时间:
加盟就是为了找到成功的机遇,加盟成功并非易事,首先要找到适合自己加盟的项目。那下面是读文网小编整理的枣庄加盟小本创业项目,就随小编一起去看看吧,希望能够有所帮助。
都说女人的钱好赚,大多数服装厂家和商家将主要精力投入到女性市场,男性市场一直处于被忽略的状态。而这从专门的男士内衣店的火爆可见一斑。初次加盟开什么店好?男士内衣店的投入不多,主要是铺面、装修和首次进货货款。各地铺面价格存在一定差异,但一般5—10万元即可启动。开男士内衣店选择品牌很关键。目前受国内男士欢迎的男士内衣主要有两类。一种是日常型的。另一类是造型夸张的情趣内衣。男士内衣店的选址很重要。
浏览量:3
下载量:0
时间: