自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 atom相关插件推荐

simplified-chinese-menu Atom的简体中文语言包,完整汉化,minimap 类似sublime text 右边的代码缩略图autoclose-html html标签自动关闭atom-bootstrap3 bootstrap3代码提示插件atom-beautify 美化HTML, CSS, JavaScript, PHP, Python, Ruby, Java

2017-03-02 10:58:15 303

原创 不用第三个变量交换两个变量

方法一:算式交换int a = 10,b = 12; a = b-a;//a = 2 b = b-a;//b = 12-2 = 10,即原来a的值 a = a+b;//a=2+10=12,即原来b的值方法二:异或运算异或运算常见于密码学中。 eg: int a = 10,b = 12; //a=1010,b=1100 a = a^b;//a = 1010^1100 = 0110 b

2016-12-11 16:57:16 508

原创 直接插入排序之Java实现

1、算法概念。 每次从无序表中取出第一个元素,把它插入到有序表的合适位置,使有序表仍然有序。2、算法思想。  假设待排序的记录存放在数组a[1..n]中。初始时,a[1]自成1个有序区,无序区为a[2..n]。从i=2起直至i=n为止,依次将a[i]插入当前的有序区a[1..i-1]中,生成含n个记录的有序区。3、实现思路。 ①用一个临时变量temp存储第i个元素(i>=1,下标从0开始)。

2016-09-07 10:53:25 356

原创 堆排序之Java实现

