自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术交流

杨赛星

  • 博客(258)
  • 资源 (9)
  • 收藏
  • 关注

原创 【SSH】——两种添加jar包方式的比较

方法一:将所需要的jar包拷到本项目下的lib文件夹下,方法二:新建一个Library选中项目,右键Properties。

2015-11-05 17:49:43 2153 10

转载 SSH面试集锦——不看后悔哦!

1.        谈谈你mvc的理解    MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。    MVC中的模型、视图、控制器它们分别担负着不同的任务。    视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。

2015-10-28 11:04:43 1962 16

原创 【SSH】——hql的使用方式及实现原理

hql,即Hibernate Query Language。它与我们熟知的sql很类似,它最大的特点就是对查询进行了面向对象的封装,下面会在具体例子中说明。 sql查询的是数据库中的表或字段,而hql是面向对象的,具有继承、多态、关联等特性,他针对的是对象。

2015-10-28 10:53:38 3720 12

原创 【工作感悟】——如何使你的沟通更有效?

我们通常会说,交流很重要,沟通很重要。但往往我们忽视了,交流对象的差异。和什么样的人交流,交流到何种程度。也许你和你的同龄人沟通的很好,但你是否能和你的父母你的学生做好交流工作呢?因此,在工作中,不要你以为你沟通了交流了,如果对方没有很好的理解,没有做到有效的沟通,那么等于没有交流。

2015-10-23 10:03:13 2179 26

原创 【SSH】——Hibernate实现简单的自动建表

【与ORM】       Object Relational Mapping,对象关系映射,将对象和关系联系了起来。面向对象是从耦合、聚合、封装等的基础上发展起来的,而关系数据库则是从数学理论发展而来的,两套理论存在显著的区别。为了解决这个不匹配的现象,对象关系映射技术应运而生,这样开发人员就可以以面向对象的思想来操作数据库。       实现ORM技术的框架有很多,.net的有NHibe

2015-10-12 20:23:58 12158 15

原创 【SSH】——梳理三大框架

Struts,是整个系统的基础架构,实现了MVC的分离,主要用在MVC的视图层,控制转发。 Hibernate对JDBC进行了封装,使得开发人员可以用面向对象等程序思维来操纵数据库,如Hibernate提供自动建表,我们只需要编写类,而不需要关心表的内部结构和生成过程。

2015-10-10 15:17:56 3925 34

原创 【工作感悟】——揭开“PM”的面纱

“产品经理”主要工作是去权衡去考虑,如何设计能使公司获益最大,前景更大。而“项目经理”需要把产品经理定下来的目标去实现它,用技术手段去高效实现它,而不需要关心上线后是否能给公司带来长远的收益。

2015-10-07 17:31:30 1414 12

原创 【SSH】——spring的控制反转和依赖注入

小结: 通过控制反转,我们将类与类之间的关系,对象的生成放到了配置文件中,这样既在一定程度上实现了解耦,也使得改变更加容易。

2015-10-04 16:37:36 1606 7

原创 【工作感悟】——聊聊面试那些事

之前我以为,一场面试能检验一个人的能力,因为它决定着你的去留。而现在,我倒觉得面试不过是一次联谊会,双方坐在一起展示自己,看能不能达成共赢。如果你幸运,也许第一个就是你想要他他也想要你的人,如果缺点运气,也不要悲观的怀疑自己。永远不要停止学习的脚步,因为他可以让你变得更幸运,更快的找到你想要找到的那个他。

2015-09-26 10:53:51 1946 34

原创 【SSH】——Struts2中的动态方法调用(二)

