自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

滕米

有意见留下,有问题交流,希望有机会成为传说中的牛牪犇

  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 Echarts柱状图渐变色问题变通

设计稿中给出了如下图的效果,在柱状图的最上面给出了一个白色的小块,起初我一直在思考亦或者搜索相关的问题:如何在Echarts柱状图顶部实现一个24*4的白色矩形块。始终不得其解,在一个吃饭的瞬间冒出来一个想法是否可以用渐变色变相替代?其实也是使用主状图渐变色的属性,在0.92处到1(最顶部)实现白色的渐变,变相实现了白色块。这个方案也存在一个问题就是这个方块会根据柱状图的高度改变而改变,不过这点影响在实际的效果图中可以忽略(最怕遇见较真的设计o(╥﹏╥)o)。

2023-10-26 19:00:00 280

原创 Echarts的legend的特殊图例展示

Echarts图标在多类型图例时,如何展示正方形图例。方案主要是针对legend->data->icon进行处理的,其他特殊图形的图例也可以效仿该方法进行处理。

2023-10-25 22:30:00 359

原创 Echarts多曲线数值与Y周刻度不符合

由于echarts的配置option中series的数据配置了stack属性,导致多曲线堆叠,导致曲线数值与Y轴刻度不一致;解决方法:1、删除该属性,2、给stack不同的值。

2023-10-25 19:00:00 319

原创 sql语句的日期函数

今天在用sql操作数据库的时候遇到了一个难题,选出前一天温度比今天温度高的记录,例如今天2017年5月26日的温度是20度,而昨天2017年5月25日的温度是21度,则列出记录。通过这道题我总结使用到的与该题相关的日期sql函数,如下:1.TO_DAYS(time),该函数返回的是整数,经过试验证实,该函数返回的整数是与日期‘0000-01-01’的时间差(天),所以利用该函数就可以获

2017-05-26 16:25:51 480

原创 Java文件合并