堆排序思想堆是一种重要的数组结构,为一棵完全二叉树。堆排序就是利用“堆”这种数据结构对数组排序。代码参考工具类:public class Util { public static void printArray(int[] array){ System.out.print("{"); for(int i = 0;i<array.length;i++){

2016-08-20 10:31:02 288

原创 奇怪的分式Java

问题:上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png) 老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼! 对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢? 请写出所有不同算式的个数(

2016-03-04 10:20:09 945

原创 java实现DES加密和解密

import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import java.security.Key;import java.security.SecureRandom;import java.util.Scanner;im

2015-12-04 19:30:26 440

原创 Mac_开发工具_IntelliJ IDEA如何创建Java SE项目

什么模板都不选,创建的项目就是Java SE项目。

2015-12-01 20:31:55 3314

原创 java JDBC编程——从属性文件读取信息,并创建到数据库的连接

首先把mysql-connector-java-5.0.8.jar包导入项目中:具体操作: 把jar包粘贴到项目中,右击Build Path。 文件:dbinfo.propertiesdriver=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/testuser=rootpassword=文件:DBUtils.javapublic

2015-11-03 07:43:59 693

原创 java IO编程——复制一个文件中的内容到另一个文件

前提:至少存在a.txt,然后复制a.txt内容到b.txt中。import java.io.*;public class TestIO { public static void main(String[] args) { File inputFile = new File("a.txt"); File outputFile = new File("b.tx

2015-11-03 07:25:39 1910

原创 java IO编程——显示一个目录的层次结构

一。要求:将如下的目录结构显示出来: 二。代码import java.io.File;public class Demo { public static void main(String[] args) { File file = new File("A"); show(file,0); } public static void show(F

2015-11-03 07:20:24 1607 1

原创 java网络编程——Socket和ServerSocket,套接字编程——简单聊天室改进

参照上一篇博客,这里只修改服务器端:Server.java,这样可以让服务器端接受多个客户端的消息。(采用多线程的方法)public class Server { public static void main(String[] args) { ServerSocket serverSocket = null; try{ serverSo

2015-11-03 07:10:10 594

原创 java网络编程——Socket和ServerSocket,套接字编程——简单聊天室

一。客户端:Client.javaimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.InetAddress;import java.net.Socket;import jav

2015-11-02 11:33:00 1024

原创 Qt使用——2 duplicate symbols for archiceture x86_64,linker command failed....

问题如下: 经过我不断的努力,终于找到了出错的地方: 对于这种问题,就是多次引用了文件。

2015-10-30 10:50:35 1050

原创 Mac下的CorelDRAW

CorelDRAW Graphics Suite 11已经是基于Mac OS系统的最后一个版本,官方已经不再对Mac版本经行更新,因此CorelDRAW Graphics Suite 11**仅支持支持Power PC的 苹果老款的电脑才能用,intel处理器的机型都不可以的。**查看处理器类型:回到屏幕,点击左上角的苹果图标,“关于本机”处理器是Intel类型,而这个

2015-10-23 08:10:30 1208

原创 Mac下Ecplise的下载配置和使用

一。下载和安装下载地址:http://www.eclipse.org/downloads/ 点击,二。一些设置 设置JDK:Java——>Installed JRES 设置文件的编码格式:General——>Workspace 关闭拼写检查:搜索框中输入:Spelling 如何安装和删除插件;Help——Ecplise Marketplace,可以看到推荐的插件,然后下

2015-10-21 08:25:32 867

原创 Mac下Java JDK的下载安装和配置

一。下载安装打开一个搜索引擎,输入JDK,找到Java JDK 如图: 点击打开,同意协议开始下载如图:下载好以后,安装即可。 安装成功以后,进入根目录,可以找到JDK安装的位置: 资源库——>Java——>JavaVirtualMachines——>jdk1.8.0_60.jdk 二。配置1.将系统的JDK设置为刚才下载的1.8查看现在的JDK版本:java -version如下:

2015-10-21 08:15:30 15543

原创 Mac下Tomcat的下载安装和配置

一。去Tomcat官网http://tomcat.apache.org,下载Tomcat即可,如图: 下载好以后,解压缩放在指定的目录下即可。 解压缩后如下: 二。修改bin目录的权限:chmod -R u+x ./bin这样,用户才可以执行一些操作。三。启动Tomcat进入bin目录,执行"./startup.sh "查看效果:浏览器地址中输入:"localhost:8080"看到效果:

2015-10-20 21:25:59 435

原创 Mac下安装Adobe Photoshop CS6

一。下载Adobe Photoshop CS6(mac版).最好去Adobe官网下载:dmg格式二。双击打开后,双击第一项Adobe Photoshop CS6;如图所示:这样就安装好了。三。进入Launchpad,打开安装好的PS,会发现出现如图:解决方法:百度搜索,下载Photoshop CS6破解文件,找到amtlib.

2015-10-14 21:37:27 954

原创 Mac下搭建SVN服务器

Mac自带了svn服务端和客户端,所以只需要简单的配置以下就可以使用了。 一。启动终端。命令如下:sudo create /Users/chentianyu/svn 创建一个svn文件夹cd svnsvnadmin create mycode创建一个名为“mycode”的代码库,指令成功后,会发现硬盘上多了mycode目录,目录结构如下: 二。配置svn的用户权限 主要是修改/conf

2015-10-07 17:54:04 381

原创 Objective-C字符串操作

1.字符串常量是由@和一对双引号括起来的字符序列2.在OC上字符串不是作为字符的数组来实现,它是NSString的实例,NSString是一个对象类型。3.字符串常量 1.1字符串常量可以设置为私有字符串常量和公有字符串常量,私有字符串字符串常量只能在本模块访问,而公有字符串常量则为全局变量,所有模块都可以访问。 1.2私有字符串常量 在.m文件或者.mm文件里,@im

2015-10-02 10:19:20 439

原创 Vim基本操作

添加文本 a:在光标后插入文本 esc:回到命令模式

2015-10-02 10:13:00 204

原创 iOS搜索栏简介

一.搜索栏的样式:二。类结构图:UISearchBarDelegate是搜索栏控件的委托协议。 UISearchDisplayController用来管理搜索栏并显示我们搜索结果视图。 事件处理由UISearchDisplayDelegate协议的委托对象来管理。三。点击“取消”按钮:(应该查询所有数据)- (void)searchBarCancelButtonClicked:(UISearch

2015-10-02 10:08:48 342

原创 git——Mac下github的使用

一。创建SSH1.cd ~/.ssh2.将原来的SSH keys备份并删除mkdir key_cycare //新建一个目录cp id_rsa* key_cycare //将原来的私钥文件和公钥文件备份到新建的目录中rm id_rsa* //删除原来的私钥文件和公钥文件3.新建一个新的SSH keyssh-keygen -t rsa -C "your_email@youremai

2015-10-01 22:18:11 260

原创 C和C++相互调用

一.C调用C++main.c#include <stdio.h>#include "Test1.hpp"int main(int argc, const char * argv[]) { printf("%d\n",b()); return 0;}Test1.hpp#ifndef Test1_hpp#define Test1_hpp#include <stdio.h>#ifdef

2015-10-01 12:04:17 278

原创 SQL语句基础

1.SQL语句不区分大小写,字符串需要夹“”或者‘’ 2.Structured Query Language,结构化查询语言,主要用于关系型数据库。

2015-10-01 09:27:40 209

原创 Mac 下制作启动盘并重装系统

1.从AppStore下载最新镜像,并安装到Application中。 2.打开Mac下的“磁盘工具” 3.抹掉U盘,如图: 注意:选中的是U盘,还有就是“名称”是未命名(和终端命令相对应)。 4.制作启动盘并将 打开终端,输入以下命令:sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinst

2015-09-28 13:57:56 567

原创 Mac 下搭建DokuWiki

首先需要搭建好自己的Apache和PHP环境 参考我的另一篇博客: http://blog.csdn.net/qw963895582/article/details/486574871.下载DokuWiki 2.将下载的dokuwiki-5422200921b877a379e34cc4e0fee22a.tar解压,生成dokuwiki目录,将它放到自己的服务器目录(PHP)下面。 3.在

2015-09-27 17:47:41 1374

原创 mac下显示和隐藏文件

打开终端,输入以下命令:显示文件:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false当然了,都需要重启Finder才能看到效果:即输入上面某一条命令后,重启Finder才能看到效果: 重启Fin

2015-09-26 17:13:25 235

原创 Mac下PHP环境的配置

cMac 是内置Apache和PHP的,所以不需要安装其他的软件。 一。开启Apache 1.打开终端,输入命令:sudo apachectl start ,回车后,终端提示输入密码,输入密码即可。2.在Safari中输入http://localhost之后,可以看到“It Works!”。如图: 3.Apache的相关操作 查看Apache的版本:sudo apachectl -v 关闭

2015-09-22 18:22:09 726

原创 IO操作——创建文件

import java.io.File;import java.io.IOException;public class Demo { public static void main(String[] args) { String directoryName = "Test"+File.pathSeparator+"Test";//用File.pathSeparator代

2015-09-21 11:47:59 304

原创 Mac下Ecplise的快捷键

mac Ecplise 快捷键

2015-09-20 17:26:08 560

原创 大整数乘法——分治法

最原始的方法:import java.util.Scanner;public class Big { static int N=100; static int a[]=new int[N]; static int b[]=new int[N]; static int c[]=new int[2*N]; static String s1=new S

2015-09-20 10:15:46 689

原创 UI控件——UISlider:滑动条

1.获取设置当前值:@property(nonatomic) float value; 2.获取和设置最大值和最小值@property(nonatomic) float minimumValue; @property(nonatomic) float maximumValue; 3.该控件触发事件:UIControlEventValu

2015-09-19 21:10:54 720

原创 Xcode 7免证书真机调试

1.确保您的Xcode是最新版本,即Xcode 72.单击Xcode——>Preferences——>Accounts,如图,添加账户:3.打开Xcode,在项目的Targets的General选项中,确定Team,如图所示:4.连接好您的真机设备,然后点击上图中Fix issue 即可。

2015-09-19 20:28:43 380

原创 Swift 防止快速连续点击"提交"按钮,造成多次提交

//防止快速连续点击"提交"按钮,造成多次提交@IBAction func submit(sender: UIButton) {         //防止连续点击造成多次提交的解决 self.submitBtn.enabled = false var timer:NSTimer = NSTimer.scheduledTimerWithTimeInterval(0.5,

2015-09-12 18:39:52 1197

原创 C语言程序结构

C语言程序结构主要由注释、编译预处理和程序主体三个部分组成。1.注释注释一般分为两种:一种为序言性注释,用于程序的开头,说明程序或模块的名称、用途、编写时间、使用变量等。另一种为注解性注释,用于程序的语句中,对难懂的部分加以说明。2.编译预处理:(就是说这些处理是在编译前完成的)每个以符号"#"开头的行,称为编译预处理。为了方便用户使用,C编译系统提供了大量的内

2015-09-04 05:28:07 1472

原创 蓝桥杯练习试题——十六进制转换成十进制

////  main.cpp//  09_03_3////  Created by chentianyu on 15/9/3.//  Copyright (c) 2015年 chentianyu. All rights reserved.//#include #include #include #inclu

2015-09-04 04:40:58 440

原创 蓝桥杯练习试题——十六进制转换成八进制

#include #include #include #include using namespace std;int main(int argc,const char * argv[]) {   string hexDecimal;   cin >> hexDecimal;       int i

2015-09-04 03:48:22 467 1

原创 蓝桥杯练习试题——十六进制转换成八进制

#include #include using namespace std;int main(){   int n = 0, i =0, j = 0, temp =0, nNum = 0;   char ch;   string strHex[10];   string strBin[10];   string

2015-09-03 21:40:52 384

原创 git的使用

创建分支:git  branch 分支名查看分支:(注意:前面带“星号”的分支表示当前所在的分支)查看当前分支:git branch查看所有分支,包括远程分支和本地分支:git branch -a切换分支:git checkout 分支名删除分支:git branch -d 分支名用途:合并完分支后删除分支注意:-d,表示“在分支已经合并到主干后删除分支”

2015-09-02 20:58:56 278

iOS CoreData基本架构类

CoreDataDAO继承于NSObject,作为一个基本的model; CoreDataDAO中含有managedObjectModel、managedObjectContext、persistentStoreCoordinator等基本类和方法,方便其子类调用 NoteDao继承于CoreDataDAO,执行Note的CRUD操作

2016-08-17

空空如也

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

TA关注的人

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