自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 JavaBeans的调用

使用JavaBeansJavaBeans运行在java虚拟机上,调用JavaBeans具有一定的语法规范,现在从javaBeans实现类的编写和JSP的页面调用两个方面来实现说明创建JavaBeansJavaBeans是一个Java类,与一般的创建java类的过程相同,JavaBeans实现类和属性也需要设置属性和方法,一个良好的编程习惯是,对于任何一个属性都设置set/get方法,代码如下:这种设

2018-05-07 16:31:08 543

转载 JavaBeans

JSP技术结合JavaBeans应用JavaBeans是用java语言编写的,可重用的软件组件。现在用的比较多的Model2开发模式,就是典型的JSP+JavaBeans+Servlet.其中JSP主要负责展现层,JavaBeans是业务逻辑层,Servlet是控制层。什么是JavaBeansJavaBeans可以很好的将业务逻辑层与显示代码相分离,使得业务逻辑工程师与界面工程师各司其职,减少协同开

2018-05-07 00:10:58 842

转载 多线程问题

Servlet中的线程安全问题线程安全问题是指在多线程并发执行时,会不会出现问题,如果不会出现问题,那线程是安全的,会出现问题,则线程是不安全的。由于Servlet只有一个实例,多个用户同时请求一个Servlet时,Tomcat会派生出多条线程来执行Servlet的代码,因此Servlet有不安全的隐患。Servlet不安全的例子见代码: 如果只用一个浏览器访问这个程序,程序不会出现问题,但是,这

2018-05-05 09:19:20 176

转载 中文乱码的问题

解决中文乱码的问题在Servlet中经常会遇到中文乱码的问题,在这里,对常见的中文乱码的情况进行汇总。一般的,出现中文乱码的场合有显示Servlet页面,request对象的获取请求参数,Servlet输出响应以及数据库交互等,另外,出现乱码主要是因为字符集编码的问题。字符集的介绍ASCLL码这是最早的字符集,它使用一个字节中的7位来表示一个字符,经过组合,总共可以表示128个字符,后来IBM使用一

2018-05-04 18:20:10 215

原创 贪心算法-区间相关问题1

区间相关问题-选择不相交的区间数轴上有n个开区间(ai,bi),尽力那个选择多个区间,使得这些区间两两没有公共点。解决这类问题,首先我们要将bi按顺序排好,然后需要明确一点,一定要选择第一个区间,为什么?因为不管在哪种情况下,选第一个都不会吃亏,不相信你自己讨论一下,将bi排好后,再依次查找,当有ai大于等于bi时,重新取点,区间计数加一。代码如下:(我这边假设顺序已经排好):

2018-05-03 20:59:03 358

原创 贪心算法-背包相关问题3

背包相关问题3-乘船问题有n个人,第i个人重量为Wi,每艘船最多只能载两个人,最大载重为C,求最少需要几只船? 这个问题可以算做稍难的背包问题了,粗看,并没有一个很好的办法,想把这些人按重量排序,但排序又什么用呢,其实,我们再细想想,就会有头绪了,要想船最少,肯定希望有更多的船能载两个人,这时候,最轻的那个人就发挥作用了,我们假设这个人重量为x,那个当重量大于C-x的人一定只能坐一条船了,所以,思

2018-05-03 19:44:16 251

原创 贪心算法-背包相关性问题2

背包相关问题-部分背包问题有n个物体,第i个的重量是Wi,价值为Vi.在总重量不超过C的情况下,如何让价值最大,每个物体都可以取走一部分。这个题的思路其实也挺直观的,典型的贪心策略就是挑性价比最高的,即单位质量价值最高的,因为可以拆开拿,所以最后整个背包要么是全装满了,要么是东西不够多,不可能出现第三种情况。代码如下:

2018-05-03 19:12:56 204

原创 贪心算法-背包相关问题1

贪心法本节讨论一下贪心算法,这个算法的一大优点是实现起来比较简单,但是它的缺点是求出来是近似最优解,即不一定是最优解,这也直接导致了这个算法的适用面大大减小。背包相关问题——–最优装载问题给出n个物体,第i个的重量是Wi,尽量选择多的物体,使总重量不超过C这种问题是很简单的一类背包问题,很明显,先装小的,肯定能装的更多,所以我们只需要把它们排个序就行,像c,java等语言,都有自带的sort函数,用

2018-05-03 18:11:53 183

转载 Servlet之间的跳转

Servlet之间的跳转Servlet之间可以进行跳转,从一个Servlet程序跳转到另一个Servlet。我们可以很自然想到,利用它的这一点特性可以实现任务的模块化。常见的MVC框架也使用了这一特性。请求转发请求转发是通过RequestDispatcher对象的forword(HttpServletRequest request,HttpServletResponse response)方法来实现

2018-05-03 15:59:00 543

原创 Servlet的生命周期