当action中的方法有很多时,那应该怎么调用呢?上次我们提到的UserAction类中只有一个execute方法,如果我们需要增加用户的增删改查方法,如下:public class UserAction extends ActionSupport{ ...其他略去 /** * 添加用户的方法 * @return * @throws Exception */ pu

2015-09-24 08:35:10 1557 25

原创 【SSH】——Struts2中的动态方法调用(一)

首先我们来看一个简单的调用:1、在web.xml中配置拦截器StrutsPrepareAndExecuteFilter。StrutsPrepareAndExecuteFilter实现了filter接口,在执行action之前,利用filter做一些操作。 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPr

2015-09-19 17:18:38 984 11

原创 【SSH】——使用ModelDriven的利与弊

Struts2提供的两种方式:属性驱动和模型驱动。模型驱动可以提高代码的重用性,使得操作简便。但在小型项目中,表单比较少时,并不提倡使用模型驱动。还有一点,在上面的例子中也能看出,模型驱动只能对应一个对象,当表单数据来源比较复杂时,使用模型驱动也无法起到十分明显的作用。

2015-09-14 21:45:48 2783 20

原创 Statement和PreparedStatement的区别

对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是比较好的.PreparedStatement的第一次执行消耗是很高的. 它的性能体现在后面的重复执行.另外,参数化查询的方式也在一定程度上防止了sql注入,使得系统安全性能方面有了一定的保证。

2015-09-12 03:16:15 1733 12

原创 我的14~15——越磨砺,越坚强!

转眼间2015年已经过半了,是时候该回顾一下了。14年的夏天到15年的夏天,这一年来,每当遇到特别难熬的时候,我都会告诉自己,这些困难都是用来考验自己的,我相信我一定能扛过去!对于小编而言,是一个快速成长、成熟的阶段。这不仅仅是在技术上,更是在眼界上、认知上、思想上。下面就跟着小编一起回顾下这一年的收获吧!

2015-09-09 21:28:57 953 21

原创 Jboss提示:Server already running on localhost

最近在做项目中,经常遇到JBoss报如下提示:Server already running on localhost。这时Jboss显示已启动,但页面显示不出来。提示中给出了两种解决办法,运行新的服务或者不运行,两种方法都试过了,但JBoss还是起不来。最后就上网查了查,其实JBoss和Tomcat都会遇到这样的问题。

2015-08-24 11:47:38 6108 22

原创 Java中Model1和Model2

Model1结构简单,容易上手,适合一些小型的项目。但也正是由于他的这个优点,也带来了很大的弊端。他把业务逻辑和表现都杂糅到了一起,使得耦合度大大增加,给维护带来了很大的困难。尤其是在大型的项目中,这点就尤为突出了。Model2弥补了Model1 的缺点,在大型项目开发中,可以更好的做到多人协作开发,互不影响。

2015-08-18 11:12:43 2838 20

原创 使用common-fileUpload实现文件上传

FileUpload上传一个文件的过程中可以分为三个部分:首先,客户端与服务器端建立连接,把要上传的文件生成request数据流。其次服务器端接收request流,将流缓存到内存或磁盘中。当文件过大时,文件将被缓存到内存,否则将被缓存到磁盘的临时文件。最后由服务器端的内存或是临时文件中把文件输出到指定的目录,这个目录才是指定的文件上传目录。

2015-08-13 20:37:28 5304 13

原创 JavaScript中的parseInt和Number函数

函数作用:parseInt将字符串(String)类型转为整数类型。Number() 函数把对象(Object)的值转换为数字。语法不同:parseInt(string, [radix])string:必选参数,要被转换的字符串radix:可选,数字的基数。取值范围在2~36。如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。

2015-08-01 20:17:56 3219 16

原创 MVC从Controller到view进行传值的方法

这几天基本上都是交接的一些杂事,没有什么工作任务,就有空来回顾一下MVC。虽然工作中也用到了MVC,但已经被微软的架构师设计的找不到MVC的影子了,可能有别的考虑吧,至今还没研究出来。所以,今天就来回顾一下“原生”的MVC的基本操作,免得回来了以后跟你们聊不到一块~这篇博客主要是MVC的数据传递中的ViewBag和ViewData。ViewData是一个字典集合,通过key值读取对应的valu

2015-07-27 19:07:44 3793 27

原创 JAVA中的使用Filter过滤器设置字符集

Filter是什么?Filter不是一个Servlet,它可以叫做Servlet链,它可以用来改变一个request,修改一个response。它虽然不能产生一个response,但可以在一个request到大Servlet之前预处理request,也可以在response离开Servlet时处理response。也可以说,Filter是对Request和Response请求进行了拦截。

2015-07-20 20:01:36 6712 18

原创 模态类型的传值问题

什么是模态?一旦弹出模态窗口或对话框,如果用户不对其进行操作(如点击确定或取消按钮等),就如法进行其他的操作. 弹出模态窗口的语句: window.showModelessDialog(sURL[,vArguments][,sFeatures]) 1)sURL(必选)指明模态窗口的URL地址2)vArguments 传递参数3)sFeat

