码迷,mamicode.com
首页 > 编程语言 > 周排行
JavaScript 中的一些常用方法
//克隆对象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
Python面试题之Python中__repr__和__str__区别
看下面的例子就明白了 __repr__和__str__这两个方法都是用于显示的,__str__是面向用户的,而__repr__面向程序员。 打印操作会首先尝试__str__和str内置函数(print运行的内部等价形式),它通常应该返回一个友好的显示。 __repr__用于所有其他的环境中:用于交互 ...
分类:编程语言   时间:2018-06-06 21:33:33    阅读次数:187
python3 开发面试题(面向对象)6.6
红藕香残玉簟秋。轻解罗裳,独上兰舟。云中谁寄锦书来,雁字回时,月满西楼。 花自飘零水自流。一种相思,两处闲愁。此情无计可消除,才下眉头,却上心头 ...
分类:编程语言   时间:2018-06-06 21:33:48    阅读次数:179
Java核心技术卷一 7. java集合
Java 集合框架 最初常用的数据结构类:Vector 、Stack 、Hashtable 、BitSet 与 Enumeration 接口。 将集合的接口与实现分离 Queue接口 Java 集合类库将接口与实现分离。 看队列(queue)是如何分离的。队列接口指出可以在尾部添加元素,在队列的头部 ...
分类:编程语言   时间:2018-06-06 21:34:21    阅读次数:219
Spring Boot常用注解
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整合过程
摘要 最近一直在折腾java web相关内容,这里就把最近学习的spring+struts2+hibernate进行一个整合,也就是大家经常说的ssh。 环境 工具IDE :Idea 2018 数据库:Mysql 关于如何安装tomcat、mysql、idea,请自行查找。 1、使用idea创建sp ...
分类:编程语言   时间:2018-06-06 21:37:05    阅读次数:211
spring的@Transactional注解详细用法
概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA( ...
分类:编程语言   时间:2018-06-06 21:37:15    阅读次数:167
Spring Cloud (11) Hystrix-监控聚合监控
上一篇利用Hystrix Dashboard去监控断路器的Hystrix command,当我们有很多服务的时候,就需要聚合所有服务的Hystrix Dashboard数据了,这就需要Hystrix Turbine了。 Hystrix Turbine 看单个的Hystrix Dashboard的数据 ...
分类:编程语言   时间:2018-06-06 21:37:52    阅读次数:163
python 删除字典某个key(键)及对应值
删除字典元素 能删单一的元素也能清空字典,清空只需一项操作。 显示删除一个字典用del命令,如下实例: 但这会引发一个异常,因为用del后字典不再存在: 希望对你有帮助~ ...
分类:编程语言   时间:2018-06-06 21:40:32    阅读次数:12762
selenium +java 多个公用driver问题
问题点:太久没有写selenium代码,居然把driver公用的问题忘记了,即:每写一个测试类,执行过程中都会新建一个窗口,这样应该说是非常不专业的。 大概想了一个方法,虽然看起来也不怎么专业,但感觉能用就很开心了。 解决步骤: 1 创建一个获取获取driver的方法getDriver() 2 创建 ...
分类:编程语言   时间:2018-06-06 21:40:56    阅读次数:207
python异常处理--try except else raise finally
写程序时遇到异常情况,程序可能无法正常运行。此时就需要引入异常处理 1.try ...except try 后面写正常运行的程序代码,except即为异常情况 结果显示如下,异常行为的名称为(division by zero) 2.try ....except...else 语句,当没有异常发生时, ...
分类:编程语言   时间:2018-06-06 21:41:18    阅读次数:143
java 集合框架之 Map
show Me the code! 常用的Map 下 有treeMap,hashmap,hashtable,linkhashMap,下列代码就对以上四种做了比较 并简单说明其底层实现。 hashMap 底层数据结构展示图 hashMap 是由数组与单链表组合而成,而linkhashmap 大致与上相 ...
分类:编程语言   时间:2018-06-06 21:41:35    阅读次数:152
CLion之C++框架篇-优化开源框架,引入curl,实现get方式获取资源(四)
背景 结合上一篇CLion之C++框架篇-优化框架,引入boost(三),继续进行框架优化!在项目中,我们经常会通过get方式拉取第三方资源,这一版优化引入类库curl,用来拉取第三方资源库。 开源框架代码:https://github.com/rtxbc/cplus/tree/master/wor ...
分类:编程语言   时间:2018-06-06 21:43:03    阅读次数:335
Spark踩坑——java.lang.AbstractMethodError
今天新开发的Structured streaming部署到集群时,总是报这个错: 百度了一下说是版本不一致导致的。于是重新检查各个jar包,发现spark sql kafka的版本是2.2,而spark的版本是2.3,修改spark sql kafka的版本后,顺利执行。 ...
分类:编程语言   时间:2018-06-06 21:43:09    阅读次数:760
神级程序员带来:用python有证书的加密解密实现方法!
本文实例讲述了python有证书的加密解密实现方法。分享给大家供大家参考。具体实现方法如下: 最近在做python的加解密工作,同时加完密的串能在php上能解出来,网上也找了一些靠谱的资料,刚好也有时间我就总结了一下python在加密与解密这块的代码,今后可能还能用的上。相对于php而言python ...
分类:编程语言   时间:2018-06-06 21:43:37    阅读次数:253
JAVA复习
JAVA复习 访问控制修饰符: | 类别 | 范围 | 使用对象 | | | | | | default | 同一包内可见 | 类、接口、变量、方法 | | private | 同一类内可见 | 不能修饰类 | | public | 对所有类可见 | 类、接口、变量、方法 | | protected ...
分类:编程语言   时间:2018-06-06 21:43:42    阅读次数:113
Python全栈__编写UDP通信编解码类、文件的上传、远程执行命令、黏包
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
题目:无重复字符的最长子串(C++)
在拿到这个题目我第一时间想的是用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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!