JSP 存在两种 开发模式1.Model1 : JSP + JavaBean * 不适合开发业务逻辑特别复杂web应用 业务逻辑复杂,控制代码多,而在jsp中编写控制代码,十分不便 *JSP 负责页面显示,跳转,调用JavaBean*JavaBean 封装和处理数据 2.Model2 : JSP + ...
分类:
Web程序 时间:
2017-04-08 00:31:14
阅读次数:
326
这两周在学树剖。 先扔个模板 有一类题目,要求实现一类在树上的操作,比如: 修改/求 树上某 节点/边权 的(最)值; 修改/求 树上某 节点/边权 及其子树上所有节点的(最)值; 修改/求 树上某两点路径间的 节点/边权 的(最)值; 乍一看似乎用线段树就可以实现,但是如果仔细想想,可以发现单凭线 ...
分类:
其他好文 时间:
2017-04-08 00:30:58
阅读次数:
239
由于递归算法使用系统堆栈,性能较差,所以应尽可能使用非递归算法。 1.先序遍历 先序遍历,即得到节点时输出数据。 输出 a b d c e f 2.中序遍历 中序遍历也即等到所有左分支都遍历完成后,才开始输出。 输出 b d a c f e 3.后序遍历 也即等到左右分支都遍历完成后,才开始输出。 ...
分类:
编程语言 时间:
2017-04-08 00:30:12
阅读次数:
244
这两天搞毕业设计要用到caffe,在图像预处理的时候要调用python 的caffe接口,结果就出现了 在编译好libcaffe之后,接下来就可以编译整个解决方案了。如果没有问题,caffe就编译好了。根据官方的步骤,如果要使用matlab和python的接口,如下设置。 MATLAB: 1. 将生 ...
分类:
编程语言 时间:
2017-04-08 00:29:53
阅读次数:
8402
一. 操作系统调度的原则 1. 什么是调度 当计算机系统死多道程序设计系统时,通常就会有多个进程或者线程竞争CPU,只要有两个或者更多的进程处于就绪状态,这种情况就会发生,如果只有一个CPU可以用,那么必须选择下一个要运行的进程,在操作系统中,完成选择工作的这一部分被称为调度程序(scheduler ...
分类:
其他好文 时间:
2017-04-08 00:29:29
阅读次数:
337
把数据序列化可以更加方便的在程序之间传输 在python中,常用json和pickle两个模块来对数据序列化: json模块: json,用于字符串 和 python数据类型间进行转换 Json 模块提供了四个功能:dumps、dump、loads、load json.dump() 将数据通过特殊的 ...
分类:
编程语言 时间:
2017-04-08 00:28:57
阅读次数:
334
(1)Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 (2)Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接; Post是将表单中的数据放在form的数据体中,按照变量和值相对 ...
分类:
其他好文 时间:
2017-04-08 00:28:24
阅读次数:
151
CAS中有三个参数:内存值V、旧值A、预期值B 以AtomicInteger为例 Unsafe是CAS的核心类,Java无法直接访问底层操作系统,而是通过本地(native)方法来访问。不过尽管如此,JVM还是开启了一个后门,Unsafe 它提供了硬件级别的原子操作。 valueOffset为变量值 ...
分类:
其他好文 时间:
2017-04-08 00:28:00
阅读次数:
320
这两天研究了下Socket通信,简单实现的客户端和服务端代码 先上winfrom图片,客户端和服务端一样 服务端代码: using System; using System.Collections.Generic; using System.ComponentModel; using System. ...
分类:
其他好文 时间:
2017-04-08 00:27:40
阅读次数:
240
spring MVC Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用 ...
分类:
编程语言 时间:
2017-04-08 00:27:17
阅读次数:
298
1138: 零起点学算法45——求最大值 Description 输入一些整数,求最大值 输入一些整数,求最大值 Input 多组测试数据 首先输入1个整数n表示测试组数 然后每行首先输入1个整数m,再输入m个整数 多组测试数据 首先输入1个整数n表示测试组数 然后每行首先输入1个整数m,再输入m个 ...
分类:
编程语言 时间:
2017-04-08 00:26:43
阅读次数:
733
镇场诗: 清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。 学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。——————————————————————————————————————————code: result: ———————————————————————— ...
分类:
编程语言 时间:
2017-04-08 00:25:56
阅读次数:
264
4-6-2017_SHJavaTraing_Day04 1.break语句 1.1作用 跳出所在的循环体 1.2使用方式 无法单独使用,必须将break关键字置于switch或循环语句中(既可以使用在switch结构中,也可以使用在循环结构中) 1.3运行规律 ①不需要判断任何条件,只要遇到brea ...
分类:
其他好文 时间:
2017-04-08 00:25:19
阅读次数:
470
Given a list of strings, you need to find the longest uncommon subsequence among them. The longest uncommon subsequence is defined as the longest subs ...
分类:
其他好文 时间:
2017-04-08 00:25:01
阅读次数:
286
之前看了一些struts2的视频。 现在复习了下 struts2.发现了这个问题 网上的说的解决办法大都没提到这个问题,1%的文章提到了新版本的struts中 method的问题 There is no Action mapped for namespace / and action name XX ...
分类:
移动开发 时间:
2017-04-08 00:23:27
阅读次数:
706
一、需求 实现分布式配置中心:(1)集中管理外部依赖的服务配置和服务内部配置(2)提供web管理平台进行配置和查询(3)支持服务注册与发现(4)支持客户端拉取配置(5)支持订阅与发布,配置变更主动通知到client,实时变更配置 二、开源解决方案 http://disconf.readthedocs ...
分类:
其他好文 时间:
2017-04-08 00:23:08
阅读次数:
247
1139: 零起点学算法46——求最小值 Description 输入一些整数,求最小值 输入一些整数,求最小值 Input 多组测试数据 首先输入1个整数n表示测试组数 然后每行首先输入1个整数m,再输入m个整数 多组测试数据 首先输入1个整数n表示测试组数 然后每行首先输入1个整数m,再输入m个 ...
分类:
编程语言 时间:
2017-04-08 00:22:46
阅读次数:
519