自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 grunt快速搭建项目

最近开始接触前段开发,但上手就是grunt,抽了一天学习了一下,在这里记录一下如何使用grunt,以便以后自己好查看。(mac环境)1.首先安装CLICLI是grunt的命令行,如果要使用grunt 指令,首先需要安装这个,但是注意这个东西并不是grunt终端下输入:npm install -g grunt-cli上述命令执行完后,grunt 命令就被加入到你的系统路径中了

2017-02-07 21:05:40 309

原创 JNI之C语言调用Java中的方法

最近由于项目需要,要将JAVA中编的代码转换成C的方式放入TC中,但是由于逻辑大体都是相同的,而且也因为自己懒,所以就想着有没有用C直接调用java方法的例子。结果就发现了JNI这么个东西,虽然最后DEMO出了一些实例,但后来自己项目中不能这样做,只能用system直接调用jar包的方式实现,但还是记录一下,以供自己将来查阅。这篇只是JNI的快速入门,没有详细的介绍类型转换之类的,网上已经有大量这

2016-08-05 10:31:08 828

转载 C++使用ODBC连接数据库时出现无法将SQLCHAR*转换为SQLWCHAR*

最近研究C++使用ODBC连接数据库时,使用SQLConnection()函数时,一直出现error C2664: 'SQLConnectW': cannot convert parameter 2 from 'SQLCHAR *' to 'SQLWCHAR *'  Types pointed to are unrelated; conversion requiresreinterpr

2016-07-28 11:16:38 3010 2

原创 JAVA导入三方jar时变异成功但无法运行

在做TC二次开发时,导入时间控件后可以编译但无法运行,显示找不到类,后来网上查找后找到以下解决方法。有关osgi与spring-dm整合引入第三方jar包问题解析最近在学习osgi与spring-dm整合做web例子时,有时会需要引入第三方jar包,但是在osgi工程的规范中是不允许直接导入第三方jar包的,现用如下方式来解决这一问题:主要思想就是将下载好的jar包转换成一

2016-05-12 19:57:45 377

转载 Java线程:概念与原理

Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线

2016-04-05 17:00:29 342

转载 Structs2中拦截器的使用与详解

一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺

2016-03-23 16:26:39 548

原创 MyBatis核心对象的生命周期与封装

通过上一篇入门级别的MyBatis介绍,可以看得出来SqlSessionFactory,SqlSessionFactoryBuilder,SqlSession三个对象是MyBatis的核心对象,这篇文章将重点介绍MyBatis核心对象的生命周期与封装。对象的生命周期指的是对象由创建到销毁的过程。1.SqlSessionFactoryBuilder可被JVM虚拟机所实例化,使用与销毁

2016-03-22 14:26:11 1321

原创 PLSQL Developer如何连接远程Oracle数据库

PLSQL Developer如何连接远程Oracle数据库

2016-03-22 11:54:57 680

原创 Mybatis入门及配置详解

MyBatis 的前身是 iBatis,iBatis一词来源于"internet"和"abatis"的组合,是一个基于Java的持久层框架MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架My

2016-03-20 22:32:16 383

原创 Oracle主要服务解析

最近由于项目需要用到Oracle数据库,现在将一些常用的服务放在这里,以便以后查询。OracleService+服务名:该服务是数据库启动的基础,只有该服务启动了,Oracle数据库才能正常启动。这是必须启动的服务。OracleOraDb10g_home1TNSListener:该服务是服务器端为客户端提供的监听服务,只有该服务在服务器上正常启动,客户端才能

2016-02-29 15:06:28 442

转载 Java日志终极指南

本文由 ImportNew - Wing 翻译自 loggly。欢迎加入翻译小组。转载请见文末要求。Java日志基础Java使用了一种自定义的、可扩展的方法来输出日志。虽然Java通过java.util.logging包提供了一套基本的日志处理API,但你可以很轻松的使用一种或者多种其它日志解决方案。这些解决方案尽管使用不同的方法来创建日志数据,但它们的最终目标是一样的,即将日

2016-02-01 11:29:01 281

原创 UILable常用总结

最近才开始学习ios开发,现将一些常用控件的常用方法记录在这里,随着学习深入再不断进行添加吧。 //文本标签 UILabel *label=[[UILabel alloc]init]; label.frame=CGRectMake(10, 100, 100, 30); label.backgroundColor=[UIColor yellowColor]; la

2016-01-10 20:42:10 228

转载 ios中协议与委托形象解释

在IOS开发中协议和委托是两个密不可分的概念(也可以说是不同的设计模式,只不过在这里我们把他们讲在一起,因为我们常常都是这么用的):确切来说,协议[protocol]定义了一种规范,使遵循它的类具备一种能力。委托[delegate]则是制定了一种"一个类中需要做的事情交给另一个类来完成"的途径,通过委托别的类,来调用协议里的方法,委托也可以说是Object-C中实现多继承的一种方式。委托del

2016-01-08 20:27:04 251

原创 UIView基础

//// ViewController.m// UIwindowtry//// Created by Edward Qi on 1/8/16.// Copyright © 2016 Edward Qi. All rights reserved.//#import "ViewController.h"@interface ViewController ()@end

2016-01-08 18:31:28 234

原创 苹果分辨率与大小

3GS               3.5寸         320*480     @1x4/4s               3.5寸         320*480     @2x  640*9605/5c/5s          4.0寸        320*568      @2x  640*11366                     4.7寸        375

2016-01-08 16:28:54 273

空空如也

空空如也

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

TA关注的人

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