首页 > 编程语言
spring-boot 速成(3) actuator
actuator 通过暴露一系列的endpoints可以让开发者快速了解spring boot的各项运行指标,比如:线程数,jvm剩余内存等一系列参数。 启用方法很简单,参考下面: 关键是添加spring-boot-starter-actuator依赖项即可,下表是actuator提供的endpoi ...
分类:编程语言   时间:2017-04-15 14:47:14    收藏:0  评论:0  赞:0  阅读:339
防止前端脚本JavaScript注入
在使用ajax进行留言的时候,出现了一个问题.因为留言内容写完之后,通过ajax提交内容,同时使用js把留言的内容添加到页面上来.浏览留言的时候也是通过ajax请求,然后再显示的.这样,如果有人在留言里写入了js语句,这结语句都会被执行.解决办法就是对这些特殊字符进行转义再显示出来.如果在jsp中使 ...
分类:编程语言   时间:2017-04-15 14:45:16    收藏:0  评论:0  赞:0  阅读:227
Spring整合Quartz实现动态定时器
一 : 首先了解spring定时器所使用到的场景 比如 : 定时统计报表,或者登录账户密码验证失败冻结账户后,每晚12点将账户解锁等等... 使用jar包 : 2.0使用方法不同 <!-- 定时器 --> <dependency> <groupId>org.quartz-scheduler</gro ...
分类:编程语言   时间:2017-04-15 14:44:21    收藏:0  评论:0  赞:0  阅读:220
JAVA企业级应用TOMCAT实战(三)
JVM优化涉及到两大方面我个人的理解 1.如何分配JVM的内存空间 2.我应该使用什么垃圾回收器 JVM产生的垃圾需要回收、回收有不同的回收器、 JVM的调优需要了解各个垃圾回收机制的原理、 终极目标:降低FULL GC出现的频率 (FULL GC出现会导致应用的暂停服务) 优化catalina.s... ...
分类:编程语言   时间:2017-04-15 14:43:18    收藏:0  评论:0  赞:0  阅读:232
python--生成器
生成器 一、概念 python中的生成器(generator)保存的是算法,只有当真正调用需要的值的时候才会去计算出值。它是一种惰性计算(lazy evaluation)。 二、列表生成式 定义一个列表 除了上面直接定义外,我们还可以使用列表生成式: 三、生成器 通过上面的列表生成式,我们可以直接创 ...
分类:编程语言   时间:2017-04-15 14:42:48    收藏:0  评论:0  赞:0  阅读:219
python socket
server #! bin/usr/evn python # -*- coding:utf-8 -*- import socket sk=socket.socket() sk.bind(('127.0.0.2',888,)) sk.listen(5) while 1: con,addr=sk.acc... ...
分类:编程语言   时间:2017-04-15 14:42:35    收藏:0  评论:0  赞:0  阅读:263
Python全栈开发【补充:线程池】
Python中线程池与进程池实现并发应用 ...
分类:编程语言   时间:2017-04-15 14:42:05    收藏:0  评论:0  赞:0  阅读:204
设计算法题---数组元素循环右移
试设计一个算法,将数组A中的元素A[0]至A[n-1]循环右移k位,并要求只用一个元素大小的附加存储,元素移动或交换次数为O(n). 分析:我们看这个数组123456,循环右移2位。先将数组逆序,654321,交换3次,然后交换前两个,564321,然后右面四个数字逆序,则561234,交换2次,正 ...
分类:编程语言   时间:2017-04-15 14:41:27    收藏:0  评论:0  赞:0  阅读:335
非负矩阵分解(4):NMF算法和聚类算法的联系与区别
作者:桂。 时间:2017-04-14 06:22:26 链接:http://www.cnblogs.com/xingshansi/p/6685811.html 声明:欢迎被转载,不过记得注明出处哦~ 前言 之前梳理了一下非负矩阵分解(Nonnegative matrix factorization ...
分类:编程语言   时间:2017-04-15 14:39:19    收藏:0  评论:0  赞:0  阅读:1164
spring自带定时器
注解模式的spring定时器1 , 首先要配置我们的spring.xmlxmlns 多加下面的内容、xmlns:task="http://www.springframework.org/schema/task " 然后xsi:schemaLocation多加下面的内容、 1. http://www. ...
分类:编程语言   时间:2017-04-15 14:37:25    收藏:0  评论:0  赞:0  阅读:247
初学Java
1 计算机语言的发展史. a. 机器语言 >汇编语言 >高级语言: 机器语言: 通常用0或者1来表示; 汇编语言: 为了编程的方便,以及解决更加复杂的问题。程序员开始使用英文的缩写的助记符来表示基本的计算机操作。这些助记符构成了汇编语言的基础 高级语言 对于简单的任务,汇编语言可以胜任。但是随着计算 ...
分类:编程语言   时间:2017-04-15 14:36:50    收藏:0  评论:0  赞:0  阅读:169
浅谈JAVA中HashMap、ArrayList、StringBuilder等的扩容机制
JAVA中的部分需要扩容的内容总结如下:第一部分: HashMap<String, String> hmap=new HashMap<>(); HashSet<String> hset=new HashSet<>(); Hashtable<String, String> htable=new Has ...
分类:编程语言   时间:2017-04-15 14:09:39    收藏:0  评论:0  赞:0  阅读:532
javascript的问题说明
1、在严格的比较运算中,“ ”是恒等计算符,它会比较两边的数值和类型, var a = 10; var b = "10"; if(a b)返回的是false 2、javascript的作用域:为可访问变量、对象、函数的集合 局部作用域:变量在函数中声明,变量为局部作用域,只能在函数内部访问。 因为局 ...
分类:编程语言   时间:2017-04-15 14:08:07    收藏:0  评论:0  赞:0  阅读:240
图论2——二分图与匈牙利算法
一般情况下,我们用的都是简单图。带权图,无向图;还有各种算法,像Floyd,SPFA,Dijkstra…… 但是,在我们需要进行一些匹配问题的时候,我们就不能够只是用简单图了,不然最终可能会收获TLE(超时)。 这个时候,我们就要让二分图出场了! 1、二分图的应用 我们举一个最简单的例子。有N名男运 ...
分类:编程语言   时间:2017-04-15 14:07:05    收藏:0  评论:0  赞:0  阅读:286
《Python自然语言处理》第二章 习题解答 练习6
问题描述:在比较词表的讨论中,创建一个对象叫做translate,通过它你可以使用德语和意大利语词汇查找对应的英语词汇。这种方法可能会出现什么问题,你能提出一个办法来避免这个问题吗? 书上的做法是通过entries()方法来指定一个语言链表来访问多语言中的同源词,再把它转换成一个简单的词典。代码如下 ...
分类:编程语言   时间:2017-04-15 14:03:58    收藏:0  评论:0  赞:0  阅读:244
数据结构------队列(C语言实现)
声明:我是看了啊哈雷磊老师的《啊哈!算法》写的博客,以后的以及以前的几篇都是这样子的[嘻嘻]。觉得这本书写的很有意思,就打算记录一下,毕竟从图书馆借的书,以后还给学校,这嘛好的内容我就看不到了。(当学生真好)当然了,内容有些小区别,不是完全一样的。 好了,我先说情景(自编的哈)。小哼和小哈都在上小学 ...
分类:编程语言   时间:2017-04-15 14:02:34    收藏:0  评论:0  赞:0  阅读:143
java泛型与object的比较
在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误的情况,编译器可能不提示错误,在运行的时候才出现异常,这是一个安全隐患。 ...
分类:编程语言   时间:2017-04-15 13:59:27    收藏:0  评论:0  赞:0  阅读:214
SpringMVC文件上传下载
不多说,代码: springMVC上传下载相当简单,非常适用 ...
分类:编程语言   时间:2017-04-15 13:58:51    收藏:0  评论:0  赞:0  阅读:324
[Python]理解一下装饰器
在oop中需要通过继承来实现,而python除了通过继承来实现装饰模式外,直接在语法层次支持装饰器 下面通过一个简单的示例来理解一下Python的装饰器 这里我将设计一个log类,在编写代码的时候可能会遇到这样的问题,需要记录下所有的操作,这个需求该怎么实现呢? #python 装饰器 def lo ...
分类:编程语言   时间:2017-04-15 13:57:32    收藏:0  评论:0  赞:0  阅读:271
Java反射笔记
关于反射的使用教程很多,这里就不介绍了,因为平时用的实在不多,所以主要记录一下整体常用的过程以备之后查找。 使用反射的时候有几个类比较重要,分别是 Class「类的类型信息」、Constructor「构造器」、Method「方法」和 Field「属性」。在 Class 类中保存着类的所有信息,猜测其 ...
分类:编程语言   时间:2017-04-15 13:55:04    收藏:0  评论:0  赞:0  阅读:256
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!