//克隆对象function CloneObj (obj) { var newObj = {} for(var prop in obj) { newObj[prop] = obj[prop] } return newObj; } //去重function Trim(arr) { var res = ...
分类:
编程语言 时间:
2018-06-06 21:33:14
阅读次数:
158
看下面的例子就明白了 __repr__和__str__这两个方法都是用于显示的,__str__是面向用户的,而__repr__面向程序员。 打印操作会首先尝试__str__和str内置函数(print运行的内部等价形式),它通常应该返回一个友好的显示。 __repr__用于所有其他的环境中:用于交互 ...
分类:
编程语言 时间:
2018-06-06 21:33:33
阅读次数:
187
红藕香残玉簟秋。轻解罗裳,独上兰舟。云中谁寄锦书来,雁字回时,月满西楼。 花自飘零水自流。一种相思,两处闲愁。此情无计可消除,才下眉头,却上心头 ...
分类:
编程语言 时间:
2018-06-06 21:33:48
阅读次数:
179
Java 集合框架 最初常用的数据结构类:Vector 、Stack 、Hashtable 、BitSet 与 Enumeration 接口。 将集合的接口与实现分离 Queue接口 Java 集合类库将接口与实现分离。 看队列(queue)是如何分离的。队列接口指出可以在尾部添加元素,在队列的头部 ...
分类:
编程语言 时间:
2018-06-06 21:34:21
阅读次数:
219
SpringBoot注解大全 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到C ...
分类:
编程语言 时间:
2018-06-06 21:34:42
阅读次数:
186
jdk1.5引入Executor线程池框架,通过它把任务的提交和执行进行解耦,只需要定义好任务,然后提交给线程池,而不用关心该任务是如何执行、被哪个线程执行,以及什么时候执行。 初始化线程池(4种) 简介: Java线程池的工厂类:Executors类, 初始化4种类型的线程池: newFixedT ...
分类:
编程语言 时间:
2018-06-06 21:36:00
阅读次数:
187
摘要 最近一直在折腾java web相关内容,这里就把最近学习的spring+struts2+hibernate进行一个整合,也就是大家经常说的ssh。 环境 工具IDE :Idea 2018 数据库:Mysql 关于如何安装tomcat、mysql、idea,请自行查找。 1、使用idea创建sp ...
分类:
编程语言 时间:
2018-06-06 21:37:05
阅读次数:
211
概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA( ...
分类:
编程语言 时间:
2018-06-06 21:37:15
阅读次数:
167
上一篇利用Hystrix Dashboard去监控断路器的Hystrix command,当我们有很多服务的时候,就需要聚合所有服务的Hystrix Dashboard数据了,这就需要Hystrix Turbine了。 Hystrix Turbine 看单个的Hystrix Dashboard的数据 ...
分类:
编程语言 时间:
2018-06-06 21:37:52
阅读次数:
163
删除字典元素 能删单一的元素也能清空字典,清空只需一项操作。 显示删除一个字典用del命令,如下实例: 但这会引发一个异常,因为用del后字典不再存在: 希望对你有帮助~ ...
分类:
编程语言 时间:
2018-06-06 21:40:32
阅读次数:
12762
问题点:太久没有写selenium代码,居然把driver公用的问题忘记了,即:每写一个测试类,执行过程中都会新建一个窗口,这样应该说是非常不专业的。 大概想了一个方法,虽然看起来也不怎么专业,但感觉能用就很开心了。 解决步骤: 1 创建一个获取获取driver的方法getDriver() 2 创建 ...
分类:
编程语言 时间:
2018-06-06 21:40:56
阅读次数:
207
写程序时遇到异常情况,程序可能无法正常运行。此时就需要引入异常处理 1.try ...except try 后面写正常运行的程序代码,except即为异常情况 结果显示如下,异常行为的名称为(division by zero) 2.try ....except...else 语句,当没有异常发生时, ...
分类:
编程语言 时间:
2018-06-06 21:41:18
阅读次数:
143
show Me the code! 常用的Map 下 有treeMap,hashmap,hashtable,linkhashMap,下列代码就对以上四种做了比较 并简单说明其底层实现。 hashMap 底层数据结构展示图 hashMap 是由数组与单链表组合而成,而linkhashmap 大致与上相 ...
分类:
编程语言 时间:
2018-06-06 21:41:35
阅读次数:
152
背景 结合上一篇CLion之C++框架篇-优化框架,引入boost(三),继续进行框架优化!在项目中,我们经常会通过get方式拉取第三方资源,这一版优化引入类库curl,用来拉取第三方资源库。 开源框架代码:https://github.com/rtxbc/cplus/tree/master/wor ...
分类:
编程语言 时间:
2018-06-06 21:43:03
阅读次数:
335
今天新开发的Structured streaming部署到集群时,总是报这个错: 百度了一下说是版本不一致导致的。于是重新检查各个jar包,发现spark sql kafka的版本是2.2,而spark的版本是2.3,修改spark sql kafka的版本后,顺利执行。 ...
分类:
编程语言 时间:
2018-06-06 21:43:09
阅读次数:
760
本文实例讲述了python有证书的加密解密实现方法。分享给大家供大家参考。具体实现方法如下: 最近在做python的加解密工作,同时加完密的串能在php上能解出来,网上也找了一些靠谱的资料,刚好也有时间我就总结了一下python在加密与解密这块的代码,今后可能还能用的上。相对于php而言python ...
分类:
编程语言 时间:
2018-06-06 21:43:37
阅读次数:
253
JAVA复习 访问控制修饰符: | 类别 | 范围 | 使用对象 | | | | | | default | 同一包内可见 | 类、接口、变量、方法 | | private | 同一类内可见 | 不能修饰类 | | public | 对所有类可见 | 类、接口、变量、方法 | | protected ...
分类:
编程语言 时间:
2018-06-06 21:43:42
阅读次数:
113
1、UDP通信编解码类 (1) 类 1 # UDP通信解码编码类 2 3 from socket import * 4 5 class My_Socket(socket): 6 def __init__(self,coding='utf-8'): 7 self.coding = coding 8 s ...
分类:
编程语言 时间:
2018-06-06 21:44:21
阅读次数:
227
在拿到这个题目我第一时间想的是用map统计字符串中字符出现的情况,然后记录最长子串写出程序如下: 但是提交之后发现只快于65.17%的程序,就去看了一下最优解,最优解代码如下: 二者思路相似都是通过对应字符串中的字符出现,当出现重复字符时,抛弃重复出现的字符前一次出现的位置,把新的子串开始位置设置为 ...
分类:
编程语言 时间:
2018-06-06 21:44:30
阅读次数:
182
1.共识算法:分别解决非拜占庭的普通错误和解决拜占庭错误,相应算法分为crash fault tolerance(CFT)和byzantine fault tolerance(BFT).对于CFT的算法有:Paxos,Raft及其变种。特点:性能好,处理快,容忍不超过一半的故障节点。对于BFT的算法 ...
分类:
编程语言 时间:
2018-06-06 21:46:06
阅读次数:
252