2015-07-14 19:53:30 1137 15

原创 单元测试

单元测试,检查和验证软件中最小可测试单元,可以是一个函数或者是一个类等。      单元测试,作为测试的一种方法,通常确实是由开发人员进行测试和一系列操作的。单元测试一般用来检测代码中的一个很小的部分是否能获得预期的效果。程序员编写完代码后,再为自己的代码编写单元测试。单元测试是软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

2015-07-07 19:58:38 1188 17

原创 myEclipse如何将程序部署到tomcat(附录MyEclipse调试快捷键)

选中你要部署的项目,在工具栏找到单击Add,即出现如下界面。选择相应的Server,要和你在配置tomcat时选择的一致,这里我选择的是Tomcat 6.x。在选择完后,有时会出现以下文字。在你选择的部署路径下已经有一个程序了,

2015-06-29 20:39:15 1479 15

原创 【JAVA进阶】——myEclipse连接mysql启动数据库服务

1)Driver template 选择MySQL Connector/J2)Driver name 可以自定义取名。3)Connection URL 连接字符串,需要说明的是例子中 jdbc:mysql://127.0.0.1:3306/test,“127.0.0.1”也可写成“localhost”,“3306”为mysql默认的端口,“test”是所要连接的数据库名称。4)User name 连接数据库的用户名,mysql默认为“root”。5)Passwo

2015-06-07 16:46:20 1774 7

原创 启动Tomcat时的常见问题及解决办法

验证jdk的配置,在运行-cmd中输入 java -version即表示安装成功。找到jdk和jre的路径,配置JAVA_HOME,变量值为jdk的安装路径。JAVA_HOMED:\Program Files (x86)\Java\jdk1.6.0_10

2015-06-04 21:52:22 4363 13

原创 联表查询的更新

之前写过一篇关于数据库联表查询的博客《再看数据库——(6)连接》,主要讲了连接的类型,以及如何使用连接进行多表查询。本篇博客就是在这基础上延伸而来的

2015-06-01 16:33:55 1492 10

原创 【工作感悟】——员工因公司而加入,却因中层管理而离开

中层管理队伍做好了,那整个队伍就能够做起来,如果中层管理出了问题,只调整员工效果不会太明显。一个好的中层管理能够去发挥员工的优势,给他的员工相应的、匹配的环境,同时能够做催化剂,促进员工发挥出他的价值。这才是一个好的、优秀的中层管理会做的事情。同样地,当一个员工持续取得好成绩,我们应该知道,他的背后一定有一个默默付出的好上级、好领导。

2015-05-19 21:09:48 2814 22

原创 【工作感悟】——如何协调人与事?

将人与事绑在一起,可以很明显的改善之前管理模式出现的问题。每个人每天都有自己的角色和任务,如果不能按时完成,自己作为第一责任人要承担全部的后果。当然如果完成的很好,你也会得到所有的利益。这样一来 人-事-利益就形成了一个良性循环。只要一个链条不被打破,任务就能高效的完成,公司也会从中受益。但情况并不是这样。

2015-05-19 20:52:47 1124 18

原创 J2EE的十三个技术——EJB之消息驱动JMS

JMS定义的域1)点对点(point-to-point)一个生产者向一个特定的队列发布消息,一个消费者从中读取消息。在点对点的模型下,生产者知道消费者的队列,并直接将消息发送到消费者的队列。只有一个消费者获得消息,签收消息来表示成功处理。

2015-05-08 17:04:30 968 8

原创 J2EE的十三个技术——EJB之实体Bean

实体Bean与会话Bean不同,实体Bean是持久的,即使应用程序结束,它仍然存在。它允许共享访问,具有主键。

2015-05-04 21:54:05 1076 7

原创 J2EE的十三个技术——EJB之概述

含义:企业级的JavaBeans(Enterprise JavaBean),其设计目标是部署分布式应用程序。EJB是J2EE的一部分,称为Java企业Bean,它把使用Java开发的服务器组件的部署和开发进行标准化。类型:主要有三种:会话bean,实体bean和消息驱动bean。其中会话bean又包含无状态会话bean和有状态会话bean。会话bean——完成一个清晰的解耦的任

2015-04-26 22:39:10 1659 20

