<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[birdofsky的专栏]]></title><description><![CDATA[这是个逗比的年代。。。]]></description><link>https://blog.youkuaiyun.com/birdofsky</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; birdofsky]]></copyright><item><title><![CDATA[oracle.sql.timestamp转java.sql.timestamp不损失精度的方式]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/108670065</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/108670065</guid><author>birdofsky</author><pubDate>Fri, 18 Sep 2020 17:46:27 +0800</pubDate><description><![CDATA[oracle数据库中，timestamp类型可以保存秒之后的精度，有时候我们在java代码中需要用到这个精度。在Java中从resultset中rs.getObject(colName)取得的字段类型为oracle.sql.Timestamp，而我们的pojo中需要的是java.sql.timestamp，这就需要转换一下,比如：


oraclesql.TIMESTAMP colVal = (oracle.sql.TIMESTAMP)rs.getObject(colName);

Timestam...]]></description><category></category></item><item><title><![CDATA[对hashmap的理解]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/105771216</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/105771216</guid><author>birdofsky</author><pubDate>Sun, 26 Apr 2020 17:05:39 +0800</pubDate><description><![CDATA[参考文章：https://www.cnblogs.com/liujinhong/p/6576543.html

参考文章：https://blog.youkuaiyun.com/qq_42034205/article/details/90384772



一直没有深入理解hashcode的hash原理，今天看了别人的博客，恍然大悟，这里记录下，希望能多保留几天印象。。。

jdk1.8版本

实现原理是，...]]></description><category></category></item><item><title><![CDATA[我单身30年了，纪念一下]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/104063817</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/104063817</guid><author>birdofsky</author><pubDate>Tue, 21 Jan 2020 17:03:33 +0800</pubDate><description><![CDATA[91年生

2020了我还单身

没错

我是母胎单身

还没钱的

程序狗一枚

在北京流浪

希望今年能有哪位姑娘看上我

否则我明年再写一篇
]]></description><category></category></item><item><title><![CDATA[二进制字串转byte再转成字符]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/104001453</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/104001453</guid><author>birdofsky</author><pubDate>Thu, 16 Jan 2020 11:18:03 +0800</pubDate><description><![CDATA[碰到个需求要将字符串转化位二进制串存储，然后再还原，中间碰到一个小问题，贴代码记录下。

Integer.toBinaryString这个方法得到的二进制字符串，会把左侧第一个1之前0去掉,导致二进制字符串不能被8整除，还原的时候产生乱码，所以在将byte转化为二进制串的时候要补足8位。


package test;

import java.io.UnsupportedEncodingExce...]]></description><category></category></item><item><title><![CDATA[redis开启远程访问]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/81063385</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/81063385</guid><author>birdofsky</author><pubDate>Mon, 16 Jul 2018 13:20:08 +0800</pubDate><description><![CDATA[    最近在研究redis，linux虚拟机安装完成后，windows 上用redis desktop manager连接不上，网上查了资料解决，记录一下。需要修改redis.conf，修改后重启redis服务，重现连接即可。vi redis.conf/bind找到要修改的地方修改为#bind 127.0.0.1protected-mode no如图...]]></description><category></category></item><item><title><![CDATA[merge语法，使用分析函数自连接]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/53034285</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/53034285</guid><author>birdofsky</author><pubDate>Fri, 04 Nov 2016 14:16:34 +0800</pubDate><description><![CDATA[最近生产上要做一个批量数据的插入sql，但是查询条件很复杂，就研究了下merge语句。 
merge 语法： 
merge into  A 
using(多表联合查询语句） B 
on（A.某个字段 = B.某个字段 and…) 
when matched then 
    更新语句：update set…，注意这里只能是更新语句 
when not matched then 
    插入语句：]]></description><category></category></item><item><title><![CDATA[socket 异步双工]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/52798657</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/52798657</guid><author>birdofsky</author><pubDate>Wed, 12 Oct 2016 17:08:20 +0800</pubDate><description><![CDATA[socket 异步双工之前没接触过，最近遇到了，看了别人的代码才明白什么意思：发送一次交易数据完成后不用等待这次的响应的返回，另外起一个异步的接收线程处理对方响应的数据，这就是异步；发送和接受使用同一个socket连接对象，这就是双工。
下面直接上代码： 
SocketUtil代码：package asy.single;import java.io.IOException;
import java.]]></description><category></category></item><item><title><![CDATA[easyui  datagrid  前后台交互]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/49803149</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/49803149</guid><author>birdofsky</author><pubDate>Thu, 12 Nov 2015 18:30:05 +0800</pubDate><description><![CDATA[最近自学easyui，先选择了datagrid，悲催的是刚学就遇到问题，后台数据怎么都整不到页面上。。好不容易页面有数据了，但是发现没有渲染表格。好吧，言归正传，直接贴代码。 
先贴最重要的action：public class UserManageAction extends BaseAction {    private static final long serialVersionUID =]]></description><category></category></item><item><title><![CDATA[impdp]]></title><link>https://blog.youkuaiyun.com/birdofsky/article/details/46607125</link><guid>https://blog.youkuaiyun.com/birdofsky/article/details/46607125</guid><author>birdofsky</author><pubDate>Tue, 23 Jun 2015 16:24:26 +0800</pubDate><description><![CDATA[oracle 从共版本dmp导出单个表到低版本 
impdp topscf_chs/pass1234@orcl tables=（tbl_cust_base_info ）remap_schema=topscf_chs:topscf_chs skip_unusable_indexes=y table_exists_action=truncate directory=data_pump_dir dumpf]]></description><category></category></item></channel></rss>