码迷,mamicode.com
首页 > 编程语言 > 日排行
HDU 5542 - The Battle of Chibi - [离散化+树状数组优化DP]
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5542 Problem DescriptionCao Cao made up a big army and was going to invade the whole South China. Yu Zh ...
分类:编程语言   时间:2018-11-03 00:03:01    阅读次数:163
Django模板语言进阶
一、母板 1、什么情况下使用母版 当多个页面的大部分内容都一样的时候,我们可以把相同的部分提取出来,放到一个单独的母版HTML文件中 然后在母版中定义需要被替换的block 例如:母板页面 母板HTML {% block page-css %} {% endblock %} 母板内容 {% bloc... ...
分类:编程语言   时间:2018-11-03 00:03:09    阅读次数:198
java多线程2.线程安全之可见性
要编写正确的并发程序,关键在于:在访问共享的可变状态时需要进行正确的管理 可见性: 同步的另一个重要目的——内存可见性。 我们不仅希望防止某个线程正在使用对象状态而另一个线程同时在修改状态,而且希望当一个线程修改了对象状态后,其他线程能够看到发生的状态变化(互斥访问/通信效果) 问题 非原子的64位 ...
分类:编程语言   时间:2018-11-03 01:47:13    阅读次数:150
BP 算法手动实现
"github博客传送门" "csdn博客传送门" 本章所需知识: 1. "numpy" 2. "matplotlib" 资料下载链接: 1. "深度学习基础网络模型(mnist手写体识别数据集)" 梯度下降 BP 算法手动实现 python import numpy as np import ma ...
分类:编程语言   时间:2018-11-03 01:48:50    阅读次数:187
python3 日志检索异常抛出异常 raise KeyError(key),KeyError: 'formatters'
原因分析,python3启动时,检索的不是项目包下的目录文件,所以日志文件必须指明路径。我原来的日志方式是: import logging.config log_path = "mlpcap/config/logger.config"logging.config.fileConfig(log_pat ...
分类:编程语言   时间:2018-11-03 01:49:41    阅读次数:1614
python------Socket网络编程(二)粘包问题
一.socket网络编程 粘包:服务端两次发送指令在一起,它会把两次发送内容合在一起发送,称为粘包,从而出现错误。 解决方法:(比较low的方法) 有些需要实时更新的,用sleep有延迟,不能这样解决问题。 解决方法之高级方法: 客户端: 二.发送文件 ftp server端有哪几步呢? ①读取客户 ...
分类:编程语言   时间:2018-11-03 01:50:30    阅读次数:152
直接插入排序
原理 直接插入排序:每一步将一个待排序的记录,插入到前面已经排好序的有序列中去,直到插完所有元素为止。 流程 已知数组【3,1,4,2,7,8,6,5】,(当前元素和他之前的元素进行比较) 第一次排序:从索引1位置开始,比较 3 和 1,3 > 1,3 和 1 交换,结果为【1,3,4,2,7,8, ...
分类:编程语言   时间:2018-11-03 01:50:37    阅读次数:135
【内功】基础算法——字符串
[1] Manacher 求一个字符串中的最长回文子串。 讲解直接放ppt,复习能回忆起来就行。 1 #include <iostream> 2 #include <string> 3 #include <vector> 4 #include <algorithm> 5 using namespac ...
分类:编程语言   时间:2018-11-03 01:51:35    阅读次数:148
Python与操作系统有关的模块
Os模块Python的标准库中的os模块主要涉及普遍的操作系统功能。可以在Linux和Windows下运行,与平台无关。os.sep 可以取代操作系统特定的路径分割符。os.name字符串指示你正在使用的平台。比如对于Windows,它是’nt’,而对于Linux/Unix用户,它是’posix’。 ...
分类:编程语言   时间:2018-11-03 01:54:24    阅读次数:161
Spring集成Quartz的3种方式
1.使用xml配置方式 Maven依赖 application.xml Job类 测试类 执行结果 initContext successfully 定时任务执行...每5秒执行一次 定时任务执行...每5秒执行一次 2.注解方式 application.xml Job class 执行结果 ini ...
分类:编程语言   时间:2018-11-03 01:55:19    阅读次数:159
java多线程4.构建并发模块
委托是创建线程安全类的一个最有效策略:只需让现有的线程安全类管理所有的状态即可 Java类库包含丰富的并发基础构建模块,如线程安全的容器以及各种用于协调多个相互协作的线程控制流的同步工具类 1. 同步容器类 这些类的方式是:将它们的状态封装起来,并对每个公有方法都进行同步,使得每次只有一个线程能访问 ...
分类:编程语言   时间:2018-11-03 01:55:40    阅读次数:237
C语言结构体训练
结构体大小和内存结构 结构体学生成绩排序 学生成绩优化 结构体成员为指针 结构体指针 堆空间开辟结构体 学生成绩 结构体和函数 ...
分类:编程语言   时间:2018-11-03 01:56:36    阅读次数:179
【算法】内功基础算法索引
字符串:https://www.cnblogs.com/zhangwanying/p/6472455.html 图论: 动态规划: ...
分类:编程语言   时间:2018-11-03 01:57:32    阅读次数:177
JavaScript取出字符串中括号里的内容
``` /** * 取出中括号内的内容 * @param text * @returns {string} */ export function getBracketStr(text) { let result = '' if (isObjEmpty(text)) return result let... ...
分类:编程语言   时间:2018-11-03 01:58:59    阅读次数:233
java8及8之前日期相关类
java 8日期相关类 Instant:时间戳 Duration:持续时间,时间差 LocalDate:只包含日期,比如:2016 10 20 LocalTime:只包含时间,比如:23:12:10 LocalDateTime:包含日期和时间,比如:2016 10 20 23:14:21 Perio ...
分类:编程语言   时间:2018-11-03 01:59:43    阅读次数:226
python 爬虫 scrapy框架的使用 一
1 首先 安装 scrapy : 2 用命令创建一个spider工程: 3 创建一个spider文件,并指定爬虫开始的域名: 4开启爬虫: 创建好的工程结构如下图: 其中spiders里面的为爬虫文件,items.py为爬虫数据模型定义文件,用于定义一些数据存储的类别,pipelines.py为管道 ...
分类:编程语言   时间:2018-11-03 02:00:38    阅读次数:128
Linux CenOS Python3 和 python2 共存
1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安装Python 然后使用命令 which python 查看一下Python可执行文件的位置 可见执 ...
分类:编程语言   时间:2018-11-03 02:00:48    阅读次数:184
20172305 2018-2019-1 《Java软件结构与数据结构》第七周学习总结
20172305 2018 2019 1 《Java软件结构与数据结构》第七周学习总结 教材学习内容总结 本周内容主要为书第十一章内容: 二叉查找树 (附加属性的二叉树) 二叉查找树是对树中的每个结点,其左结点都要小于其父结点,而父结点又小于或等于其右结点。 二叉查找树的定义是二叉树定义的扩展。 L ...
分类:编程语言   时间:2018-11-03 02:00:54    阅读次数:141
List集合去重的一些方法(常规遍历、Set去重、java8 stream去重、重写equals和hashCode方法)
1. 常规元素去重 碰到List去重的问题,除了遍历去重,我们常常想到利用Set集合不允许重复元素的特点,通过List和Set互转,来去掉重复元素。 除此之外,可以利用java8的stream来实现去重 上面的方法在List元素为基本数据类型及String类型时是可以的,但是如果List集合元素为对 ...
分类:编程语言   时间:2018-11-03 02:01:24    阅读次数:522
20172306 2018-2019-2 《Java程序设计与数据结构》第七周学习总结
20172306 2018 2019 2 《Java程序设计与数据结构》第七周学习总结 教材学习内容总结 概述 二叉查找树是一种含有附加属性的二叉树,即其左孩子小于父结点,而父结点又小于或等于右孩子。 二叉查找树的定义是二叉树定义的扩展。 二叉查找树的各种操作:addElement ,removeE ...
分类:编程语言   时间:2018-11-03 02:01:33    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!