原创 J2EE的十三个技术——Servlet

基于协议的请求/响应服务的Java类。通俗的说,Servlet是在服务器上运行的小程序。为什么叫Servlet?Applet表示小应用程序,Server+Applet即为Servlet,表示小服务程序。

2015-04-24 22:33:36 1217 12

原创 BI商业智能培训系列——(三)SSAS入门

维度可以理解为划分依据,简单的说就是看问题看数据的角度。维度通过属性和数据库的表挂钩,维度其实也就是属性的集合,这些属性是由数据源中表的列来提供。 数据表中主键,我们叫做键属性。除了键属性,其他的属性也有自己的等级或级别,叫做属性的层次结构。

2015-04-24 21:48:13 2136 11

原创 再看数据库——(7)游标

关系数据库——面向集合,一般执行结果都是一个集合,如果要选择其中一条或几条记录,就要用where子句。 游标 ——面向单条记录。游标可以对查询语句返回的结果集中的每一行进行相同或不同的操作。

2015-04-11 18:53:55 1189 9

原创 BI商业智能培训系列——(二)SSIS入门

简介: SSIS,Microsoft SQL Server Integration Services。Integration意为“整合”、“一体化”。上篇博客中提到SSIS是生成高性能数据集成解决方案的平台。

2015-03-22 16:04:05 3496 26

原创 BI商业智能培训系列——(一)概述

简介:       BusinessIntelligence,简称 BI。    商业智能,是指用现代的技术进行数据分析,以实现商业价值,这些技术包括数据仓库技术,线上分析处理技术,数据挖掘,数据展现技术等.        以往的系统:      1、 数据量大,而可用信息太少。      2、数据形成孤岛,无法形成紧密联系。      3、很难挖掘内在的联系,获得

2015-03-21 21:23:56 3340 19

原创 再看数据库——(6)连接

简介:连接是多表查询的基础。由于关系数据库不包含指针或其他关联记录与记录的机制,连接成为了生成跨表数据关系的唯一机制。这也就是要用连接的原因。

2015-03-16 18:53:14 1051 11

原创 奇妙而又转折性的一年!(2014年终总结)

眨眼间,又一年过去了。2013年的总结,我写到“懵懵懂懂的一年”。而在2014年,这一年,大学里的温室里已经撑不下我们这些祖国的花朵了。是啊,我们都不小了。尽管有的人还在修着学位,但这毕竟不一样了。

2015-03-04 22:01:34 1509 13

原创 J2EE的十三个技术——JSP

JSP    Java Server  Page,Java服务器页面。它是在传统的网页HTML文件中插入Java程序段(Scriptlet)和JSP标记,从而形成JSP文件,后缀名为(*.jsp)。 ◆解耦    JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源

2015-02-25 16:40:03 1701 8

原创 SQL小助手——SQL Prompt

SQL Prompt就是完成这样功能的插件,它是一款拥有SQL智能提示功能的SQL Server和VS插件。SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动进行检索,智能的为用户提供唯一合适的代码选择。

2015-02-12 20:55:03 5539 10

commons-pool-1.5.5.jar

项目中使用jedispool需要引用的jar包,有需要的就拿去吧

2016-03-19

jedis-2.1.0

Redis客户端操作需要的jar包,十分好用

2016-03-18

apache-cxf-2.5.0

WebService的cxf框架,解压后可直接使用,十分方便。jar包齐全,放心。

2016-03-18

redis安装文件

redis的安装文件,使用tar命令可直接解压编译,十分方便。

2016-03-01

redis-desktop-manager(redis图形化管理工具)

redis的图形化管理工具,官网下载很慢,直接从这里拿吧

2016-03-01

mysql-connector-java-5.1.18.zip

myEclipse连接mysql的驱动,解压后可直接使用

2015-06-07

sqljdbc4.jar

myEclipse连接sqlserver的jar包驱动

2015-06-07

报表类控件

报表类控件,报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施 BI 战略的基础。报表可以帮助企业访问、格式化数据,并把数据信息以可靠和安全的方式呈现给使用者。深入洞察企业运营状况,是企业发展的强大驱动力。

2013-10-08

FeedDemonInstall

一款很好,很方便的Rss阅读器,可订阅报纸、博客等。

2013-03-30

空空如也

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

TA关注的人

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