- 博客(9)
- 收藏
- 关注
原创 数据库系列问题
配置文件<!--导入context命名空间 --> <context:property-placeholder location="classpath:db.properties"/> <bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource"> <!-- 使用外部文件属性 --> <property name="username" value="
2020-07-24 17:42:57 151
原创 Mybatis和Hibernate区别
相同点:都是java中ORM框架,屏蔽JDBC api的底层访问细节。Mybatis的好处:将SQL语句与JAVA代码进行分离,提供了将结果集自动封装为实体对象和 对象的集合的功能。Hibernate的好处:是一个全自动的ORM映射工具,可以自动生成SQL语句,并执行返回JAVA结果。不同点:hibernate要比mybatis的功能强大,它是自动生成SQL语句。mybati...
2019-11-13 11:16:02 118
原创 strust2和springMVC的区别
相同点都是MVC框架不同点核心控制器(前端控制器) :处理所有的请求,然后对那些特殊的请求统一的进行处理(字符编码、文件上传、参数接收、异常处理等),springMVC的核心控制器是DIspatcherServlet,而struts2的核心控制器是FilterDispatcher。控制器实例:Spring MVC 会比struts快一些(理论上),Spring MVC 是基于方法...
2019-11-13 10:55:02 238
原创 AJAX解析数据
给ajax请求返回一个数组 通过Id查询到一个long的数组 long[] artKindCount = artServie.selectArtCount(userId); 将long数组转换为json数组 JSONArray jsonArray = JSONArray.fromObject(artKindCount); 将json数组发送回去 resp.g...
2019-08-27 10:06:32 252
原创 session对象的生存周期
session:表示客户端与服务器的一次会话,存在于服务器端。创建:当用户访问jsp页面时,会自动创建一个session。如果访问的是servlet,看需要,若需要session,则调用getSession()方法。活动周期:在同一会话中,页面发生跳转,任然属于同一session。只要当前会话页面没有全部关闭,那么在同一浏览器的不同页面的访问任然属于同一session销毁:...
2019-08-21 22:58:16 1174
原创 ubuntu安装jdk
ubuntu安装jdk1.下载要安装的jdk2.解压缩sudo tar -zxvf jdk-8u121-linux-x64.tar.gz3.配置环境变量sudo gedit /etc/profile在文件的最后添加以下内容:#set Java environment#export JAVA_HOME=/media/hl/data/jdk/jdk1.8.0_201export J...
2019-05-28 10:53:36 97
原创 Linux系统中常见的目录名称以及相应内容
目录名称 应放置文件的内容 /boot 开机所需文件—-内核、开机菜单以及所需配置文件等 /dev 以文件形式存放任何设备与接口 /etc 配置文件 /home 用户家目录 /root 系统管理员家目录 /bin 存放单用户模式下还可以操作的命令 /sbin 开机过程中需要的命令 /lib...
2018-08-24 14:54:11 604
原创 计算机网络TCP/IP协议
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的...
2018-07-31 22:08:46 261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人