杂七杂八
Z. ZHANG
http://git.oschina.net/zzhao114
展开
-
经典排序算法实现(Python)
十大经典排序算法(动图演示):这个链接里动图不错 1. 交换排序 -- 冒泡排序 # BubbleSort def main(data): high = len(data) - 1 low = 0 while low < high: if data[low] > data[low + 1]: data[low], d...原创 2020-04-07 20:01:24 · 188 阅读 · 0 评论 -
视频生成动态字符画 python
看抖音视频类型得字符画比较感兴趣,恰好学习python,就写了下代码。 首先对视频用cv2取一个个得帧,再对帧转换为image,最后将image转换为字符画。并且用python得gui显示出来。 from PIL import Image as im from tkinter import * import cv2 # 随便打 codeLib = '''@B%8*hkLft-hj!+:,^...原创 2018-07-25 10:08:59 · 4011 阅读 · 2 评论 -
svn教程与git区别
转载:http://blog.csdn.net/fwzkj/article/details/47988885 今天由于项目的需要安装了SVN,在这里和大家分享一下SVN安装的详细过程和分享一些资料。 (1)首先是客户端的安装。 1)获取客户端安装包。 --安装包的获取路径: TortoiseSVN的官方下载地址:http://转载 2017-03-14 11:42:10 · 517 阅读 · 0 评论 -
实现websocket的两种方式
简单说明 1.两种方式,一种使用tomcat的websocket实现,一种使用spring的websocket 2.tomcat的方式需要tomcat 7.x,JEE7的支持。 3.spring与websocket整合需要spring 4.x,并且使用了socketjs,对不支持websocket的浏览器可以模拟websocket使用 方式一:tomcat 使用这种方式无需别的任原创 2017-03-03 23:10:19 · 19456 阅读 · 3 评论 -
Hibernate和MyBatis区别
最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。 第一章 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis 参考资料官网:ht转载 2017-02-11 17:19:36 · 350 阅读 · 0 评论 -
Spring MVC与Struts区别
spring3mvc与struts2比较 项目刚刚换了web层框架,放弃了struts2改用spring3mvc 当初还框架的时候目的比较单纯---springmvc支持rest,小生对restful url由衷的喜欢 不用不知道 一用就发现开发效率确实比struts2高 我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置 spring3 mvc可转载 2017-02-11 17:17:22 · 941 阅读 · 0 评论 -
cookie的跨域访问问题
转载:http://www.cnblogs.com/hujunzheng/p/5744755.html 解决cookie跨域访问 一、前言 随着项目模块越来越多,很多模块现在都是独立部署。模块之间的交流有时可能会通过cookie来完成。比如说门户和应用,分别部署在不同的机器或者web容器中,假如用户登陆之后会在浏览器客户端写入cooki转载 2017-03-01 12:11:26 · 1251 阅读 · 0 评论 -
验证码生成与异步刷新
Spring mvc 部分代码 @RequestMapping(value = "/getAuthImg", method = RequestMethod.GET) @ResponseBody public void getAuthImg(HttpServletResponse response) throws IOException { new AuthImg().service(re原创 2017-02-28 22:13:13 · 1373 阅读 · 0 评论 -
杂七杂八
jquery对复选框的遍历 $('input[name="permissions"]:checked').each(function() { alert($(this).val()) }); jsp导入其他页面的方式 --> 导入html页面中文乱码问题 在html开头加入并加入 jquery导入html页原创 2017-02-18 14:47:48 · 398 阅读 · 0 评论 -
Junit与log4j的整合问题
Junit+spring+log4j整合之所以麻烦,是因为spring与log4j的整合,是放在web.xml里的,随tomcat启动后,spring才会加载log4j,而用junit测试是不需要tomcat启动的,所以Junit与log4j的整合才比较费劲。Junit使用spring时,若spring没加载到log4j就会报以下警告: log4j:WARN No appenders c转载 2017-02-13 13:56:36 · 1939 阅读 · 0 评论 -
log4j详解
来自: http://www.blogjava.net/zJun/archive/2006/06/28/55511.html Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件 Log4J配置文件的基本格式如下:转载 2017-02-09 19:11:45 · 284 阅读 · 0 评论 -
Myeclipse中的Maven命令解释
Maven assembly:assemble:完成装配,包括编译class、测试、打包等 Maven build:编译class Maven build:编译class,可带命令 Maven clean:对项目进行清理 ,清理test目录生成的class Maven generate-sources:构建源码,生成jar Maven install:将本地项目发布到本地仓库原创 2017-02-09 16:57:30 · 1775 阅读 · 3 评论 -
对Cookie的操作
Servlet端: package com.Servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServlet; import javax.servlet.http.H原创 2017-02-07 22:20:36 · 702 阅读 · 0 评论