自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(145)
  • 资源 (5)
  • 收藏
  • 关注

原创 linux部署redis集群遇到的问题

版本信息:redis:5.0.8linux服务器:CentOS 7不同版本问题处理方式可能有所不同1、在java程序中,连接不上redisCluster。报错信息: no reachable node in cluster原因:创建集群时,使用了127.0.0.1,要改为公网ip才行。redis-cli --cluster create 127.0.0.1:7001 127.0...

2020-03-31 16:10:34 480

原创 linux部署redis详细步骤

公司一直在使用redis集群,寻思着自己也部署一套练练手。打开redis的官网下载页:https://redis.io/download按照官网的步骤进行操作:你会发现输入src/redis-cli命令之后,一直连接不上。提示信息:Could not connect to Redis at 127.0.0.1:6379: Connection refused这是为什么呢,明明按照官网的步...

2020-03-27 15:24:29 429

原创 extjs展示列表,显示来很多空白行,但是数据没显示

检查:mysql查询是没有大小写问题sql返回的字段大小写问题Map<String, Object> result = new hashmap<String,Object>();创建的map、key是有大小写区分Map<String, Object> result = new CaseInsensitiveMap(); 中的key是没大...

2019-12-08 10:43:16 599

原创 insert select 过滤掉重复数据

INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。table1和table2表结构一样时:INSERT INTO table2SELECT * FROM table1;table1和table2表结构不一样时:INSERT INTO table2(field1,field2,field3)SELECT field1,field2,fie...

2019-11-07 11:16:15 3409

原创 数据库查询字段为空时,返回0

oracleselect nvl(字段名,0) from 表名;sqlserverselect isnull(字段名,0) from 表名;mysqlselect ifnull(字段名,0) from 表名;postgresqlselect coalesce(字段名,0) from 表名;

2019-11-06 16:12:13 2381

原创 Postgre合并多行数据为一行

