码迷,mamicode.com
首页 > 编程语言 > 月排行
Python:格式化输出
name=input("name")age=input("age")job=input("job")salary=input("salary")info=''' info of {0} name:{1} age:{2} job:{3} salary:{4}'''.format(name,name,a ...
分类:编程语言   时间:2018-05-21 16:14:50    阅读次数:184
java中的数据类型
java中的数据类型 java语言的数据类型包括两种,基本数据类型和引用数据类型。 定义 基本数据类型:变量名指向具体的数值。 引用数据类型:变量名指向存数据对象的内存地址,即变量名指向hash值。 基本数据类型:整数类型(byte,short,int,long);浮点类型(float,double ...
分类:编程语言   时间:2018-05-21 16:15:11    阅读次数:219
python 验证码处理
一、 灰度处理,就是把彩色的验证码图片转为灰色的图片。 二值化,是将图片处理为只有黑白两色的图片,利于后面的图像处理和识别 二、去除边框 在用OpenCV时,图片的矩阵点是反的,就是长和宽是颠倒的 三、降噪 降噪是验证码处理中比较重要的一个步骤,我这里使用了点降噪和线降噪,,,只能去除细的干扰线 五 ...
分类:编程语言   时间:2018-05-21 16:16:02    阅读次数:622
Python爬虫【一】爬虫的基本原理
一、爬虫基本原理 1.获取网络数据 用户方式:浏览器提交请求->下载网页代码->解析/渲染成页面 爬虫方式:模拟浏览器发送请求->下载网页代码->只提取有用的数据->存放于数据库或文件中 2.爬虫的基本原理 向网站发起请求,获取资源后分析并提取有用数据的程序 3.爬虫的基本流程 #1、发起请求使用h ...
分类:编程语言   时间:2018-05-21 16:17:09    阅读次数:224
在IDEA上使用springcloud构建单节点的注册中心
一、使用IDEA构建注册中心步骤 1、创建springcloud的注册中心 2、填写工程信息 3.这一步要重点关注(原因:与springboot创建不同) 4.这时就可以下一步的执行到结束 二、需要补充的代码 1、启动项(appliction文件) 2、配置文件(application.proper ...
分类:编程语言   时间:2018-05-21 16:17:25    阅读次数:300
java 多图片转换PDF
公司提了个小优化:因为有些图片是分开上传(十多张),然后需要打印,需要提供一次性能直接打印,而无需每张图片保存在打印(上传人员跟打印人员不是同一拨人),所以就希望能把多张图片全转换在一个PDF文件里。 这里使用到了个工具类: 总的来说,还是比较简单: ...
分类:编程语言   时间:2018-05-21 16:17:32    阅读次数:261
Java Bug--官方编号为 6260652
在看ArrayList源码时,发现了这样一行代码 意思是c.toArray()不一定会返回 Object[] ,请查看编号为6260652的Java Bug 这里附上Java Bug 网址: Java Bug Database,可以根据关键词或bug id 查询详细信息 看一组实例吧... test ...
分类:编程语言   时间:2018-05-21 16:17:49    阅读次数:415
Java程序员必备的Intellij插件
善用Intellij插件可大幅提升我们的效率 以下是我用过不错的Intellij插件 1. .ignore 地址:https://plugins.jetbrains.com/plugin/7495--ignore 生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写 截图: ...
分类:编程语言   时间:2018-05-21 16:18:15    阅读次数:220
使用STS(Spring Tools Suite)创建Spring配置文件
自初学java web到现在学习SSM框架,配置文件往往是另我最头痛的问题。个人有点强迫症,要是哪个xsi:schemaLocation版本不对,或者添加了多余的声明,我就不舒服了。但是又不得不先新增一个空白xml,然后将自己整理的声明复制进去。今天看SSM的学习教程时,看到也有人有同样的疑问,并且 ...
分类:编程语言   时间:2018-05-21 16:19:49    阅读次数:1273
多线程同步与并发访问共享资源工具—Lock、Monitor、Mutex、Semaphore
“线程同步”的含义 当一个进程启动了多个线程时,如果需要控制这些线程的推进顺序(比如A线程必须等待B和C线程执行完毕之后才能继续执行),则称这些线程需要进行“线程同步(thread synchronization)”。 线程同步的道理虽然简单,但却是给多线程开发带来复杂性的根源之一。当线程同步不好时 ...
分类:编程语言   时间:2018-05-21 16:22:25    阅读次数:185
spring学习四:springMVC
ref:http://www.cnblogs.com/ysocean/tag/SpringMVC%E5%85%A5%E9%97%A8%E7%B3%BB%E5%88%97/ ...
分类:编程语言   时间:2018-05-21 16:23:06    阅读次数:171
Java -- 1200例子
例006:编程输出星号组成的等腰三角形 1 /* 2 java 3 * 4 *** 5 ***** 6 ******* 7 ********* 8 9 输出完成 (耗时 0 秒) - 正常终止 10 */ 11 public class Triangle 12 { 13 public static ...
分类:编程语言   时间:2018-05-21 16:23:43    阅读次数:160
python发展介绍之笔记
python发展介绍之笔记
分类:编程语言   时间:2018-05-21 16:24:12    阅读次数:146
主线程和子线程的区别
每个线程都有一个唯一标示符,来区分线程中的主次关系的说法。 线程唯一标示符:Thread.CurrentThread.ManagedThreadID; UI界面和Main函数均为主线程。 被Thread包含的“方法体”或者“委托”均为子线程。 委托可以包含多个方法体,利用this.Invoke去执行 ...
分类:编程语言   时间:2018-05-21 16:25:28    阅读次数:175
python基础(自主学习笔记)
记录文本
分类:编程语言   时间:2018-05-21 17:00:23    阅读次数:192
python3邮件发送
在linux中直接运行python send_mail.py 可以正常发送邮件 在windows上的pychar 里面运行提示发送失败: smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp8,DMCowAAnFqsWigJbLndhCQ--.44022S2 ...
分类:编程语言   时间:2018-05-21 17:51:28    阅读次数:221
Java 文件IO写入读取四种方法
第一种:字节流 FileInputStream FileOutputStream 1.1 读取操作 1.2 写入操作 第二种:字符流 char FileReader FileWriter tips:在不同操作系统和编码方式下,char和byte之间的关系不是固定的 一般认为:gbk/gb2312 2 ...
分类:编程语言   时间:2018-05-21 17:52:18    阅读次数:205
KMP算法(1)-理论
今天刷leetcode,发现28-实现strStr()这道题,可以使用KMP算法实现,所以去百度了一翻,做个记录。 KMP算法简介:是一种改进的字符串匹配算法。 核心思想:通过匹配失败后的信息,尽量减少模式串与主串的匹配次数来达到快速匹配的目的。 leetcode题目:给定一个 haystack 字 ...
分类:编程语言   时间:2018-05-21 17:52:28    阅读次数:233
python-nmap 端口扫描示例
python-nmap是对nmap命令的封装,方便python操作nmap扫描器
分类:编程语言   时间:2018-05-21 17:53:47    阅读次数:370
C++之数组处理相关函数(memcpy/memset等)
头文件:string.h void *memcpy(void *dest, const void *src, size_t n); 功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中 void *memset(void *s, int ch, size_ ...
分类:编程语言   时间:2018-05-21 17:56:37    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!