Servlet的生命周期与CGI不同的是,Servlet处理请求的方式就显得巧妙很多了,服务器在已经自启动或者是有人第一次请求时,初始化一个Servlet对象,然后就可以用这个对象去处理客户端的请求,在关闭服务器时再去销毁这个对象,这样可以减少开辟和销毁Servlet所需的开销。不管有多少请求,只会有一个Servlet实例,如果遇到了并发请求的情况,服务器会启用多个线程分别执行Servlet的ser

2018-05-02 10:22:54 132

转载 java学习之路

偶然看到了这篇文章,对我的触动挺大的,现在我已经大二了,但是才感觉刚刚开始确立方向,作为武汉理工的一名学生,说实话,真的有种比上不足,比下有余的感觉,快两年了,总是学学停停,希望自己能真正静下心来,学点东西。正文如下:Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和...

2018-04-25 19:32:46 150

原创 JSP的对象(1)

JSP的对象(1)JSP的对象只能用于表达式或脚本中,不能直接用在声明里面.它包含的隐藏对象有out,request,application,page,exception,pageContext等,这次主要介绍out对象.out对象主要是显示服务器端向客户端输出的字符串。我用一个表格来介绍一下: 方法 作用 println(String str) 用于向客户端...

2018-04-25 18:05:16 126

原创 JSP的脚本元素和注释

JSP的脚本元素和注释脚本元素是用来在JSP中插入java代码的,在容器编译JSP文件时,这些插入的脚本元素也一起被编译,保存在JSP编译的Servlet文件中.一般分为3种:Java小程序段 :<% java代码 %> 里面java代码遵循java规则,但要注意这里面声明的都是局部变量,小脚本不能放在头文件前面,不然会使头文件的声明变得无效JSP表达式:<% =java表达式 %> 里面的表达

2018-04-25 11:17:43 255

原创 JSP学习-HTML简介

HTML语言简介JSP本质上来说就是在HTML里面嵌入脚本语言和提供更多的标签来实现动态网站的,所以我们需要有对HTML有一定的了解。HTML的常用标签及其用法h系列标签h系列标签是用来定义标题类型的,不同的h标签显示效果不同,共有6中,分别是h1到h6,h1最大,h6最小。p,br,hr在HTML中常用的可以起到换行效果的标签有3个 p是换的段落,br是换行,还有hr是在下面加一行直线.tabl

2018-04-23 17:08:12 744

原创 JSP学习

JSP学习(1)JSP入门JSP(java server pages),可用于动态的web应用开发,它是一种基于Java Servlet模型的视图层技术,用于辅助web层请求的处理,JSP基于java技术,它由java代码,jsp标记,HTML标记组成。JSP发展背景这个其实可以简单概括一下,就是原来传统的web服务模式已经不适用了,原来提供的都是静态的页面,每个web页面的内容都是固定不变的,如果

2018-04-22 18:34:43 194

原创 shell总结(3)

shell总结(3)学习shell这么多天,感觉也收获了不少知识,今天再最后写一篇关于这个的博客吧,我们的操作系统实验里涉及到了把文件的内容输出重定向到另一个文件里,我就总结一下输入输出重定向和文件有关的知识吧输入输出重定向一般情况下我们都是通过键盘输入命令,然后将结果输出到显示器上,这里用的是标准的输入和输出stdin和stdout,即默认的输入和输出。但是有时候我们也会用到...

2018-04-19 22:28:57 189

原创 shell 前后台转换

shell 关于前后台切换的问题其实前后台操作很简单,就是几个基本的命令,掌握了就万事不愁啦!fg 一般用于进程在后台的情况,如果想要切换到前台就可以用这个命令. fg %count count是通过jobs命令查到的后台正在执行的命令的序号(不是pid)bg 当进程在前台是,如果想切换到后台,可以用这个命令。 一般是Ctrl+z 暂停前台进程,然后是 bg %count切换到后台。j

2018-04-18 23:50:13 455

原创 shell(2)

shell学习总结(2)shell 编程入门Shell 既是一种脚本编程语言,也是一个连接内核和用户的软件。常见的 Shell 有 sh、bash、csh、tcsh、ash 等。bash shell 是 Linux 的默认 shell。bash 兼容 sh 意味着,针对 sh 编写的 Shell 代码可以不加修改地在 bash 中运行。shell脚本的建立打开文本编辑器,新建一个文件,扩展名为sh(

2018-04-18 19:30:22 149

原创 matlab 2014a 安装教程(内附破解文件)

                         matlab 2014a 安装教程(内附破解文件) 这几天在准备数模,决心好好研究一下matlab,几经折腾,终于完成了安装与破解过程,下面是基本的步骤:1:下载安装文件和破解文件     链接:https://pan.baidu.com/s/1EkL4WE0dcUu-v51nibFhOA                              ...

2018-04-12 08:35:31 77422 12

空空如也

空空如也

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

TA关注的人

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