`
文章列表
1、代码上传图片成功,浏览器直接访问下载问题: (1)使用三级域名; (2)指定上传文件的Content-Type(OSS jar包版本可能不一致,对号入座):   ObjectMetadata objectMeta = new ObjectMetadata(); objectMeta.setContentType("image/jpg");//在metadata中标记文件类型 objectMeta.setContentLength(out.toByteArray().length); 若在阿里云中设置,则点击文件右键设置HTTP头即可:   2、关 ...

java IO一些点

    博客分类:
  • java
1、BufferedImage->byte[] BufferedImage outputImage = new BufferedImage(w, h,BufferedImage.TYPE_INT_RGB); ByteArrayOutputStream out = new ByteArrayOutputStream(); ImageIO.write(outputImage,"jpg",out); return out.toByteArray(); //或再转成InputStream //InputStream sbs = new ByteArrayInput ...

jsp的c标签

1、<c:if>判空: <c:if test="${!empty map.exfinancingList}">   2、<c:foreach>循环: <c:forEach items="${map.exfinancingList}" var="exfinancing">

jquery一些问题

1、select禁止下拉: (1)查询的列表为空。 (2)加上属性:$("#selectRows").attr("disabled","disabled"); 赋值选择的option: $("#exfinancingClassifyth").html($("#exfinancingClassify").find("option:selected").t ...
在spring mvc中直接将List<Map<String,Object>>放在modelAndView中,并在页面循环显示会有问题,因为它并不是json,里面的值像这样[{addTime='2017-05-12',name='王大侠'}],需要在后台转化,页面解析。 后台如下: JSONArray cards = JSONArray.fromObject(list);//包是net.sf包 modelAndView.addObject("list",cards); 页面: var jsonArray = JSON.parse('${li ...
public String repalceStr(String str){ String arepalce = ""; if(str.length()<=3){ arepalce = str; }else{ String astr1 = ""; String astr2 = ""; int remainder = str.length()%3; ...
  <!-- springMVC 拦截器 --> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/*"/> <bean class="com.app.interceptor.AppHandleRequestInterceptor"></bean> </mvc:interceptor> </mvc:interceptors> 原先是spring-mvc. ...
需要在spring-mvc.xml配置文件中加入: <!-- 开启注解 --> <mvc:annotation-driven> <mvc:message-converters> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <property name="supportedMediaTypes"> ...
diff = calendar.getTime().getTime() - new Date().getTime(); days = diff / (24 * 60 * 60 * 1000); hours = (diff / (60 * 60 * 1000) - days * 24); mins = ((diff / (60 * 1000)) - days * 24 * 60 - hours * 60);  
Properties prop = new Properties(); InputStream in = this.getClass().getResourceAsStream("/public_system.properties"); String goodsNum = ""; try { prop.load(in); goodsNum = prop.getProperty("order.goods.number ...
便于前端解析,需要转化。这里选择的是net.sf.json包。 //获取物流实体 JSONObject jc = JSONObject.fromObject(resultTrace); JSONArray jd = jc.getJSONArray("Traces"); List<JSONObject> list = new ArrayList<JSONObject>(); if(jd.size()>0){ for(int i=0; ...
1、遇到tinyint类型的字段,查询返回时自动变Boolean类型,最好办法是改类型,如smallint。   2、sum() 返回返回值在mybatis中是作为BigDecimal来返回的,处理:(1)返回 Object 值,通过 Integer.parseInt(object.toString()); 得到int值;(2)返回 BigDecimal 值,通过 BigDecimal.intValue()获得值。3、mybatis把整数0(类字段属性定义)识别为null  我们可以在if条件中判断中添加: <if test="status != null and sta ...

内部类

    博客分类:
  • java
首先了解内部类,顾名思义,将类嵌套在另一个类的内部,简单内部类: public Student{ private String name;//StbClass也可以使用name public StbClass{ String getClass(){ name = "王大侠"; } } } StbClass就是内部类。   =>使用内部类的原因: 1、内部类可以使用该类定义所在作用域中的数据,包 ...

IO输入输出

    博客分类:
  • java
结构图:(来源:http://www.cnblogs.com/zemliu/archive/2013/08/19/3269015.html) Reader-Writer:   InputStream-OutputStream: 两种结构相对应。IO最重要的是Reader、Writer、InputStream、OutputStream和另外的File类,Serializable序列化接口等。     将数据写入文件,或者从终端读取用户输入。Java的IO建立在对流的使用之上。流是数据的一个序列,可读可写。 流可能有源(终端)——输入流,目标(文件系统)——输出流。通过流 ...
1、win10的环境变量path:  
Global site tag (gtag.js) - Google Analytics