计算器语音播报模拟 python 要点 1.闭包 2.链式计算 3.语音播报 4.类与实例 import pyttsx3 class Caculator: def __say(self,word): speaker = pyttsx3.init() speaker.say(word) speaker ...
分类:
编程语言 时间:
2020-01-04 12:55:22
阅读次数:
116
最基本的语法: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } } java里public是类的访问修饰符,void 是表示空类型,没有返回 ...
分类:
编程语言 时间:
2020-01-04 12:57:31
阅读次数:
766
一、简介 java里的拦截器提供的是非系统级别的拦截,也就是说,就覆盖面来说,拦截器不如过滤器强大,但是更有针对性。 Java中的拦截器是基于Java反射机制实现的,更准确的划分,应该是基于JDK实现的动态代理。它依赖于具体的接口,在运行期间动态生成字节码。 拦截器是动态拦截Action调用的对象, ...
分类:
编程语言 时间:
2020-01-04 12:57:47
阅读次数:
111
Spring提供了编程式事务和声明式事务两种实现方式, 编程式事务允许用户在代码中精确定义事务的边界, 而声明式事务(基于AOP)有助于用户将操作与事务规则进行解耦。 简单地说,编程式事务侵入到了业务代码里面,但是提供了更加详细的事务管理;而声明式事务由于基于AOP,所以既能起到事务管理的作用,又可 ...
分类:
编程语言 时间:
2020-01-04 12:58:35
阅读次数:
112
? 数组中可以通过以下方式在 数组的末尾插入新元素 : 1.5.1 通过修改 length 长度新增数组元素 可以通过修改 length 长度来实现数组扩容的目的 length 属性是可读写的 其中索引号是 4,5,6 的空间没有给值,就是声明变量未给值,默认值就是 undefined。 1.5.2 ...
分类:
编程语言 时间:
2020-01-04 12:58:48
阅读次数:
118
实现100张票抢购的demo这里需要一个变量,来保存100张局部变量: 定义在方法内,方法运行存在,方法运行结束销毁,无法保存一个持久化数据!!! 不合适!!!成员变量: 保存在类对象内,创建对象之后存在,对象不销毁成员变量也不会被内存收回。因为 在每一个类对象中,都存在一个对应的成员变量,这些成员 ...
分类:
编程语言 时间:
2020-01-04 13:01:17
阅读次数:
291
算法:观察执行过程,找到规律,转为代码。 ...
分类:
编程语言 时间:
2020-01-04 13:01:43
阅读次数:
83
有时候从网上下载了中英文的字幕文件,字符编码是ANSI的,需要转换为UTF-8的编码格式。 或者其他的文本文件需要转换为UTF8格式。可以实现批量转换。 在Notepad++安装Python Script 插件 打开插件管理器 在Search搜索框中输入:Python Script , 然后选择插件 ...
分类:
编程语言 时间:
2020-01-04 13:02:46
阅读次数:
171
1.1 起步依赖原理分析 1.1.1 分析spring boot starter parent 按住Ctrl点击pom.xml中的spring boot starter parent,跳转到了spring boot starter parent的pom.xml,xml配置如下(只摘抄了部分重点配置) ...
分类:
编程语言 时间:
2020-01-04 14:07:58
阅读次数:
62
非极大抑制(Non-maximum suppression)python代码实现原创Butertfly 发布于2018-11-20 18:48:57 阅读数 293 收藏展开定位一个物体,最后算法就找出了一堆的方框,我们需要判别哪些矩形框是没用的。非极大值抑制:先假设有6个矩形框,根据分类器类别分类 ...
分类:
编程语言 时间:
2020-01-04 14:08:44
阅读次数:
130
目录Java发展历史java规范Java三大分支Java SE学习路径HelloWorld1、Java发展历史- Java出身于sun公司- sun公司被Oracle公司收购2、java规范- Java规范定义了Java的语法和功能- jcp掌管Java规范- jdk实现了Java的规范- jdk有... ...
分类:
编程语言 时间:
2020-01-04 14:14:26
阅读次数:
80
正则表达式函数:正则表达式函数有:re.match()函数、re.search()函数、全局匹配函数、re.sub()函数 match():从头开始匹配 string = "Poythonpty" pat = "p.*?y" pat1 = "y.*" rst = re.match(pat, stri ...
分类:
编程语言 时间:
2020-01-04 14:14:48
阅读次数:
74
public BroadcastClusterInvoker(Directory<T> directory) { super(directory); int poolSize = directory.getUrl().getParameter("broadCastPoolSize", 8); par ...
分类:
编程语言 时间:
2020-01-04 14:17:42
阅读次数:
80
项目有一个需要控制ipc的功能,我之前取巧用了visca协议,走网口的,结果同组的C++的同事听闻我这样控,问了我控制方法,发现我这样控制很简单,而他使用onvif协议写了很多内容,遂验证该协议是否能对其他大厂的IPC进行控制,测了一个海康威视的摄像头就不行了,上网查了一下发现visca协议大多支持 ...
分类:
编程语言 时间:
2020-01-04 14:19:15
阅读次数:
74
问题: 最近遇到一个很奇怪的问题,就是使用springcloud的时候,服务明明已经停止,但是在eureka中一直显示此服务状态为UP,这样就导致了请求再次过来的时候被分发到已经停止的服务上,其实这是不合理的,后来发现是配置文件的原因,稍加调整就好了。 解决办法: eureka服务端: evicti ...
分类:
编程语言 时间:
2020-01-04 14:21:14
阅读次数:
652
第一阶段: 1 准备阶段根据BeanDefintionReader去初始化Bean的定义,那么在bean的定义中通常有两种一个是注解Bean定义读取器,一个是xmlBean定义读取器。 BeanDefinition是spring中Bean的元数据定义: 包括:(1)bean的Scope;(2)是否懒 ...
分类:
编程语言 时间:
2020-01-04 14:22:49
阅读次数:
85
输入:1+2)*33-44)*555-666))) 输出:((1+2)*((33-44)*(555-666))) 双栈法,顾名思义,就是用两个栈来实现整个算法。一个栈保存数据,另外一个栈保存运算符。 代码实现及注释: package main import "fmt" /* 左括号补全算法 */ t ...
分类:
编程语言 时间:
2020-01-04 14:24:33
阅读次数:
69
springmvc三大组件 处理器映射器:用户请求路径到Controller方法的映射 处理器适配器:根据handler(controlelr类)的开发方式(注解开发/其他开发) 方式的不同区寻找不同的处理器适配器 视图解析器:根据handler返回的view地址文件类型(jsp/pdf….)去寻找 ...
分类:
编程语言 时间:
2020-01-04 14:25:59
阅读次数:
84
今日学习 集合 内存相关知识 深浅拷贝 内容回顾与补充 (1)列表: (a)reverse 反转 v1=[1,2,3111,32,13] print(v1) v1.reverse() print(v1) #输出的结果为:[13,32,3111,2,1] (b)sort 排序 v1=[11,22,31 ...
分类:
编程语言 时间:
2020-01-04 14:28:12
阅读次数:
94
由于最近在学习SpringBooot,用Eclipse创建SpringBoot项目比较不爽,听说STS插件能直接创建SpringBoot项目,就动手安装一下,希望能对像我一样的小白有所帮助。 STS:官网 https://spring.io/tools/sts/ 上面有sts功能的详细描述,此处就做 ...
分类:
编程语言 时间:
2020-01-04 14:34:19
阅读次数:
231