摘要: JDBC 中的PreparedStatement 相比Statement 的好处? 答:PreparedStatement 经过预编译,性能比Statement更好,而且可以防止sql注入。 阅读全文
posted @ 2019-02-14 22:46 余总出去浪 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 多线程有几种实现方法?同步有几种实现方法 答:多线程的实现方法有继承Thread类,实现Runnable接口,实现Callable接口。 同步可以使用Synchronized关键字,也可以使用可重入锁ReentrantLock,ThreadLocal同步机制也可以实现同步。 阅读全文
posted @ 2019-02-14 22:44 余总出去浪 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 今天起来启动dubbo服务,报错 Tried 3 times of the providers 死活起不来,试了各种方法,最后发现是mysql数据库服务没启动。。。真是日了狗了。。。 阅读全文
posted @ 2018-09-01 10:48 余总出去浪 阅读(2729) 评论(0) 推荐(0) 编辑
摘要: 首先:复制粘贴请标明出处:博客园—余总出去浪 亲测可用。 废话不多说,直接上代码 安装ruby (1)yum install ruby (2)yum install rubygems (3)gem install redis 这里会报错,提示我们ruby版本太低了,是2.0.0。 不要删除ruby, 阅读全文
posted @ 2018-07-31 22:02 余总出去浪 阅读(226) 评论(0) 推荐(2) 编辑
摘要: 遇到一个奇葩的问题,我在本机连接redis可以ping通,也可以telnet,但是用java的jedis连接,隔一段时间就会发现连接失败,但是再执行一次,又ok了。 最后在redis.conf文件中,bind 192.168.1.2 就好了,当然你要改成自己的redis服务器所在的ip。 题外话:如 阅读全文
posted @ 2018-07-29 22:39 余总出去浪 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 想在Netty的channel中传递字符串,需要在客户端Client设置sc.pipeline().addLast(new StringEncoder());服务端Server设置sc.pipeline().addLast(new StringDecoder());就可以了; 客户端代码: 服务端代 阅读全文
posted @ 2018-07-19 18:04 余总出去浪 阅读(3165) 评论(0) 推荐(0) 编辑