码迷,mamicode.com
首页 > 编程语言
Python--29 魔法方法:定制序列
协议是什么? 协议(Protocols)与其他编程语言中的接口很相似,它规定你哪些方法必须要定义。然而,在Python中的协议就是现得不那么正式。事实上,在Python中,协议更像是一种指南。 容器类型的协议 如果希望定制的容器是不可变的话,你只需要定义__len__()和__getitem__() ...
分类:编程语言   时间:2017-09-13 21:13:22    阅读次数:253
JavaScript之callback回调函数
以下内容借鉴老鸟的经验和知识,结合自己的学习,精髓的总结。 一句话:对于以后研究node 和那些热门的前端框架 很有帮助。如果你看过这个文章,对于你来说是质的突变。 理解javascript中的回调函数(`callback`),希望对你有所帮助。 在JavaScrip中,function是内置的类对 ...
分类:编程语言   时间:2017-09-13 21:11:39    阅读次数:177
Python终端输出打印彩色字体的方法
一 实现过程 终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。 转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。 二 书写格式 开头部分:\033[显示方式;前景色;背景色m + 结尾部分:\033[0m ...
分类:编程语言   时间:2017-09-13 20:27:54    阅读次数:310
linux系统下C语言调用lapack ,blas库
在利用C语言编程,经常调用其他的软件包,其中lapack,blas库是最常用的两个库,这里讲下在linux系统下,C语言编程如何调用这两个库: 1.首先讲下blas库的调用,这里以两个向量内积函数为例: 编译生成目标文件: 生成可执行文件: 得到结果: 注意到:blas库是用gfortran写的,因 ...
分类:编程语言   时间:2017-09-13 20:27:19    阅读次数:234
【解惑】领略Java内部类的“内部”
转自:http://android.blog.51cto.com/268543/384809 内部类有两种情况: (1) 在类中定义一个类(私有内部类,静态内部类) (2) 在方法中定义一个类(局部内部类,匿名内部类) 1、私有内部类 —— 在方法之间定义的内部类,非静态 我们首先看看类中内部类的两 ...
分类:编程语言   时间:2017-09-13 20:26:49    阅读次数:164
selenium-java,解决一些加了显性等待和隐性等待都不好使的情况,以及给UI自动化加上暂停功能
最近在UI自动化时遇到了,上一步成功操作后没有响应的情况(动画加载和浏览器加载导致实际没有问题),导致下一步无法成功操作,所有想在尝试2次操作后再次进行上一步操作解决这种情况导致的错误(其实是不想每一次有问题都要手动加线程沉睡) 1.java应用程序,暂停/开始按钮 2.操作方法 使用示例: ...
分类:编程语言   时间:2017-09-13 20:26:34    阅读次数:472
Spring Boot 20170913
SpringBoot 是做微服务的,比如只用来发邮件,只用来上载文件等等。优点是开发极其简单,约定大于俗成,缺点是不适合小型项目。通常用来分解大型项目,做成多个微服务。 参考: http://www.ityouknow.com/springboot/2016/01/06/springboot(%E4 ...
分类:编程语言   时间:2017-09-13 20:26:07    阅读次数:153
Hbase的java API遇到的问题以及解决方法
简介 随着Hbase版本的更新,有一些依赖包也要随着更新,今天碰到一个依赖包引用顺序的问题!源码如下,在windows端直接运行出错,但以jar包的方式放到集群上可以运行!错误提示也会在下面粘贴出来。 运行源码: 错误提示: 解决方法: 导致这个错误的原因是:protobuf这个jar包引用顺序的问 ...
分类:编程语言   时间:2017-09-13 20:25:42    阅读次数:749
Spring之模型
一、Spring模型种类 Spring有以下几种模型: 1、ModelAndView:作为方法返回值类型,就如其名字一样,既能添加模型数据,又能设置视图; 2、Model:Model作为接口,一般情况下,控制器的方法返回值为String类型,(Model model)作为入参存在于方法中;既可以显式 ...
分类:编程语言   时间:2017-09-13 20:25:02    阅读次数:287
java类的加载机制
文章来源: 转载自纯洁的微笑 原文链接:http://www.cnblogs.com/ityouknow/p/5603287.html 1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class ...
分类:编程语言   时间:2017-09-13 20:24:14    阅读次数:246
C#多线程の多个线程处理一个任务,然后执行其余
In the comments, I was told that I should avoid Thread.Sleep(), all right, let's try this:1. you could wrap the parallel.foreach within a task and man ...
分类:编程语言   时间:2017-09-13 20:23:17    阅读次数:270
实战JAVA虚拟机 JVM故障诊断与性能优化(七)
分析Java堆 1.对症下药:找到内存溢出的原因 内存溢出(OutofMemory,简称OOM),主要讨论最常见的集中内存溢出问题,包括堆溢出、直接内存溢出、永久区溢出等。 堆溢出 当对象大小之和大于由Xmx参数指定的堆空间大小时,会造成溢出。 直接内存溢出 在java的NIO(new IO)中,支 ...
分类:编程语言   时间:2017-09-13 20:22:33    阅读次数:219
[tyvj1860]后缀数组
P1860 后缀数组 时间: 1000ms / 空间: 131072KiB / Java类名: Main 描述 我们定义一个字符串的后缀suffix(i)表示从s[i]到s[length(s)]这段子串。 后缀数组(Suffix array)SA[i]中存放着一个排列,满足suffix(sa[i]) ...
分类:编程语言   时间:2017-09-13 20:19:57    阅读次数:262
Python Day21
异常处理 1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) 2.逻辑错误 2:什么是异常 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下 3:python中的异常种类 在python中不同的异常可 ...
分类:编程语言   时间:2017-09-13 20:17:53    阅读次数:238
C#多线程の遇见长耗时操作以及多任务
4.0用 Task.Factory.StartNew(()=>{});4.0以下用 ThreadPool.QueueUserWorkItem(()=>{})4.0以上用 Task.Run(()=>{}); 多任务: Task[] tasks = new Task[maxCurrent]; for ( ...
分类:编程语言   时间:2017-09-13 20:17:39    阅读次数:210
Java创建线程的方式
①继承Thread类(真正意义上的线程类),是Runnable接口的实现。 ②实现Runnable接口,并重写里面的run方法。 ③使用Executor框架创建线程池。Executor框架是juc里提供的线程池的实现。 调用线程的start():启动此线程;调用相应的run()方法 继承于Threa ...
分类:编程语言   时间:2017-09-13 20:16:41    阅读次数:165
Java 读写Properties配置文件【转】
1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。 2.Properties中的主要方法 (1)load(Input ...
分类:编程语言   时间:2017-09-13 20:16:25    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!