首页 > 编程语言
Java设计模式(三) Visitor(訪问者)模式及多分派场景应用
基本概念 Visitor 封装一些作用于数据结构中的各元素的操作,不同的操作能够借助新的visitor实现。减少了操作间的耦合性 訪问者能够将数据结构和对数据的操作解耦,使得添加对数据结构的操作不须要取改动数据结构,也不必去改动原有的操作,而运行时再定义新的Visitor时闲着即可了(在操作加入上易 ...
分类:编程语言   时间:2017-08-11 20:24:09    收藏:0  评论:0  赞:0  阅读:207
JAVAWEB开发之JSTL标签库的使用、 自己定义EL函数、自己定义标签(带属性的、带标签体的)
JSTL JSTL简单介绍: JSTL的全称:JSP Standard Tag Library。JSP标准标签库 JSTL的作用: 提供给Java Web开发者一个标准通用的标签函数库 和EL来代替传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序可读性、维护性和方便性 JST ...
分类:编程语言   时间:2017-08-11 20:22:38    收藏:0  评论:0  赞:0  阅读:329
Java多线程之Lock的使用
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; import java.util.concurrent.lo ...
分类:编程语言   时间:2017-08-11 20:20:55    收藏:0  评论:0  赞:0  阅读:229
Python的第1天
接触Python的第一天,数据类型、语法方式、判断、循环 整体上是比较简洁 感谢老男孩的视频教程 写一个简单的判断 Login.py import getpassusername="stone"password="112233" for i in range(3): _username=input( ...
分类:编程语言   时间:2017-08-11 20:19:01    收藏:0  评论:0  赞:0  阅读:239
python configparser使用
.ini文件由若干section(部分)组成, 而每一个section又由若干键值对组成。 以 example.ini为例: 创建.ini文件 读取.ini文件 关于section 关于option value相关 ...
分类:编程语言   时间:2017-08-11 20:18:13    收藏:0  评论:0  赞:0  阅读:266
python打log
1 import logging 2 3 4 logger = logging.getLogger('fib') 5 logger.setLevel(logging.DEBUG) 6 7 hdr = logging.StreamHandler() 8 formatter = logging.Form... ...
分类:编程语言   时间:2017-08-11 20:17:45    收藏:0  评论:0  赞:0  阅读:188
java创建、操作表格
java操作简单表格测试代码 使用测试代码生成一个表格文件,需要使用jar包 jxl.jar 1、先创建一个表格文件对象 2、创建工作簿,创建新一页 3、生成一个单元格并加入工作簿(其中label参数有三个分别是:列、行、内容) 其实可以简化为 4、最后关闭资源 ...
分类:编程语言   时间:2017-08-11 20:13:36    收藏:0  评论:0  赞:0  阅读:194
用python语言编写网络爬虫
本文主要用到python3自带的urllib模块编写轻量级的简单爬虫。至于怎么定位一个网页中具体元素的url可自行百度火狐浏览器的firebug插件或者谷歌浏览器的自带方法。 1、访问一个网址 re=urllib.request.urlopen('网址‘) 打开的也可以是个urllib.reques ...
分类:编程语言   时间:2017-08-11 20:13:22    收藏:0  评论:0  赞:0  阅读:270
算法之归并排序
原博文 归并:将两个或两个以上的有序表组合成一个新有序表。 归并操作的步骤: 申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列 设定两个指针,最初位置分别为两个已经排序序列的起始位置 比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置 重复步骤3直到某 ...
分类:编程语言   时间:2017-08-11 19:53:53    收藏:0  评论:0  赞:0  阅读:250
【转载】Java 内存分配全面浅析
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 本文转载自袭烽大神的博客,原文链接:http://blog.csdn.net/shimiso/article/details/8595 ...
分类:编程语言   时间:2017-08-11 19:51:10    收藏:0  评论:0  赞:0  阅读:194
Python:字符串中引用外部变量的3种方法
方法一: 方法二: 方法三: ...
分类:编程语言   时间:2017-08-11 19:50:51    收藏:0  评论:0  赞:0  阅读:469
SparkStreaming python 读取kafka数据将结果输出到单个指定本地文件
主要是重写pprint()函数 参考:https://stackoverflow.com/questions/37864526/append-spark-dstream-to-a-single-file-in-python ...
分类:编程语言   时间:2017-08-11 19:49:50    收藏:0  评论:0  赞:0  阅读:3189
算法导论(CLRS)答案
算法导论(CLRS)答案 Chapter Section I 1 2 p II 1 2 3 p III 1 2 p IV 1 2 3 4 p V 1 2 3 4 p VI 1 2 3 4 5 p VII 1 2 3 4 p VIII 1 2 3 4 p IX 1 2 3 p XII 1 2 3 XI ...
分类:编程语言   时间:2017-08-11 19:23:15    收藏:0  评论:0  赞:0  阅读:273
python pin升级失败
接上篇,使用命令:python -m pip install --upgrade pip 发现pip升级时报错,无法升级 解决方法: 1、使用如下命令,查看具体失败原因: pip install --upgrade pip –vvv 2、果然在最后有提示,原来对我的用户文件夹没有访问权限: 3、查看... ...
分类:编程语言   时间:2017-08-11 19:21:23    收藏:0  评论:0  赞:0  阅读:479
POJ - 3693 Maximum repetition substring 后缀数组+RMQ
http://poj.org/problem?id=3693 整体思路就是枚举长度L,看长度为L的字符串在s中连续出现了几次。 既然长度为L的串是重复出现的,那么s[0]…s[L]…s[2*L]…中相邻的两个一定出现在重复的L串中。(并不一定在首尾位置,也可能出现在中间)。 那么我们求i*L和(i+ ...
分类:编程语言   时间:2017-08-11 19:18:48    收藏:0  评论:0  赞:0  阅读:289
spring mvc 图片上传,图片压缩、跨域解决、 按天生成文件夹 ,删除,限制为图片代码等相关配置
spring mvc 图片上传,跨域解决 按天生成文件夹 ,删除,限制为图片代码,等相关配置 fs.root=data/ #fs.root=/home/dev/fs/ #fs.root=D:/fs/ #fs.domains=182=http://172.16.100.182:18080,localh ...
分类:编程语言   时间:2017-08-11 19:18:40    收藏:0  评论:0  赞:0  阅读:274
最短路径—Dijkstra 算法和Floyd 算法
某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。 Input本题目包含多组数据,请 ...
分类:编程语言   时间:2017-08-11 19:18:27    收藏:0  评论:0  赞:0  阅读:196
Spring注解@Repository、@Service、@Controller、@Component
继前几章所讲解的注解中: http://www.cnblogs.com/EasonJim/p/6892280.html http://www.cnblogs.com/EasonJim/p/6899747.html http://www.cnblogs.com/EasonJim/p/6901115.h ...
分类:编程语言   时间:2017-08-11 19:17:35    收藏:0  评论:0  赞:0  阅读:355
python3-字符串操作
name = "my name is warren, \tsex is {xxx}, age is {age}." ...
分类:编程语言   时间:2017-08-11 18:54:43    收藏:0  评论:0  赞:0  阅读:206
JavaScript中的Boolean 方法与Number方法
<html> <head> <script type="text/javascript"> //创建 var str = "aaafga"; var str1 = new String("aa"); var str2= String("aaasdrf"); //属性length alert(str. ...
分类:编程语言   时间:2017-08-11 18:54:32    收藏:0  评论:0  赞:0  阅读:255
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!