自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

转载 asp.net mvc 三种过滤器

前几天面试遇到这个问题,发现不是很了解,学习了下,这里记录下来经常需要将用户的操作记录到日志中,或者是验证用户是否登录了网站,面对这样的需求,以前的操作是自定义一个统一的全局方法,然后做处理,在每个需要的页面中添加想要的函数调用,这导致了多个页面中存在了大量重复的代码,这样的方式不太符合软件工程的思想。为了解决这个问题,mvc为我们提供了过滤器来完成对应的功能,通过过...

2017-11-30 21:29:00 64

转载 关于Windows Server 服务器 安装tomcat部署Java Web 项目的问题

我遇到的问题是:不知道怎么配置,感觉在服务器上部署一个web项目,应该是很高大上,步骤应该很繁琐,但是,事实却不是那样。配置反而挺简单。tomcat配置:在tomcat安装目录中的conf文件夹下有一个配置文件:server.xml1. 文件里的:<Connector port="8080" protocol="HTTP/1.1" connectionTi...

2017-11-29 15:21:00 106

转载 Python中的join()函数的用法

函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回一、函数说明1、join()函数语法: 'sep'.join(seq)参数说明sep:分...

2017-11-29 12:25:00 39

转载 通过ELK快速搭建一个你可能需要的集中化日志平台

在项目初期的时候,大家都是赶着上线,一般来说对日志没有过多的考虑,当然日志量也不大,所以用log4net就够了,随着应用的越来越多,日志散落在各个服务器的logs文件夹下,确实有点不大方便,这个时候就想到了,在log4net中配置 mysql的数据源,不过这里面有一个坑,熟悉log4net的同学知道写入mysql有一个batch的阈值,比如说batchcache中有...

2017-11-29 09:57:00 74

转载 服务端CVS本地Git的版本控制:利用git钩子自定义工作流

请以解决问题为核心,不要为了用技术而用技术。公司各个项目有CVS、SVN、HG、Git等多版本管理工具。但CVS确实太老了,十分不便,由于历史原因公司的部分旧代码还都是用CVS来管理,恰恰是我目前在用的- -|||。但是我们可以在本地使用Git来方便代码的管理。因为Git作为分布式版本管理系统,本身local端就是完备的。如果是用SVN、HG等版本控制系统,有git-svn等解决方案可...

2017-11-28 22:58:00 127

转载 发布功能完成

编写要求登录的装饰器from functools import wrapsdef loginFirst(func): #参数是函数@wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** kwargs)...

2017-11-28 15:55:00 47

转载 3sum

描述:给定一个整形无序数组a,其中元素可重复,在a中找出所有的{a, b, c}满足条件a+b+c=0,且结果不可以重复例如,给定数组S = [-1,0,1,2,-1,-4],答案:[ [-1,0,1], [-1,-1,2]]思考过程:在解决这个题时,我一直考虑怎么才能避免重复,因为这是个无序数组,我最先想到的是匹配已有结果,但是这样会超级复...

2017-11-28 12:07:00 39

转载 Linux常用命令

查看程序端口占用:netstat –apn产看所有进程和端口使用情况 程序在关掉中断后进行运行nohup Command [ Arg ... ] [& ]转载于:https://www.cnblogs.com/Yellow0-0River/p/7906534.html...

2017-11-27 22:40:00 34

转载 Mac下重新编译Linux内核

Mac下重新编译Linux内核操作系统实验,要求添加系统调用并重新编译内核,这里记录一下编译内核的过程0.下载VirtualBox博主一直用parallel desk,但因为驱动等问题,在PD上重新编译后无法出现图形界面,所以建议采用绝缘性较好的VirtualBox来编译内核。1.下载内核从Linux的官网http://www.kernel.org下载内核代码即可,注意版本号,建议用比较...

2017-11-27 20:53:00 447

转载 [ES6] Proxy

What a Proxy does is handle communication for an Object.To create a proxy object, we use the Proxy constructor -new Proxy();. The proxy constructor takes two items:the object that it will be th...

2017-11-26 16:08:00 38

转载 使用clamav模块对数据流进行病毒检测

准备工作:linux下安装clamav成功,启动clamav并打开本地socket监听"/tmp/clamav.socket"clamav开源工程目录:/usr/local/修改配置文件:/usr/local/clamav/etc/clamd.conf# Path to a local socket file the daemon will listen on.# Defaul...

2017-11-26 14:36:00 501

转载 时刻更新的技术架构

基于网上书店的项目,总结的技术架构。转载于:https://www.cnblogs.com/tanghm/p/7895068.html

2017-11-25 13:22:00 50

转载 java web开发实战

1.内置对象概览 属性范围详解转载于:https://www.cnblogs.com/slowalker-lee/p/7894929.html

2017-11-25 12:15:00 62

转载 redis学习(一)redis简介

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统,是一种NoSql数据库。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。1、redis的优势1)性能极高– Redis能读的速度是110000...

2017-11-24 15:31:00 38

转载 Python的学习之旅———锁,递归锁 守护进程 manger().Lock

