首页 > 编程语言
Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:编程语言   时间:2017-08-03 14:29:07    收藏:0  评论:0  赞:0  阅读:196
python结合excel数据轻松实现接口自动化测试(一)
在刚刚进入测试行业的时候,最开始也是做功能测试,我想很多伙伴和我一样,觉得自动化测试都很高端,很神秘。迫不及待的想去学习作自动化测试。 以前比较常用数据库+python做自动化,后面发现excel个人觉得更加适合,刚开始自己做自动话测试的时候,很急切的想立刻搭建好整个框架,但心急吃不了热豆腐, 还是 ...
分类:编程语言   时间:2017-08-03 14:28:09    收藏:0  评论:0  赞:0  阅读:527
-Java- Maven命令
公孙少典 1.Maven的开发流程 Maven的创建工程一般在工具中执行,可以进行创建工程的工具非常多,如ecplise。 怎么用maven开发? 一般在工具上创建一个工程就开始写代码,把所有的东西都写在一个工程里面,这样好吗?我们用maven该怎么开发呢? 在一个工程里写所有的东西,所以的东西集合 ...
分类:编程语言   时间:2017-08-03 14:27:19    收藏:0  评论:0  赞:0  阅读:307
Java Servlet图片上传至指定文件夹并显示图片
在学习Servlet过程中,针对图片上传做了一个Demo,实现的功能是:在a页面上传图片,点击提交后,将图片保存到服务器指定路径(D:/image);跳转到b页面,b页面读取展示绝对路径(D:/image)的图片。主要步骤如下: 步骤一:上传页面uploadphoto.jsp 需要注意两个问题: 1 ...
分类:编程语言   时间:2017-08-03 14:26:33    收藏:0  评论:0  赞:0  阅读:890
python3闭包
一、函数作用域的LEGB:L>E>G>B L(local):函数内部作用域。 E(enclosing):函数内部与内嵌函数之间,主要是内嵌函数对内部函数变量的引用,这时候就成为闭包。 G(global):全局作用域,所定义的全局变量就作用于全局作用域。 B(build-in):python默认导入的 ...
分类:编程语言   时间:2017-08-03 14:25:00    收藏:0  评论:0  赞:0  阅读:201
swift清理缓存
func fileSizeOfCache()-> Int { // 取出cache文件夹目录 缓存文件都在这个目录下 let cachePath =NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.cachesDi ...
分类:编程语言   时间:2017-08-03 14:24:10    收藏:0  评论:0  赞:0  阅读:342
Java中的equals和hashCode方法详解
Java中的equals方法和hashCode方法是Object中的,所以每个对象都是有这两个方法的,有时候我们需要实现特定需求,可能要重写这两个方法,今天就来介绍一些这两个方法的作用。 equals()和hashCode()方法是用来在同一类中做比较用的,尤其是在容器里如set存放同一类对象时用来 ...
分类:编程语言   时间:2017-08-03 14:22:52    收藏:0  评论:0  赞:0  阅读:222
Java-单机版的书店管理系统(练习设计模块和思想_系列 四(1) )
Java-单机版的书店管理系统(练习设计模块和思想_系列 三 ): http://blog.csdn.net/qq_26525215/article/details/51099202 Java-单机版的书店管理系统(练习设计模块和思想_系列 二 ): http://blog.csdn.net/qq_ ...
分类:编程语言   时间:2017-08-03 13:40:05    收藏:0  评论:0  赞:0  阅读:236
Spring Java-based容器配置(二)
组装Java-based的配置 使用@Import注解 跟在Spring XML文件里使用<import>元素加入模块化的配置相似,@Import注解同意你载入其它配置类中的@Bean定义: @Configuration public class ConfigA { @Bean public A a ...
分类:编程语言   时间:2017-08-03 13:38:40    收藏:0  评论:0  赞:0  阅读:280
C语言中存储类别又分为四类:自动(auto)、静态(static)、寄存器的(register)和外部的(extern)。
除法运算中注意: 如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。 取余运算中注意: 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的 ...
分类:编程语言   时间:2017-08-03 13:37:07    收藏:0  评论:0  赞:0  阅读:242
swift tabbar 跳转子页面时隐藏方法
//注意:在push后设置self.hidesBottomBarWhenPushed=NO; //这样back回来的时候,tabBar会恢复正常显示。 let detailCtrl = ScanViewController(nibName: "ScanViewController", bundle: ...
分类:编程语言   时间:2017-08-03 13:36:16    收藏:0  评论:0  赞:0  阅读:255
kaptcha生成java验证码
kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验证码字符串放到 HttpSession中。 1:前期工作:准备kaptcha的jar包 2:在spring配置文件中配置图片生成器的bean 里面 ...
分类:编程语言   时间:2017-08-03 13:35:46    收藏:0  评论:0  赞:0  阅读:195
SpringMVC——消息转换器HttpMessageConverter(转)
文章转自http://blog.csdn.net/cq1982/article/details/44101293 概述 在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制,就是Spri ...
分类:编程语言   时间:2017-08-03 13:35:17    收藏:0  评论:0  赞:0  阅读:320
java文本文件加密解密类
原文:http://www.open-open.com/code/view/1420031154765 ...
分类:编程语言   时间:2017-08-03 13:30:49    收藏:0  评论:0  赞:0  阅读:224
Java 利用DFA算法 屏蔽敏感词
原文:http://www.open-open.com/code/view/1435214601278 ...
分类:编程语言   时间:2017-08-03 13:29:10    收藏:0  评论:0  赞:0  阅读:277
Spring技术内幕:Spring AOP的实现原理(三)
生成SingleTon代理对象在getSingleTonInstance方法中完毕,这种方法时ProxyFactoryBean生成AopProxy对象的入口。代理对象会封装对target目标对象的调用。也就是说针对target对象的方法调用行为会被这里生成的代理对象所拦截。详细的生成过程是首先读取P ...
分类:编程语言   时间:2017-08-03 13:29:00    收藏:0  评论:0  赞:0  阅读:308
Java基础——Statement与PrepareStatement
Statement Statement是Java运行数据库操作的一个重要方法。用于在已经建立数据库连接的基础上。向数据库发送要运行的SQL语句。Statement对象,用于运行不带參数的简单SQL语句。用于运行静态 SQL 语句并返回它所生成结果的对象。 在默认情况下,同一时间每一个 Stateme ...
分类:编程语言   时间:2017-08-03 13:28:11    收藏:0  评论:0  赞:0  阅读:196
unity中怎么在InspectorI面板加LOGO
...
分类:编程语言   时间:2017-08-03 13:27:50    收藏:0  评论:0  赞:0  阅读:224
Linux下新手怎样将VIM配置成C++编程环境(能够STL自己主动补全)
~ 弄拉老半天,最终弄的几乎相同啦,果然程序猿还是须要有点折腾精神啊。 首先你要安装vim,命令:sudo apt-get install vim vim它仅仅是一个编辑器,它不是IDE(比方codeblocks)。IDE相当于已经给一个房子装好啦各种东西,你仅仅要使用即可。vim却要自己装各种东西 ...
分类:编程语言   时间:2017-08-03 13:27:15    收藏:0  评论:0  赞:0  阅读:315
[莫队算法 线段树 斐波那契 暴力] Codeforces 633H Fibonacci-ish II
题目大意:给出一个长度为n的数列a。对于一个询问lj和rj。将a[lj]到a[rj]从小到大排序后并去重。设得到的新数列为b,长度为k,求F1*b1+F2*b2+F3*b3+...+Fk*bk。当中F为斐波那契数列。F1=F2=1。对每一个询问输出答案模m。 区间查询离线 用莫队算法 开棵权值线段树 ...
分类:编程语言   时间:2017-08-03 13:26:50    收藏:0  评论:0  赞:0  阅读:410
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!