- 浏览: 1099409 次
- 性别:
- 来自: 西安
最新评论
-
rchongg:
大神 想问的是 在一般的 登录 和 数据 加密这么两个方面( ...
iOS中使用RSA对数据进行加密解密 -
witcheryne:
dgwutao 写道我的rsa public_key和priv ...
iOS中使用RSA对数据进行加密解密 -
dgwutao:
我的rsa public_key和priveate_key不是 ...
iOS中使用RSA对数据进行加密解密 -
Vanessa_Rain:
亲,可不可以把你的把你的两个文件借我用一下。我这边不能用呀。可 ...
iOS中使用RSA对数据进行加密解密 -
咕嘟咕嘟_HIT:
请问您这部分代码是只实现了命令解析的功能吗
使用Java编写基于命令行的程序
文章列表
In the posts, I will show how to use ffmpeg on iOS.
This posts is a document for this project:
https://github.com/lvjian700/ffmpegc-demo
Now, ffmpec support x264 module. If you use the script before, please check your version first.
What is ffmpeg ?
FFmpeg is a complete, across-plat ...
2014年读了14本书
读完的9本
《Javascript 语言精粹》,《Javascript functional Programming》,《MacTalk 人生元编程》,《代码未来》,《少有人走的路》,《The Magic Finger》,《Objective-C 高级编程》,《把你的英语用起来》,《苹果首席 ...
RSA算法是一种非对称加密算法,常被用于加密数据传输.如果配合上数字摘要算法, 也可以用于文件签名.
本文将讨论如何在iOS中使用RSA传输加密数据.
本文环境
mac os
openssl-1.0.1j, openssl需要使用1.x版本, 推荐使用[homebrew](http://brew.sh/)安装.
Java 8
RSA基本原理
RSA使用"秘匙对"对数据进行加密解密.在加密解密数据前,需要先生成公钥(public key)和私钥(private key).
公钥(public key): 用于加密数据. 用于公开, 一般存放在数据 ...
Objective C中没有像Java这样的运行时自动内存管理的技术。它采用"引用计数"(Reference Count)的方式进行内存管理。在iOS 5.0之前开发iOS应用需要对内存手动管理(Manual Retain-Release, 简称 MRR)。
从iOS 5.0开始,苹果将Mac上使用多时的自动内存管理技术Auto Reference Count(简称ARC)引入到iOS平台,包括最新的Swift语言也使用ARC的方式进行内存管理。
ARC是一种编译器期间生效的内存管理技术,即在编译器期间插入手动管理内存需要编写的代码(关于流行的GC方式,请参看《 ...
一直想分享自己的iOS入门的经验。上周五终于在公司Share Session,这里将主要资料分享出来。
Presentation
https://speakerdeck.com/lvjian700/start-developing-ios-apps-today
入门学习步骤
iOS技术概要
iOS 开发⼯工具概述
Start Developing iOS App Today
Learn Objective-C on the Mac
Developing iOS7 App for iPhone iPad - Stanford (强烈推荐)
Code4App 代码⽰示 ...
前言
Log4j是我从接触Java以来一直使用的日志组件。由于Log4j的简单,易用,导致我工作至今始终没有在意过Log4j的配置问题。到现在还在使用一中配置来应对所有项目:
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4 ...
前言
近期一个项目中需要实现离线存储,在线同步的功能。调研了两种实现方案:
CoreData: iOS 技术栈中提供的对象管理技术。对象关系,内存管理,undo/redo,本地存储等功能。
FMDB(https://github.com/ccgus/fmdb): 仅专注于Database层, 对iOS SDK中的SQLite接口做了封装。使用FMDB操作SQLite非常方便,在API方面跟跟JDBC非常类似。
这里先给一个FMDB的showcase:
NSString* docsdir = [NSSearchPathForDirectoriesInDomains( NS ...
如果你想在iOS程序中提供一仅在wifi网络下使用(Reeder),或者在没有网络状态下提供离线模式(Evernote)。那么你会使用到Reachability来实现网络检测。
写本文的目的
了解Reachability都能做什么
检测3中网络环境
2G/3G
wifi
无网络
如何使用通知
单个controller
多个controller
简单的功能:
仅在wifi下使用
Reachability简介
Reachablity 是一个iOS下检测,iOS设备网络环境用的库。
监视目标网络是否可用
监视当前网络的连接方式
监测连接方式的 ...
在更新gems的时候,抽空贡献一片短文。
cocoapods 是我从华少(@huacnlee) twitter 上了解到的工具,用来安装objc开发包用的。
做一个简单的类比,cocoapods 对于 objc 就如同
npm 对 node.js
gem 对 ruby
maven/ivy 对 java
需求
MacOS 系统
Ruby/gems
XCode/Command line tools
安装
sudo gem install cocoapods
podsetup
如果安装出错,尝试使用macos自带的ruby版本。我安装的时候碰到版 ...
Less 是一个非常优秀的css增强方言。如果你熟悉Bootstrap,你会发现这个项目大量使用Less, 并且可以通过修改less文件,以此定制自己的boostrap。
最近在formdesigner中尝试使用less代替css。其中自己用node.js写了一个脚本来简化less编译 ...
平时工作中,会用Java编写基于命令行的小工具。本片将介绍如何使用Java编写基于命令行的程序。
命令行程序需要包含的内容
命令行参数解析
程序以及参数说明
程序功能的实现(这个根据自己情况而定)
Java中如何处理命令行参数
最直接的处理命令行的方法:
public class Cli {
public static void main (String [] args)
{
for(String arg : args ) {
System.out.println(arg);
}
}
}
运行:
m-lv:cli lvjia ...
前两天在微博上看到关于“非计算机专业如何转行做程序员” 的讨论:
讨论中一片学生的来信,勾起我写一篇博客的冲动:
希望我的经验能影响他,影响徘徊在计算机行业外想进来的人。
先做个自我介绍,让这篇博客比较有参考价值:
大学: 2004 ~ 2008 西安工业大学 包装工程
现在公司: 中科大洋 -上海研发部
职位: Java软件工程
工作年限: 4年
工作内容: B/S 架构的企业软件开发, 技术涉及Java, Javscript, iOS;
已掌握的语言: Java, Javascript, SQL, C, Objective C, Ruby
1. 程序员 ...
2013年春节过后,奋战了一个月, 为公司展会完成了我的第二个iOS应用. 虽然这个应用离上线的标准还有很多工作要做, 但是这些对我来说, 已经让我有足够的信心给自己mark上 iOS Developer 的标签.
iOS & Android 移动平台, 想必现在很多人都想进入. 对于Java程序员来说, 进入Android会很容易, 但是切换到iOS平台下, 跨度会很大. 2012年6月, 一个看似疯狂的决定, 让我从一个Java程序员走上了iOS开发的道路.
2012年6月初, 在对iOS开发一窍不通的状态下, 毅然接下"ipad收录监控"项目. ...
这篇一直躺在evernote里, 时隔一个月放出来, 迟来的博文。
Matz , Ruby语言创始人. 松本行弘
平生有如此的机会, 能够见到如此伟大的语言设计师, 能够听他现场布道, 感受code for fun的思想. 这绝对一件令人兴奋的事情.
matz 从日本而来, 主要宣传了Ruby 2.0 & MobiRuby(mruby).
ruby 开始于1993年, 励志成为更适合人类习惯的编程语言, code for fun and enjoy it.
WTF = What Fuck ...
今天被SQL Server 2008整的胸闷!
现场连接数据库 ok
SQLDeveloper工具链接数据库 ok
eclipse 中跑项目链接数据库, 卡住, 转菊花。
错误现象:
Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnection ...