- 博客(120)
- 收藏
- 关注
原创 java利用joda lib计算两个日期时间相差几天,几小时,几分钟
引入的包:import org.joda.time.Interval;import org.joda.time.Period;import org.joda.time.PeriodType;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 利...
2018-04-01 10:06:39
4837
原创 Eclipse和Intellij IDEA中常用快捷键(main, try/catch)差异总结
Eclipse和Intellij IDEA中常用快捷键差异总结。1. main函数 Eclipse: 输入main再按快捷键Alt + / Idea: 输入psvm,(是public static void main() 首字母)2.For循环 Eclipse: 输入for, 再按快捷键Alt + / Idea: 输入fori, 出现提示。3. 输出语句System.out.println...
2018-03-07 16:55:59
23820
原创 微信小程序视图示例之view/scroll-view示例中缺少css
在参考微信小程序的视图示例时,发现给的示例view和scroll-view缺少对应的css,整理一下给有需要的同学参考下:View对应官方文档: https://mp.weixin.qq.com/debug/wxadoc/dev/component/view.html直接使用view示例代码,发现不能达到预期效果,如图中左边所示:是因为示例中只有wxml代码,相应的wxss代码没有给出,.flex...
2018-02-20 16:30:28
1522
原创 Xcode7使用git仓库
在Xcode7中使用自带的git工具来连接github仓库。 Xcode7是优秀的IDE,其自带的git工具可以方便的管理代码版本,本文介绍如何使用Xcode7来和github进行连接。 1)在github等git仓库上复制git地址。 一般使用https协议,这样可以不用配置SSH秘钥,如下: 2)使用Xcode7来check out 一个git工程 填...
2016-07-08 16:07:53
298
原创 Swift语言中整数和字符相互转换,Int、Character
Int转Character:Character类没有以Int作为参数的初始化方法,但Character能通过UnicodeScalar类型来初始化,而UnicodeScalar类型又能通过Int类型来初始化。 //Int转Character代码//number是一个整数var number = 65//转换成character字符var character =...
2016-07-06 16:34:24
3169
原创 tomcat 使用https,出现ERR_SSL_VERSION_OR_CIPHER_MISMATCH
在tomcat中使用https协议(配置SSL协议),主要是以下步骤: 1.生成安全证书 --略 2.配置tomcat:定位到tomcat的安装目录,找到conf下的server.xml文件找到如下已经被注释的代码:Xml代码 <!-- <Connector port="8443" protocol="HTTP/1.1" ...
2016-06-27 15:42:10
1903
原创 如何查看自己苹果电脑下的swift版本
由于swift升级较快,很多同学可能也不是很关心苹果公司的各种发布会,或者是对科技界不是很感兴趣,导致在学习/使用xcode开发swift时不是很确定自己的swift到底是哪个版本,现将本人在网上查找和自己探索到的几种查看swift版本的方法列一下:PS: 貌似要先安装Xcode才可以使用终端命令??? 1. 直接在苹果终端输入swift查看: 2. 在xcode中查...
2016-03-24 07:33:39
997
原创 php Parse error: syntax error, unexpected end of file
使用xampp的wordpress时,按照新的主题时,发生如下错误: Parse error: syntax error, unexpected end of file。。 然后我就根据提示,找到那个文件,然后错误中总是提示最后一行出错,我找到最后一行发现php最后没有正常结束,即<?php?>or<??>添加之后仍然报...
2016-03-03 19:28:36
822
1
swift语言中字符和字符串连接的2种方式
本人刚学swift,实现一个小功能,将字符串反转,需要用到字符和字符串的连接, 如下,在网上搜索swif字符和字符串连接,基本都是下面的这个例子:let string1 = "hello"let string2 = " there"let character1: Character = "!"let character2: Character = "?"let st...
2015-12-12 20:28:09
566
原创 试读《架构探险——从零开始写Java Web框架》
试读章节,看到了作者从零来搭建一个java web环境,其实作者使用maven,还不够彻底完全可以使用maven命令直接搭建一个基础java web框架来,然后使用maven命令来生成项目工程具体使用maven生成一个项目骨架命令如下:mvn archetype:create -DgroupId=org.smart4j.chapter1 -DartifactId=chapter1 -D...
2015-12-01 21:32:46
204
原创 试读《写给大忙人看的Swift》
前言: 本人买了苹果本好久了,虽然买回来就把著名的xcode安装好了,但是该软件一直都是在沉睡,今天试读swift,就顺便打开可爱的xcode写下了本机的第一个Hello world程序,也是本人的第一个swift程序 :)。本来想要到网上查找下,写hello world的步骤,但是自己打开了xcode,各个选项都看了一下,发现和大学时候使用VS写c/c++程序差不多,顺...
2015-08-23 20:55:47
319
原创 ng-Grid
https://github.com/angular-ui/ng-gridhttps://github.com/angular-ui/ng-grid/wikiGrid Optionsiddefault valuedefinitionplunkeraggregateTemplate<div ng-click="row.toggleExpand()" ng-...
2015-08-06 12:15:07
294
原创 sql distinct 多列问题
查询单列,使用select distinct name from photos;是没有问题的。但若想查询多列,如select distinct name,nickname,department from photos;是将三列完全相同的内容过滤掉,但凡三列有一列不同,均会列出来。若将distinct放后面,如select nickname,department,distinct nam...
2015-02-05 15:51:47
877
原创 mongodb权限设置之添加管理员、普通用户的方法
这篇文章主要介绍了mongodb添加管理员、普通用户的方法,同时介绍了mongodb开启权限认证后PHP客户端的两种连接方法,需要的朋友可以参考下 关系型数据库都是有权限控制的,什么用户能访问什么库,什么表,什么用户可以插入,更新,而有的用户只有读取权限。例如:mysql安装配置好后,有一个自带的mysql数据库,里面有一张user表,用来存放用户,以及用户权限,而mongodb这个最...
2015-02-04 19:01:14
700
原创 Spring 在配置中使用*.properties
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/
2015-02-04 14:20:55
171
原创 Spring中的AOP——在Advice方法中获取目标方法的参数
摘要 本文介绍使用Spring AOP编程中,在增强处理方法中获取目标方法的参数,定义切点表达式时使用args来快速获取目标方法的参数。 获取目标方法的信息 访问目标方法最简单的做法是定义增强处理方法时,将第一个参数定义为JoinPoint类型,当该增强处理方法被调用时,该JoinPoint参数就代表了织入增强处理的连接点。JoinPoint里包含了如下几个常用的方法:...
2015-01-22 13:23:02
349
原创 MyBatis映射文件的resultMap如何做表关联
MyBatis的核心是其映射文件,SqlMap文件,里面配置了项目中用到了什么SQL语句,和数据库相关的逻辑都在这个映射文件里.顾名思义,映射文件就是对Java对象和SQL的映射.这里简单介绍一下映射文件中resultMap的用法:resultMap – 它描述如何将结果集映射到Java对象.resultMap属性:type为java实体类;id为此resultMap的标识:<result...
2015-01-12 17:28:05
197
原创 前后台校验示例及讲解
在开发Java Web程序时,前后校验逻辑应该是必不可少的一部分。其中,前台校验更多地是从用户体验的角度出发,而后台校验更多地是从数据安全的角度出发。本博文基于Spring MVC写了一个前台后台结合校验的示例,不过没有使用Spring MVC自带的校验框架。示例前台使用Jquery Validation进行校验,后台使用Hibernate Validation进行校验,所以示例所需要的校验逻辑...
2015-01-12 17:26:26
465
原创 MyBatis的动态SQL详解
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:Xml代码 ...
2015-01-12 17:15:57
147
原创 spring mvc 将图片文件以流的方式写入到jsp页面
spring mvc不像struts2:Xml代码 <action name="TwoDimensionalCodeAction" class="com.wsg.action.TwoDimensionalCodeAction"> <result type="stream"> <param ...
2015-01-12 17:07:18
726
原创 Java文件和byte数组转换
Java代码 public class T3 { public static void main(String[] args){ String filePath = "E:\\softoon\\workspace_softoon\\TestMobile\\src\\1.docx"; String outFi...
2015-01-12 16:54:56
516
原创 Result Maps collection does not contain value for com.xx.xx
Result Maps collection does not contain value for com.xx.xx 出现上述错误 主要是因为你的select标签内部的resultMap属性指向的不正确在sql文件中只要有一个resultMap或resultType属性指向错误,则在这个文件中其余正确的语句也不能执行,所以在出现上述错误时,可能不是当前正在执行的语句的错误,而是...
2015-01-09 17:45:23
273
原创 程序员,请尽早修复你的Bug
一旦进入软件开发的生命周期,bug就不可避免地随之而来。关于是在软件开发生命周期的早期还是后期——实施和发布后去修复bug的问题上,产生过许多激烈的讨论。软件开发人员总体认为早期修复bug是最优的策略。无论是在哪个发展阶段,修复bug都非常耗时,而且置之不理会产生一定的成本。越到后期去修复bug,出现的问题可能就越发严重。原因如下。1.节约时间之所以要早点追查和修复bug最大的...
2014-12-31 10:11:00
413
原创 开发人员需要知道如何做,做什么,和为什么做
你是否工作在这样的一个大公司里——他们工作效率缓慢,会议无穷无尽?你是否有被告诉去完成一个任务,去开发一个API,但你的不知道它会用在哪里,怎么用?你只是按照文档在技术上把它正确的实现?“如何做”是一个开发人员在团队生活中需要知道的最有价值的信息。但遗憾的是,有些人却认为这是开发人员在项目中唯一要知道的事情。我们不能这么认为。如果不知道自己做的究竟是个什么东西,即使是最高效的Ruby...
2014-12-17 13:49:10
330
原创 对中级Linux用户有用的20个命令
1. 命令: Find 搜索指定目录下的文件,从开始于父目录,然后搜索子目录。 注意: -name‘选项是搜索大小写敏感。可以使用-iname‘选项,这样在搜索中可以忽略大小写。(*是通配符,可以搜索所有的文件;‘.sh‘你可以使用文件名或者文件名的一部分来制定输出结果) 注意:以上命令查找根目录下和所有文件夹以及加载的设备的子目录下的所有包含‘tar.gz’的文件。 ...
2014-12-12 11:13:59
117
原创 jquery easyui datagrid 加载成功,选中某一行
1.首先你需要设置datagrid的onLoadSuccess$('#dg').datagrid({onLoadSuccess : function(data){ $('#dg').datagrid('selectRow',3);}}); 2.onLoadSuccess如果是通过 data-options的方式设置的没问题,如果通过js脚本设置的话,需要保...
2014-12-08 10:10:43
1414
原创 MS SqlServer登陆后报不能为空不能为null的错误
打开MSSQL 客户端的时候,展开数据库都显示以下的错误提示:值不能为空。参数名viewInfo(Microsoft.SqlServer.Management.SqlStudio.Explorer) 解决办法:根据下面的路径 :C:\Users\你的用户名\AppData\Local\Temp\"文件夹建好命名为 2 的文件夹,如果是找不到user这个文件夹,就...
2014-12-04 11:00:57
809
原创 linux 下 apache启动、停止、重启命令
基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/usr/local/apache2/bin/apachectl stop 停止apache重新启动命令:/us...
2014-11-13 17:00:22
147
原创 Linux下启动mongodb终端
安装mongodb过程略 创建数据目录:# mkdir /data/mongo 创建配置文件# vi /data/mongo/mongodb.cnfdbpath=/data/mongo/logpath=/data/mongo/mongo.loglogappend=truefork=trueport=27017或者:不创建配置文件通过mongod参...
2014-10-17 15:19:46
846
《大型分布式网站架构设计与实践》-试读
最近几年计算机领域中最火的无疑是大数据、云(可能是由于马云也带云吧),连我这个没有使用到的人也在各种媒体,各种博客和资讯中被狂轰乱炸中被动接受,因此对于像我这样在项目中没有直接接触到各种云、大数据、分布式的人,需要一本来全面的介绍和解释这种技术或这种概念的书籍,闲来无事正好赶上试读活动就来拜读下,由于水平太烂,如有不正之处,还请各位看官多多指教。 正如作者所说:一个大型、稳健、...
2014-10-15 17:36:19
212
原创 [转]Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
先假设有这么一个表:create table S_Depart ( DepartId INT not null, DepartName NVARCHAR2(40) not null, DepartOrder IN...
2014-10-14 10:15:21
193
原创 用PuTTY连接SSH出现乱码的解决
用PuTTY连接SSH出现乱码的解决http://hae.iteye.com/blog/2126555解决方法如下:1、打开PuTTY主程序。在Session项,这里有多个session,首先选择出现乱码的session,点击Load. 2、选择window-〉Appearance-〉Font settings-〉点击Change.按钮,字体中选择“Fixedsys”...
2014-10-09 11:24:36
602
原创 Mysql区分大小写问题
在 MySQL 中,数据库和表其实就是数据目录下的目录和文件,因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix/Linux 系统中是大小写敏感的。MySQL大小写敏感可以通过配置文件的lower_case_table_names参数来控制。 WINDOWS:编辑MySQL安装目录下的my....
2014-09-28 21:29:46
198
原创 mysql中key 、primary key 、unique key 与index区别
一、key与primary key区别 CREATE TABLE wh_logrecord ( logrecord_id int(11) NOT NULL auto_increment, user_name varchar(100) default NULL, operation_time datetime default NULL, logrecord_operation varchar(1...
2014-09-28 21:28:48
171
原创 (转)第三只眼看SpringSide-一个极富魅力的偶像团队
严肃一点说,在当今JavaEE领域,如果你不知道SpringSide,如果你不是一个排斥新技术的极端顽固分子,应该就是一个已经不求上进的技术混混。开玩笑来说,如果你知道SpringSide而不知有AppFuse,那么我可以肯定你的JavaEE一定还是幼儿班的水平,要走的路还会非常长。借用2007年看几部电影的感想:虽然“兄弟不可靠、组织不可靠、男人女人不可靠”,但最后“帮你的还是你的兄弟,给你...
2014-09-23 15:38:54
201
《Objective-C程序设计(第6版)》-试读
记得大约2年前我所在的项目组说我们有个项目是要做IOS开发的,当时哥那个高兴啊,终于要跨入这个高大上的行业了,可以跟着乔帮主混了。于是项目还没开始哥就在网上找Objective-C的资料书籍看,发现它的语法是基于C的,完了,哥的C还是在大学的时候学的早忘完了,没事那咱就从C开始看,各种语法各种数据结构一顿恶补,正信心满满的准备开始自己的高大上的Objective-C学习时,上面说这个IOS项目...
2014-09-10 16:58:32
266
原创 Netty 读后感
第一次参加iteye的图示试读活动,由于本人水平有限,如有不当之处,还望各位看官多多指教。 Netty简介:我们来看看netty的简介,以下出自百度百科:写道Netty 是JBOSS提供的一个java开源框架,Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的客户,服务器端...
2014-09-10 11:45:44
199
原创 解决easyui datagrid控件页面载入时两次请求url
使用easyui datagrid<table id="list_data" url="getdatagrid“ style="width: 700px; height: 250px" class="easyui-datagrid"></table> 用FireFox监视请求。发现居然有两次向URL: getdatagrid 进行请求j...
2014-08-19 10:06:07
508
原创 jquery实现的网页自动播放声音
代码如下:<script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(function(){ //这里参考了以下两个站点的介绍 //http://www.w3school.com.cn/html/ht..
2014-08-07 20:35:35
1399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人