2017年8月8日

java - cmd命令运行class文件

摘要: 运行独立的文件 java HelloWorld 指定 jar 目录,并运行文件 java -Djava.ext.dirs=C:\Users\ASUS\Desktop\demo\libs HelloWorld 阅读全文

posted @ 2017-08-08 20:25 疯狂的妞妞 阅读(198) 评论(0) 推荐(0)

2017年7月28日

Java进制以及位运算

摘要: package com.yt.test.test; public class Test { public static void main(String[] args) { // 十六进制 int a16 = 0x0F; int b16 = 0x01 + a16; System.out.printl 阅读全文

posted @ 2017-07-28 14:35 疯狂的妞妞 阅读(222) 评论(0) 推荐(0)

2017年7月27日

面试题 -- 两个线程交替运行

摘要: 业务场景:应付面试。 实战价值:代码过于复杂难以维护,实际生产不可能手搓线程,执行这种操作。 import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLock; /** * @au 阅读全文

posted @ 2017-07-27 20:08 疯狂的妞妞 阅读(152) 评论(0) 推荐(0)

2017年7月25日

mysql - 保存点

摘要: 在MySQL中,保存点(SAVEPOINT)是事务处理中的一个概念,允许你在事务内部创建一个回滚点。 功能类似于游戏存档,可以撤销操作,回滚至存档点。 值得注意的是,JDBC 中其实也有保存点相关的 API,可以通过 JDBC 执行一些非常复杂的事务。 以下是使用MySQL保存点的基本步骤: 开始事 阅读全文

posted @ 2017-07-25 20:45 疯狂的妞妞 阅读(125) 评论(0) 推荐(0)

mysql - 存储过程和函数

摘要: 本文的内容,一般来说,整个职业生涯都用不上,不推荐花太多时间学习。 存储过程有用,是 oracle 的存储过程有用,确实有很多用 oracl 数据库的大厂。 mysql 一般纯粹用于存储数据,即便是做数据抽取,也不会使用存储过程,会使用专门的平台工具,例如:kettle。 在后期维护中,存储过程属于 阅读全文

posted @ 2017-07-25 20:30 疯狂的妞妞 阅读(126) 评论(0) 推荐(0)

2017年7月22日

mysql - 中断执行的机制

摘要: 中断功能一般通过下面两个命令实现: kill query pid 杀查询,中断正在执行的语句,查询不是指 select 语句,而是指 sql 语句,update 语句也能杀 kill connection pid 杀会话,断开数据库连接 jdbc 杀会话原理 我们经常用的,中断某个查询语句,本质上, 阅读全文

posted @ 2017-07-22 16:38 疯狂的妞妞 阅读(161) 评论(0) 推荐(0)

mysql - 动态SQL语句

摘要: 主要涉及 EXECUTE 关键字的使用,EXECUTE 可以执行一条字符串格式的SQL命令, 利用这个功能,就可以在存储过程中,根据业务需求,动态地拼接一些很复杂的SQL,然后执行。 语法如下: SET @test='select `Subject`'; SET @test = CONCAT(@te 阅读全文

posted @ 2017-07-22 10:44 疯狂的妞妞 阅读(556) 评论(0) 推荐(0)

2017年7月21日

Java实现三个线程A B C,A线程打印A,之后B线程打印B,接着C线程执行打印C,继而循环下去

摘要: 此文献给那些被面试题坑了的同志们,至少我被坑过 package com.yt.test.thread.rycle; import java.util.ArrayList; import java.util.Hashtable; import java.util.List; import java.u 阅读全文

posted @ 2017-07-21 17:27 疯狂的妞妞 阅读(295) 评论(0) 推荐(0)

lambda - FunctionalInterface

摘要: 1、该注解只能标记在 "有且仅有一个抽象方法" 的接口上。 2、JDK8接口中的静态方法和默认方法,都不算是抽象方法。 3、接口默认继承Java.lang.Object,所以如果接口显示声明覆盖了Object中方法,那么也不算抽象方法。 4、该注解不是必须的,加上该注解能够更好地让编译器进行检查。 阅读全文

posted @ 2017-07-21 10:56 疯狂的妞妞 阅读(187) 评论(0) 推荐(0)

2017年7月20日

ThreadLocal原理概述

摘要: 说原理之前,先看下面这一段代码,这是我根据原理简化出来的代码。 每一个 Thread 内部,都包含着一个 ThreadLocalMap; ThreadLocal 是帮助我们去 ThreadLocalMap 中取值的工具; ThreadLocal 存取值的时候,先找到 Thread.currentTh 阅读全文

posted @ 2017-07-20 11:25 疯狂的妞妞 阅读(566) 评论(0) 推荐(0)

导航