首页 > 编程语言
Java设计模式之(建造者模式)
建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式通常包括下面几个角色: 1. builder:抽象建造者,给出一个抽象接口,以规范产品对象的各个组成成分的建造。这个接口规定要实现复杂对象的哪些部分的创建,并不涉及具体的对象部件的创建。2. Con ...
分类:编程语言   时间:2017-04-26 12:22:17    收藏:0  评论:0  赞:0  阅读:277
Javascript的匿名函数与自执行
第一种:这也是最常规的一种 1 2 3 function double(x){ return 2 * x; } 1 2 3 function double(x){ return 2 * x; } 1 2 3 function double(x){ return 2 * x; } function d ...
分类:编程语言   时间:2017-04-26 12:18:34    收藏:0  评论:0  赞:0  阅读:136
使用validator-api来验证spring-boot的参数
作为服务端开发,验证前端传入的参数的合法性是一个必不可少的步骤,但是验证参数是一个基本上是一个体力活,而且冗余代码繁多,也影响代码的可阅读性,所以有没有一个比较优雅的方式来解决这个问题? 这么简单的问题当然早就有大神遇到并且解决了,这一篇文章主要讲一下解决基于spring-boot的验证参数的比较好 ...
分类:编程语言   时间:2017-04-26 12:14:51    收藏:0  评论:0  赞:0  阅读:372
JavaScript
方式一 <script type"text/javascript" src="JS文件"></script> 方式二 <script type"text/javascript"> Js代码内容 </script> var声明变量,否则默认声明全局变量 ************************ ...
分类:编程语言   时间:2017-04-26 11:40:00    收藏:0  评论:0  赞:0  阅读:165
jquery -- 拖拽排序分析
今天应一个朋友的委托,研究一下拖拽排序,我记得我上次写拖拽排序,因为方法太死板,效果我一直不是很满意,一直想再从写一个,一直没机会(懒),这次因为公司部门变动所以有了一些时间(无聊)来写,本来准备使用Vue写,奈何功夫不到家在自定义指令的时候,问题卡住了,研究了一段时间之后,还是决定放弃,研究一下V ...
分类:编程语言   时间:2017-04-26 11:38:52    收藏:0  评论:0  赞:0  阅读:205
python输出到文件
>>> file=open('txt.txt','a') >>> print >> file,'hello,world' >>> file.close() ...
分类:编程语言   时间:2017-04-26 11:38:07    收藏:0  评论:0  赞:0  阅读:200
springMVC绑定json参数之二(2.2.1)
二、springmvc 接收不同格式的json字符串 2.扫盲完了继续测试springmvc 接收不同格式的json字符串 1).格式一:json简单数组对象 前台两种传递方式: 方式一(需要拼接json字符串): 方式二(使用JSON.stringify将json对象转字符串,推荐使用此方式,此方 ...
分类:编程语言   时间:2017-04-26 11:34:27    收藏:0  评论:0  赞:0  阅读:150
Python 小程序,对文件操作及其它
以下是自己写的几个对文件操作的小程序,里面涉及到文件操作,列表(集合,字典)的运用等。比方说,从文件里读取一行数据。分别存放于列表中,再对列表进行操作。如去掉里面的反复项。排序等操作。 常见对文件里行进行操作: #这里列出两个经常使用的方法 方法01: 一次性读取全部行 >>> f = file(' ...
分类:编程语言   时间:2017-04-26 11:28:51    收藏:0  评论:0  赞:0  阅读:258
《Python基础教程》第20章学习笔记
python实现:https://github.com/captainwong/instant_markup c++实现:https://github.com/captainwong/instant_markup_cpp 要点: 1.标准输入输出流的重定向 python markup.py < te ...
分类:编程语言   时间:2017-04-26 11:26:03    收藏:0  评论:0  赞:0  阅读:267
Python基础之 一 集合(set)
集合:是一个无序的,不重复的数据组合。主要作用: 去重(把列表变成集合就自动去重) 关系测试 测试俩组数据的交集,差集,并集等关系 关系测试共有7种,如下: 名称 方法名 简写符号 解释交集 s.intersection(t) s & t 返回一个新的 set 包含 s 和 t 中的公共元素并集 s ...
分类:编程语言   时间:2017-04-26 11:25:48    收藏:0  评论:0  赞:0  阅读:267
spring的6个不同的功能模块
Spring自带的jar文件 Spring模块组成图 Spring的主要模块各自是核心Spring容器,spring的AOP模块,数据訪问与集成,web和远程调用,測试。 核心spring容器: 容器是spring框架最核心的部分,它负责spring应用中Bean的创建、配置和管理。 Spring的 ...
分类:编程语言   时间:2017-04-26 11:24:44    收藏:0  评论:0  赞:0  阅读:210
Java调用存储过程(有返回值)
1:创建存储过程 此存储过程通过传入的参数(Name),返回一个参数(address)。 create or replace procedure demo_procedure(namedemo in varchar2,addressdemo out varchar2)asbegin select a ...
分类:编程语言   时间:2017-04-26 11:23:28    收藏:0  评论:0  赞:0  阅读:218
c++友元函数与友元类
1. 友元函数和友元类的需要: 类具有封装和信息隐藏的特性。 只有类的成员函数才能访问类的私有成员,程序中的其他函数是无法访问私有成员的。 非成员函数可以访问类中的公有成员,但是如果将数据成员都定义为公有的,这又破坏了隐藏的特性。 另外,应该看到在某些情况下,特别是在对某些成员函数多次调用时,由于参 ...
分类:编程语言   时间:2017-04-26 10:59:12    收藏:0  评论:0  赞:0  阅读:103
使用遗传算法实现迷宫游戏(genetic maze)
强烈推荐一本书 《游戏编程中的人工智能技术》(AI.Techniques.for.Game.Programming).(美)Mat.Buckland 一、缘起在之前的c印记系列当中有有一个迷宫小游戏,...
分类:编程语言   时间:2017-04-26 09:58:16    收藏:0  评论:0  赞:0  阅读:305
排序(bzoj 4552)
Description 在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题 ,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排 序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2 ...
分类:编程语言   时间:2017-04-26 09:51:57    收藏:0  评论:0  赞:0  阅读:129
Struts2 与SpringMVC之比较
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts ...
分类:编程语言   时间:2017-04-26 09:49:34    收藏:0  评论:0  赞:0  阅读:221
java中成员变量、代码块、构造函数运行顺序
1、java虚拟机执行程序,首先须要装载类,安装现装载父类,初始化父类的静态代码块和静态成员变量 再load子类。初始化子类静态代码块和成员变量 2、load完成父类与子类后,从main函数入口运行程序。先输出,接着new实例化Beetle类,则先实例化父类Insect,实例化父类时。先初始化非静态 ...
分类:编程语言   时间:2017-04-26 09:48:10    收藏:0  评论:0  赞:0  阅读:204
python selenium 最简单示例
使用 pip 安装 selenium 下载 chromedriver,添加在PATH中 ...
分类:编程语言   时间:2017-04-26 09:44:20    收藏:0  评论:0  赞:0  阅读:223
Swift学习之中的一个:常量与变量
正在学习swift中,看了一遍英文文档,如今是在看第二遍,顺便总结出一些知识点。假设有哪里说明值得质疑的地方,请留言/回复指出,谢谢! 常量与变量都会有一个关联的名字(如maximumNumberOfLoginAttempts或者welcomeMessage), 有特定的类型(如数字10或者字符串" ...
分类:编程语言   时间:2017-04-26 09:42:21    收藏:0  评论:0  赞:0  阅读:132
面向对象(java菜鸟的课堂笔记)
类:相同的东西放在一起 分为属性和动作; 把一组或多组事物相同的特性的描述==》类 属性和动作被称为成员: //声明类的属性信息 public class **{ String name; int age; char sex; } //声明类的动作信息(要在属性信息里面) public void e ...
分类:编程语言   时间:2017-04-26 09:41:47    收藏:0  评论:0  赞:0  阅读:212
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!