2017年7月22日

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 疯狂的妞妞 阅读(296) 评论(0) 推荐(0)

lambda - FunctionalInterface

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

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

2017年7月20日

ThreadLocal原理概述

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

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

2017年7月18日

mysql - 更新、插入数据统计结果

摘要: 主要是长时间不做报表,容易忘记语法,这里做一个记录 -- 测试表:数据来源表 CREATE TABLE `AAA` ( `ID` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `A` INT(11) DEFAULT NULL, `B` INT(11) DEFAU 阅读全文

posted @ 2017-07-18 18:01 疯狂的妞妞 阅读(570) 评论(0) 推荐(0)

mysql - 插入失败则更新语法

摘要: 尝试执行插入数据,如果已经存在数据,则将现有的数据,更新为最新的数据。 有两种语法可以使用, DUPLICATE KEY 和 REPLACE INTO。 -- 新建测试库 CREATE TABLE `aaa` ( `a` int(11) NOT NULL, `b` int(11) DEFAULT N 阅读全文

posted @ 2017-07-18 14:46 疯狂的妞妞 阅读(389) 评论(0) 推荐(0)

2017年6月20日

将class文件打包成Jar

摘要: 使用场景: 大学毕业设计时,找了一些网上的代码,反编译之后,修改了一部分能看懂的源码,需要进行重新打包。 # 进入到 class 文件根目录 cd /logs # 基本语法:jar -cvf [filename] [需要打包的目录] # 添加 manifest 文件打包:jar -cvfm [man 阅读全文

posted @ 2017-06-20 16:16 疯狂的妞妞 阅读(104) 评论(0) 推荐(0)

2017年6月15日

java中.class文件命名规则

摘要: 会关注这个问题,一般是在遍历 .class 文件过程中出问题,编译文件目录下,有不少文件名是带 $ 符号的。 这些对象大都是一些内部类、匿名对象,大都不能通过 Class.forFame(String str) 实例化。 内部类的 class 文件命名是:主类+$+内部类名 匿名类的 class 文 阅读全文

posted @ 2017-06-15 15:15 疯狂的妞妞 阅读(3180) 评论(0) 推荐(0)

2017年5月5日

k8 - 强制删除pod

摘要: 因为有重启策略存在,delete pod 一般不会成功,删掉的时候提示成功,但是又会立即启动一个新的。 使用 delete 命令 一个 pod 的运行,可能需要 configmap、service 等多个组件的参与,我们一般将相关联的内容,写在同一个 yaml 中。 使用 delete 命令删除,相 阅读全文

posted @ 2017-05-05 15:36 疯狂的妞妞 阅读(451) 评论(0) 推荐(0)

2017年5月4日

html - <script type="text/html">

摘要: 其中 text/html 是 MIME(类似于扩展名)的一种。 姑且将 <script type='text/html'> 称之为 “html脚本” 吧。 这种脚本,通常作为代码模版使用。类似于短信模版、邮件模版,预置一些占位符。使用的时候,用实际数值替换占位符。 与 text/javascript 阅读全文

posted @ 2017-05-04 11:16 疯狂的妞妞 阅读(893) 评论(0) 推荐(0)

导航