- 博客(61)
- 资源 (17)
- 收藏
- 关注
原创 三步使SQL*Plus的输出更整齐
使用SQL*Plus查询出的结果格式混乱,只需三步使输出更整齐。set linesize 1000;set pagesize 100;set tab off;现在输出结果整齐多了。
2018-09-28 15:51:06
8913
1
原创 Create创建表-约束的使用
– 主键约束–添加主键约束CREATE TABLE categoryinfo(CategoryId varchar2(10),CategoryName varchar2(20),PRIMARY KEY (CategoryId));CREATE TABLE categoryinfo(CategoryId varchar2(10),CategoryName varchar2(20)...
2018-09-27 16:14:43
1153
原创 Create创建表
创建表CREATE TABLE t_productinfo(ProductId varchar2(10),ProductName varchar2(20),ProductPrice number(8,2),Quantity number(10),Category varchar2(10),Desperation varchar2(1000),Origin varchar2(10)...
2018-09-27 15:25:04
2090
原创 学习笔记oracle从入门到精通(3)存储过程
什么是存储过程存储过程是存储在数据库服务器中的封装了一段或多段sql语句的代码块。存储过程的作用简化复杂的操作,增加数据独立性,提高安全性,提高性能。创建存储过程CREATE PROCEDURE TESTASBEGINDBMS_OUTPUT.PUT_LINE('My First Procedure!');END;/使用存储过程beginTEST;end;/...
2018-09-27 09:29:46
300
原创 win10 设置java环境变量
安装java jdk后,需要设置环境变量,今天就来总结一下安装和设置过程,方便以后查找。 jdk版本是1.7。 首先下载jdk,我使用的是1.7版本。安装过程 按照提示一步步完成安装。设置环境变量添加JAVA_HOME系统变量jdk的安装目录C:\Program Files\Java\jdk1.7.0_13添加CLASSPATH系统变量.;...
2018-09-10 15:04:38
4158
1
原创 Visual Studio 2013创建C++程序
文件->新建->项目(ctrl+shift+n)。选择win32控制台应用程序输入名称,位置等信息,点击确定。 点击下一步。 选择空项目,点击完成。 在解决方案资源管理器中找到源文件,选中源文件点击右键,选择添加->新建项,新建一个C++文件。 输入代码,然后运行程序。 运行结果。 ...
2018-09-10 11:09:25
6347
1
原创 C语言内存管理
下面是学习内存管理时写的代码。巩固了结构体的知识。#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct{ char name[18]; char phone[12]; char sex[10]; float salary; ...
2018-09-04 14:39:30
140
原创 C语言可变参数
#include <stdio.h>#include <stdarg.h>int sumOfIntegers(int num,...){ va_list valist; int sum = 0; int i; va_start(valist, num); for (i = 0; i < num; i++) { ...
2018-09-04 13:47:24
160
原创 C语言递归
计算整数的阶乘#include <stdio.h>long factorial(unsigned char i){ if(i == 0) { return 1; } return i * factorial(i - 1);}int main(){ unsigned char n = 10; print...
2018-09-04 13:21:56
197
原创 #define 中##是什么意思
//WeakObject 用法:WeakObj(self) 自动生成一个selfWeak#define WeakObj(o) __weak typeof(o) o##Weak = o;在项目中看到这样的宏定义,不明白是怎么回事,查了一些资料终于明白了。标记粘贴运算符(##)宏定义内的标记粘贴运算符(##)会合并两个参数。字符串常量化运算符(#)在宏定义中,当需要把一个宏的...
2018-09-04 11:10:09
6630
原创 C语言重用错误代码
#include <stdio.h>#include <stdlib.h>#include <errno.h>#include <string.h>void error(char *msg){ fprintf(stderr, "%s: %s", msg, strerror(errno)); exit(1);}将显示错误...
2018-09-03 14:41:55
234
原创 Callbacks
在OC中可以采用四种方式实现回调:Traget-action;Helper objects:通常是delegates或者datasources。Notifications;Blocks。参考图书:Objective-C Programming 第27章...
2018-09-03 10:41:51
509
原创 Writing NSData to File
int main(int argc, const char * argv[]) { @autoreleasepool { //图片地址 NSURL *url = [NSURL URLWithString:@"https://"]; NSURLRequest *request = [NSURLRequest requestWithURL:url...
2018-09-03 10:20:19
330
原创 Reading Files With NSString
int main(int argc, const char * argv[]) { @autoreleasepool { NSError *error; NSString *string = [[NSString alloc] initWithContentsOfFile:@"/tmp/hello.txt" encoding:NSUTF8StringEnco...
2018-09-03 09:52:12
119
原创 Writing NSString to File
int main(int argc, const char * argv[]) { @autoreleasepool { NSMutableString *string = [[NSMutableString alloc] init]; for (int i=0; i&lt;10; i++){ [string appendStrin...
2018-09-03 09:35:23
111
原创 iOS 获取当前时间
iOS获取当前时间制定格式的字符串。 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; NSTimeZone* timeZone = [NSTimeZone timeZoneWithName:@"Asia/Shanghai"]; [formatter setTimeZone:timeZone...
2018-08-31 09:57:39
2860
原创 C语言结构体与指针
typedef struct{ int pages; float price;}BOOK;int main(int argc, const char * argv[]) { BOOK aBook; aBook.pages = 300; aBook.price = 22.8; BOOK bBook = aBook; bBook.page...
2018-08-29 15:24:35
210
原创 C语言整型是如何存储的
系统:macOC 10.13 Xcode:9.2int main(int argc, const char * argv[]) { // insert code here... int i = 0x12345678; printf("%lu\n", sizeof(int)); printf("i 的地址是:%p\n", &i); char ...
2018-08-29 14:53:53
564
原创 FFFE是什么?
在做字符转码的时候前面多了个 FFFE,这是什么意思呢?data = [@"好" dataUsingEncoding:NSUTF16StringEncoding];//data = <fffe7d59>上网一查原来是BOM(byte-order mark)字节顺序标记,EF BB BF UTF-8FE FF UTF-16 (big-endian)FF FE UTF...
2018-08-29 09:57:26
4920
原创 Mac 系统显示隐藏文件夹
版本:10.13.6 (17G65)显示隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool true && killall Finder 不显示隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool false &...
2018-08-28 09:01:52
502
原创 上传代码到Cocoapods
如何上传自己的代码到Cocoapods。参考文章:上传自己代码到Cocoapods上传代码到cocoaPods把自己写的代码上传到CocoaPods
2018-08-27 15:27:17
360
原创 CocoaLumberjack的简单实用
修改Podfile文件platform :ios, '9.0'target 'demo0827' do # Uncomment the next line if you're using Swift or would like to use dynamic frameworks # use_frameworks! # Pods for demo0827pod 'Cocoa...
2018-08-27 14:54:23
1489
原创 cocoapods安装(2018)
之前做iOS开发使用cocoapods来管理第三方库,现在电脑没有安装cocoapods,需要自己安装。 今天花了点时间来安装cocoapods,总结一下cocoapods的安装过程,以后需要可以随时查看。安装环境: 电脑版本:10.13.6 (17G65) Xcode版本:Version 9.2 (9C40b)更换源删除源gem sources --remove h...
2018-08-27 09:51:18
1026
原创 我要跑步
最近一段时间总是感觉腰酸背疼的,可能是自己天天面对着电脑坐的时间太久了,为了有一个健康的身体,我要跑步,每天晚上10点休息,早上6点在小区跑步,先坚持一个月再说。...
2018-08-24 14:17:00
233
原创 iOS项目中用到的一些第三方库
今天来总结一下项目中用到的一些第三方库。 1. AFNetworking,在github上有3万多颗的星星,用作处理网络请求。 2. MZGuidePages, 这是一个小工具,用于创建首次使用app时显示导航页面。 3. umeng 使用友盟服务时需要导入的框架。 4. Fmdb 用于数据库管理。 5. Lumberjack, 日志管理第三方库。 6. Masonry,使用代码管理...
2018-08-24 14:03:46
248
转载 ISO-8859是什么?
ISO-8859ISO-8859全称ISO/IEC 8859,是国际标准化组织(ISO)及国际电工委员会(IEC)联合制定的一系列8位字符集的标准,现时定义了15个字符集。查看详情。UTF-8UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码,由Ken Thompson于1992年创建。现在已经...
2018-08-23 10:55:17
6524
原创 file 命令查看文件编码以及使用 iconv 进行编码转换
在做XML解析的时候有的文件解析错误,查找原因,发现时文件编码的问题。file -b *使用上面的命令查看所有文件的编码格式XML 1.0 document text, ISO-8859 text, with CRLF line terminatorsXML 1.0 document text, ISO-8859 text, with CRLF line terminator...
2018-08-23 10:15:31
3613
原创 iOS NSFileManager 的简单使用
最进项目需要访问iOS的沙盒目录,学习了一些项目中用到的方法,记录下来方便以后查询。访问Documents目录自己写了一个方法来获取该目录,参照了iOS提供的方法,采用了C语言的语法//系统的头文件中定义的方法,NSPathUtilities.h。FOUNDATION_EXPORT NSString *NSTemporaryDirectory(void);//自己写的获取Doc...
2018-08-21 14:25:06
612
原创 iOS FTP 文件下载
最近的项目需要FTP下载配置文件,之前都是用https网络请求,对FTP不是很了解,上网看了很多资料,最终实现了FTP文件下载的功能。 使用的是 GoldRaccoon 第三方库,参照iOS ftp下载远程文件夹内容 这篇文章实现了文件下载。关于FTP服务器的搭建,WIN7环境下通过ISS7快速搭建简易FTP服务器 这篇文章讲的很详细。代码如下:#import "ViewControll...
2018-08-20 16:56:30
1500
1
计算2的n次方,计算斐波那契数列第n项,计算n的阶乘。
2021-06-30
将数据以二进制形式输出,支持整数类型和浮点数类型,方便理解数据在计算机中如何以二进制存储
2021-06-29
UIImageDemo(Swift)
2017-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人