- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 mybatis中_parameter使用和常用sql的讲解
一、通过Idea逆向工程发现sql语句有这样一句话 <if test="_parameter != null" > <include refid="Example_Where_Clause" /></if>二、这个_parameter到底指的是什么东西呢 看名字能知道就是参数的意思。但是具体呢? 1、这个_p...
2018-06-19 10:39:06 2529
原创 springboot接收String并映射到Date里,转换器
一、添加转换类@Configurationpublic class WebConfigBeans { @Autowired private RequestMappingHandlerAdapter handlerAdapter; /** * 增加字符串转日期的功能 */ @PostConstruct public void ini...
2018-06-14 15:11:43 2537
原创 Idea设置自动提示代码,其他全是垃圾,这才是你想要的设置,不是快捷键
一、点击右下的按钮二、把Power Save Mode勾去掉,这是省电模式不得不说下,网上全是设置快键键的没有用的废物!受不了,还全部复制别人的。难受
2018-06-13 19:50:00 4017 4
原创 @Select注解动态sql语句
一、我们先看看xml配置的动态sql语句二、如何使用注解也能达到这种效果呢?1、先在sql里面加上标签<script>2、之后就是用上面的配置,但是得注意双引号,和每一条语句的逗号分隔@Select({"<script>", "SELECT * FROM user", "<where>", "<i
2018-06-13 11:39:23 10432 2
原创 springboot@PathVariable怎么接收参数并映射到对象里,别找了,都在我这里
@RequestMapping(value = "findUser/{name}/{id}" , method = RequestMethod.GET) //"findUser/{name}/{id}后面可以继续跟参数,并且根据属性名就可以映射到User对象里了。 //是不是特别简单呢。 public List<User> findUser(User user){ ...
2018-06-13 09:28:34 8104 3
原创 websocket与安卓通信讲解和使用。
一、先讲解客户端安卓的步骤: 1、使用okhttpClient来请求websocket OkHttpClient okHttpClient=new OkHttpClient(); String ip="192.168.43.17"; //这里是ws开头,需要注意,后面的路径是项...
2018-06-11 11:56:41 1984 1
原创 多线程之线程池的讲解和使用
一、线程池的用处: 1、首先创建多个线程对象放入线程池,可以减少每次去跟操作系统通信。 2、效率高,但是线程池的数量要把握好。二、线程池的用法 1、通过完成实现接口的类(Executors)来创建线程池(ExecutorService) //创建一个线程池,线程池可以有2个线程 ExecutorService pool = Executors....
2018-06-09 16:29:51 377
原创 多线程之线程组讲解及使用
一、线程组的用处: 1、 操作线程组可以把线程组里的所有 线程做同样处理。 2、 方便管理,把相同需要放入一个组里二、使用线程组 1、默认线程的线程组是main线程组里。 public static void method1() { ThreadRunnable t = new ThreadRunnable(); ...
2018-06-09 13:43:12 542
原创 多线程讲解,没废话
1、守护线程’setDaemon(true); 意思就是当这个java程序子线程或者子线程停止了,守护线程接收到了这个消息,就会马上让守护线程终止,但是守护线程还是会继续执行一下,可以理解为自杀也需要一点时间。ThreadDaemon td1 = new ThreadDaemon(); ThreadDaemon td2 = new ThreadDaemon(); t...
2018-06-06 11:54:31 253
原创 java类的强制转换
//父类无法直接转子类// Person person = new Person();// 但是如果创建时候就是子类,这样既可转换,// 此时的person对象-不过是personchild能力削弱之后的对象,真身还是PersonChild// Person person = new PersonChild();// ...
2018-06-05 12:06:22 1581
原创 java基础结算出每个类型的存储空间,和越界处理
首先是byte类型,占一个字节,8bit,也就是八个二进制组成。int4个字节,4个字节,总共占32个bit二进制。 // 定义了三个byte类型的变量,b1,b2,b3 // b1的值是3,b2的值是4,b没有值 byte b1 = 3, b2 = 4, b; //做加法运算先进行类型提升,变为int形,结果也是int型,所以int型返回b...
2018-06-04 20:50:16 267
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人