自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mingjia1987的博客

语言是窗户,否则就是墙

  • 博客(15)
  • 资源 (13)
  • 收藏
  • 关注

原创 Mysql 插入数据存在时执行update操作:ON DUPLICATE KEY UPDATE

-- 创建表:test:CREATE TABLE `test` (  `objId` int(10) NOT NULL,  `orgId` int(10) NOT NULL,  `objName` varchar(50) NOT NULL,  PRIMARY KEY (`objId`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- 插入数据:...

2018-10-18 10:31:03 891

原创 Java小记 —— 日期时间转换问题(相差一小时)

    日期操作的时候经常会在字符串、毫秒和日期对象间转换,而且很多人都使用joda time库进行操作,这就会遇到以下说的问题(相信很多人也遇到了):就是对于某些特殊的日期,转换的时候会报错,或者出现转换不准确(相差一小时)的问题。    1,字符串转日期,转long    首先,我们先将日期字符串转为日期,再打印出long值,以‘1986-05-04’为例:DateTimeFormatter ...

2018-06-13 15:55:28 7176

原创 Java小记 —— 浮点数(double、float)的格式化问题及处理

    平时常会面临浮点数的格式处理问题,下面就举例说一说常见的问题及处理:    1,科学计数法问题    一个浮点数123456789.10,在打印的时候变成了1.234567891E8,处理起来很简单,如:double d = 123456789.10;System.out.println(d);//1.234567891E8NumberFormat nf = NumberFormat....

2018-06-07 15:05:39 13254

原创 参照Java学Go(三)—— go的内置类型:数组、切片slice、map

    前一篇说到了go的变量、常量和基本数据类型,接下来继续说一下go的其他内置类型:数组、切片(slice)和集合(map)    一,数组    go和java中肯定都有数组了,只不过在定定义上和定义变量类似,把类型放到了后边(还是觉得很难受有没有?)    首先对比一下定义://java:int[] arr; //没有初始化arr = new int[1]{}; ...

2018-05-29 13:59:06 2896

原创 Java小记——Java中String引用传参

java小记:Java中String引用传参我们知道在java中字符串(Stirng)对象和其他对象不太一样,是不可变的,所以再作为参数传递的时候和基本类型一样,都是“值传参”,要想达到“引用传参”的效果,就要使用StringBuffer/StringBuilder。值传参和引用传参的例子就不过多废话了,网上随便都可以查到,可能需要注意的一点就是,在引用传参的函数中,对字符串进行修改的时候绝对不能...

2018-05-22 20:09:19 2918 1

原创 参照Java学Go(二)—— 变量和常量、基本数据类型

前一篇从语言界定、环境搭建、helloword和包结构与java做了对比,接下来就开始从go的语法上和java进行对比。说到语法,首先需要强调的一点就是“大小写”,go和java一样都是大小写敏感的,另外有关大小写的地方就是权限相关:Go在大小写方面它有一些默认的行为:大写字母开头的变量是,是公有变量;小写字母开头的是私有变量。大写字母开头的函数也是一样,相当于java中的带public关键词的公...

2018-05-09 17:49:25 2099 1

原创 参照Java学Go(一)—— 初识Go

    最近在学习使用golang,在学习新的语言时,如果可以对照着一门自己熟悉的语言来学习会容易很多,本人是名java程序猿,所以就对照着Java来学习,以”温故知新“的方式来记录一下学习过程。    刚开始,先从语言界定、环境搭建、helloword和包结构对比学习一下:一,语言界定先来总结一下:go和java一样,是一种编译型语言,它结合了解释型语言的游刃有余,动态类型语言的开发效率,以及静...

2018-05-07 15:19:50 2196

原创 MyBatis foreach小记—— 批量update

    经常会用到mybatis的foreach标签来做循环操作,可以做一些sql的拼装等,标签的属性如下:collection 循环对象集合;item 每个迭代对象的别名;index 迭代索引值;open 循环语句的开始内容;separator 每次迭代之间的分隔符;close 循环语句的结束内容;    以mysql为例,批量操作的sql最常见就是通过in语句、批量insert语句等:1, d...

2018-04-27 15:45:53 16096 4

原创 MyBatis Collection小记—— 关联查询、递归查询、多字段关联

    经常会用到mybatis的Collection标签来做级联查询或递归查询,现通过一个伪例来简单的说明一下使用中的关键点:    首先先列出三个表,给出一个场景:1,角色表t_role( id,name ) 2,菜单表t_menu( id, name, pid )菜单表是个有个pid,指向上级菜单的id,所以是个树形表3,角色菜单关联表t_role_menu( role_id, menu_i...

2018-04-25 18:30:09 2423 2

原创 VirtualBox相关问题处理纪录

今天打开电脑(win10)发现自动更新重启了,并且打开VBox无法启动虚拟机(更新前正常),主要问题如下:启动虚拟机失败:提示“virtualbox 不能为虚拟电脑XXX打开一个新任务",错误码:E_FAIL(0x80004005);发现虚拟机设置信息中,操作系统显示为32-bit(原本是64-bit),点击新建时系统的类型也都只有32位可选;打算纪录此次处理过程的主要原因是第二问题之前就遇到过(...

2018-04-09 14:37:00 658

原创 Intellij Idea安装go插件

Idea 安装插件的时候经常有无法下载的情况,比如安装go插件就是这样,总是连接失败。怎么解决?很简单:去官网下载插件打开官网,选择你使用的工具(比如idea),然后搜索插件(比如go):进入idea的插件中进行搜索,找到go插件:进入插件,找到下载区域:标记的列是插件对应兼容的idea版本(idea的版本可以进入自己的idea进行查看),选择相应的版本,点击“download”即可。最后进入id...

2018-04-03 12:56:00 27313 11

原创 Mysql DELETE 不能使用别名? 是我不会用!

        今天碰到一个sql问题,就是在delete中加了别名,导致报错了:"[Err] 1064 - You have an error in your SQL syntax; ..."        简单说下过程,本来是一个简单的delete语句:delete from table1 where status=2;        后需要增加关联条件,所以在后边追加了where条件,为了关...

2018-03-29 13:51:17 11660 7

原创 说说MyBatis插件执行顺序(PageHelper 5 问题)

之前因为觉得spring cache的使用比较麻烦,所以弄了个简单的MyBatisCache自动缓存插件,在测试过程中,PageHelper插件的版本变化引出了插件执行顺序的问题: 起因:PageHelper v4.x和v5.x在实现上进行了改变,PageHelper主要是拦截Executor的query方法,为select语句添加物理分页语句,问题就出在query方法上,query方法有两个:...

2018-03-23 11:33:04 6171

原创 说说RESTFUL中的方法:GET、POST、PUT、PATCH、DELETE、OPTIONS、HEAD、TRACE

        目前互联网公司的应用架构基本都是前后端分离,后端的接口也基本上都是采用restful架构了,接下来就说说restful的使用。使用restful架构最主要的是遵循rest的思想:“统一资源接口“。REST全称:Representational State Transfer,翻译成中文就是“表述性状态转移”,表述的对象就是资源,在web的rertful架构中都是通过uri来一一对应资...

2018-03-22 11:20:30 41246 4

原创 通过Mybatis的拦截机制实现自动缓存

        目前项目中用到Spring的地方很多,很多功能都能在sping中找到解决方案,正如我现在想要说的缓存实现,Spring Cache已经为我们提供了很好的解决方案,并且提供了默认实现,增加几个注解立刻就能使用,确实挺好,但是在实际使用过程中还是觉得不太方便,主要就是因为要保持缓存注解方法间的名称保持一致,在@CacheEvict中需要指定所有需要清除的缓存信息(通过name,key等...

2018-03-08 17:17:27 2409

利用Python进行数据分析(Python+For+Data+Analysis)中文版

利用Python进行数据分析(Python+For+Data+Analysis)中文版

2017-12-18

Java Development Kit 7 Documentation(java7 jdk7 API文档)

Java Development Kit 7 Documentation jdk-7u80-docs-all

2017-10-17

jdk-8u144-apidocs

由于上传限制,jdk-8u144-docs-all.zip超过上传限制,从全部文档中抽离出了api部分

2017-10-17

(注意:为ionic的基础模板代码)即时通讯聊天实例(cordova/phoneGap + ionic + Strophe.js + openfire)

cordova + ionic 创建的android版app,使用Strophe.js 实现xmpp客户端,实现了即时通讯聊天功能,服务端为openfire,需要自行搭建,应用可以实现账户登录,添加好友,聊天功能

2017-03-28

最新 android-support-v4.jar 包

最新 android-support-v4.jar 包 android support v4 jar

2017-03-19

restclient-ui-3.6.1.jar

REST Client UI 3.6 jar

2016-12-12

REST Client GUI 3.5 jar

REST Client GUI 3.5 jar

2016-12-12

OpenLayers 3 地图框选 画多边形 获取坐标 实例

OpenLayers 3 地图框选 Draw 画多边形 Polygon 获取坐标

2015-12-01

MyEclipse 10.6正式版、MyEclipse 8.6正式版for spring原始下载

MyEclipse 10.6正式版、MyEclipse 8.6正式版for spring原始下载

2014-09-03

swt-3.7M7-win32-win32-x86.jar

swt的jar包32位 Eclipse 的window builder插件创建的swt工程应用的是插件中的jar,有32和64位的区别,该上传的jar是32位的。

2014-09-03

java FTPClient 文件上传下载文件

java FTPClient 文件上传下载文件

2013-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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