自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 Linux系统发布Java项目Shell脚本

小伙伴们将开发完毕的项目部署到liunx项目,操作linux命令,如项目启动,停止,重启,状态查看等都非常麻烦,所以我们可以使用一个shell脚本完成项目发布的所有操作,脚本如下...​#!bin/bashAPP_NAME=项目名称.jar##用来提示输入参数usage(){ echo "Usage sh执行脚本.sh [start|stop|restart|status]" exit 1}#检查程序是否正在运行is_exist(){ pid=`ps -ef|

2021-09-17 15:00:20 327

原创 MyBatis框架-应用篇(2)

动态SQL语句(1) Xml方式(2) 注解方式MyBatis的缓存MyBatis的关联查询MyBatis逆向工程1. 动态SQL语句1.1. 动态SQL是什么就是相对与固定SQL。就是通过传入的参数不一样,可以组成不同结构的SQL语句. 这种根据参数的条件修改SQL结构的SQL语句,我们称为动态SQL语句.1.2. 动态SQL有什么用1.根据条件组装不同结构的SQL语句,可以提高SQL代码的重用性.2.满足某些特定需求,如,条件判断查询1.3. 基于XML的实现..

2021-06-12 16:56:22 178

原创 MyBatis框架-应用篇(1)

1. Mybatis概述1.1. Mybatis是什么Mybatis是一个持久层(DAO)框架。1.2. Mybatis的作用Mybatis是一个持久层框架,当然作用就是操作数据库的(增删改查)1.3. 为什么需要学习MybatisMybatis的理念:让开发者是10%的代码就可以实现数据库的操作。解决方案: 持久层(DAO)的零实现. 所谓的零实现,就是不用写实现类代码,直接使用接口就可以操作数据库.提高开发的效率!!!真的写很少代码!!!就可以增删改查。写的更少,做的更多1.4. M

2021-06-12 14:50:12 1212 1

原创 RBAC项目需求文档-第一天

联系方式:加群272402285 备注 寻找小敬哥。免费获取项目代码视频资料

2019-04-28 17:55:54 528 1

转载 Mac 系统下类似于 apt-get 的软件包管理器 -- Homebrew

Mac 系统下类似于 apt-get 的软件包管理器 -- Homebrew对于一个习惯了在 Ubuntu 的终端上通过 apt-get 来安装工具软件的我来说,也希望在Mac上找到类似的工具,能很方便的一条命令就能安装所需的软件,而不用手工的去查找下载编译,或者是折腾安装所需的一些依赖关系。很惊喜发现,Mac上也有类似的工具软件包管理器 --Homebrew。Homebrew 并

2014-12-25 09:19:54 484

原创 iOS二维码的读取

既然已经生成二维码了,那么需要读取把,所以做了一个二维码读取的,话不多说,看代码,每句代码我都写了注释了,相信大家看了都会明白的//// ZJViewController.m// ReadQRCode//// Created by apple on 13-12-22.// Copyright (c) 2013年 zhengjing. All rights reserved.

2014-01-08 18:08:54 828

原创 iOS二维码的生成

废话不多说,二维码的生成,我是将NSstring 字符串添加了一个分类。直接通过调用生成二维码方法返回会一个二维码图片即可,真的so easy......不过通过核心图片滤镜生成的二维码比较模糊,不是太清楚,可用用zBar,这里就不再详细描述了,网上很多教程#import "NSString+Helper.h"#import @implementation NSString (Help

2014-01-08 17:53:54 809

原创 iOS 应用程序目录结构

iOS应用程序采用的是沙盒原理设计,普及一下知识:沙盒是在受限的安全环境中运行应用程序的一种做法,这种做法是要限制授予应用程序的代码访问权限。具体的特点有三点:1、每个应用程序都有自己的存储空间; 2、应用程序不能翻过自己的围墙去访问别的存储空间的内容;3、应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放行。 在Finder上点->前往->前往文件夹,输入/

2013-11-22 22:15:45 406

原创 UIButton详解

第一、UIButton的定义  UIButton *button=[[UIButton buttonWithType:(UIButtonType);能够定义的button类型有以下6种, typedef enum { UIButtonTypeCustom = 0, 自定义风格 UIButtonTypeRoundedRect, 圆角矩形 UIButtonTypeDeta

2013-11-15 23:49:38 483

原创 iOS @property各个参数的作用

retain 代表再set方法钟,release旧值,retain新值readlony 代表只生成了get方法atomic就代表方法进行枷锁,保证线程安全nonatomic代表方法不许熬考虑线程问题,性能优化copy setter方法release旧值,再copy新值定义属性时,什么情况使用copy、assign、retain? assign用于简单

2013-11-11 14:44:41 562

转载 iOS应用程序的窗口元素及其运行原理

一、应用程序窗口元素 UIWindow:每一个应用程序都有属于自己的UIWindow,UIWindow继承自UIView UIView:视图,屏幕上可视的控件都是UIView,如按钮、文本标签、表格 UIViewController:控制器, 内部默认有一个UIView,负责控制UIView之间的切换、管理UIView的生命周期、装配数据到UIView上显示、处理U

2013-11-09 08:46:50 530

原创 面向对象语言(JAVA)类与类之间的关系之初见解

is-a 接口的实现  B实现类实现A接口 就是 is-a 关系is-like-a 接口的实现实现类添加新的方法, B实现A接口,不仅实现method1方法,而且还拥有自己的方法method2 就是is-like-ahas-a 就是 类A和类B  A类有B类申明的成员变量public class A {  private B b;}public class B {}

2013-11-06 23:38:44 559

原创 iOS之UITableView之样板代码

初次写博文,写的不好,呵呵,见谅......做了很久的iOS了,大家都知道,在iOS里面用的最多的UI控键是什么?那就是UITableVIew,现在任何一个应用都不可能没有这个控键,但是大家没有觉得很这个控键的内部实现代码很繁琐么?- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:

2013-11-06 23:32:03 700

原创 What are KVO and KVC?

kvc:键 - 值编码是一种间接访问对象的属性使用字符串来标识属性,而不是通过调用存取方法,直接或通过实例变量访问的机制。很多情况下可以简化程序代码。 apple文档其实给了一个很好的例子。kvo:键值观察机制,他提供了观察某一属性变化的方法,极大的简化了代码。具体用看到嗯哼用到过的一个地方 是对于按钮点击变化状态的的监控。比如我自定义的一个button[cpp] [sel

2013-11-02 19:31:31 607

ios7下二维码读取Demo

这是ios7下面二维码读取demo,xcode版本5.0

2014-01-08

ios7下二维码生成Demo

这是一个ios7下面生成二维码的代码,编译工具xcode5

2014-01-08

zend_framework中文手册(最新版本)

这是最新的zf翻译手册,大家可以下下来看看。增加好多新的功能。比以前的老版本要好一些,

2011-12-01

zend_framework中文手册

这是zendframe中文首页,可以供大家学习,呵呵

2011-11-25

空空如也

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

TA关注的人

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