- 博客(47)
- 收藏
- 关注
转载 Java获取XML节点总结之读取XML文档节点
个人博客地址:https://www.vastyun.comdom4j是Java的XML API,用来读写XML文件的。目前有很多场景中使用dom4j来读写xml的。要使用dom4j开发,需要下载导入dom4j相应的jar文件。官网下载:http://www.dom4j.org/dom4j-1.6.1/github下载:http://dom4j.github.io/下载解压之后如图所示:...
2016-09-30 22:00:00 110
转载 四层和七层负载均衡的区别
(一) 简单理解四层和七层负载均衡: ①所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端口接收请求,然后再...
2016-09-30 17:09:00 41
转载 spring aop获取目标对象的方法对象(包括方法上的注解)
这两天在学习权限控制模块。以前看过传智播客黎活明老师的巴巴运动网视频教程,里面就讲到权限控制的解决方案,当时也只是看看视频,没有动手实践,虽说看过几遍,可是对于系统中的权限控制还是很迷茫,所以借着这次机会动手实践一下。 黎活明老师的巴巴运动网使用的框架是struts + spring + jpa,大致思路是使用自定义注解,在需要权限控制的方法前使用注解定义方法所需的权限,然后使用AOP拦...
2016-09-30 15:30:00 128
转载 python之文件操作
python文件操作举例:将一个文本文件转成十六进制形式后,保存到另一个文件中。f = open('mycert.cr', 'r')str = f.read()list = []for ch in str: list.append(hex(ord(ch)))file_object = open('mycert.txt', 'w')print >> ...
2016-09-30 15:15:00 44
转载 一篇关于SpringMVC 传统文件上传的方法
一、界面效果二、html代码 1 <legend>上传APK文件</legend> 2 <form action="<%=basePath%>/apks/commitApk" class="form-horizontal" method="post" enctype="multipart/form-data"> 3 ...
2016-09-29 16:23:00 51
转载 IIS 之 应用程序池
IIS(Internet Information Services),由于我使用的是Windows10系统,所以本文以其内置 10.0.14393.0 版本说明。 应用程序池 → 右键(待设置应用程序池)→ 高级设置,如下图: 1、常规,如下图: 1.1 .NET CLR 版本 [managedRuntimeVersion] 配置应用程序池,以加载特定版...
2016-09-29 15:45:00 882
转载 shell练习-awk命令
awk -F ':' '{print $3,$4}' 1.txtawk -F ':' 'OFS=":" {print $3,$4}' 1.txtawk '/root|user/' 1.txt 匹配root或者userawk '/(oo)+/' 1.txt 一或多次ooawk -F ':' '$1~/r*o/ {print $3}' 1.txt 第一段去匹配r*o的,并...
2016-09-27 21:03:05 70
转载 树莓派常用小命令
常用命令查看挂载信息:sudo fdisk –l格式化硬盘:sudomkfs.ext3 /dev/sda, 快速格式化大容量硬盘:sudo mkfs.ext3 -T largefile /dev/sda,格式化前先卸载:sudo umount /dev/sda1配置VNC窗口属性:tightvncserver -depth 16 -geometry 1024x768 :2更改...
2016-09-26 19:44:00 100
转载 zabbix -- key
前一阵总结的一些key,梳理一下。 ------ 小 Q----------------------------------------------------------------------------------------------------swap1、system.swap.size[<device>...
2016-09-24 18:42:23 323
转载 websocket实战(2) 信息处理发送、接收和编码
websocket 和传统意义上的socket编程虽然存在差别,但也存在相通概念,也分服务端和客户端。主要区别对于websocket,客户端的编写方式是通过JS编写回调函数完成交互;而传统socket,则需要连接端口,通过输入输出流来传递信息,完成交互;传统的socket,服务端则需要绑定端口,通过accept 方法,等待客户端的连接。websocket 规范则把处理细节由w...
2016-09-23 23:08:09 1088
转载 注
实现print始终显示在同一行,本身是在最后加上逗号即可,即 print 'xxx',实现,新打印的一行,冲掉之前旧的一行,达到显示出下载文件大小一点点增加,但是却始终保持同行,那么就再打印的内容最后添加上\r即可,即 print ‘xxx\r’,eg:转载于:https://www.cnblogs.com/zzfighting/p/5899877.html...
2016-09-23 14:14:00 46
转载 HDU 1247 Hat’s Words
Description A hat’s word is a word in the dictionary that is the concatenation of exactly two other words in the dictionary. You are to find all the hat’s words in a dictionary. ...
2016-09-23 13:09:00 47
转载 Web服务器Nginx多方位优化策略
由于性能优秀稳定、配置简单以及跨平台,被越来越多的公司和个人所采用,现已成为市场份额继Apache之后的第二大Web服务器。各大小网站论坛博客也介绍说明了Nginx从安装到优化的各种配置。不过看了很多这些相关Nginx的文档之后,发现一个比较大的问题,就是这些文档基本也就从两个方面着手,一是修改Nginx的配置文件,二是调整操作系统的相关内核参数;而且文档说明也不够明了,缺乏...
2016-09-22 14:54:19 54
转载 湘潭1247 Pair-Pair(树状数组)
分析:给定n个二元组,求选出两个二元组(可以是同一个)组成一序列其LIS为1,2,3,4的方法数。分别记为s1, s2, s3, s4s1,s4对应的情形为a >= b >= c >= d, a < b < c < d,易求长度为3时,先求得s3 + s4的值,分解为两种情况的和减去两种情况的并,min(a, b) < c &l...
2016-09-21 22:04:00 104
转载 输出重定向与输入重定向
三种工作中最长用到的输出重定向方法:以ls /home 为例:(下面的两种方法都是把正确的输出结果和错误的输出结果都保存到abc.log文件中)① ls /home >> abc.log 2>&1② ls /home &>> abc.log还有一种就是充当垃圾回收站的输出方法:l...
2016-09-21 16:34:20 98
转载 Stack
1、DefinitionA stack is a list with restriction that insertions and deletions can be performed in only one position, namely, the end of the list, called the pop. ...
2016-09-21 15:24:00 74
转载 [20160921]linux下建立samba服务器.txt
[20160921]linux下建立samba服务器.txt --工作需要,需要在linux下配置samba服务。好久不做这些事情,做一个安装笔记: 1.安装samba软件包 # rpm -qa | grep samba samba-client-3.0.33-3.39.el5_8 samba-commo...
2016-09-21 08:54:32 91
转载 bzoj2023[Usaco2005 Nov]Ant Counting 数蚂蚁*&&bzoj1630[Usaco2007 Demo]Ant Counting*
bzoj2023[Usaco2005 Nov]Ant Counting 数蚂蚁&&bzoj1630[Usaco2007 Demo]Ant Counting题意:t个族群,每个族群有ni只蚂蚁,同族群蚂蚁没有区别。问从所有蚂蚁中选出s到b只蚂蚁有多少方案。t≤1000,ni≤100。题解:dp,f[i][j]表示考虑第i个族群,剩下j只蚂蚁没选择。则f[i][j]=s...
2016-09-19 21:28:00 62
转载 Linux 网络编程六(socket通信UDP版)
//udp接收消息#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <errno.h>#include <sys/types.h>#include <sys/socke...
2016-09-19 13:24:00 70
转载 初识maven
ApacheMaven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以管理一个项目的生成、报告和文档从一块中央的信息。在JavaEE中,我们可以使用Maven方便地管理团队合作的项目,现在我们在学习JavaEE框架,使用Maven可以管理类库,有效方便地供团队中的其他人员使用。下载链接:http://maven.apache.org/download....
2016-09-18 11:19:00 39
转载 5313 [JL]判断邮箱地址 升级版
5313 [JL]判断邮箱地址 升级版时间限制: 1 s空间限制: 1000 KB题目等级 : 黄金 Gold题解查看运行结果题目描述Description正确的邮箱地址格式要求:1.格式:用户名@服务器名.后缀域名”2.用户名、服务器名、后缀域名均由字母、英...
2016-09-18 09:52:00 229
转载 C语言的数据类型及其对应变量
声明,定义和初始化声明标识符iden是告诉编译器"有这么一个变量var,具体var里是什么,你自己去看"。声明只需要标识符的类型和标识符名字,C语言的任何标识符在使用前都需要声明,当然变量也不例外;如果标识符的定义代码在使用之前,那么定义的代码可以看作是声明,否则需要声明定义标识符iden是告诉编译器"这个iden是什么";初始化标识符iden是定义iden时给iden赋值,一个没有被赋值的...
2016-09-16 17:31:00 173
转载 深入理解表单脚本系列第二篇——表单字段
前面的话 表单字段又叫表单元素,表示表单所包含控件,如<input>、<select>等。本文将详细介绍表单字段的内容 访问 每个表单都有elements属性,该属性是表单中所有元素的集合。这个elements集合是一个有序列表,其中包含着表单中的所有字段,如<input>、<textarea>、<button>和&l...
2016-09-15 17:55:00 114
转载 CentOS旧版本下载地址(官方)
CentOS的旧版本下载地址(官方),上面列出了几乎所有的历史版本。http://vault.centos.org/ http://mirror.symnds.com/distributions/CentOS-vault/http://mirror.nsc.liu.se 下载centos比较快另外,再提供几个下载链接,都是官方授权:http://pubmirrors.r...
2016-09-13 23:03:11 640
转载 c#的dllimport使用方法详解,调试找不到dll的方法
DllImport会按照顺序自动去寻找的地方: 1、exe所在目录 2、System32目录 3、环境变量目录所以只需要你把引用的DLL 拷贝到这三个目录下 就可以不用写路径了 或者可以这样server.MapPath(.\bin\*.dll)web中的,同时也是应用程序中的 后来发现用[DllImport(@"C:\OJ\Bin\Judge.dll")]这样指定DLL的绝对路径就可以正常装载。 ...
2016-09-13 21:59:00 623
转载 mvc架构和mvp架构
mvc,mvp其实是复合模式,是多个设计模式的组合:将多个模式结合起来形成一个框架,已解决一般性问题。mvc:既然mvc是复合模式,那么是由哪些设计模式组合的呢?观察者设计模式:view和controller都是model的观察者(model的状态更新及时通知view更新,或者通知c做相应逻辑处理);策略模式:controller是view的策...
2016-09-12 22:48:00 45
转载 3D分子构型该怎么优化
很多的化学领域的专业人士都知道,分子的性质往往是有分子的结构所决定的,但是在实验室研究的过程中很难观察到稳定分子的结构,这往往是因为中间体寿命过短或者是混合物难以分离造成的,这个时候就需要通过计算化学来预测,即构型优化。下面来给大家分享一下使用Chem 3D化学绘图软件轻松优化分子构型的两种方法。所有计算化学研究分子性质均是从优化分子结构开始,在自然情况下分子主要以能量最低的子女格式存在,所以...
2016-09-12 09:30:00 498
转载 Python 模块 和 包
模块os模块 路径拼接os.path.join转载于:https://www.cnblogs.com/hellojesson/p/5861393.html
2016-09-11 11:50:00 39
转载 [Big Data]Spark
SPARKSpark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架,Spark,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好 地适用于数据挖掘与机器学习等需要迭代的MapReduce的算...
2016-09-10 17:36:00 69
转载 移动端调试工具DebugGap推荐。
因为现在项目大部分都是在写移动端,但是调试起来实在是不方便,虽然可以用chrome来模拟手机端,但实际上差别还是有点大的,最近找到了一款比较不错的调试工具,这里分享一下了,虽然网上已经有分享过了,但还是想自己写写,反正自己写着高兴就行。 这款工具叫:DebugGap 首先到官网下载程序http://www.debuggap.com/ 下载完解压后是这样的在cli...
2016-09-09 15:30:00 251
转载 python高级之函数
python高级之函数本节内容函数的介绍函数的创建函数参数及返回值LEGB作用域特殊函数函数式编程1.函数的介绍为什么要有函数?因为在平时写代码时,如果没有函数的话,那么将会出现很多重复的代码,这样代码重用率就比较低。。。并且这样的代码维护起来也是很有难度的,为了解决这些问题,就出现了函数,用来将一些经常出现的代码进行封装,这样就可以在任何需要调用这段代...
2016-09-07 17:03:00 147
转载 作业控制
Shell分前后台来控制的不是进程而是作业(Job)或者进程组(Process Group)。一个前台作业可以由多个进程组成,一个后台作业也可以由多个进程组成,Shell可以同时运行一个前台作业和任意多个后台作业,这称为作业控制(Job Control)。例如用以下命令启动5个进程:$ proc1 | proc2 &$ proc3 | proc4 | proc5 ...
2016-09-06 21:12:00 59
转载 mysql打开文件数太多的解决办法
http://www.orczhou.com/index.php/2010/10/mysql-open-file-limit/ http://www.cnblogs.com/end/archive/2013/02/02/2890018.html 然后, 以root身份重新启动 mysqld. 在这里, 尽管 my.cnf 中指定的运行用户不是root, 一样可以以root身份来启动...
2016-09-06 17:56:00 639
转载 “LAMP“或“LNMP”组合
Linux作为操作系统,Apache和 Nginx作为 Web 服务器,MySQL 作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP“或“LNMP”组合 。...
2016-09-06 15:42:00 486
转载 深入理解JVM内部结构(转)
图中显示的组件将会在下面两部分中进行逐一的解释。第一部分涉及JVM为每一个线程都会创建的组件;第二部分则是独立于线程进行创建的组件。 1. Thread Thread是一个程序中的一个执行线程。JVM允许一个应用程序有多个执行线程并发运行。在Sun的Hotspot JVM中,Java线程与本地操作系统线程间存在一个直接的一一映射。JVM先为...
2016-09-05 18:23:00 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人