`
文章列表
附件是利用如题搭建的SSI框架,包含所有系统知识
HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("application/octet-stream"); exportName = "PIS-品牌重合度查询结果"+DateUtils.formatDate(DateUtils.getCurrentDate(), "yyyy-MM-dd"); String encodeName=URLEncoder.encode(exportName,&q ...
1、附件附上中文解析器的相关包 2、代码 package com.yihaodian.pricehisotry; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.Reader; import java.io.StringReader; import ...
最近在JS中做校验,要求几个数加起来必须等于1才能提交表单进行提交 parseFloat(1.66)+parseFloat(1.77) == 3.43    这个条件为false,与预料的结果不同导致BUG的出现 需要对计算的结果进行处理 (parseFloat(1.66)+parseFloat(1.77)).toFixed(10)== 3.43  这个条件为true. JS的精度导致数据出现了偏差
翻译背景: 在大数据量的情况下,原本很简单的分页如果没有处理好,你会发现分页的请求会消耗你大量的数据库时间。如果你遇到了这个问题,文章给了你几个很好的解决的方案。当然,初学者若能看完这篇文章,那么它会指导你写出更具有扩展性的分页代码。 全文概述: 文中提到了分页的办法总结如下: 全部缓存查询结果。把查询结果全部缓存起来(例如文件缓存、静态化结果页面等)。 不详细显示总共有多少分页。这里有两个优化的技巧。其一每次在计算总条目的时候,我就固定查询501条,然后将前500条分页显示好,如果第 501条确实存在,那么给出按钮 “查看更多...”(这种情况会很少)。其二,在每次列表本页 ...
1、代码规范      a、命名规范、方法名规范,譬如你想查询一个人的信息    接口里就应该为getPersonDetailById(int id) ,调用的人很清楚的明白这个方法的作用以及需要传递些什么参数。在DAO层,就应该为fingPersonDetailById(int id)      b、循环时应该尽量优化代码,常用的循环为for(int i=0;i<list.size();i++)    在不更改list的情况下,最好采用for each 如:for(Object obj : list)      c、在循环时能用i、j等变量就行不要采用其他特别的变量      ...
在此附上游戏画布的的代码及完成后的产品 package com.xiang.game.graph; import javax.microedition.lcdui.Canvas; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.Gauge; import javax.microedition. ...
如下是得到当前焦点的坐标: <!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/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="tex ...
1、接口   package com.yihaodian.pis.common.util.export; import java.io.OutputStream; import java.util.List; public interface ExcelExporter { void defineHeaders(); void drawCellFormat(); void addDataRow(List<String> dataRow); void writeTo(OutputStream output) throws Exce ...
现在以https://www.mann-hummel.com/mf_prodkata_china/index.html?ktlg_page=1&ktlg_lang=16&ktlg_01_fzart=1为例 抓取这个站点的汽车信息 1、设置得到信息的的汽车对象类 package com.xiang; import java.util.List; public class CarInfo { // private String manufacturer; // private String serieliaze; // private String mo ...
1、文件的读取操作 File file = new File(fileName); BufferedReader reader = null; try { System.out.println("以行为单位读取文件内容,一次读一整行:"); reader = new BufferedReader(new FileReader(file)); String tempString = null; int line = 1; ...
1、得到list中最大的那个值 public OppoSiteInfo getMaxMatch(List<OppoSiteInfo> list){ float maxScore = 0; int index = 0; for(int i=0;i<list.size();i++){ if(list.get(i).getMatchScore() > maxScore){ maxScore = list.get(i).getMatchScore(); index = i; } } OppoSiteInfo op ...

接口的理解

1、接口及其实现类       在实际的WEB开发中,接口起着很重要的作用,可以将各个模块分开,进行独立开发,       譬如,我现在想要吃面包,但是这个过程中我不会去做面包,我会让面包师傅去做,直接传递几个参数给他       蜡烛的支数,什么水果味道,多少价位,包装,RMB等。这些东西给面包师傅后,师傅根据这些参数设计出面包,然后       给我,然后我就能吃到可口的面包 2、在这里大家可能会问为什么不直接用实现类,还要接口类干什么? 这里是为了更好的管理类和抽象性,你只需要看接口里的方法直接调用就行,实现类的具体方法不需要你去了解。你只需要了解接口里的方法能实现那些功能,能 ...
package blockqueuetestinfo; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * @author 向旗 */ public class QueueMain { /** * 定义装苹果的篮子 */ public stat ...
1、build.properties base =D:\\test  2、build.xml <?xml version="1.0" encoding="GBK"?> <project name="getYhdProducts" default="jar" basedir="."> <property file="build.properties"/> <property name="j ...
Global site tag (gtag.js) - Google Analytics