Java WebService之入门

1 新建一个工程项目用来做服务端 增加一个MyService1类文件 package com.zns.ws; import javax.jws.WebMethod; import javax.jws.WebService; import javax.xml.ws.Endpoint; @WebService public class MyService1 { public static void main(String[] args) { Endpoint.
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

Tomcat之配置外部应用和虚拟主机

原来我们的项目放到webapps下,现在我放到外面,也希望tomcat可以找到它! 也可以把应用放到Tomcat之外,这就是外部应用了。例如我们site1应用从webapps目录中剪切到D盘下,即D:/site1。现在这个Web应用已经不在Tomcat中了,这时我们需要在tomcat中配置外部应用的位置,配置的方式一共有两种: l conf/server.xml:打开server.xml文件,找到<Host>元素,在其中添加<Context>元素,代码如下: <Host name="local
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

骨干网络演化释义以及TCP BBR的部署环境问题

昨天本应该去公司加班的,但我由于不在本地而没去享受这奢华的周末盛宴。不过我要一路上远程值守,有问题要上,这是必须的。无聊的时候,没有问题制造问题也要上?这是贱。所以,在没有问题的时候,我写下一些简单的随笔,苦苦等待深夜的降临,照例每周要写点什么,但我今晚写的东西可能只与心情有关,而与技术无关! 也许吧,我就是那种在别人眼里从来不加班,从来不合群的“坏员工”或者傻逼,但是又有谁能明白,我花了多少夜晚以及周末节假日去默默加班...我多少有点感到不妥,但我是一个加班狂,其实我是为了保护大家。了解我的
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

Spring框架参考手册(4.2.6版本)翻译——第三部分 核心技术 6.9.1 @Autowired

6.9.2 @Autowired 正如料想的那样,您可以将@Autowired注解应用于“传统”的setter方法: public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public void setMovieFinder(MovieFinder movieFinder) { this.movieFinder = movieFinder;
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

Spring MVC数据绑定

1.绑定默认数据类型 当前端请求参数较为简单的时候,后台形参可以直接使用SpringMVC提供的参数类型来绑定数据。 HttpServletRequest:通过request对象获取请求信息; HttpServletResponse: 通过response处理响应对象; HttpSession: 通过session对象得到session中存储的对象; Model/ModelMap: Model是一个接口,ModelMap是一个接口的实现,作用是将Model数据填充到request域; eg:
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

Java之Windows下环境搭建配置

从oracle官网下载jdk安装文件 http://www.oracle.com/ 下载后运行安装 安装完成后,输入命令"java -version"查看版本检测是否安装正确 系统环境变量的配置如下: JAVA_HOME C:\Program Files\Java\jdk1.8.0_25 Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

剑指offer——面试题9:用两个栈实现队列

#include "Queue.h" // ====================测试代码==================== void Test(char actual, char expected) { if(actual == expected) printf("Test passed.\n"); else printf("Test failed.\n"); } int main(int argc, char* argv[]) {
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

SqlServer之快速查看表结构(表描述及字段说明)

DECLARE @tablename VARCHAR(50) SET @tablename='表名' --表描述 SELECT tbs.name 表名,ds.value 描述 FROM sys.extended_properties ds LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id WHERE ds.minor_id=0 and tbs.name=@tablename ORDER BY tbs.name --查看表结构
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

CSS Grid布局指南

简介 CSS Grid布局 (又名"网格"),是一个基于二维网格布局的系统,主要目的是改变我们基于网格设计的用户接口方式。如我们所知,CSS 总是用于网页的样式设置,但它并没有起到很好的作用。刚开始的时候我们使用表格(table),然后使用浮动(float)、 定位(position)和内联块(inline-block),但所有这些方法本质上来讲都是hacks,存留了很多需要实现的重要功能问题(例如,垂直居中)。虽然Flexbox可以起到一定的补救作用,但是它只可以实现简单的一维布局,并不适用
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

Codeforces 920F - SUM and REPLACE 【线段树】

<题目链接> 题目大意: 给你一个序列,有两个操作,一个是求区间 l - r 的和,另一个是对区间l-r的元素修改值,x=d(x),d(x)为x的因子个数。 解题分析: 因为可能有多次修改操作,并且修改的范围可能比较大,所以提前将1~1e6范围内的数的因子个数全部打表进行处理。但是仅仅这样还是不行的,因为如果每次区间更新都暴力更新到叶子节点的话,区间更新 $O(nlog(n))$ ,然后m次询问,时间复杂度就达到了$O(n*mlog(n))$,而本题n给到了3e5,毫无疑问这样暴力更新是会超时
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

[洛谷P4723]【模板】线性递推

题目大意:求一个满足$k$阶齐次线性递推数列$a_i$的第$n$项。 即:$a_n=\sum\limits_{i=1}^{k}f_i \times a_{n-i}$ 题解:线性齐次递推,先见洛谷题解,下回再补 卡点:数组大小计算错误,求逆中途计算时忘记加$mod$等 C++ Code:(这份全部是板子,可以用来测试,但是常数巨大) #include <algorithm> #include <cstdio> #include <cstdlib> #include <cstring> #
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

CXF与Spring以及拦截器整合

下载CXF http://cxf.apache.org/download.html 以apache-cxf-3.0.12为例 服务器端 新建一个web项目 引入cxf lib下所有的包(图个方便)自带了spring相关包 编写一个UserService接口 package com.zns.ws; import javax.jws.WebService; @WebService public interface UserService { public String func1(St
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

hdu1799-循环多少次?-(组合恒等式)

循环多少次? Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 6539 Accepted Submission(s): 2524 Problem Description 我们知道,在编程中,我们时常需要考虑到时间复杂度,特别是对于循环的部分。例如, 如果代码中出现 for(i=1;i<=n;i++) OP ; 那么做了n次OP运算,如果代码
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

Java中实现跨域解决方案

编写一个Filter package com.zns.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import jav
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

洛谷 P1937 仓配置

传送门:洛谷 P1937 仓配置 题目描述: 如图,牛栏里只能容纳一定空间,进行线段覆盖,且覆盖数不能超过空间,求最大线段数 畜栏号: 1 2 3 4 5 +---+---+---+---+---+ 容纳空间: | 1 | 3 | 2 | 1 | 3 | +---+---+---+---+---+ Cow 1 XXXXXXXXXXXXX (1, 3) Cow 2 X
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

人月神话读后感(一)

  《人月神话》给我的第一印象是一本神话小说,或者是一本武侠小说,因为这个名字实在太容易勾起很多幻想,尤其是在我们这个有着“嫦娥奔月”神话故事的国家。但是仔细思考,老师怎么会把一本神话小说当做是专业作业呢,这本书一定是与软件工程的学习有关。   果不其然,序言就揭开了一切。首先让我惊叹的是作者在软件领域的巨大成就以及其资深的权威地位,他曾经担任了 360 系统的项目经理,以及 360 操作系统项目设计阶段的经理。但让我更为钦佩的是他将自己独特的思想以及解决项目问题的所有方法,都毫无保留的写在了
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

IEEE 802 1d生成树协议小解

很多人都知道交换网络的生成树协议,然而很少人真正理解它,正如CCIE路由与交换考试指南中的对应章节所叙述的那样。学习一个网络协议,一定要很深入的理解才能学有所用,否则只能是过眼云烟。生成树协议的要旨在于对付交换网的环路引发的广播风暴,有人可能会问,网管自己把网络用线缆联成了环,怎样还要靠协议来擦屁股?实际上连成环是为了提供冗余,这样就不会出现单点故障,生成树协议所要做的就是在稳定状态下将一个有环的交换机所构成的图裁减成一棵树,当这棵树的某处出现单点故障时,生成树协议可以自动闭合先前裁减掉的路径
分类: 其他 发布时间: 02-16 21:54 阅读次数: 0

Topoi 测验1301, 问题C: 1959: 解题

Topoi(一个经常会炸的网站) 本题提交链接 很久以前的题目了, 刚开了博客,来写一波题解 先看一波提交记录: 调了好几天QAQ 唉! 要是这些高手里有我估计直接 输出1 就AC了 算法:DFS + 优化剪枝(用了一点状态压缩) 剪枝: 1:求最小值很容易向导最优化剪枝 if(ws>=ans) return; //剪枝 1:最优化剪枝 2:若一个高手会做的题有另一个高手都会做,则这个高手没有用 for(int i=1;i<=w;i++) for(int j=1;j<i;j++)
分类: 其他 发布时间: 02-16 21:38 阅读次数: 0

在Wireshark的tcptrace图中看清TCP拥塞控制算法的细节 CUBIC/BBR算法为例

这是一个令人愉快的周末,老婆上周从上海回来,这周末小小幼儿园组织去坪山秋游,比较远,因此大家都必须早早起来,而我更加有理由起床更早一些来完成这篇短文,因为要出去一整天,如果早上起不来,一天都没什么时间了。 另外,最近有人问我,为什么我总是喜欢在技术文章后面加一些与技术毫不相关的话,我说,咱们小时候学古文的时候,那些古代的作者不也是喜欢在文章最后写一段毫不相关的“呜呼...”“嗟夫...”之类的吗?人写文章总是有感而发,所以,点题总是必要的。也有同事问,我写一篇文章要多久,我说周末凌晨3点多起床
分类: 其他 发布时间: 02-16 21:38 阅读次数: 0

div高度随浏览器窗口高度变化;

通过实际测试,按照网上的说法通过设置html,body{height: 100%;}, 然后让div以100%继承body的高度,这种做法是错误的,必须得上级有个设置 固定的高度。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/19
分类: 其他 发布时间: 02-16 21:38 阅读次数: 0
今日推荐