- 浏览: 51692 次
- 性别:
- 来自: 济南
最新评论
-
Dragonmandance:
热烈欢迎第一位评论者~~
jquery判断checkbox是否被选中 -
天真小武:
哈哈··· 还真没碰到 ·· 现在算是打了个预防针··· ...
jquery判断checkbox是否被选中
文章列表
Map<String,Object> params = new HashMap<String, Object>();
BufferedReader br;
try {
br = request.getReader();
String str, wholeStr = "";
while((str = br.readLine()) != null){
wholeStr += str;
}
if(StringUtils.isNotEmpty(wholeStr)){
params = ...
https://zhidao.baidu.com/question/1434892077599918219.html
ProtoBuf java 包编译ProtoBuf的官方下载包并不包含jar文件,需要用户自己configure/make….来自行编译。由于Windows上没有编译环境,就用了一个笨一点方法处理了。
分别下载:
protobuf-2.4.1.zip ProtoBuf的源文件(包含了C++/Java/Python)的源文件
protoc-2.4.1-win32.zip 已经编译过的用于Windows平台的protoc命令(该命令用于将.proto文件转化为Java或C++源文件) ...
properties文件读取
public class PropertiesUtil {
private static final LoggerAdapter logger = LoggerAdapterFactory
.getLogger(MTPLogType.WEB);
/**
* 读取properties文件,返回Map
* @param resourceFileName
* @return
*/
public static Map<String, String> loadFile(String resourceFileName) ...
一、抽象过程-所有编程语言都提供抽象机制,从抽象机制看,如下图
二、每个对象都有一个接口--类,定义属性及方法
类可以看做是定义一种数据类型,使用class关键字创建类,使用new关键字创建类的对象
对一个特定对象能够发送什么请求是类定义的。
例如灯泡类
Light li = new Light();
li.on();
三、每个对象都提供服务
将对象看做服务提供者,可提高对象的内聚性,有利于重用,可读性强
设计对象时,尽量做好一件事。不要把过多了功能塞到一个对象中。
四、被隐藏的实现-public、private、protected
访问控制,只暴露必要的接口,其他无关不要暴露; ...
stackoverflow.com/questions/20198698/cor-request-with-iell
案例:自动化测试时,需要模拟dubbo请求的返回结果。如果没有配置数据,需要手动配置dubbo的facade、method、response等数据。如果一个对外请求调用一个对内的dubbo接口还好,但是如果调用好几个对内的dubbo接口时,造数据的过程实在无法忍受。因此,需要一个程序能够根据Class,自动生成模拟数据。
思路:针对Class的field,分为四类,分别是基础数据类型或String类型、Collection或者Map、Date类型、其他类型。
1、对于基础类型或String类型,直接赋值
//判断是否基础类型或基础类型的包装类
if(clazz.isPrimitive() ...
org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
可能是tomcat自带的jsp-api和项目中的jsp-api的jar包冲突了,或者缺少jstl、standard jar包。
解决方法:项目中引用tomcat的jsp-api jar包,并且把jstl、standard jar包复制到tomcat lib包下
<dependency>
...
http://dev.mysql.com/downloads/installer/5.6.html
深度开源www.open-open.com
git教程www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/
UML工具plantuml.com/plantuml/uml/ZLBBJi905DtFLymFi6JJ1GbY8qIgfh9nHL2x86b011Rkg0keXW06RI2HjrLY0WKn4aEYF-DCEt_XbAam6atStNlkkUUSEvbSCgSgKDgI8EaNKTL0fe7g6WZxVG4fjYUue6a0Mle2ScH_Mo232guyaCOJqkUusoEFPU3YZC ...
Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览版中提供),MINA 所支持的功能也在进一步的扩展中。
http://mina.apache.org/mina-project/
http状态码/http返回码详解
- 博客分类:
- http
http状态码/http返回码详解
本文转载自 http://blog.sina.com.cn/s/blog_894ed5190102vjsr.html
HTTP状态码(HTTP Status Code)表示http服务器对与请求HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。
所有状态码的第一个数字代表了响应的五种状态之一:
1xx:请求收到,继续处理
2xx:操作成功收到,分析、接受
3xx:完成此请求必须进一步处理
4xx:请求包含一个错误语法或不能完 ...
http://www.beanshell.org/manual/bshmanual.html#Java_Statements_and_Expressions
问题:请求地址/username/resourceUrl/methodName,其中username可能有也可能没有,resourceUrl中会带/,这个时候要使用@PathVariable,不能正确匹配controller
解决思路:把resourceUrl处理成一个不带/的参数即可
1、约定好/替换方案,比如请求方把/全部替换为--
2、通过url编码解码处理 / 经过编码变成%2F 把resourceUrl编码后,这个时候发现还是不能请求到正确的方法,因为到spring时已经自动解码了。可以把%2F再编一次码变成%252F。%编码后是25
/**
*/abc/xiaomi ...
1、前台代码
<a href="javascript:void(0);" ng-click="exportFile()" title="导出"><i class="icon-download-alt"></i></a>
$scope.exportFile = function() {
var temp ={};
temp.path = "aaa/bbb.txt"
$http({
...
1、PropertyPlaceholderConfigurer
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>xxx.properties</value>
</list& ...