一、切入点语法 1)通配符 AOP支持的通配符: *:匹配任何数量字符 ..:匹配任何数量字符的重复,在类型模式中匹配任何数量子包,在方法参数模式中匹配任何数量参数 +:匹配指定类型的子类型,仅能作为后缀放在类型模式后边 实例: 2)类型匹配,语法如下: 注解 ...
分类:
编程语言 时间:
2018-04-27 12:13:28
阅读次数:
203
Spring Cloud 服务端注册与客户端调用 上一篇中,我们已经把Spring Cloud的服务注册中心Eureka搭建起来了,这一章,我们讲解如何将服务注册到Eureka,以及客户端如何调用服务。 一、注册服务 首先要再项目中引入Eureka Client,在pom.xml中加入如下配置: 然 ...
分类:
编程语言 时间:
2018-04-27 12:15:55
阅读次数:
142
目前java框架中能够生成excel文件的的确不少,但是,能够生成大数据量的excel框架,我倒是没发现,一般数据量大了都会出现内存溢出,所以,生成大数据量的excel文件要返璞归真,用java的基础技术,IO流来实现。 如果想用IO流来生成excel文件,必须要知道excel的文件格式内容,相当于 ...
分类:
编程语言 时间:
2018-04-27 12:16:31
阅读次数:
188
一、python介绍 1.出生与应用 python是由龟叔在1989年的一个无聊圣诞节开发出来的,他可真是牛批。。。。开发了之后,python语言在程序员的世界里发展迅猛,到底有多牛逼,请看下图。 由此可见python语言在2017年已经超过昔日的大佬PHP.. 在国内目前也应用的很广泛瓣、知乎、百 ...
分类:
编程语言 时间:
2018-04-27 12:16:41
阅读次数:
200
ReentrantLock简介 ReentrantLock是一个可重复的互斥锁,又被称为独占锁,可重入的意思是:ReentrantLock锁可以被单个线程多次获取。但是在同一个时间点只能被一个线程锁持有 ReentrantLock使用一个FIFO(先进先出)的等待队里来管理获取该锁所有线程的。 Re ...
分类:
编程语言 时间:
2018-04-27 12:16:58
阅读次数:
144
https://reactjs.org/docs/jsx-in-depth.html JSX in Depth https://babeljs.io/ JS编译器,学习react和JS直接的转换。 JSX仅支持句法糖syntactic sugar: React.createElement(compo ...
分类:
编程语言 时间:
2018-04-27 12:18:17
阅读次数:
204
with如何工作? ...
分类:
编程语言 时间:
2018-04-27 12:19:30
阅读次数:
139
一、python2 的代码混乱 重复较多 冗余 因为当时来编写的人有C 语言的大牛 和 java的大牛等各种大神 所以里面都含有各种语言的影子 python3 经过龟叔的一个暑假的整理 终于在2018年11月 统一了代码 源码规范 清晰 简单优美。 二、python3 print("内容") pyt ...
分类:
编程语言 时间:
2018-04-27 12:19:44
阅读次数:
145
hashlib模块 通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 Python2中使用hashlib: Python3中使用hashlib: 如果数据量很大,可以分块多次调用update()。 StringIO模块 有时候数据读写不一定是文件,也可以在内存 ...
分类:
编程语言 时间:
2018-04-27 12:19:58
阅读次数:
135
前言 16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去了网易。但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导。 面试整体事项 简历要准备 ...
分类:
编程语言 时间:
2018-04-27 12:20:21
阅读次数:
175
[size=16.0000pt]1.1上次课的内容回顾:HTML:*HTML的概述:*HTML:HyperTextMarkupLanguage.*HTML就是由一组标签所组成的.*HTML的字体标签:*<font>标签:*属性:color,size,face*HTML的排版标签:*h标签:标题标签.*p标签:段落标签.*b标签:加粗标签.*i标签:斜体标签.*u标签:下划线标签.*br
分类:
编程语言 时间:
2018-04-27 12:21:27
阅读次数:
133
转载地址:https://www.cnblogs.com/lanxuezaipiao/p/3369962.html 1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关 ...
分类:
编程语言 时间:
2018-04-27 12:21:34
阅读次数:
186
Python学习记录-paramiko模块[TOC]paramiko模块基于SSH用于连接远程服务器并执行相关操作。1.SSHClient用于连接远程服务器并执行基本命令基于用户名密码连接:importparamiko#创建SSH对象ssh=paramiko.SSHClient()#允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(para
分类:
编程语言 时间:
2018-04-27 12:21:41
阅读次数:
170
Python程序里的注释是很重要的。它们可以用自然语言告诉你某段代码的功能是什么。在你想要临时移除一段代码时,你还可以用注解的方式将这段代码临时禁用。接下来的练习将让你学会注释 : # A comment, this is so you can read your program later.# A ...
分类:
编程语言 时间:
2018-04-27 12:22:49
阅读次数:
184
工作中遇到了多个有序链的归并操作,这里记录一下解决方法。方便后续使用。 归并的方法列2种: (1) 堆排序, 或者胜利树。减少比较次数。效率高,实现比较麻烦。 (2) 普通方法,每次都需要比较。实现简单,一般用这个就可以。 下面的代码是,普通的方法,支持多个有序数组的归并操作。 ...
分类:
编程语言 时间:
2018-04-27 12:23:06
阅读次数:
233
argparse干什么用的? 答:参数设置,比如python demo.py -h 诸如此类的。 首先需要对 案例: 输出结果: root@i3ekr:/home/i3ekr/Desktop# python 1.py -v 'a' 'b'['a', 'b'] 使用的一些参数: help:输入-h参数 ...
分类:
编程语言 时间:
2018-04-27 12:24:14
阅读次数:
151
1.1案例六:网站的后台页面的显示:1.1.1需求:一个网站需要有后台页面,后台页面设计:1.1.2分析:1.1.2.1技术分析:【HTML的框架标签】框架标签:<frameset>,标签与body标签是冲突,有frameset就可以没有body.*属性:*rows*cols使用<frame>标签,frame代表切分的每个部分.1.1.2.2步骤分析:【步骤一】创建一个ht
分类:
编程语言 时间:
2018-04-27 12:24:29
阅读次数:
138
https://py.checkio.org/ 这个网站通过解决一些小任务引导初学者了解和使用python来处理一些实际需求。在coding的过程中还可以通过查看提示,帮助完成任务。 不过需要一点英文基础。 完成任务 ...
分类:
编程语言 时间:
2018-04-27 12:25:37
阅读次数:
114
Infi-chu: http://www.cnblogs.com/Infi-chu/ 一、基本用法: 1. 安装: 2. 例子: 【注】其余请求方法也是一样的 3. GET请求: 例子 若想在url中添加参数有两种方式: a. 直接添加 b. 通过params参数添加 网页的返回类型是str类型,是 ...
分类:
编程语言 时间:
2018-04-27 12:25:53
阅读次数:
226
sever side: import socketserver class MyTCPHandler(socketserver.BaseRequestHandler): def handle(self): '''try内的代码就是要实现的功能,目前是实现小写转大写,可以自定义, try是在客户端结束 ...
分类:
编程语言 时间:
2018-04-27 12:26:23
阅读次数:
189