![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识积累
热血大婶
这个作者很懒,什么都没留下…
展开
-
怎样查询包含在A表中但不在B表中的数据?
假设有两个数据表A和B,A表如下id name 1 Bob 3 Tom 4 July 5 Lily B表如下id age 2 20 3 50 4 33 6 35 方法一select * from A where id not in (select id from B);方法二select * from A where (select count(1) from B where B.i.原创 2022-02-28 16:59:52 · 2853 阅读 · 0 评论 -
java动态加载包含scala语言的jar包需要注意的事项
最近写了一个spring boot工程,大概的需求就是要动态加载一个包含scala语言的jar包,调用其中的方法。中间遇到了非常多的问题,网上的相关信息也不多,就一步步摸索着搞了出来,现在把一些经验记录如下:1,调用jar包和被调用jar包都要加上下面三个依赖: <dependency> <groupId>org.scala-lang</groupId> <artifactId>scala-library</artifact...原创 2021-05-10 14:02:59 · 332 阅读 · 0 评论 -
ganglia监控mongoDB
首先要有ganglia和mongodb,网上有很多关于ganglia和mongodb安装配置的过程,在此就不讲了。1,在下面的网址下载mongodb.py和mongodb.conf,分别在python_modules和conf.d目录下 https://github.com/ganglia/gmond_python_modules/tree/master/mongodb2,找原创 2016-03-13 20:40:44 · 1413 阅读 · 0 评论 -
ganglia监控kafka
当然前提是有ganglia,由于ganglia安装部署过程网上有很多,此处就不讲了。1,到github下载下面的工程: https://github.com/criteo/kafka-ganglia2,用"mvn package"命令编译下载的工程,然后会在工程的target文件夹里生成四个.jar文件:kafka-ganglia-*.jar。再到网上下载一个metrics-ga原创 2016-03-13 20:13:43 · 3144 阅读 · 1 评论 -
kafka集群安装配置
1,准备三台机器,例如IP地址分别为109.105.111.11, 109.105.111.12, 109.105.111.13的三台机器。2,下载kafka稳定版本,我下载的是kafka_2.10-0.9.0.0.tgz。3,分别在三台机器上解压放到想安装的目录,我的目录统一为usr/ss,解压命令为:tar -xzf kafka_2.10-0.9.0.0.tgz。4,进入解压后的目原创 2016-03-13 19:17:46 · 5136 阅读 · 1 评论 -
自动生成的R.java有时不可靠
最近接触了安卓开发,今天遇到一个问题,就是有两个控件,一个TextView tv1,一个WebView wv1,本来wv1在tv1的上面程序可以正常跑起来的。后来我把xml文件当中的两个控件换了下位置,把tv1放在了wv1的上面,结果跑起来出错,说是TextView对象不能被转换成WebView对象,我看了下,代码中涉及到转换成WebView对象的代码只有一处:WebView wv = (原创 2015-08-27 13:28:26 · 731 阅读 · 1 评论 -
怎样根据下载链接得到文件名(并非直接从链接中截取)
今天开发一个Android app遇到一个问题,需要根据下载链接得到下载的文件名称,有时候这个名称直接在链接中截取即可,但很多时候下载链接中并不包含文件名,比如http://d.958shop.com/d/down.aspx?fid=2015091000004 ,后来试了很多方法,最后终于找到了正解,话不多说,上代码:(其中url为下载链接,filename即为文件名) Strin原创 2015-09-14 19:09:30 · 6684 阅读 · 1 评论 -
使用jqGrid表格插件不能翻页之解决问题的方法
我写这篇博文不是为了讲jqGrid怎么用,而是为了记录一种解决问题的方法,当然对很多大牛和前辈来说,这种方法可能是小菜一碟,但我相信对于很多像我一样的菜鸟,还是非常有用的。前台页面从servlet获取JSON数据并显示时,若数据为多条记录的形式,jqGrid表格插件是一个很好的选择。但我在使用jqGrid表格插件的时候却遇到了一些问题:永远显示第一页,无论我怎么点翻页都无济于事。难道是这个原创 2012-12-27 10:20:41 · 9838 阅读 · 0 评论 -
用Adobe LiveCycle Designer ES2制作PDF之text field大小自适应
之前实习公司让我实现PDF的text field根据内容自动调整大小。我上网搜Adobe LiveCycle Designer ES2的使用发现相关信息非常少,于是从官方的茫茫英文文档中探索,终于实现了这一需求,发在这里,希望对将来用到的人有所帮助。比如现在有三个text field由上而下紧挨,要让它们根据内容自调整大小,并且调大后紧挨着的其它控件会被向下“挤”而不会重叠。首先要把它们放到一原创 2012-12-27 11:08:08 · 7707 阅读 · 3 评论 -
知识积累之内存溢出
以前在学校用C++的时候,还挺注意内存问题的,工作以来一直用Java,由于自己盲目相信Java的垃圾回收机制,所以从来不考虑内存释放的事,结果前几天就遇到问题了。简单的说就是从数据库里读数据写到一个CSV文件里,由于数据量很大,老是报OutOfMemoryError的错,于是我就想肯定是因为数据库里的数据量太大了,我分批读取吧,于是在SQL语句里加了个Limit,结果呢?倒是能写了,可是只能写原创 2015-06-15 14:17:47 · 501 阅读 · 0 评论 -
使用jxl.jar操作Excel之使用createSheet(String,int)要注意的地方
在java中使用jxl.jar操作Excel是非常简单方便的,尽管效率并不高。我近日在使用jxl.jar时发现使用createSheet(String,int)时如果大意的话会很容易出错。传入的int型参数代表sheet号,0是第一页,1是第二页,依次类推,打开Excel表格在底端可以看到,编号最小的页在最左边。如果在使用createSheet函数的时候没有注意编号问题,两次使用了同一个编原创 2012-12-17 14:45:19 · 15059 阅读 · 3 评论 -
知识积累之怎样在SQL语句中比较两个字符串类型时间
近日遇到的一个问题,数据库中的xxtime原创 2014-09-29 10:30:17 · 6282 阅读 · 1 评论 -
知识积累之线程的睡眠时间
近日在学习java的多线程编程,有一练习题:创建几个任务,原创 2014-09-30 10:12:06 · 1039 阅读 · 0 评论