码迷,mamicode.com
首页 > 编程语言 > 周排行
进程同步概念简介 多线程上篇(四)
进程同步就是临界资源的安全访问策略,同步是多进程乃至后续的多线程必须了解的理论知识 ...
分类:编程语言   时间:2019-02-06 10:48:17    阅读次数:209
java LRUCache
package org.rx.cache; import org.rx.common.*; import org.rx.beans.DateTime; import java.util.Collections; import java.util.LinkedHashMap; import java.... ...
分类:编程语言   时间:2019-02-06 10:48:39    阅读次数:125
5.3Python函数(三)
目录 [TOC] 前言 这是相继上一篇5.2Python函数(二)后的函数的高阶 (一)装饰器 在不改变原函数的代码,函数的变量名,函数的调用下,给函数附加新的功能,该附加的功能便是装饰器。 一般装饰器都封装成一个函数。 ==1.简单的装饰器== (1)说明 用闭包来实现装饰器,并且用@函数名来附加 ...
分类:编程语言   时间:2019-02-06 11:56:55    阅读次数:184
吴裕雄 python深度学习与实践(4)
import numpy,math def softmax(inMatrix): m,n = numpy.shape(inMatrix) outMatrix = numpy.mat(numpy.zeros((m,n))) soft_sum = 0 for idx in range(0,n): out... ...
分类:编程语言   时间:2019-02-06 11:58:07    阅读次数:202
排序算法
几种排序算法的时间复杂度: 1、插入排序 1 #include <iostream> 2 #include <fstream> 3 #include <string> 4 5 const int maxn = 10005; 6 int arr[maxn]; 7 int n; 8 9 void ins ...
分类:编程语言   时间:2019-02-06 11:59:40    阅读次数:166
最容易理解的二叉树后续遍历非递归java实现
后续遍历要保证根结点在左孩子和右孩子访问之后才能访问,因此对于任一结点P,先将其入栈。如果P不存在左孩子和右孩子,则可以直接访问它;或者P存在左孩子或者右孩子,但是其左孩子和右孩子都已被访问过了,则同样可以直接访问该结点。若非上述两种情况,则将P的右孩子和左孩子依次入栈,这样就保证了每次取栈顶元素的 ...
分类:编程语言   时间:2019-02-06 12:00:30    阅读次数:179
C++ 之虚函数的实现原理
c++的多态使用虚函数实现,通过“晚绑定”,使程序在运行的时候,根据对象的类型去执行对应的虚函数。 C++ 之虚函数的实现原理 带有虚函数的类,编译器会为其额外分配一个虚函数表,里面记录的使虚函数的地址,当此类被继承时,子类如果也写了虚函数就在子类的虚函数表中将父类的函数地址覆盖,否则继承父类的虚函 ...
分类:编程语言   时间:2019-02-06 12:00:59    阅读次数:176
[TJOI2017]DNA——后缀数组求LCP
题目大意: 给定一个文本串和一个模式串,求文本串中有多少个连续的子串和模式串相差不超过三个字符。 思路: 算是一道后缀数组的模板题。 直接做lcp,然后遇到匹配不上的就跳,跳的次数不能超过三次。 具体地,将两个字符串连在一起,中间加一个分隔符,然后求出height,用rmq维护height数组的区间 ...
分类:编程语言   时间:2019-02-06 12:04:32    阅读次数:241
在 Python 中使用 in_memory 工作空间
在 Python 中使用 in_memory 工作空间 在 Python 脚本中,in_memory 工作空间仅对地理处理工具有效;它不是可以写入任何数据的通用虚拟目录。 您可以按以下代码示例所示使用 in_memory 工作空间。 import arcpy # Set the geoprocess ...
分类:编程语言   时间:2019-02-06 13:11:10    阅读次数:677
JavaScript中pipe实战
JavaScript中pipe原理 代码示例 const pipe = (...fns) = x = fns.reduce((y, f) = f(y), x); 原理 一行代码中信息量是非常丰富的,可以从以下几个方面来分析 (...fns) 是ES6标准中的数组扩展运算符 扩展运算符可以展开数组: ...
分类:编程语言   时间:2019-02-06 13:15:45    阅读次数:189
Java线程安全:可见性,原子性,有序性
Java线程安全 可见性,原子性,有序性 Java内存模型(JMM) Java内存模型(Java Memory Model)描述了Java程序中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取变量这样的底层细节。 所有的变量都存储在主内存中。 每个线程都有自己独立的工 ...
分类:编程语言   时间:2019-02-06 13:17:11    阅读次数:200
java写bfs
Find a way HDU - 2612 Pass a year learning in Hangzhou, yifenfei arrival hometown Ningbo at finally. Leave Ningbo one year, yifenfei have many people ...
分类:编程语言   时间:2019-02-06 13:18:35    阅读次数:159
Java IO 整理总结
...
分类:编程语言   时间:2019-02-06 14:37:12    阅读次数:172
Python基础学习07
字典 字典是一种组合数据,没有顺序的组合数据,数据以键值对形式出现 字典中的数据每个都有键值对组成,即kv对 key: 必须是可哈希的值,比如int,string,float,tuple;但是list,set,dict 不行 value: 任何值 创建字典 # 创建空字典 dict1 = {} pr ...
分类:编程语言   时间:2019-02-06 14:42:24    阅读次数:205
BP神经网络在python下的自主搭建梳理
本实验使用mnist数据集完成手写数字识别的测试。识别正确率认为是95% 完整代码如下: 1 #!/usr/bin/env python 2 # coding: utf-8 3 4 # In[1]: 5 6 7 import numpy 8 import scipy.special 9 import ...
分类:编程语言   时间:2019-02-06 15:46:45    阅读次数:182
SpringBoot学习6:springboot文件上传
1、编写页面uploadFile.html 2、编写controller 3、编写启动类 4、设置上传文件的大小限制 需要添加一个springboot的配置文件,名字为application.properties,放在resource文件夹下,添加以下内容 5、启动项目即可,在浏览器中访问http: ...
分类:编程语言   时间:2019-02-06 15:48:28    阅读次数:200
【370】Python列表生成式(for 写入一行)
参考: python用列表生成式写嵌套循环的方法_python_脚本之家 参考: python之列表生成式 - 旷野足迹 - 博客园 对于读取Twitter数据最终会得到一个超级复杂的json文件, 也就是一堆字典嵌套, 因此找到想要的内容需要多几层嵌套, 而使用列表生成式可以有效减少代码数量, 主 ...
分类:编程语言   时间:2019-02-06 15:50:33    阅读次数:379
Java之toString方法
在Java中所有的类都有一个共同的父类Object(默认继承,不用加extends关键字),toString方法就是Object类的一个方法,用来返回该对象的字符串表示形式(个人总结:需要把该类转换成String类型的时候就会调用该方法) 父类Object中的toString()方法 可以看到该方法 ...
分类:编程语言   时间:2019-02-06 15:56:20    阅读次数:193
SpringBoot学习7:springboot整合jsp
springboot内部对jsp的支持并不是特别理想,而springboot推荐的视图是Thymeleaf,对于java开发人员来说还是大多数人员喜欢使用jsp 1、创建maven项目,添加pom依赖 2、创建springboot的全局配置文件application.porerties 3、创建co ...
分类:编程语言   时间:2019-02-06 17:15:55    阅读次数:200
Java异常
...
分类:编程语言   时间:2019-02-06 17:16:58    阅读次数:126
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!