首页 > 编程语言 > 日排行
ZIP压缩算法详细分析及解压实例解释
最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据压缩,两者本质上没啥区别,在数学家看来,都是映射。一方面在进行通信的时候,有必要将待传输的数据进行压 ...
分类:编程语言   时间:2019-01-07 10:55:59    收藏:0  评论:0  赞:0  阅读:4292
Python3字符串替换replace(),translate(),re.sub()
Python3的字符串替换,这里总结了三个函数, 和`translate() re.sub()` replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次 HeQQo,worQd. ByeBye! Hello,world ...
分类:编程语言   时间:2018-05-15 01:28:12    收藏:0  评论:0  赞:0  阅读:2141
spring 4 异常HttpMediaTypeNotAcceptableException解决方案
异常问题jsp页面ajax请求错误:406NotAcceptable后台代码:[2017:05:1709:51:22]:Resolvingexceptionfromhandler[publicjava.util.Map<java.lang.String,java.lang.Object>com.demo.controller.DemoController.findWxmpType()]:org.springframework.web.HttpMediaTypeNot..
分类:编程语言   时间:2017-05-17 14:54:02    收藏:0  评论:0  赞:3  阅读:19546
专利事务所信息Python爬取
数据来源:http://www.acpaa.cn/ 目前事务所的信息没有做反爬限制,还是很容易拿到数据的 没有用html解析工具,直接上正则,结果就是需要处理很多乱七八糟的空格。。。为了能将日期顺利的插入到数据库,做了很多转换。这个代码没用多线程。 下面是代码,Python版本为3.5,需要安装py ...
分类:编程语言   时间:2016-08-14 16:00:00    收藏:0  评论:0  赞:0  阅读:27096
2019 年软件开发程序员必学的编程语言 Top 3
随着时间的流逝,我们将迎来新的一年,这是富有前景和挑战的一年。我们已经看到AI和ML为所有有远见的人带来了希望,尽管币圈出现了混乱,但区块链仍然是本世纪最有前景的创新技术。自动化浪潮风靡着整个行业。不过,尽管这些有前景的技术趋势吸引了所有人的眼球,但我们不能忘了编程语言和算法本身,它们才是这些现象背后的主要驱动因素。以下是2019年软件开发人员必学的3大编程语言!Python在这个编程语言世界中,
分类:编程语言   时间:2019-01-21 10:56:26    收藏:0  评论:0  赞:0  阅读:55
Python BeautifulSoup 爬取笔趣阁所有的小说
这是一个练习作品。用python脚本爬取笔趣阁上面的免费小说。环境:python3类库:BeautifulSoup数据源:http://www.biqukan.cc原理就是伪装正常http请求,正常访问网页。然后通过bs4重新解析html结构来提取有效数据。1.config文件包含了伪装请求头部,数据源配置(如果不考虑扩展其他数据源,可以写死)。#!/usr/bin/python#coding:u
分类:编程语言   时间:2019-01-21 01:06:51    收藏:0  评论:0  赞:0  阅读:41
使用SpringBoot的yml文件配置时踩的一个坑
问题描述:使用SpringBoot整合redis进行yml配置的时候,启动工程报错,提示加载application.yml配置文件失败: application.yml配置截图: 注意图中有以spring开头的配置项,出现了两个spring,这是不符合yml配置语法的,所以启动报错。 解决方式:将y ...
分类:编程语言   时间:2017-08-18 17:44:51    收藏:0  评论:0  赞:0  阅读:10197
GeoServer java.io.IOException: No such resource: generic.sld No such resource: generic.sld
原因是 发布 图层时 没有设置类型 默认 generic 但是我们的数据库中 没有这个 解决办法: 点击 图层--点击 相应的 图层名称 发布 WMS Settings 下面的Default Style 根据实际 的图层 数据类型 选择相应的 国外网站有解释,但是没看懂,我是根据 geoserver ...
分类:编程语言   时间:2017-05-03 22:39:19    收藏:0  评论:0  赞:0  阅读:759
Spring Boot杂文
恢复内容开始 第三方包 恢复内容结束 Package Control Messages ======================== MarkdownEditing MarkdownEditing Markdown plugin for Sublime Text. Provides a dece ...
分类:编程语言   时间:2019-01-21 11:49:31    收藏:0  评论:0  赞:0  阅读:41
JVM(三)对象的生死判定和算法详解
好的文章是能把各个知识点,通过逻辑关系串连起来,让人豁然开朗的同时又记忆深刻。 导读:对象除了生死之外,还有其他状态吗?对象真正的死亡,难道只经历一次简单的判定?如何在垂死的边缘“拯救”一个将死对象?判断对象的生死存活都有那些算法?本文带你一起找到这些答案。 在正式开始之前,我们先来了解一下垃圾回收 ...
分类:编程语言   时间:2019-01-21 10:18:08    收藏:0  评论:0  赞:0  阅读:32
基于SVM的python简单实现验证码识别
验证码识别是一个适合入门机器学习的项目,之前用knn 做过一个很简单的,这次用svm来实现。svm直接用了开源的库libsvm。验证码选的比较简单,代码也写得略乱,大家看看就好。 1. 爬取验证码图片 2. 二值化 接下来要做的工作就是二值化验证码,所谓二值化,就是将每一个像素点用0或1来表示,图像 ...
分类:编程语言   时间:2018-04-07 14:32:13    收藏:0  评论:0  赞:0  阅读:426
使用Spring MVC开发RESTful API(续)
使用多线程提高REST服务性能 异步处理REST服务,提高服务器吞吐量 使用Runnable异步处理Rest服务 AsyncController.java 使用DeferredResult异步处理Rest服务 应用1/线程1:接收下单请求,放到消息队列 应用1/线程2:监听器,监听消息队列是否有下单 ...
分类:编程语言   时间:2018-09-04 22:50:16    收藏:0  评论:0  赞:0  阅读:102
java操作elasticsearch实现基本的增删改查操作
一、在进行java操作elasticsearch之前,请确认好集群的名称及对应的ES节点ip和端口 1、查看ES的集群名称 2、查询ip 二、根据文档id查询数据 在kibana中查询id为1的结果为: java控制台输出的结果为: 三、插入数据 1、在插入数据之前,需要使用kibana在es中建立 ...
分类:编程语言   时间:2019-01-21 00:49:24    收藏:0  评论:0  赞:0  阅读:28
C语言指针1
一:1、地址:内存单元的编号 内存单元的值:内存单元中存放的内容 通过地址可以找到内存单元格,然后再取出内容 2、指针:就是地址 3、对变量进行数据存取有几种方式 两种:直接存取 int a=10; a=a+10; 间接存取 通过指针二: 1、指针变量 就是用来存放(指针)...
分类:编程语言   时间:2014-10-22 21:55:20    收藏:0  评论:0  赞:0  阅读:327
Kmeans算法学习与SparkMlLib Kmeans算法尝试
K-means算法是最为经典的基于划分的聚类方法,是十大经典数据挖掘算法之一。K-means算法的基本思想是:以空间中k个点为中心进行聚类,对最靠近他们的对象归类。通过迭代的方法,逐次更新各聚类中心的值,直至得到最好的聚类结果。该算法接受参数 k ;然后将事先输入的n个数据对象划分为 k个聚类以便使...
分类:编程语言   时间:2015-12-16 00:05:58    收藏:0  评论:0  赞:0  阅读:538
Python入门之函数的装饰器
本章目录: 装饰器: 一、为什么要用装饰器 二、什么是装饰器 三、无参装饰器 四、装饰器语法糖 五、认证装饰器实现 六、叠加多个装饰器 七、带参装饰器 一、开放封闭原则 引子--为什么要用装饰器 软件一旦上线后,对修改源代码是封闭的,对功能扩展是开放的。 也就是说我们必须找到一种解决方案: 能够在不 ...
分类:编程语言   时间:2018-03-29 20:38:06    收藏:0  评论:0  赞:0  阅读:134
《Spring Cloud Netflix》 -- 服务注册和服务发现-Eureka的常用配置
在微服务架构中,Spring Cloud为基于JVM的云应用开发中的服务发现、负载均衡、断路器、智能路由、配置管理、控制总线等等操作提供了一种简单、快捷的开发方式。 ...
分类:编程语言   时间:2017-06-05 21:31:41    收藏:0  评论:0  赞:0  阅读:489
ArcGIS API for JavaScript 4.4学习笔记[新] AJS4.4和AJS3.21新特性
ESRI官网悄无声息突然更新4.4和3.21,公众号也没有什么消息。照例,给大家看看这次更新有什么新特性吧。 1. AJS 4.4 官方更新日志:点我,比较详细。我在这里抽一些主干作为说明。 1.1 支持更强大的WebMap 为了支持更强大的WebMap,官方开发了三个新的图层:WMSLayer、W ...
分类:编程语言   时间:2017-07-06 14:07:18    收藏:0  评论:0  赞:0  阅读:765
Java源码解析 - ThreadPoolExecutor 线程池
联系我1.Q群【Java开发技术交流】:https://jq.qq.com/?_wv=1027&k=5UB4P1T2.完整博客链接:www.shishusheng.com3.知乎:http://www.zhihu.com/people/shi-shu-sheng-4.gayhub:https://github.com/Wasabi12341线程池的好处线程使应用能够更加充分合理地协调利用C
分类:编程语言   时间:2019-01-21 11:00:57    收藏:0  评论:0  赞:0  阅读:27
C语言变量为何先定义后使用
C语言中,对变量的使用,首先要先定义。说明其数据类型。原因可能如下: 1不同类型的变量,其编码表示方式可能不同。 2不同类型的变量,其占有的空间大小不同。不事先说明无法在内存中开辟空间。
分类:编程语言   时间:2014-09-17 13:24:52    收藏:0  评论:0  赞:0  阅读:319
406555条   1 2 3 4 ... 20328 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号