守护进程1 p=Process(target=task,)2 p.daemon = True #必须在p.start()前设置3 p.start()4 time.sleep(1)5 # p.join()6 print('主')守护进程是守护主进程,主进程死掉了,守护进程也就结束了。1:守护进程到底什么时候死?:2做完2:主进程到底什么时候算执行完...

2017-11-24 14:18:00 226

转载 Scala 特质

Java中提供了接口,允许一个类实现任意数量的接口。在Scala中没有接口的概念,而是提供了“特质(trait)”,它不仅实现了接口的功能,还具备了很多其他的特性。Scala的特质,是代码重用的基本单元,可以同时拥有抽象方法和具体方法。Scala中,一个类只能继承自一个超类,却可以实现多个特质,从而重用特质中的方法和字段,实现了多重继承。/** * Created ...

2017-11-24 10:56:00 66

转载 framework7 上拉加载一些ajax问题

1、请求第一组数据后如果不能产生上拉进度条,则无法进行上拉加载。解决办法:首次加载的数据量设置合理即可。2、同一组数据请求多次,原因是异步刷新时间差,请求参数未更新,多次触发了上拉加载。解决办法:可以在ajax请求之前进行参数判断,如果与上次相同则拒绝请求。3、ajax请求成功,但数据返回失败或无success数据,可能进入了error方法,所以不能忽略error方法...

2017-11-24 10:22:00 162

转载 网络正常,但是网络图标上有黄色的三角图标

https://communities.intel.com/message/203977Dell的电脑,From what I've found is that a registry key is being written at system startup.HKLM\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Inte...

2017-11-23 10:03:00 689

转载 Jersey RESTful WebService框架学习(三)使用@QueryParam

介绍:@QueryParamuri路径请求参数写在方法的参数中,获得请求路径附带的参数。比如:@QueryParam("desc") String desc前端控制<!DOCTYPE html><html ng-controller="QueryParam"><head><title>@QueryParam</title...

2017-11-22 12:50:00 95

转载 [转载]直写与回写

概念定义:直写式 WT,Write Through 与 回写式 WB,Write Back 指的是缓冲内存的工作方式 直写式缓存方式是 当 CPU 要将数据写入内存时 除了更新缓冲内存上的数据外也将数据写在 DRAM 中 以维持主存与缓冲内存的一致性 当要写入内存的数据一多 速度自然就慢了下来 回写式的缓存方式是 每当 CPU 要将数据写入内存时 只会先更新缓冲内存上的数据 随后再让缓冲内存在总线...

2017-11-22 11:57:00 110

转载 Ajax请求小结

参数说明ajax请求异步刷新页面=把需要异步刷新的页面单独写成一个.cshtml进行操作$.ajax({}); -------ajax方法。type: ------- 类型,此处为“POST” 还有 "GET"类型。必须全部大写。View和Controller请求方式保持一致。url: ------- 调用的Action 书写格式 /controller/actioncontroller为文件...

2017-11-21 16:27:00 43

转载 嵌入式媒体处理(EMP)中的编码和解码

我知道,我对与电子有关的所有事情都很着迷,但不论从哪个角度看,今天的现场可编程门阵列(FPGA),都显得“鹤立鸡群”,真是非常棒的器件。如果在这个智能时代,在这个领域,想拥有一技之长的你还没有关注FPGA,那么世界将抛弃你,时代将抛弃你。本公众号作者ALIFPGA,多年FPGA开发经验,所有文章皆为多年学习和工作经验之总结。很多视频压缩算法都存在着竞争,都想获得业界和消费者的...

2017-11-21 10:24:00 85

转载 Linux 服务器中木马及木马清除

1、查看流量图发现问题查看的时候网页非常卡,有的时候甚至没有响应2、top动态查看进程我马上远程登录出问题的服务器,远程操作很卡,网卡出去的流量非常大,通过top发现了一个异常的进程占用资源比较高,名字不仔细看还真以为是一个Web服务进程。4、结束异常进程并继续追踪killall-9nginx1rm-f/etc/nginx1干掉进...

2017-11-21 09:59:00 40

转载 文件计数--file_count.sh

countFiles(){ path=$1 pathName=`ls $path` sum=0 for i in $pathName do num=`ls $path$i |wc -l` sum=$[ $sum + $num ] done echo $sum}countFiles "../data/"转载于:https://www.cnblogs.com/jing1617/p/7871655.h...

2017-11-21 09:31:00 266

转载 洛谷 [P1119] 灾后重建

我们发现每次询问都是对于任意两点的,所以这是一道多源最短路径的题,多源最短路径,我们首先想到floyd,因为询问的时间是不降的,所以对于每次询问,我们将还没有进行松弛操作的的点k操作。#include <iostream>#include <cstdio>#include <cstring>#include <cstdlib>#includ...

2017-11-20 21:20:00 38

转载 javascript调试原理

我们先看一下C/C++和java的调试原理C/C++调试原理:目前比较流行的调试工具是GDB和微软的Visual Studio自带的debugger,在这种debugger中,首先,需要编译一个“ debug ”模式的程序,将调试语句编译到该程序中。其次,在调试过程中,debugger将会深层接入程序的运行,掌握和控制运行态的一些信息,并将这些信息及时返回。Java...

2017-11-20 14:14:00 159

转载 jsp调用Python

真是神奇,在我为python可视化的图表在jsp页面中不能动态更新的时候,老师告诉我也许能直接调用,竟然还有这种操作!!!百度一下,再应用一下,真的成功了!害怕!<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page import = "java.io.Buffered...

2017-11-20 11:14:00 1770

转载 vue axios 应用

vue安装axioscnpm install axios安装成功后/项目/node_modules/目录下有axios文件夹在package.json文件中devDependencies字段中添加插件名和插件版本 "axios": "^0.17.1", 在vue项目中引用axios1.src/main.jsimport axios from 'axi...

2017-11-20 00:19:00 51

转载 ng download

download at https://code.angularjs.org/转载于:https://www.cnblogs.com/SATinnovation/p/7859388.html

2017-11-19 11:44:00 131

转载 File类的源码学习

File类是Java中IO部分的一个类,用于表示文件或者目录的。关于File类有很多的常规操作这里就不介绍了,来看一下不常规的东西。File英文意思是文件,但是它也可以用来表示目录,文件的概念还是比较广的。public class File implements Serializable, Comparable<File>File类实现的Comparable接口File类实现了Seri...

2017-11-18 22:41:00 46

转载 easyui combobox keyhandler使用

easyui combobox keyhandler使用在combo组件中有属性:keyHandler : { up : function() { console.log('upupup'); }, down: function(){console.log('d...

2017-11-18 15:10:00 535

转载 C语言程序结构

C语言最基本的三种程序运行结构:顺序结构、选择结构、循环结构顺序结构:程序按顺序执行,不发生跳转。选择结构:依据是否满足条件,有选择的执行相应功能。    1.if(表达式)      语句    2.if(表达式)      语句1     else      语句2    3.if(表达式1)      语句1     ...

2017-11-16 17:47:00 45

转载 微信小程序 功能函数 客服

<view><view class='btn-img'><image class='image-full' src='../../imgs/index/tab6.png'></image><contact-button class='section-tel' size="27" session-from="weapp">...

2017-11-16 09:43:00 148

转载 Anaconda( different versions) configuration in ubuntu 14

1. 安装自己经常使用的Anaconda版本sh ./Anaconda3-5.0.1-Linux-x86_64.sh2. 默认安装到 /home/usr/anaconda3下面,在anaconda3文件夹下面创建envs文件夹cd /home/usr/anaconda3mkdir envs3. 在envs创建文件夹名字为py2cd envsm...

2017-11-15 23:08:00 52

转载 vue基础学习一

写一个例子,告诉你VUE的方便之处,就是双向绑定,不需要操作DOM对象,而是操作数据div中msg 和JS中msg是一一对应的然后看浏览器中然后如果我想改变浏览器中值,我在console这么操作例子二,讲一下VUE双向取数据的原理输入框一开始肯定是没有数据,当输入数据时肯定是触发set然后就是get获取,转载于:https://www.cnbl...

2017-11-15 21:33:00 42

转载 java集合

一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被...

2017-11-15 17:03:00 36

转载 Web开发中跨域的几种解决方案

出于安全考虑,HTML的同源策略不允许JavaScript进行跨域操作, 直接发送跨域请求会得到如下错误:随着Web App的功能越来越强 各种跨域的需求催生了无数的跨域手法。甚至在HTML5标准中都给出了官方的跨域方法, 也是最近应付面试的需要,拿一篇文章来总结既有的各种跨域手段。这些跨域通信的方法大致可以分为两类:一类是Hack,比如通过title, navigatio...

2017-11-14 16:50:00 90

转载 CI:模拟进化与遗传算法

模拟进化计算 (SimulatedEvolutionaryComputation)是近二十年来信息科学、人工智能与计算机科学的一大研究领域,由此所派生的求解优化问题的仿生类算法(遗传算法、演化策略、进化程序),由于其鲜明的生物背景、新颖的设计原理、独特的分析方法和成功的应用实践,正日益形成全局搜索与多目标优化理论的一个崭新分支。遗传算法(Genetic Algorithm,简...

2017-11-14 09:20:00 221

转载 linux搭建svn

1.yum install subversion2.mkdir -p /var/svn/svnrepos3.svnadmin create /var/svn/svnrepos执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件4.进入conf目录authz文件是权限控制文件passwd是帐号密码文件svnserve.conf SVN服务配...

2017-11-12 16:30:00 39

转载 作业08-集合

1. 本周学习总结2. 书面作业1. ArrayList代码分析1.1 解释ArrayList的contains源代码源代码如下:public boolean contains(Object o) {return indexOf(o) >= 0;}public int indexOf(Object o) {if (o == null) {for (int i ...

2017-11-11 17:13:00 60

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除