`
08284008
  • 浏览: 48605 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
参考:http://blog.csdn.net/sunyujia/article/details/2614614 https://www.cnblogs.com/Vince-blogs/p/7497011.html 在项目中根据日志查看bug很难定位原因时,我们需要远程调试测试或生产的代码。下面我们就来说说怎么让eclipse可以本地debug跟踪远程程序。 在tomcat的bin的start.sh里的最前面加上这样的一行: declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xr ...
做接口测试的时候,在浏览器中参数输入中文传入后台是乱码,虽然解决方法很多。在js采用encodeURI,在后台接受时,需处理String str = new String(request.getParameter("param").getBytes("iso8859-1"),"UTF-8"); 这样可以处理,但是感觉很是麻烦。 还是这种简单:如果使用tomcat作为服务器,那么修改tomcat配置文件conf/server.xml中,在
highchart中当Y轴坐标数字很大且没有转换时的处理。问题现象如图: 定位发现给图设置的margin影响到了它 图中注释部分,就可以了。
 三级钻取示例:参看了http://www.cnblogs.com/linn/p/4194288.html这里的文章。 效果查看可以将以下代码,在https://code.hcharts.cn/demos/hhhhDs在线编辑示例里试试。 $(function () { // Create the chart Highcharts.chart('container', { chart: { type: 'column' }, title: { text: '2015 ...
参考文章:http://www.cnblogs.com/qiankun-site/p/5758924.html trim标记是一个格式化的标记,可以完成set或者是where标记的功能,如下代码:   1、   select * from user    <trim prefix="WHERE" prefixoverride="AND |OR">     <if test="name != null and name.length()>0"> AND name=#{name}</if> ...
在使用mybatis中我们经常需要插入数据。给主表插入一条数据,给从表插入若干条数据,但是从表需要插入主表里自增的Id来维持关系。 我知道的,mybatis做法有两种: 1.例如:注意这两个属性useGeneratedKeys="true" keyProperty="report.reportId"   useGeneratedKeys="true"把新增加的主键赋值到自己定义的keyProperty(id)中 useGeneratedKeys 取值范围true|false 默认值是:false。 含义:设置是否使用J ...
在使用Map中我们经常需要做一些转换。 new ArrayList<ComMetricViewGroup>(domainViewMap.values());  如上面我们需要将map的values集合转换成一个list,这个时候就不能使用下面的转换了: List<ComMetricViewGroup> list=(List<ComMetricViewGroup>) domainViewMap.values();  这样的转换是不对的,会报如下错误信息。 Exception in thread "main" java.lang. ...
参考https://segmentfault.com/a/1190000008461107   html 写道 <div> <select ng-model="selectedGraph.selected.graphId" class="" id="qtSelect" ng-change="selectGraph()" ng-options="graph.graphId as graph.graphName for graph in graphList">< ...
js暗藏全局变量。 function test(){    var a=b=123; } 这样a是局部变量,可b是全局变量,这是不是出乎你的预期之外。
  在使用下拉框插件时,如更新数据记录,我们需要将原有的旧数据带出来。 采用下面这样赋值,需要下拉框插件初始化完后运行这段代码。 obj.selectpicker('val',aValue);  下面的代码是有问题的,参考: obj.append(htmlDemo2).selectpicker({ width: '100%', liveSearch: true, size: 8 }).selectpicker('val', ...
本人目前就职于中软。当初面试的时候由于自己不是很懂得行情,而且自己初次来深圳找工作,已经有差不多一个月了,被中软的人事给忽悠了。 我来之前,中软的周末加班是有加班费的,但是我来之后,中软和华为合资(这个只是听公司说的,具体的本人就不清楚了。)成为什么jv公司,然后宣布了一系列的新制度,但是都是削减员工福利的。如:晚餐补助减少,加班没有加班费。 大部分公司都会不定期的组织活动,可是我来到公司已经一年多了,却只参加过两次活动,第一次就是刚来的时候聚餐,还有一次是因为客户方要求组织活动联络一下大家的感情,去了一下田园山庄。软件行业听说过周五的下午茶,当初年少无知的我还以为这是公司的福利,谁曾想到 ...

随想1

别人给我一个采用js脚本写的菜单,当然里面引用了他们自己的脚本库,里面就是一级菜单,二级菜单,三级菜单这样循环赋值的例子。 可是在我们的实际项目中菜单是变化的,而且每一级菜单的子菜单个数不定。想到用json来做或者new 个对象来做,但是当时的自己尽然不知道如何做。 今天发现自己的之前的分页写的有问题,我设置了默认每一页20条数据,居然是在get()方法里设置的,这样别人选择其他条数时就出现问题了。 问题代码: public Page getPage() { page.setRecordperpage(20); return page; ...
以前不知道还有这样的一个类,只知道采用String来对字符串操作。 例如将字符串按照指定方式转换为字符串数组: 以前只知道使用String的spilt()方法,原来还有这样的: public String[] stringToArray(String str, String sdelimiter) { StringTokenizer token = new StringTokenizer(str, sdelimiter); String[] array = new String[token.countTokens()]; ...

map集合排序

主要参考jdk的: java.util 类 Collections java.lang.Object java.util.Collections public static <T> void sort(List<T> list, Comparator<? super T> c) 根据指定比较器产生的顺序对指定列表进行排序。此列表内的所有元素都必须可使用指定比较器相互比较(也就是说,对于列表中的任意 e1 和 e2 元素,c.compare(e1, e2) 不得抛出 ClassCast ...
实现FilenameFilter接口 import java.io.File; import java.io.FilenameFilter; /** * 过滤指定的文件 * 可以在遍历文件时,选择需要过滤的文件;弹出对话框选择文件时,过滤文件 * @author * */ public class FileFilter implements FilenameFilter { private boolean isDoc(String fileName) { if(fileName.endsWith(".docx")) { ...
Global site tag (gtag.js) - Google Analytics