- 博客(16)
- 收藏
- 关注
原创 关于storm中topology worker excutor task 在集群上是怎么分配的一次测试记录
关于storm什么官网上那一套我就不记录了 主要通过测试验证自己的猜想 (集群上测试的 应该不会有问题)先上代码 后解释1.首先定义个spoutimport org.apache.storm.spout.SpoutOutputCollector;import org.apache.storm.task.TopologyContext;import org.apache.storm....
2019-06-01 15:01:28 235
原创 操作i++ 的时候 操作数栈的变化
今天看到网上一个面试题 int x = 10; x = x++; int y = x++ + ++x + x * 10; System.out.println("x = " + x); System.out.println("y = " + y);结果为x = 12 y = 142这个问题 主要去了解...
2019-04-21 23:15:59 703 1
原创 java 自定义pageBean实现分页
public List<User> findByPage(int pageNum, int pageSize){ return userDao.findByPage(pageNum, pageSize); } public PageBean<User> findByPagePageBean(int pageNum, int pag...
2019-04-20 14:37:47 1589
原创 快速排序java版代码实现
此文章写java版的快速排序总体的思想就是 在数组中找一个参照物 一般选择数组的第一个或者最后一个元素, 我选择的是最后一个 代码中有介绍吧最后一个当最key 先从前往后挨个找 找到大于key的放到后面, 然后在最后一个位子-- 向前移动,之后在从后向前找,直到找到小于key的 放到之前开始的哪个位子, 因为开始的数据已经放到的最后 现在已经空了, 然后一直重复原数组...
2019-04-19 11:31:16 465
原创 jedis 原生的配置连接如何配置密码 将bin生命到springxml的bean
reidis 一般使用的时候都是本机连,限制外网连接,但是今天我有个需求就是远程连接一个带密码的redis 于是有了这篇文章 redis.server= redisServer://password:woshimima@47.94.66.66:6379 <!-- redis单机版 --> <bean id="jedisPool" class="redis.clients....
2018-03-17 18:33:38 1799
原创 mysql存储过程+mybatis调用返回多条数据
大致流程是在mysql中新建一个存储过程然后DELIMITER$create PROCEDURE jysapp.get_second_member(IN user_id int)BEGINSELECT id,username,phonenum,registertime,str1 FROM jysapp.user where user.pid = user_id;endmybatis中的
2017-06-16 17:16:26 634
原创 浏览器跨域问题
本地的工程写个ajax去请求已经放到云端的项目的json接口提示Access-Control-Allow-Origin,好像被请求的项目限制回复其他地址的请求才会这样,解决方案就是在被请求的项目中设置过滤器,告诉项目的Httpresponse 我相应任何地址过来的请求过滤器代码import java.io.IOException;import javax.servlet.Filt
2017-05-29 21:21:12 314
原创 input 输入框自动联想功能
上面的是效果图,通过输入的值在数据库中进行查询 进而进行联想使用重点注意 1 jsp中引用的文件要全版本不能太老 2界面的字符编码方式utf-8 否者有可能出现中文联想不对的 前端jsp代码<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+reque
2017-04-14 23:47:02 16061 1
原创 线程池的使用
个人笔记 常用的四种线程池import java.util.Random;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.ExecutorService;import java.util.concurrent.
2017-04-11 18:35:27 212
原创 java 线程 ReadWriteLock 读写锁的使用
个人学习笔记 读写锁 就是允许多个线程同时进入读锁中,但是写锁同一时间只能一个线程进入import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantReadWriteLock;class Person{ private Object obj; ReadWriteL
2017-04-11 11:22:04 300
原创 java 线程上机题 循环唤醒 三个线程轮流打印 顺序 A线程->B线程->C线程
package cn.itcast.mybatis.dao;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/** * 三个线程轮流打印 顺序 A线程->B线程->
2017-04-10 20:42:27 740
原创 java 线程 通知 虚假唤醒
1 synchronized 锁定的是当前对象的成员变量,也就是说无论当前对象有几个synchronized代码块,他们使用的是同意个锁,一个对象只有一个锁2 notifyAll 之后不会立马去唤醒而是等当前代码执行结束之后才回去唤醒class Product{ private int productQty = 0; public synchronized void incr
2017-04-10 16:54:33 602
原创 java 带返回值线程 Callable
class Ticket1 implements Callable { @Override public Integer call() throws Exception { System.out.println("调用到call"); return 500; }}public class MyClass2 { public static void main(String[]
2017-04-10 14:48:26 310
原创 java 多线程 lock接口 的使用
class Ticket{private int number = 20;Lock lock = new ReentrantLock();public void saleTicket(){lock.lock(); //使用lock块保护代码快,在finally中释放try {if(number > 0){Thread.sleep(200);System.out.
2017-04-10 13:21:56 224
原创 简单的sql 语句 关键字
在firebird 中一个时间类型用的是timestamp类型 如果让他的缺省值设置为自动获取系统当前时间current_timestampCREATE TABLE MYSQLS ( SYSID INTEGER default '' NOT NULL, ENTITYID INTEGER default '' NOT NULL, ID
2016-09-01 09:18:35 335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人