`
Everyday都不同
  • 浏览: 714874 次
  • 性别: Icon_minigender_1
  • 来自: 宇宙
社区版块
存档分类
最新评论
文章列表
最近因为发现数据库中的表有脏数据,需要维护。这些脏数据就是重复数据,需要将其删除。 可能因为你在建表的时候考虑欠佳,需要为表里面的几个字段建立一个(联合)唯一索引,但是没有建立,而由于不止一个写的程序 ...
其实做了这么久的highcharts,感觉上手并不太难,难点在于实际应用中,如何动态地拼装出数据结构才是最关键的。最近做了一个混合图,包含两个Y轴,还涉及到对后台数据的结合。 首先,画一个空的“架子”: Highcharts.setOptions(dark_comm); $("#chart").highcharts({ chart : { margin:[50,0,35,60], renderTo: 'avgTime', typ ...
1.replace和replaceAll 大部分情况下,两者的作用几乎是等效的。当你想替换一个掉一个子字符串时,两者的作用等效。但是还是要注意他们2者的区别: replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串); replaceAll的参数是regex,即基于规则表达式的替换,比如:可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号; 相同点:都是全部替换,即把源字符串中的某一字符或字符串全部换 ...
最近在Spring的注解中,尝试获取一个Bean出现了如题所示的错误。 NoUniqueBeanDefinitionException: No qualifying bean of type is defined: expected single matching bean but found 2:sysRoleManage, sysRoleManageImpl    我有2个类,1个是接口:   public interface SysRoleManager{ //............ }  另一个是该接口的实现类:     @Compnent public ...
highcharts的堆栈面积图适用于一组对象对同一个指标在一段时间范围内进行走势的展示,同时,在每个时间点可以同时显示出每个对象在这个时间点的值,一目了然。官网上的是这样的:   实际情况中,需要结合后台查询出数据再填充,难点在于数据结构的拼装。而且有时候还不止一个指标,你可能被要求得出若干个指标在这组对象的这段时间的值。   下面,我就来模拟一种情景: 假设有app1,app2, app3三个对象,我需要得出他们在20160301, 20160302, 20160303这3个月的index1,index2,index3这3个指标值,并用趋势图的形式展示出来,首先,模拟查询出来的 ...
做过highcharts的都知道,highcharts图表的宽和高是由它的容器div来决定的。即:   $('#container').highcharts({ chart: { type: 'area' }, //...... });  其中container为一个div的id, 表明这个highcharts的显示区域为这个div的区域。 <div id="container" class="trend"></div>   但是,最近我在做的过程中, ...
大家都知道,js全局变量是每个js函数都能访问和改变其值的,它的作用范围也是整个js文件。但是最近我却碰到一种情况导致全局变量在某个“角落”访问不到,很郁闷。但是却是一个值得注意的小细节,记录下吧。 <html> <head> <script src="jquery-1.8.3.min.js"></script> <script> var dimen = 'day';//全局变量 $(function(){ //cons ...
标题的前半部分其实不必赘述,按钮也可以换成超链接。。   假设是需要在A页面上的一个按钮,点击后跳转到B页面,传一些参数后且并B页面的某个js函数可以执行~~   关键在于如何跳转到目标页面之后并「接着」执行「目标页面的js函数」。原因是目标页面的某个js函数原来是需要点击该页面的按钮或超链接才能触发的,但现在需要在跳转到B页面后立即执行!   先不想是从A页面跳转到B页面,假设你想在B页面一打开就执行的话,是需要把代码逻辑写在$(function(){});里面的。这就是一个突破的思路。   我们在A页面定义一个按钮用于触发如题所示的操作:   <button t ...
众所周知,sql写得怎么样,对于查询效率的影响是颇大的。下面看一个比较普通的查询: 假设一张表有event_date和event_time2个字段分别表示日期和时间,现在直接给你一个时间字符串,这个时间字符串是“日期+时间”的组合, ...
话不多说,例如在前端页面: <body> <button type="button" class="btn btn-info" onclick="show()">测试</button> <form action="/amp/test/query"> <select multiple="true" name="fruits" id="select"> <opti ...
这几天在折腾短信的发送问题。其实最令人苦恼的是,你明明在windows环境下一切都测试成功,能成功发送中文短信了,但偏偏你把项目部署到Linux环境的时候,却发现中文短信发出来是避之不及的乱码~~ 其实能知道这是由于编 ...
如题所示的错误完整语句如下: net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' is not available to the JVM.  See the Javadoc for more details。。 这是一个很闹心的问题,你会发现你在windows环境开发,报表显示的好好的,但是开开心心部署到lInux环境时,可能就会给你泼如题所示的冷水。 要解决这个问题要从2方面考虑:   1)Linux在没有安装报表所需中文字体的情况: 第一步:安装方法——转到Linux环境下的/usr/share ...
事情是因为这样了——我需要按2个维度来分组,求出按这2个维度分组的总数情况(count),但同时也需要在这2个维度下求出按不同条件得出的总数,这些不同条件下分别得出的总数相加的和即为不加上条件的情况下的总数。比如 ...
最近在做报表,但客户要求加上一些图表显得更为生动,于是我就学习了下jfreechart发现也挺简单的。下面就记录下我在Struts2的环境下是如何生成一些饼图、柱状图和折线图的~~~   首先struts2若要支持jfreechart是需要引入struts2-jfreechart-plugin-2.x.x.jar包的,正如struts2支持ireport需要引入struts2-jasperreport-plungin-2.x..x.jar包一样。 最核心的struts.xml的配置必不可少(以饼图为例,其他原理类似):   <package name="chartP ...
1)如何在Action或Servlet中获得webRoot下的文件的File对象? HttpServletRequest request = (HttpServletRequest) ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST); HttpServletResponse response = (HttpServletResponse) ActionContext.getContext().get(ServletActionContext.HTTP_RESPONSE); String roo ...
Global site tag (gtag.js) - Google Analytics