业务情景描述:用户需要一行展示所有的文件名称,比如:你的1.txt、2.txt、3.txt未上传成功,请核查!SELECT * FROM fileTable--查询结果如下:1.txt2.txt3.txt方式一:使用string_agg函数,定义:string_agg(‘要合并的字段’,‘分隔符’),直接把一个表达式变成字符串SELECT string_agg (filenam...

2019-11-06 14:14:00 2008

原创 Postgresql 填充所有的时间点

最近使用有个业务需要展示20190101和20190106所有的时间段,例如201901012019010220190103201901042019010520190106但是数据库中存的只有以下20190101201901022019010420190106那我们需要把20190103、20190105填充进去。方式一:新建个存储日期的temp表(把要展示的时间点...

2019-11-06 11:10:03 526

原创 如何有效的使用 for循环和Iterator遍历

遍历ArrayList使用for循环遍历的速度会比Iterator遍历的速度要快:for (int i=0, n=list.size(); i < n; i++) list.get(i);runs faster than this loop: for (Iterator i=list.iterator(); i.hasNext();) ...

2019-11-05 22:50:54 1457

原创 遍历Map keySet和entrySet

public class test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "广东"); map.put("2", "广西"); ...

2019-11-05 17:21:35 202

原创 java中Map List<E>的用法

返回的restful接口数据样式:{ party: [ { "finishTime": "20191105", "busiCnt": 1000 } ] }1、定义WzwScreenEntity 实体public class WzwScreenEntity { privat...

2019-11-05 16:22:50 654

原创 Java calendar加减时间

//时间格式可以改成自己想要的格式,例yyyy-MM-dd HH:mm等等。private final static String formatyyyyMMddHHMM = "yyyyMMddHHmm";String currTime = "201911051500";SimpleDateFormat yearFormat = new SimpleDateFormat(formatyyy...

2019-11-05 15:06:09 9530

原创 Postgresql 按30分钟、小时、天分组

按30分钟统计:shool_time格式为varchar, 例如201911050808、201911050820、201911050842分组后结果:20191105 080020191105 083020191105 090020191105 0930注:小于30分钟的按00统计,大于30分钟的按30统计SELECT name,sex,(SELECT (SELECT to...

2019-11-05 14:21:59 6418 2

原创 java sort排序

问题:对list中的对象中的属性值排序:User对象:public class User { private int id; private String Name; public int getid() { return id; } public void setid(int id) { thi...

2019-10-26 08:10:06 136

翻译 LODOP使用问题解决汇总

LODOP 打印控件出现问题及修改方法问题1 、打印网页时页面出现电脑设置的底色如何解决?解决方法 :按照如下方式添加HTML页面var strHTML="<body style='margin:0;background-color: white'>"+document.getElementById("table02").innerHTML+"</body>";L...

2019-05-13 15:05:02 11536

转载 java (lodop) 打印实例

首先在lodop官网下载相关文件(js、css等):http://www.lodop.net/download.html在下载好的包里 除了html页面 其他的js、css等拷贝到项目的一个目录下、新建个lodop文件夹。在页面头部加入下面等信息、这里注意的是引入的文件地址<script language="javascript" src="../res/lodop/LodopFu...

2019-05-13 11:19:21 1704

转载 mybatis foreach collection

foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。 item表示集合中每一个元素进行迭代时的别名, index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置, open表示该语句以什么开始, separator表...

2019-05-10 11:02:36 277

原创 splite和map的结合使用

split() 方法用于把一个字符串分割成字符串数组。Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。作用:分割出来的字符串储存在map对象(key,value)中,便于前后台使用。 Map<String, Object> paramMap = new HashMap<String, Object>(); String str = "...

2019-05-08 11:51:59 1889

转载 Blob和Clob的区别和用法

BLOB和CLOB都是大字段类型,1、BLOB是按二进制来存储的,通常像图片、文件、音乐等信息就用BLOB字段来存储,先将文件转为二进制再存储进去。2、CLOB是可以直接存储文字的,像文章或者是较长的文字,就用CLOB存储,这样对以后的查询更新存储等操作都提供很大的方便。Oracle中处理BLOB/CLOB字段的方式比较特别,所以需要特别注意下面两点:在Oracle JDBC中采用流...

2019-05-08 10:45:39 4895

原创 java 取Blob转为String

InputStream ins = null; StringBuffer sb = new StringBuffer(); try { //blob要转换的Blob字段。 ins = blob.getBinaryStream(); byte[] dis = new byte[1024]; int len = 0;...

2019-05-08 10:25:44 2495

原创 Duplicate local variable variable

问题描述:重复定义了变量。

2019-05-06 16:10:49 2359

原创 ORA-01745: 无效的主机/绑定变量名

问题描述:oracle中执行插入语句时报错解决方案:缺失逗号

2019-05-06 15:55:58 661

原创 jQuery中$.each()方法的使用

//获取唯一name名的input文本框内容$("input:text").attr("name");$("input[name='mobile']").val();//获取多个name相同的input文本框内容$("input[name='mobile']")[0].value;$("input[name='mobile']").get(1).value;//根据name取值了遍...

2019-05-06 15:40:41 244

原创 byte[]和InputStream的相互转换

1、byte[]转换为InputStreamInputStream sbs = new ByteArrayInputStream(byte[] buf);2、InputStream转换为InputStreambyte[]ByteArrayOutputStream swapStream = new ByteArrayOutputStream();byte[] buff = new byte[...

2019-05-06 15:12:57 15781

原创 B cannot be cast to java.sql.Blob

问题描述:BLOB类型的数据从数据库提取出来,提示不能强制转换为BLOG解决方案:转换为二进制数组byte[] object = (byte[]) Map.get("blob");

2019-05-06 15:08:54 5047

转载 long型转String

long a1 = 12; String s1 = a1 + ""; // 法1:直接加空串 System.out.println(s1); long a2 = 34; String s2 = String.valueOf(a2); // 法2:String.valueOf() System.out.pr...

2019-05-06 14:55:02 8675

原创 For input string: ""

问题描述:在进行类型转换的时候,输入的字符串为空值造成的解决方案:对字符串进行非空判断就可以,输入if(str != null && !''.equals(str)){ //类型转换;}...

2019-05-06 14:49:29 4930 1

转载 oracle varchar2改成大字段类型clob,读取大字段内容

oracle varchar2(4000)改成大字段类型clob,如果需要改成大字段的varchar2列有内容,不能直接用alter table med_generic modify option07 blob;直接用上面的会提示:ORA-22858: 数据类型的变更无效因此,修改应采用下面的方法:–增加大字段项alter table med_generic add hehe clo...

2019-05-06 11:35:01 340

转载 [Ljava.lang.String; cannot be cast to java.lang.String

问题描述:不能把String[]转化为String类型。解决方案:String name= ((String[])request.getAttribute(“name”))[0];

2019-05-06 11:15:44 2782

原创 The content of elements must consist of well-formed character data or markup

SQL语句中包括XML预定义字符,则需将SQL语句放在<![CDATA[ ]]> 中。在 XML 中有 5 个预定义的实体引用:预定义字符 说明< 小于> 大于& 和号' 单引号" 双引号例子:<if test="id != null and id != ''"> and <![CDATA[ id >= #{id }...

2019-05-06 11:07:30 223

原创 mapper 判断条件为null

在双引号里面再判断不为空<if test="name != null and name !=''" > and name = #{name} </if>

2019-05-06 11:04:03 4105

原创 window.open()详解

语法window.open(URL,name,specs,replace)var specs="height=400,width=600,alwaysRaised,directories=no,toolbar=no,titlebar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no";返回值:oNewWind...

2019-05-06 10:48:47 5942

原创 引用js/css时,加入时间戳解决浏览器缓存问题

解决思路:在引入的url后面加上时间戳,每次请求获取最新的js/css var timestamp=new Date().getTime(); <script type="text/javascript" src="****.js?t="+timestamp></script>...

2019-05-06 09:40:06 3643

原创 linux测试网络是否连通ping、telnet命令

ping 可以测试到目标机器的连通性,ping域名还可以得出解析IP。ping ip地址例:ping 127.0.0.1图例:telent测试端口是否开放。telent ip地址 端口号例如:telent 127.0.0.1 8080...

2019-03-29 09:59:16 15674

原创 IDEA 配置weblogic home时,weblogic version无法选择

问题原因:D:\Oracle\Middleware\wlserver_10.3缺少注册文件解决方法:把D:\Oracle\Middleware下的registry.xml文件,复制一份到D:\Oracle\Middleware\wlserver_10.3中就可以解决。...

2019-03-21 14:00:37 2105

原创 怎么查询表中BLOB字段的大小

返回的是字节(B)select DBMS_LOB.GETLENGTH(name) from table;

2019-03-18 14:32:33 3115

原创 WebLogic清理缓存

清除缓存路径:D:\Oracle\Middleware\user_projects\domains\my_domain\servers\AdminServer\cacheD:\Oracle\Middleware\user_projects\domains\my_domain\servers\AdminServer\tmpD:\Oracle\Middleware\user_projects\d...

2019-03-04 10:00:05 1606

原创 weblogic的输出打印日志设置

设置路径:1、服务器——》控制,进入服务器设置2、服务器启动——&gt;设置参数3、参数配置:-Xms2048m -Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+DisableExplicitGC -XX:-Heap...

2019-03-01 15:44:57 7953 2

原创 js比较日期大小

//获取当前时间var currentTime = new Date();//自定义时间var customTime="2019-03-01 00:00:00"; customTime= customTime.replace("-","/");//替换字符,变成标准格式 customTime= new Date(Date.parse(customTime));if(curren...

2019-03-01 14:47:18 52343 2

原创 Java中map关于putAll()和“=”的区别

putAll()方法:相同的key,map1.putAll(map2);map1中的key-value会被覆盖。不同的key,map2中的key-value会被追加到map1中。“=”的使用:map1 = map2;map1中所有的key-value都会被map2中的key-value覆盖。...

2019-01-02 11:04:15 2531

原创 JAVA读取本地图片并展示

代码如下://读取本地图片输入流FileInputStream inStream = new FileInputStream("D:/image/123.jpg");//byte数组用于存放图片字节数据byte[] buff = new byte[inSteam.available()];inStream.read(buff);inStream.close();//设置发送到客...

2018-12-04 15:54:32 14677

jtds-1.2.2.jar

用于oracle sql developer连接sql server数据库,在oracle sql developer首选项中设置第三方jar包即可。

2019-03-21

反编译Jad插件

大家可以看我的博客进行安装 http://blog.csdn.net/farxix/article/details/71514732

2017-05-10

eclipse反编译

安装在Eclipse中的反编译插件

2017-05-10

显卡排行榜

显卡排行榜

2017-04-08

空空如也

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

TA关注的人

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