- 博客(18)
- 收藏
- 关注
转载 MAC 下 python3 环境安装和配置
基于很多盆友关心mac下python环境安装的问题,于是此篇文章便诞生了。接来下,请跟我一步步的去安装它。1、mac自带py27版本在mac的终端命令行当中运行python,默认出来的就是py27.在mac中的存放路径为:/系统/资源库/Frameworks/Python.framework/VersionsCurrent就是指当前正在用的版本。2、安装py37版本在官方网站当中,下载mac下的py37版本。一路安装下来即可。下载的官方地址为:
2021-07-14 11:31:34 4092
原创 Map
一. Map特点:以键值对的形式存在;键是唯一的,值可以重复二.Map和Collection比较三.Map的功能注意:第一次存储,直接添加元素,返回null第二次存储,添加第二次的值,但是返回第一次的值四.Map的获取功能。获取所有的键;获取所有的值五.Map的遍历第一种:通过键找值A:创建Map对象B:添加元素C:遍历键的,获得每一个键,通过键找值第二种:Set(Map.Entry<k,v...
2018-05-24 15:15:46 962 3
翻译 集合Collection和List(二)
一.集合去除重复ArrayList list=new ArrayList();list.add("hello")list.add("nihao");list.add("hello");ArrayList newArraylist=new ArrayLisy();Iterator it=list.iterator();while(it.hasNext()){Stirng s=(Stir...
2018-05-23 22:13:29 129
原创 集合Collection和List(一)
一.数组和集合的区别二.集合的结构三.四.集合的遍历Collection c=new ArrrayList();//创建集合//添加元素c.add("helleo");c.add("haokan");Object[] obj=c.toArray();//集合转变成数组//遍历for(int i=0; i<obj.length;i++){ String s=(String) ob...
2018-05-23 18:19:38 1490
原创 Mybatise
1、#{}和${}的区别是什么?(1)#{}是预编译的处理,${}是字符串替换(2)mybatis在处理#{}时候,会将sql中的#{}替代成?号,调用PreparedStatement的set赋值(3)mybatis在处理${}时,就是把${}替换成变量的值。(4)使用#{}可以有效防止sql注入,提高系统的安全性。2.springMVC接受参数的几种方式@PathVariab@ModelAtt...
2018-05-23 11:17:08 368
原创 Hibernate
1.Hibernate 简介是一个开源的orm对象关系映射框架,object-relation Mapping。就是对象到关系的映射,关系又到对象的映射。2.为什么用Hibernate(1)对JDBC访问数据库的代码做了封装,大大简化了数据访问层的繁琐重复性代码(2)Hibernate讲sql进行了封装,与数据库链接较小所以移植性比较好(3)他是一个基于JDBC的主流持久化框架,是一个优秀的orm...
2018-05-22 17:45:23 110
原创 Struts2的整理
Struts2的工作原理1.客户端(HttpServletrequest)发送请求,经过一系列的过滤器,到达核心过滤器(FilerDispatcher)过滤器2.核心过滤器(FilerDispatche)询问ActionMapper是否处理Struts2的请求3.ActionMapper通过核心过滤器(FilerDispatche)把请求交给ActionPoxy4.ActionPoxy通过Cofi...
2018-05-22 15:55:55 82
翻译 SpringMVC(二)
1.简单介绍下springMVC和struts2的区别有哪些?(1)入口:springMVC的入口是servlert,而struts2入口是一个filter。(2)开发方式:springMvc是基于方法开发(一个url对应一个方法),请求参数传递的方法的形参。struts2是基于类的开发,传递参数通过类的属性(3)springmvc可以单例也可以多例(建议单例)spring的IOC容器的bean默...
2018-05-22 14:51:36 130
原创 消息队列(三)
ActiveMQ的安装(忽略),主要说明其集成Spring配置使用(点对点模式)。一、创建Mavne项目,所需ActiveMQ依赖包: org.apache.activemq activemq-client 5.14.5 org.apache.activemq activemq-pool 5.14.5 org.springframework spring-jms
2018-01-10 20:34:51 192
原创 消息队列(二)
ActiveMQActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。topic 和 queue的区别JMS编程模型(1) ConnectionFa
2018-01-10 19:44:07 250
原创 消息队列
xml mq与Spring整合<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context
2018-01-10 16:23:19 135
翻译 ssm整合
1.1. 整合思路Dao层:1、SqlMapConfig.xml,空文件即可,但是需要文件头。2、applicationContext-dao.xmla) 数据库连接池b) SqlSessionFactory对象,需要spring和mybatis整合包下的。c) 配置mapper文件扫描器。Service层:1、applicationContext-service.
2017-12-05 09:55:26 175
翻译 ssh整合
SSH框架整合的步骤: (一)搭建Spring环境:1.导入Spring相关jar包(二)整合Struts 21. 导入struts 2相关jar包,及struts 2与spring结合的插件包2. 配置web.xml-- 配置 指定spring配置文件的路径和名字!-- 增加spring上下文加载的监听器-- 配置spring
2017-12-05 09:53:00 125
原创 上传的封装
本文章的好处在于可以用于多个浏览器使用,多个上传XML文件配置 class="org.springframework.web.multipart.commons.CommonsMultipartResolver" p:defaultEncoding="utf-8"> 封装类package c
2017-11-10 15:34:47 167
原创 文章标题
public class upLoad { public static void getUpload(List mlist,HttpServletRequest req,String newsuppId,User u ){ String path=req.getServletContext().getRealPath(“/actter”);//得到服务器端地址
2017-11-10 15:32:24 144
翻译 springMVC面试集锦(一)
1、对Spring的理解Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器性框架。面向切面编程:是指在程序运行期间将某段代码,动态的切入到某个指定方法的指定位置。轻量级的框架:不依赖于其他东西直接使用的框架。什么是轻量级(它的入侵性非常的小,耦合性低。可以很轻易地替换掉它,而不需要太大的改变,他对别的组件依赖非常小)2、IOC和DI的理解和区别IOC(控制反
2017-11-07 13:49:34 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人