
杂七杂八
文章平均质量分 54
不太好分类的一些内容
学长阿拉丁
专业毕业设计辅导,交给我们,收获安心!
展开
-
doGet与doPost的区别
[size=medium]get和post是http协议的两种方法,另外还有head, delete等 这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。 在servlet开发中,以doGet()和doPost()分别处理get和post...原创 2013-04-08 11:06:51 · 182 阅读 · 0 评论 -
月薪8k和月薪38K的程序员,差距在哪里?
38K的薪资就不仅是程序员了,可能是踩中某些风口了,就是架构师,也得是大厂的。指望薪资到这个数,还是有点难度。原创 2024-06-20 15:03:10 · 111 阅读 · 0 评论 -
为什么大部分人都说程序员不用鼠标呢?
为什么大部分人都说程序员不用鼠标呢?原创 2024-06-20 15:12:27 · 161 阅读 · 0 评论 -
应用服务器与web server的区别
[size=large]1。应用服务器处理业务逻辑,web服务器则主要是让客户可以通过浏览器进行访问。 2。应用服务器处理业务逻辑,web服务器是用于处理HTML文件的。web服务器通常比应用服务器简单,如apache就是web服务器,Jboss就是EJB应用服务器。 应用服务器:Weblogic、Tomcat、Jboss WEB SERVER:IIS、 Apache[/size]...原创 2013-04-06 12:03:53 · 205 阅读 · 0 评论 -
Servlet生命周期与工作原理
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下...原创 2013-04-02 21:38:59 · 184 阅读 · 0 评论 -
Statement,PreparedStatement,CallableStatement的区别
JDBC:Statement(接口) |PreparedStatement(接口) |CallableStatement(接口)以上三者为继承关系。1).概念:Statement:(用于执行不带参数的简单 SQL 语句) 每次执行sql语句,数据库都要执行sql语句的编译,最好用于仅执行一次查询并返回结果的情形,效率高于PreparedStatement.用法: S...原创 2013-04-05 13:23:28 · 143 阅读 · 0 评论 -
Hibernate查询的六种实现方法
hibernate查询的6种方法。分别是HQL查询,对象化查询Criteria方法,动态查询DetachedCriteria,例子查询,sql查询,命名查询 。 如果单纯的使用hibernate查询数据库只需要懂其中的一项就可以完成想要实现的一般功能,但是从一个点,让我们掌握6中方法,则提供了更多选择。每一种方法都有其适用的情况与前提。HQL查询HQL是hiberna...原创 2013-04-06 15:27:50 · 140 阅读 · 0 评论 -
java synchronized 的实现机制
[size=large]最近在做项目的时候遇到了较多的同步问题 。JAVA 给我们提供了很方便的方法去解决多线程同步的问题 synchronized 关键字 一直很疑惑 synchronized 是怎么来做同步的呢 实现 原理是什么呢 ?1 synchronized -- 对象加锁 所有对象都自动含有单一的锁,JVM负责跟踪对象被加锁的次数。如果...原创 2013-04-16 13:21:39 · 171 阅读 · 0 评论 -
java List 排序 Collections.sort() 对 List 排序
[code="java"]class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String getAge() { return age; } public void set...原创 2013-04-01 21:19:23 · 105 阅读 · 0 评论 -
forward与redirect的区别
[size=large]解释一 一句话,转发是服务器行为,重定向是客户端行为。为什么这样说呢,这就要看两个动作的工作流程: 转发过程:客户浏览器发送http请求-->web服务器接受此请求-->调用内部的一个方法在容器内部完成请求处理和转发动作-->将目标资源发送给客户;在这里,转发的路径必须是同一个web容器下的url,其不能转向到其他的web路径上去,中间传递的是自己的容器内的...原创 2013-04-01 21:19:14 · 108 阅读 · 0 评论 -
本科毕设没人带,纯自己搞,风险多大?
计算机专业毕设,其实不难,重点是克服紧张!原创 2024-06-20 14:59:12 · 411 阅读 · 0 评论 -
stringbuffer与stringbuilder的区别?
[size=large]1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的 St...原创 2013-04-01 21:19:03 · 188 阅读 · 0 评论 -
存储过程和函数的区别
首先如图所示,Oracle中的差别 存储过程 函数 用于在数据中完成特定的操作或者任务 用于特定的数据 程序头部申明procedure 程序头部申明function 程序头部申明时不需要描述返回类型 程序头部申明时需要描述返回类型,而且PL/SQL至少要包含一个有效的return语句 可以使用in/out/ in out 可...原创 2013-04-02 21:40:41 · 351 阅读 · 0 评论 -
TCP与UDP的区别
协议TCPUDP是否连接面向连接面向非连接传输可靠性可靠不可靠应用场合传输大量数据少量数据速度慢快TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中...原创 2013-04-01 21:18:44 · 118 阅读 · 0 评论 -
Java中用最有效率的方法算出2 乘以8
[size=large]Java中用最有效率的方法算出2 乘以8 等於几?2原创 2013-04-01 21:18:33 · 305 阅读 · 0 评论 -
模板模式和策略模式的区别
[size=large]Strategy模式的应用场景是:1. 多个类的分别只是在于行为不同2. 你需要对行为的算法做很多变动3. 客户不知道算法要使用的数据Template Method模式的应用场景是:1. 你想将相同的算法放在一个类中,将算法变化的部分放在子类中实现2. 子类公共的算法应该放在一个公共的类中,避免代码重复仔细体会作者所提出的这几个应用场景,...原创 2013-04-02 21:39:30 · 114 阅读 · 0 评论 -
jQuery快速入门避免少走弯路
一、JQuery的环境配置1、JQuery分为压缩版和非压缩版2、$=JQuery3、$(document).ready(funtion(){}); 相当于 $(function(){});4、注释用//5、DOM对象与JQuery对象的相互转换 var $variable (jquery对象) =$(variable)(Dom对象); var var...原创 2013-04-02 21:39:20 · 159 阅读 · 0 评论 -
Hibernate的延迟加载机制
[size=large]延迟加载: 延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。A、实体对象的延迟加载:如果想对实体对象使用延迟加载,必...原创 2013-04-06 15:56:15 · 126 阅读 · 0 评论 -
组合优于继承
[size=large]面向对象系统中功能复用的两种最常用技术是类继承和对象组合(object composition)。正如我们已解释过的,类继承允许你根据其他类的实现来定义一个类的实现。这种通过生成子类的复用通常被称为白箱复用(white-box reuse)。术语“白箱”是相对可视性而言:在继承方式中,父类的内部细节对子类可见。 对象组合是类继承之外的另一种复用选择。新的更复杂...原创 2013-04-02 21:39:11 · 163 阅读 · 0 评论 -
jsp的九大内置对象
[size=large][b]request[/b]request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对象的作用域为一次请求。[b]response[/b]response 代表的是对客户端的响...原创 2013-04-06 19:13:03 · 257 阅读 · 0 评论 -
Oracle 使用方法备注
[size=medium]1 跨数据库访问情况,解决办法:使用database link。 CREATE DATABASE LINK link的名称 CONNECT TO 需要连接的数据库的用户名 IDENTIFIED BY 需要连接的数据库的密码 USING '需要连接的数据库的实例名' 查询 可以使用 select * from 表名@link的名称 另外,如果想建pu...原创 2012-05-03 13:51:26 · 143 阅读 · 0 评论 -
碰到的项目问题解决方法备注
[size=small]一、问题: rt.jar 具有一定限制解决方法:1、选择你的项目鼠标右键-->构建路径-->配置构建路径 2、展开JRE System Library 选中访问规则 点击编辑 3、点击添加 分辨率 选择可访问 规则模式 为 ** 4、确定后就OK啦! 二、问题:The content of element type "web-app" m...原创 2012-03-27 13:36:55 · 112 阅读 · 0 评论 -
SQL Developer的使用技巧
[size=small]1 设置plsql developer的登录密码默认不用再次输入。打开菜单‘tools’-->'preferences',在窗口中的‘oracle’栏目中的'Logon History'中的‘store with password’选项选中即可,退出PLSQL,在登录的时候选择‘username’后的选择数据库连接名称即可自动登录2 设置plsql de...原创 2012-03-27 14:13:30 · 579 阅读 · 0 评论 -
优化Eclipse
[size=small]1、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能 这个问题的解决办法是关闭自动更新 Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials, 把选项 "Search fo...原创 2012-03-27 14:09:46 · 109 阅读 · 0 评论 -
spring scope="prototype" 学习笔记
[size=large]原创 2013-03-31 12:19:41 · 168 阅读 · 0 评论 -
删除启动配置的记录
[size=large]删除启动配置的记录 每次在Eclipse内运行project时,启动配置都会更新一遍,如果启动配置中原本没有这个project,就会添加进去,不过,启动配置不会自动删除,也就是说,如果把project的名称更改了,或者project里含有main方法的类名更改了,运行后,Eclipse只会添加一条新的启动配置记录,而不会删除原有的启动配置记录,当然,project删...原创 2012-06-09 18:17:22 · 162 阅读 · 0 评论 -
ORA-01002 提取违反顺序
[size=medium]ORA-01002 提取违反顺序ORA-01002 ORA-01002: fetch out of sequence Cause: This error means that a fetch has been attempted from a cursor which is no longer valid. Note that a PL/SQL cur...原创 2012-07-19 16:58:15 · 2364 阅读 · 0 评论 -
struts1的dispatchAction
[size=large]DispatchAction是个转发器,把请求转发到action,具体的请求处理是由action完成的。在java web开发中,原始的配置action都是使用一个action类实现一个功能,如果工程项目够大,action类数目会很多,就增加了该项目后期的维护难度。解决的方法,这里给大家介绍一个struts包下的action子类,DispatchAction。 ...原创 2013-03-31 13:17:12 · 148 阅读 · 0 评论 -
CORBA 常用缩写
[size=medium] BOA (Basic Object Adaper) 基本对象适配器 POA (Portable Object Adaper) 可移植对象适配器 ID...原创 2012-05-19 04:32:03 · 109 阅读 · 0 评论 -
Struts1验证框架
[size=large]Struts1验证框架1. 验证所使用的formbean必须是org.apache.struts.validator.*; 下的ValidatorForm,或者其子类DynaValidatorForm之类的名字。2. 在struts-config.xml文件中必须配置validator-rules.xml和validation.xml 文件 ...原创 2013-03-31 13:07:54 · 122 阅读 · 0 评论 -
Java 对象初始化顺序
[size=small]Java 对象初始化顺序 java 对象是如何进行初始化的,新建一PrintClass.java文件如下(包括类PrintClass以及A和其子类B),编译运行其中的main方法, public class PrintClass { public static void main(String[] args){ new B()...原创 2012-03-27 13:23:39 · 200 阅读 · 0 评论 -
Vector 和 ArrayList的区别
[size=large]有的时候 Vector更好一些;有的时候ArrayList 更好一些;有的时候你一个也不想用。但愿,你不是在期望一个简单明了的答案,因为答案因你在用他们做什么而定。下面是要考虑的四个方面: API 同步-Synchronization 数据增长-Data growth 使用方法-Usage patterns 让我一个一个来解释吧...原创 2013-03-31 17:02:49 · 115 阅读 · 0 评论 -
Oracle_cpu占用率
[size=small]1:检查系统sar -u 5 5 2: 看谁在用CPUtopasps -ef |grep ora #检查第四列,C的大小(unit,100 per cpu) 3:检查CPU数量/usr/sbin/bindprocessor -q lsattr El proc0 4:两种可能:1: A Backg...原创 2012-07-31 10:58:09 · 103 阅读 · 0 评论 -
Windows使用技巧
[size=small]一、去掉快捷方式的小箭头1,点击“开始”菜单——>打开“运行”——>输入“regedit”打开注册表;2,展开“HKEY_CLASSES_ROOT”——>再展开“lnkfile”——>在lnkfile右边找到项目“IsShortcut”,在“IsShortcut”上点击右键选择“删除”;这里删除所有应用程序的小箭头。3,展开“HKEY_CLASSES_R...原创 2012-03-27 14:17:07 · 157 阅读 · 0 评论 -
prepareStatement与Statement的区别
[size=large]1:创建时的区别: Statement stm=con.createStatement(); PreparedStatement pstm=con.prepareStatement(sql);执行的时候: stm.execute(sql); pstm.execute();2: pstm一旦绑定了SQL,此pstm就不能执行其他的S...原创 2013-03-31 13:45:22 · 187 阅读 · 0 评论 -
计算机的毕业设计一点儿都不难!
常规的一次毕业设计,整个过程中比较大的环节,就四部分:开题、系统开发、编写论文、答辩。原创 2024-06-20 23:26:00 · 669 阅读 · 0 评论 -
翻译材料,用什么工具最像真的?
部分毕设需要带一份外文文献的翻译,同学们就会碰到这样几个问题:1、去哪里找外文文献?2、怎么判断找到的文献是否合格?3、如何把外文文献翻译成中文?4、如何保障文章翻译的准确性?原创 2024-06-23 16:16:05 · 348 阅读 · 0 评论 -
表弟要去报计算机专业,该不该支持?
表弟问我还今年还能不能报计算机专业,我得耐心的给出回答呀!原创 2024-06-23 16:28:26 · 562 阅读 · 0 评论 -
面向对象编程的弊端是什么?
很多框架,例如MVC,还是面向过程的思路,与面向对象的编程语言是不匹配的,造成很多系统的规模只要扩大,就会难以维护。原创 2024-06-20 15:29:28 · 178 阅读 · 0 评论 -
近几年辅导过的毕业设计项目整理(1)Java+SSM+MySQL
简单整理一下近几年辅导的毕业设计项目,这些都是基于Java+SSM+MySQL!原创 2024-06-22 19:18:14 · 733 阅读 · 0 评论