Navicat 常用快捷键

新的改变 1.ctrl+q 打开查询窗口 2.ctrl+/ 注释sql语句 3.ctrl+shift +/ 解除注释 4.ctrl+r 运行查询窗口的sql语句 5.ctrl+shift+r 只运行选中的sql语句 6.F6 ...

2019-02-28 22:02:14

阅读数 14

评论数 0

Mac系统mds、mds_stores、mdworker疯狂工作的问题

有时候发现, MacOS中, 有个叫做mds_stores的进程占了好多CPU, 于是要阻止这个行为, 据说这是MacOS在建索引然后只要把这个索引的关掉就好了 sudo mdutil -a -i off 打开也很简单: sudo mdutil -a -i on...

2018-06-29 18:33:13

阅读数 6077

评论数 0

IntelliJ IDEA插件开发入门教程(一)

插件开发环境配置 IDEA分为社区版(Community Edition)和旗舰版(Ultimate Edition) 社区版:完全免费,代码开源,但是缺少一些旗舰版中的高级特性。 旗舰版:30天免费,支持全部功能,代码不开源。 开发IDEA的插件推荐使用社区版而不是旗舰版,因为社...

2018-01-01 19:21:25

阅读数 15849

评论数 4

Emscripten — C编译成JavaScript利器

安装 Emscripten编译器 使用SDK方式安装更方便 解压下载的zip,进入SDK的解压目录。逐步执行如下命令 # Fetch the latest registry of available tools. ./emsdk update# Download and instal...

2017-12-27 16:48:10

阅读数 3475

评论数 0

Java JAXB 生成xml

前言 一提到生成xml,很多人自然而然会想起dom4j。dom4j是可以生成xml,但dom4j需要自己去create。那有木有更简洁的方法,就像注解一样,加个注解,能自动生成xml节点属性and so on。下面,介绍Java一款注解式生成xml的神器:JAXB。 来,看好~~ ...

2017-11-16 09:34:35

阅读数 682

评论数 0

Gson 解析集合泛型

Gson 解析集合泛型 简易demomodel public class FilterInfo { /** * 特效code */ private String code; /** * 特效名 */ private String ...

2017-11-15 13:31:46

阅读数 165

评论数 0

Ibatis Iterate的使用

用法 <isNotNull property="videoIdList" prepend="and"> <![CDATA[ video_id IN ]]> <ite...

2017-11-09 12:12:19

阅读数 179

评论数 0

gson自定义反序列化器

写在前面 gson提供了一套强大的序列化、反序列化器。但某些场景下,如反序列化父子类时,gson现成反序列化器只能识别到父类的属性信息,子类属性会丢失。 普通的反序列化器是不能用的。需要自定义反序列化器,强加自己的业务逻辑。不是闲着蛋疼去实现自定义的序列化器。 举个栗子 school对象 ...

2017-11-04 18:39:15

阅读数 381

评论数 0

Runtime-陌生的小伙子

一、概述篇 Runtime类封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 一旦得到了一个当前的Runtime对象的引用,就可以调用Runtime对象的方法去控制Java虚拟机的状态和行为。 二、API预览篇 ...

2017-10-31 21:11:25

阅读数 133

评论数 0

Java阻塞队列ArrayBlockingQueue使用及原理分析

什么是阻塞队列? 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞...

2017-10-31 10:06:18

阅读数 1061

评论数 1

Junit 测试不支持多线程踩记及解决方案

背景 近来, 在用多个线程去下载多个资源文件, 用Junit测试时踩到了一个坑~涉世太浅~debug过程,发现有时只有一个线程在下载资源就结束了,其它线程还没开始就完事了~~真是奇了个怪,于是谷歌了下,发现Junit测试不支持多线程。恍然大悟, 坑有点深,以此记录,铭记于心! 下面模拟下Jun...

2017-10-26 00:31:26

阅读数 414

评论数 0

Maven 冲突解决技巧

写在前面   平时开发如果使Maven来管理包的依赖,难免会发生包冲突的现象。而解决包冲突的利器无非是打印依赖树,排除冲突的包打印工程所有包的依赖树mvn dependency:tree > tree.txt指定只打印工程某个包相关的依赖树mvn dependency:tree -Dincl...

2017-10-25 16:26:01

阅读数 714

评论数 0

如何用Tomcat部署前端静态文件

两步走: 前端工程丢到Tomcat目录webapps下 启动Tomcat即可 启动Tomcat到bin目录下执行 : sh ./startup.sh停止Tomcat到bin目录下执行 : sh ./shutdown.sh

2017-10-25 15:49:09

阅读数 1146

评论数 0

跨域解决方案

前端跨域问题常见解决方案 前端解决 ajax 用jsonp解决。记住jsonp只能发起get请求。默认也是get请求 $(".class").change(function(e) { var formData = new FormData(); ...

2017-10-25 00:13:37

阅读数 110

评论数 0

httpclient模拟浏览器下载文件-常用方法集锦

需求 :下载资源文件到本地public void getDownloadResource(String url, String filePath) throws IOException { File file = new File(filePath); if (!fil...

2017-10-19 10:05:00

阅读数 2497

评论数 0

java file deleteOnExit()方法踩坑记

背景   从视频存储中心下载视频保存到本地。发现执行过程确实能看到本地视频的产生,一旦程序执行完,该视频又被删除了。code 如下 : @Test public void testDownloadVideo() throws IOException { String...

2017-10-13 13:04:50

阅读数 2407

评论数 1

自定义上传组件样式

写在最前面 HTML自带的上传文件组件样式较丑陋。通常需要自定义组件样式。思路是把上传组件透明化(隐藏), 然后再自定义一个酷炫组件,点击酷炫组件的时候去模拟点击事件:模拟点击隐藏的组件 简易demo code <html> <head> <meta h...

2017-10-10 17:34:13

阅读数 659

评论数 0

火速上手jQuery

背景   近来在做视频生产相关的工作。工作上的需要,以往的Java技能只能搁置一边,开始捣鼓WebGL、JavaScript等前端技术栈。最近刚好有需求,要自己搭建一个视频生产的工具后台~~ demo长成这样子的 demo html <dl class="sgw_img&qu...

2017-10-10 17:02:05

阅读数 122

评论数 0

WebGL高级进阶之路-滤镜grayscale实现

前言 WebGL比较核心的两大着色器, 顶点着色器、片元着色器, 它俩肩负重任。顶点着色器负责顶点的坐标位置、大小定义, 片元着色器负责颜色效果。 先看看我们要实现的效果, 开下胃(奸笑~~)HTML <!DOCTYPE html> <html lang="en&quo...

2017-09-22 00:08:11

阅读数 706

评论数 0

js玩转多个div互换

开胃菜代码是这样滴<!DOCTYPE HTML> <html> <head> <style type="text/css"> .divClass { float: left; ...

2017-09-18 20:49:58

阅读数 850

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