第一种方法:public static void files() { try { java.io.File file = new java.io.File("123.txt"); java.io.FileOutputStream fos = new java.io.FileOutputStream(file); FileInputStream fis = new Fil

2017-02-28 16:16:53 366

原创 java复制文件的4种方式

第一种方法:使用FileInputStream以及FileOutputStream读写文件(有方法注释,建议放到工具中查看) public void fileCopy() { FileInputStream input = null; FileOutputStream output = null; try { input = new FileInputStre

2017-02-28 15:34:11 21214

转载 java如何追加写入txt文件

来源: https://zhidao.baidu.com/question/753882151724406604.html方法一:public static void method2(String file, String conent) { BufferedWriter out = null; try { out = new BufferedWriter(new OutputStr

2017-02-28 13:30:21 899

原创 sql语句优化一次进行多条记录的-----插入和修改

更新:update t_student set name = 'timy' where id = 10现在我要更新ID为10、12 、13的age等于10、12、13UPDATE t_studentSET age= CASEWHEN id 10 THEN10WHEN id 12 THEN12WHEN id 13 THEN13ENDWHERE

2017-02-28 13:26:53 9355

原创 二进制、十进制、十六进制转换的算法

这个算法不难,并且也有好多种算法的实现,今天看到一个百度知道上说的自己实现了一下,以供参考思考:十进制数num,num % 2得到的数存放在数组list中,并且num = num / 2直到num = 0 ,得到的数组倒序输出就是我们所要得到的二进制数了程序:public static String to_binary(int orain) { List list

2017-02-24 10:49:44 9396

原创 模式匹配的算法Kmp

KMP算法,今天看到一个算法题,然后就突然想到了这个算法,这个算法在大学数据结构中也学了,但是只记得当时自己是百思不得其解,然后是死记硬背的,时至今日必然也抛到九霄云外了,今天重新看的时候也是看了好一会才明白过来算法的经过。就不在说什么理论了,搬上我今天的领会,如果有错误的地方还望指教。KMP算法的目的就是为了在字符串匹配的时候,不再像传统的暴力匹配那样用了好多无用功。而其核心的地方就

2017-02-23 21:32:27 235

原创 小白的NoClassDefFoundError和ClassNotFoundException的解决方法

java.lang.NoClassDefFoundError: org.apache.commons.net.ftp.FTPClient在运行一个Java项目的时候出现的错误,我也是刚开始Java没有多久的时间,也是小白一枚,所以就本着伸手族的精神进行了各种百度以及各种谷歌,也有很多情况很多人也给出了一些方法,但是我始终没有成功(也可能我没有各位大神的方法精髓),但是在吓到弄中突然就解

2017-02-10 21:56:08 811

转载 Java文件操作---读写文件

package edu.thu.keyword.test;import java.io.File;import java.io.InputStreamReader;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileW

2017-01-18 21:36:50 236

原创 Java操作文件-----文件的创建与删除

Java创建txt文件String fileName="test.txt";File file = new File(f,fileName);if(!file.exists()){try {file.createNewFile();} catch (IOException e) {e.printStackTrace();}}如果在创建的时候明明没有同名的文件,但是报错说已经存在

2017-01-18 21:21:31 718

转载 java.net.SocketException

在大批量短时间访问数据库的时候可能会造成这个问题,至少我就是因为这个情况才查找这个问题的,另外也会出现数据库连接失败的情况见:Communications link failure的解决办法数据库连接失败对数据进行一些配置就可以解决了,但是本章节的问题确实操作系统资源消耗殆尽造成的。问题出现的原因:有不当程序创建了大量的短连接,由于程序的不健壮,导致SOCKET处于忙碌或者TIME_WAIT状

2017-01-18 21:01:15 553

转载 Communications link failure的解决办法

使用Connector/J连接MySQL数据库,程序运行较长时间后就会报以下错误:Communications link failure,The last packet successfully received from the server was *** millisecond ago.The last packet successfully sent to the server w

2017-01-17 10:25:53 5843

原创 css中样式style的优先级

css中样式有一下几种方式body {background-color: black;font-family: Monospace;color: green;}#orange-text {color: orange;}.pink-text {color: pink;}.blue-text {color: blue;}第一类别是按照标签名称来当作过滤器的,此处b

2017-01-07 16:52:26 5213

转载 Java中break和continue的区别与作用

break的作用是跳出当前循环块(for、while、do while)或程序块(switch)。在循环块中的作用是跳出当前正在循环的循环体。在程序块中的作用是中断和下一个case条件的比较。 continue用于结束循环体中其后语句的执行,并跳回循环程序块的开头执行下一次循环,而不是立刻循环体。例子:for(int i = 0;i<10;i++){ i

2016-12-24 22:46:53 899

转载 兔子问题----算法基础

每日一练,坚持就是胜利。题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?程序分析:第一个月一对兔子,第二个月一对兔子,第三个月两对兔子,第四个月三对兔子,第五个月五对兔子…………由此可以推出一个数字序列。1、1、2、3、5、8、13、21……由此可以发现这些数字的规律:前两个

2016-12-21 09:41:09 666

原创 最近常用的几个string字符串方法

把最近经常使用的几个string的常用方法记录下,如果您发现也有经常使用过的没有列出,欢迎留言1、length()方法,是获取字符串长度的,如果你指向截取字符串的最后3位的话就有用了,str.substring(str.leng()-3)2、substring()方法,截取字符串使用的,上面已经演示了,(1)substring(3)从第三个字符开始到结束;(2)substr

2016-11-17 20:53:53 1009

原创 eclipse timeout occurred while waiting for packet

我是为了批量读取数据库带来的麻烦,就定时一次性读取全量数据,然后dubg的时候出现的这种情况百度,谷歌了一下,有很多都是英语答案,基本上与我这种情况没什么关联,也可能本人英语不怎么样没有理解到精髓吧。然后就根据自己的情况,读取大量数据,还有就是上面错误提示的timeout,推测应该是jvm的内存不够,因为默认的情况下xms和xmx一个是40M一个是256M,但是我读取的数据量有一百万条

2016-11-17 11:58:05 3855 1

原创 Invalid column name

无效的列名,这个东西然我郁闷了几个小时。。。。(憋着,别笑)首先看到这个东西首先想到的是sql中的名字和数据库中的字段名不一致,而这个前提是sql语句是这样的select 字段名1,字段名2…… from table 我今天的sql语句是这样的:select  × from   table 也就是我获取table中的所有列,既然这样为什么还会报这个错误呢。因为这个意思是获取

2016-11-09 21:18:30 27663 2

原创 Java MySQL 中文出现乱码的问题

今天花了一天来捣弄这个问题,其实很简单的事情,正是验证了一句话:回到不难,难的不会的理。其实网上又很多的答案,但是答案都是很相似的,原理是一样的。我按照我的修改记录下我的修改过程以及我错误的地方。工具: MySQL数据库     navicat for MySQL软件  eclipse软件              使用的字符集:utf-8MySQL安装的时候默

2016-10-10 23:22:52 323

原创 eclipse选中变量的时候不能凸显

这样的显示是不是很赏心悦目的呢,然而突然有一天我发现我的eclipse的这个功能不见了,让我开始纠结,虽然不会影响很大吧,但是我这人就是有点暇癖,找不到心里难受,我是跋千山涉万水的啊,小白的我感觉心累啊,最后还是找到了,记录下成果吧

2016-09-29 10:12:00 287

原创 导入MySQL数据库数据出现错误

错误贴出来:Incorrect string value: '\xE4\xB8\xAD\xE5\x9B\xBD' for column 'name' at row这个错误对于新手来说看到这一串东西的时候,还是一脸懵逼的这个错误主要是数据库字符集和导入文件的字符集不一致造成的,首先说下字符集此处统一修改为utf-8的字符集我导入的是TXT文件,wi

2016-09-28 00:33:03 1001

原创 启动tomcat时Closing Spring root WebApplicationContext

启动tomcat时Closing Spring root WebApplicationContext报错,而中断服务进行在tomcat的server.xml中添加了一句指向根目录的语句之前我也这么做都没错,不知道现在为什么会错了。后来在conf下建了个Catalina\localhost\ROOT.xml然后再把这句话粘贴进去就好了。

2016-09-22 16:06:33 9922 3

原创 Extjs中emptyText值的问题

采用Extjs开发一个程序,用表单提交时候对象设置了emptyText值而当前对象没有输入值时,Ext默认会把emptyText的设置值传到后台。解决方法是在submit提交时加上:submitEmptyText: false 即可。API文档描述代码示例:if (form.isValid()) { form.subm

2016-09-22 14:27:08 3974

原创 从dmp文件导入开始oracle---小白的痛苦

如题,今天第一次真正的用dos来操作数据库呢,也是遇到了很多麻烦,此文用于记录这些问题。之前学过数据库这本书,但是那个时候没有用过只是上课听下课丢的节奏,今天算是给自己长点记性吧。1、dba用户的登陆,在安装好oracle之后,管理员账户是没有密码的(数据库不是我安装的,不能说是一定),登陆是:sqlplus / as sysdba这个账户就是相当与安卓用户的root账户,

2016-08-17 10:24:53 261

原创 第一次搭建FileZilla server服务

安装呢,大家都是一样的,不管英语还是中文版的,你只要按照默认的就好的,因为对于刚开始使用的来说我们传递并不是什么机密东西安装完成后,我遇到了这样两个问题:1、本机连接是可以的,但是无法外网连接。解决办法:这个一般就是防火墙的问题了,在防火墙的入站和出站中添加端口: 21,或者直接添加程序规则,添加filezilla的应用程序在规则中。2、现在可以外网登陆了,但是读取不了目录

2016-08-15 14:15:04 486

原创 在springMVC的框架下自定义获取list代码

1、创建一个自定义的对象RequirementShort,放到pro中(这个里面全部是存放类的)2、在service里创建一个与自定义的类的map用来获取数据库中的数据存放到对象中3、在service里写一个获取list的方法3、在Idao中写个接口List getShortList(String string,RowMapper rowTypeMapper

2016-08-08 11:11:43 366

转载 处理grid重新加载过后selectionModel中的记录不更新的问题

首先这个问题之前我以为是store重新加载不能彻底刷新的结果呢,但是问题总是要解决的,所以百度了很多,最后也找到了一个最简单的方法,希望对初学的你们会有用,也谢谢被参考的文章作者。源引:http://blog.sina.com.cn/s/blog_91f9658f0101frdj.html问题描叙:某一个gridpanel,选中某一行数据,修改数据并使grid的store重新加载,st

2016-08-05 09:01:38 2099

window builder for_Eclipse4.3

这是Java可是化编程的一个eclipse插件,对应的eclipse版本是4.3也就是开普勒版本

2016-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除