# 切片 # find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 # mystr.find(str, start=0, end=len(mystr)) # index 跟find()方法一样,只不过如果str不在 mystr中会报一个异常 # mystr.inde ...
分类:
编程语言 时间:
2018-08-01 18:25:39
阅读次数:
133
在编写程序时,经常需要添加一些注释,用以描述某段代码的作用。 一般来说,对于一份规范的程序源代码而言,注释应该占到源代码的 1/3 以上。因此,注释是程序源代码的重要组成部分,一定要加以重视哦! Java 中注释有三种类型:单行注释、多行注释、文档注释 运行结果: Hello Imooc! 看:被注 ...
分类:
编程语言 时间:
2018-08-01 18:25:55
阅读次数:
136
一、概念 使用ThreadPoolExecutor类:包含了五个参数int corePoolSize(线程池的基本大小),int maximumPoolSize(最大线程池容量),long keepAliveTime(存活时间),TimeUnit unit(时间单位), BlockingQueue< ...
分类:
编程语言 时间:
2018-08-01 18:27:30
阅读次数:
129
1、输入一个字符串 s 判断与字符串 str 是否相等,用:变量.equals(变量) 2、a . equals( b ),String类型比较是否相等 如果a为null,就会报错 NullPointerException 解决办法:将确定不为null的放在前面 3、取max到min之间的随机数,( ...
分类:
编程语言 时间:
2018-08-01 18:55:26
阅读次数:
121
需求很简单,给定一个字符串形式的公式规则,用java代码进行拆解,并能计算出结果。 ?考虑字符串中数字格式【整数、小数点】 ?考虑字符串中运算符【+-*/()】 ?考虑空格、运算规则【被0除】 以下是参考地址,里边有讨论部分的内容: https://bbs.csdn.net/topics/38002 ...
分类:
编程语言 时间:
2018-08-01 18:55:34
阅读次数:
192
见代码: 输出: ...
分类:
编程语言 时间:
2018-08-01 18:55:53
阅读次数:
160
1.编译与解释 编译型:将某种程序语言编写的源程序直接翻译成另一种语言(目标语言程序),而且两者在逻辑上完全等价。例如:C语言。 解释型:接受所输入的源程序,然后直接解释执行。例如:Basic语言。 2.编译过程 使用编译程序将高级语言程序翻译为等价的 机器语言程序的过程。 分为:词法分析、语法分析 ...
分类:
编程语言 时间:
2018-08-01 18:57:59
阅读次数:
190
1 . 线程队列 from multiprocessing Queue , JoinableQueue #进程IPC队列 from queue import Queue #线程队列 先进先出 from queue import LifoQueue #后进先出的 方法都是一样的 : put , get ...
分类:
编程语言 时间:
2018-08-01 19:35:36
阅读次数:
207
最大匹配法:最大匹配是指以词典为依据,取词典中最长单词为第一个次取字数量的扫描串,在词典中进行扫描(为提升扫描效率,还可以跟据字数多少设计多个字典,然后根据字数分别从不同字典中进行扫描)。例如:词典中最长词为“中华人民共和国”共7个汉字,则最大匹配起始字数为7个汉字。然后逐字递减,在对应的词典中进行 ...
分类:
编程语言 时间:
2018-08-01 19:35:53
阅读次数:
428
1、要用python做数据分析,先得对python语言熟悉,推荐一本入门书 :笨方法学python (learn python the hard way),这本书用非常有趣的讲述方式介绍了python的基本语法,非常适合非计算机专业作为入门书来看。 2、用python做数据分析的话,推荐用 anac ...
分类:
编程语言 时间:
2018-08-01 19:37:12
阅读次数:
131
* 设计模式:前人总结出来的经验,被后人直接拿来使用. * 单例设计模式:一个类只允许有一个对象,将这个对象作为一个全局的访问点,提供出去供大家使用. * 分析: * 1.用户只能有一个对象 * 2.全局的访问点:得到的对象就是全局的访问点. 如何做到全局?让static去修饰 * 3.如何提供出去 ...
分类:
编程语言 时间:
2018-08-01 19:38:31
阅读次数:
151
给容器中注册组件 1、包扫描+组件标注注解(@Controller/@service/@Repository/@compement) 2、@Bean[导入的第三方包里面的组件 ] 3、@Scope设置组件作用域 4、@Lazy 懒加载 5、@Conditional 按照条件注册bean 6、@Imp ...
分类:
编程语言 时间:
2018-08-01 19:39:47
阅读次数:
216
一 基本数据类型 1 int 数字 2 bool 布尔值 布尔值就两种:True,False。就是反应条件的正确与否。 真 1 True。 假 0 False。 3 str 字符串 3.1 字符串的索引与切片。 索引即下标,就是字符串组成的元素从第一个开始,初始索引为0以此类推。 切片就是通过索引( ...
分类:
编程语言 时间:
2018-08-01 19:40:05
阅读次数:
153
? RabbitMQ是一种基于amq协议的消息队列,本文主要记录一下rabbitmq的基础内容以及使用 操作rabbitmq。 1,rabbitmq中的几个重要概念 a) 虚拟主机(vhost) ? 虚拟主机:一个虚拟主机持有一组交换机、队列和绑定。虚拟主机的作用在于进行权限管控,rabbitmq默 ...
分类:
编程语言 时间:
2018-08-01 19:40:36
阅读次数:
683
我以前写的代码我现在贴在了下面,下面的连接是我自己的博客,有问题希望大家提出来,一起进步。。。我以前试过,没啥问题。可以实现聊天。 https://realwuxiong.github.io/blog/2018/08/01/qq%E8%81%8A%E5%A4%A9%E6%9C%BA%E5%99%A8 ...
分类:
编程语言 时间:
2018-08-01 19:41:08
阅读次数:
514
原生 JavaScript 实现 state 状态管理系统 Build a state management system with vanilla JavaScript | CSS-Tricks 在软件工程中,状态管理已经不是什么新鲜概念,但是在 JavaScript 语言中比较流行的框架都在使用 ...
分类:
编程语言 时间:
2018-08-01 19:44:05
阅读次数:
415
来源于:网易云课堂-哈工大-王宏志老师 1.暴力美学 问题1.布尔表达式的可满足性问题(NP完全问题) 解1.时间复杂度是2^n. 问题2.8迷问题 解2.转换为树搜索问题,对可能的移动结果生成解空间 问题3.哈密顿环问题(NP完全问题) 解3.从原点出发,对可能访问到的点生成解空间,并且从每个可以 ...
分类:
编程语言 时间:
2018-08-01 19:45:16
阅读次数:
134
一 Executor框架 为了更好地控制多线程,JDK提供了一套线程框架Executor,帮助开发人员有效的进行线程控制。它们都在java.util.concurrent包中,是JDK并发包的核心。其中有一个比较重要的类:Executors,它扮演着线程工厂的角色,我们通过Executors可以创建 ...
分类:
编程语言 时间:
2018-08-01 19:45:25
阅读次数:
164
1. 字典 dict 用{}来表示 键值对数据 {key:value} 唯一性 键 都必须是可哈希的 不可变的数据类型就可以当做字典中的键 值 没有任何限制 dict保存的数据不是按照我们添加进去的顺序保存的.是按照hash表的顺序保存的.而hash表不是连续的.所以不能进行切片工作. 它只能通过k... ...
分类:
编程语言 时间:
2018-08-01 20:37:29
阅读次数:
131
接续符的意义: C语言中的接续符 (\) 是指示编译器行为的利器 我们来看一个案例: 你一眼看过去可能会认为这个不像C语言的代码,但是他的确是的,只是大量使用了接续符,在现实中不用这样使用接续符,这只是一个例子。 有人或许会问,这样一段简单的程序使用接续符就变得这样的混乱,那我们还有必要去了解接续符 ...
分类:
编程语言 时间:
2018-08-01 20:37:42
阅读次数:
161