码迷,mamicode.com
首页 > 编程语言 > 周排行
学习Python之路:逻辑运算符
逻辑运算 在程序开发中,执行结果 可能和 多个条件有关 比如 多个条件都成立才能执行,或者有一个条件成立就可以执行,这时就需要使用 逻辑运算符 逻辑运算符 可以把 多个条件 按照 逻辑 进行 连接,变成 更复杂的条件 Python 中的 逻辑运算符 包括:与 and/或 or/非 not 三种 1 ...
分类:编程语言   时间:2018-01-10 21:41:54    阅读次数:215
Java 基础 在Java中需要使用内存的组件
Java程序启动后作为一个进程运行在操作系统中,那么这个进程有哪些部分需要分配内存? 1 Java堆 Java堆用于存储Java对象,堆的大小在JVM启动时向操作系统一次性申请完成,通过-Xmx和-Xms来控制大小。其中,Xmx表示堆的最大值,Xms表示堆的初始值。一旦分配完成,堆的大小就固定了,不 ...
分类:编程语言   时间:2018-01-10 22:40:24    阅读次数:202
java内存模型(jMM)
在说java的内存模型之前先简单的了解计算机的主存和缓存的相关概念。 多任务和高并发是衡量一台计算机处理器的重要指标。一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS),它代表着一秒内服务器平均能响应的请求数,而TPS值与程序的并发能力有着 ...
分类:编程语言   时间:2018-01-10 22:40:52    阅读次数:176
python读取json文件转成excel
python处理excel有xlwt,openpyxl等,而xlwt只支持excel2003,也就是最多有256列,而openpyxl则支持excel2007以上,最多65536列。下面是两个的程序。xlwt为importjsonimportxlwtdefreadFromJson(file):withopen(file,‘r‘,encoding=‘utf8‘)asfr:jsonData=json.
分类:编程语言   时间:2018-01-10 22:41:35    阅读次数:362
C++闭包,一样很简单
引用百度上对闭包的定义:闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。“闭包” 一词来源于以下两者的结合:要执行的代码块(由于自由变量被包含在代码块中,这些自由变量以及它们引用的对象没有被释放)和 ...
分类:编程语言   时间:2018-01-10 22:41:51    阅读次数:261
python 函数进阶
函数进阶 命名空间 namespace, 顾名思义, 就是存放名字的地方.举例:若声明变量 x = 1, 值1存放与内存中, 那变量名x 就存放在命名空间里. 命名空间是存放x 和 1 绑定关系的地方. 名称空间共3种,分别如下: locals: 当前所在的函数内 的名称空间,包括局部变量和形参 g ...
分类:编程语言   时间:2018-01-10 22:42:09    阅读次数:220
python客户端读取文件并发送接收数据
# -*- coding=gb2312 -*- __author__ = 'vincent' import socket import time import sys import locale def Client(): sock = socket.socket(socket.AF_INET, s... ...
分类:编程语言   时间:2018-01-10 22:42:16    阅读次数:405
python编程中在ubuntu中安装虚拟环境及环境配置
1.升级python包管理工具pip pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install --upgrade 包名` 2.python虚拟环境安装 sudo apt-get install python-virtualenv sudo easy ...
分类:编程语言   时间:2018-01-10 22:42:24    阅读次数:240
python写的zabbix短信报警程序,收不到短信
问题:用python写了一个短信的程序,在“报警媒介类型”中也调用了,设置了用户和动作。在报表--动作日志中也有记录。但是就是没有收到短信,而且短信程序的日志里面也没有。解决办法:后来把短信输出日志文件加上zabbix用户和用户组,或者直接设置成日志文件权限为777后就可以了。
分类:编程语言   时间:2018-01-10 22:42:32    阅读次数:208
Spring MVC中各个filter的用法
http://liuluo129.iteye.com/blog/1965268 springspring mvcfilter springspring mvcfilter 过滤器相关类的结构 spring mvc的org.springframework.web.filter包下的Java文件如下: ...
分类:编程语言   时间:2018-01-10 22:43:06    阅读次数:190
struts/spring偶尔出现java.lang.IllegalStateException
异常信息:java.lang.IllegalStateException:CannotcallsendRedirect()aftertheresponsehasbeencommitted.异常原因:多线程并发导致;解决方法:需要添加scope=”prototype”这个配置;这个参数是让spring针对一个http请求创建一个Action对象;如果没有这个参数,默认的参数是值是singleton,
分类:编程语言   时间:2018-01-10 22:44:03    阅读次数:178
分析动态代理给Spring事务埋下的坑
前言Spring的声明式事务让我们不在编写获得连接、关闭连接、开启事务、提交事务、回滚事务等代码,通过一个简单的@Transactional注解,就让我们轻松进行事务处理。我们知道Spring事务基于AOP,采用动态代理实现,虽然使用简单,但是在实际场景中,我们也会遇到一些坑。而往往遇到坑之后,我们都会茫然,这是由于没有对Spring事务的实现机制做一点了解导致的。因此本篇博客将从原理的角度分析下
分类:编程语言   时间:2018-01-10 22:44:19    阅读次数:182
KMP算法的next[]数组通俗解释
KMP算法的next[]数组通俗解释 我们在一个母字符串中查找一个子字符串有很多方法。KMP是一种最常见的改进算法,它可以在匹配过程中失配的情况下,有效地多往后面跳几个字符,加快匹配速度。 当然我们可以看到这个算法针对的是子串有对称属性,如果有对称属性,那么就需要向前查找是否有可以再次匹配的内容。 ...
分类:编程语言   时间:2018-01-10 22:44:57    阅读次数:170
基于SpringBoot开发一个Restful服务,实现增删改查功能
前言 在去年的时候,在各种渠道中略微的了解了SpringBoot,在开发web项目的时候是如何的方便、快捷。但是当时并没有认真的去学习下,毕竟感觉自己在Struts和SpringMVC都用得不太熟练。不过在看了很多关于SpringBoot的介绍之后,并没有想象中的那么难,于是开始准备学习Spring ...
分类:编程语言   时间:2018-01-10 22:45:14    阅读次数:1256
SpringMVC 问题 org.springframework.beans.factory.BeanDefinitionStoreException
HTTP Status 500 – Internal Server Error Type Exception Report Message Servlet.init() for servlet [springmvc] threw exception Description The server en ...
分类:编程语言   时间:2018-01-10 22:45:49    阅读次数:194
快速学习一门编程语言的方法
现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。然而这两种方法都有弊病。 第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标,而且 ...
分类:编程语言   时间:2018-01-10 22:46:42    阅读次数:198
Qt5信号与槽C++11风格连接简介
最近在论坛上看到了这个方面的问题,详见这里。 随后浅浅地学习了一下子,看到了Qt官方论坛上给出的说明,觉得C++11的functional连接方法还是比Qt4既有的宏连接方法有很大不同。 官方论坛的文档:http://doc.qt.io/qt-5/signalsandslots-syntaxes.h ...
分类:编程语言   时间:2018-01-10 22:47:35    阅读次数:250
.NET Core RSA密钥的xml、pkcs1、pkcs8格式转换和JavaScript、Java等语言进行对接
众所周知在.NET下的RSA类所生成的密钥为Xml格式,而其他语言比如java一般使用pkcs8格式的密钥,JavaScript一般使用pkcs1格式。我们在开发过程中很可能遇到需要与其他语言开发的api进行对接,如果遇到RSA加密解密,我们肯定需要保证key是相同的,才能保证数据的正确处理,我们肯 ...
分类:编程语言   时间:2018-01-10 22:47:57    阅读次数:681
深入理解Java中的String
深入理解Java中的String 一、String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: public final class String implements java.io.Serializable, Comparable<String>, Ch ...
分类:编程语言   时间:2018-01-10 22:48:16    阅读次数:232
部署java项目到阿里云服务器(centos7版本)
一、搭建环境 1、搭建java环境(64位) 一、准备压缩包,rpm包或者tar包,将其上传到阿里云对应的文件夹(我用的工具是WinSCP,百度一下就有下载资源) 二、若是rpm包,可以通过 rpm -ivh 包名 如 rpm -ivh jdk-8u101-linux-x64.rpm,来进行解压, ...
分类:编程语言   时间:2018-01-10 22:48:49    阅读次数:772
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!