- 博客(51)
- 收藏
- 关注
原创 Python变量类型
1、Python变量类型:变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间;2、Python中的变量不需要声明变量类型,每个变量必须赋值后才被创建,赋值方式:变量名 = 变量值;unm = 1;strs = "121212";print unm;print strs;D:\pycharm\untitled\venv\Scripts\python.exe D:/...
2019-07-08 14:23:50
986
原创 Python基础语法
1、Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异;2、交互式编程:交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码;3、脚本式编程:通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效;4、Python标识符:标识符是由字母、数字、下划线组成;注意:a、不能以数字开头;...
2019-06-27 16:46:39
122
原创 初探Python2.X
Python解释:Python是一种解释型、面向对象、交互式、动态数据类型的高级程序设计语言【脚本语言】;时间:1989年发明,1991年发行第一个版本;遵循GPL【(GNU General Public License】协议;Python的特点:易学习、易阅读、易维护、一个广泛的标准库、互动模式、可移植、可嵌入、可扩展、数据库;Python环境搭建:1、Python可用于多个...
2019-06-25 11:04:22
120
原创 Java中使用redis
1、在使用之前使用redis的前提:a、确保已经安装了redis服务;b、以及Java redis驱动;2、下载驱动包 jedis.jar【确保下载最新的驱动包】https://mvnrepository.com/artifact/redis.clients/jedis3、连接redis服务器在未设置密码时连接redis服务器实例:import redis.clients...
2019-06-24 16:59:06
63
原创 动态sql
1、动态sql:if<select id="selectUserByUsernameAndSex" resultType="user" parameterType="com.ys.po.User">select * from user where <if test="username != null">usern...
2019-04-15 22:46:50
108
原创 activiti学习总结01
2、工作流系统:具有工作流的功能的系统,能够对业务系统进行自动化处理;3、什么是activiti【前生】:工作流引擎(框架、组件、jar包),需要嵌入到业务系统中去运行;4、术语: BPM 【business process mangerment】(业务流程管理)是一种理念,已持续提高组织业务业绩为目的的系统化方法; bpmn 【business process mo...
2018-07-19 23:37:06
134
原创 并发编程基础篇01
1、线程安全:当多个线程去访问一个类的时候,这个类始终能表现处正确的行为,那么这个类(对象、方法)是线程安全的;2、多个线程访问一个类 访问的顺序是cpu分配的顺序 不是写代码的顺序;一个线程想要执行synchronized修饰方法中的代码就必须拿到锁,拿不到锁这个线程就会继续尝试拿锁,直到拿到锁为止,这样就会造成锁竞争的问题;3、在加上锁的方法上面加上static相当于在这个类上面加上了锁(...
2018-07-03 23:57:46
92
原创 SpringMVC学习总结三:
1、使用@RequestParam绑定请求参数值; 1)、处理方法入参处使用:@RequestParam 可以把请求参数传递到请求方法中; a:value 参数名 b:required 是否是必须的。默认为true,表示请求参数中必须存在对应的参数,若没有则会抛出异常 2、使用POJO对象绑定请求参数值:SpringMVC会按照请求参数名和POJO属性名进行自
2018-02-07 15:22:22
162
原创 SpringMVC学习总结二:
1、@RequestMapping 注解 1):在控制器的类及方法定义出处都可以使用 @RequestMapping 注解 a:在类处定义:提供初步的请求映射信息;相当与web的根目录 b:方法处定义:提供进一步的映射信息;相当一定义处的URL2、DispatcherServlet截获请求后,通过控制器上的@RequestMapping提供的映射信息找到对应的处理方法;
2018-01-25 21:53:39
214
原创 SpringMVC学习总结一:HelloWord
1、SpringMVC的概述:为展现层提供的给予MVC设计理念的优秀的web框架;(支持REST风格的URL请求)2、SpringMVC 通过一套MVC注解,让POJO成为处理请求的控制器,而无需实现任何接口;3、SpringMVC简单使用的步骤: 1):导入jar包 2):在 web.xml 中配置DispatcherServlet(DispatcherServlet 默
2018-01-25 17:00:02
374
原创 ssm-Spring(初体验)
控制反转IOC\依赖注入DI,因为翻译的不同,因此有两个名字。控制反转意思就是说,当我们调用一个方法或者类时,不再有我们主动去创建这个类的对象,控制权交给别人(spring)。 依赖注入意思就是说,spring主动创建被调用类的对象,然后把这个对象注入到我们自己的类中,使得我们可以使用它。写一个简单的依赖注入的小样例!所需要的包:(还有很多看不到 推荐
2017-08-11 00:29:24
175
原创 ssm之Struts(拦截器)
一、Struts2拦截器原理:Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的 拦截器对象,然后串成一个列表,最后一个一个地调用列表中的拦截器。比如:应用要求用户登陆,且必须为指定用户名才可以查看系统中某个视图资源;否则,系统直接转入登陆页面。对于上面的需求,可以在每个Action的执行实际
2017-08-08 00:22:04
284
原创 ssm 之Struts 基础 (action)
1、action类中实现action接口会实现一些方法和一些提示:(这样不容易出错)Struts框架自身封装了一些标签 可以再页面实现判断、遍历等效果 在一个action类里面写的get 方法相当于request 知识一次请求有效,很多时候会用到session会话域在Struts中有两种获得session的方法:1、获得servlet原
2017-08-02 00:32:50
1250
原创 ssm 之 Struts 基础
第一步:导入Struts的支持包:至少有十二个:第二步:web.xml 主配置文件中的配置Struts第三步:写一个action来接收页面提交的参数 和 发送到页面的参数 必须要有set和get方法(set获取值,get 传值)(获取值得名字必须与页面提交时的name一致不然获取不到值)第四步:写Struts.xml文件:(act
2017-08-01 00:01:28
264
原创 ssm之mybatis(动态sql)
mybatis动态SQL中的set标签的使用set标记是mybatis提供的一个智能标记,我一般将其用在修改的sql中,例如以下情况: update user 0">name = #{name}, 0">gender = #{gender}, where id =
2017-07-31 01:12:55
450
原创 ssm 之 mybatis
java三大框架 struts :MVC 框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)spring : bean工厂mybatis : 持久层半自动的ORM《半自动 手工写sql语句》 ORM 百科 对象关系映射 用来把O R M 技术是在对象和关系之间
2017-07-31 01:07:23
170
原创 struts spring mybatis 简单流程
struts springmybatis 三大框架使用简单流程:例:登录的实现第一步:login.jsp 页面提交: action = " Login.action" 提交到对应的action第二步:action的创建 以及接收数据:注意:这里接收的 key 必须与页面的一一对应,必须有set方法(可以没有get方法)第三步
2017-07-20 23:11:22
536
原创 jQuery基础知识
属性 > attr(name|pro|key,val|fn) 设置或返回被选元素的属性值。参数name 描述:返回文档中所有图像的src属性值。jQuery 代码:$("img").attr("src");参数properties 描述:为所有图像设置src和alt属性。jQuery 代码:$("img").attr({ src: "test.jp
2017-07-17 22:33:50
143
原创 jQuery 选择器
选择器:1.id选择器概述:根据给定的ID匹配一个元素。使用任何的元字符作为名称的文本部分, 它必须被两个反斜杠转义HTML 代码:id="notMe"id="myDiv"jQuery 代码:$("#myDiv");结果:[ id="myDiv" ] 2.标签选择器:HTML 代码:DIV1DIV2SPAN
2017-07-16 16:17:35
297
原创 JavaScript基础知识4
form表单的提交方式 1,form表单对象调属性的提交方式submit提交:checkForm()">function checkForm(){var flag = true;var loginForm = document.loginForm;var email = document.getElementById("email");var p
2017-07-13 22:19:31
365
原创 JavaScript基础知识3
HTML DOM 树HTML 事件属性如需向 HTML 元素分配事件,您可以使用事件属性。实例向 button 元素分配一个 onclick 事件:试一试onload 和 onunload 事件当用户进入或离开页面时,会触发 onload 和 onunload 事件。onload 事件可用于检查访客的浏览器类型和版
2017-07-12 22:26:06
191
原创 JavaScript基础知识2
HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。、通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有 HTML 元素JavaScript 能够改变页面中的所有 HTML 属性J
2017-07-11 23:11:34
193
原创 JavaScript基础知识1
JavaScript 是世界上最流行的脚本语言;JavaScript 是属于 web 的语言,它适用于 PC、笔记本电脑、平板电脑和移动电话。JavaScript 被设计为向 HTML 页面增加交互性。JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTM
2017-07-10 22:24:43
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人