自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_33656996的博客

论持久战,贵在坚持

  • 博客(45)
  • 资源 (15)
  • 收藏
  • 关注

原创 img标签基础知识

<!DOCTYPE html><html lang="en"><head> <!--meta标签设置--> <meta charset="UTF-8"> <title>img标签学习</title> <!--设置了统一的路径 head标签内,一

2018-08-29 09:47:58 397

原创 meta标签使用总结(name、http-equiv)

<!--meta标签设置--> <!--字符编码--> <meta charset="UTF-8"> <!--======name属性=======--> <!--description(网站内容描述)--> <!--说明:description用来告诉搜索引擎你的网站主要内容--> &

2018-08-29 08:39:07 282

原创 <a>标签的“五种”用法

&lt;!--a标签的用法--&gt; &lt;!--1、链接--&gt; &lt;a href="http://www.baidu.com" target="_blank"&gt;这是一个百度链接&lt;/a&gt;&lt;br&gt; &lt;!--2、页面间的跳转,跳转自己next.html--&gt; &lt;a href=&q

2018-08-28 15:17:42 907

原创 img标签中src路径

1、*.html 文件跟 *.jpg 文件(f盘)在不同目录下:&lt;img src="file:///f:/*.jpg" width="300" height="120"/&gt;2、*.html 文件跟 *.jpg 图片在相同目录下:&lt;img src="*.jpg" width="300" height="120"/&gt; 3、*.ht

2018-08-28 14:37:28 2360

原创 GCD

//参数1: 队列的名称 //参数2: 队列的属性,属性有两个,分别为: DISPATCH_QUEUE_SERIAL(NULL) 串行队列,当创建串行队列时直接写NULL DISPATCH_QUEUE_CONCURRENT 并发队列 dispatch_queue_t queue = dispatch_queue_create(const cha...

2018-08-17 16:01:54 278

原创 atomic 与 nonatomic的区别

atomic和nonatomic用来决定编译器生成的getter和setter是否为原子操作nonatomic:非原子属性,不会为setter方法加锁,线程不安全的,效率高 atomic:(默认属性)原子属性,为setter方法加锁,线程安全的,效率相对低1). atomic提供多线程安全。是防止在写未完成的时候被另外一个线程读取,造成数据错误2). non-atomic:在自己管理...

2018-08-17 14:19:10 711

原创 TCP、UDP、Socket、HTTP、THHPS工作原理及缺点

1、TCP    传输控制层协议,面向连接、可靠的、点到点的通信      UDP    用户数据包协议,非面向连接、不可靠,点到多点的通信      TCP侧重可靠传输、UDP侧重于快速     TCP可靠传输:三次握手(连接)、四次分手(断开),点到点 2、Socket 和 HTTPHTTP超文本传输协议       基于TCP连接的 “应用层”协议    短连接   ...

2018-08-17 13:11:46 2715

原创 iOS 沙盒文件目录、数据持久化4种方法

1、沙盒文件目录// 获取沙盒主目录路径NSString *homeDir = NSHomeDirectory();每一个APP都有一个存储空间,就是沙盒。APP之间不能相互通信。沙盒根目录结构:.app、Documents、Library、tmp。(1)、.app包:这里面存放的是应用程序的源文件,包括资源文件和可执行文件。NSString *path = [[NSBun...

2018-08-17 12:30:45 837

原创 KVO(监听)

_g = [Dog new]; _g.name = @"AAAA"; //被监听的对象 //监听者 //被监听的属性(被监听的对象的属性) [_g addObserver:self forKeyPath:@"name" options:NSKeyValueObservingOptionNew | NSKeyValueObservingOption...

2018-08-17 11:28:35 310

原创 通知(NSNotification、NSNotificationCenter)

1、NSNotification这个类是通知类,由这个类创建的对象是一个通知对象,也可以理解为是一个消息对象。类中有三个成员变量:name:是消息对象的唯一标识,接受通知消息时用来辨别object:一个对象,可以理解为针对某个对象的消息userInfo:一个字典,用来传值@property (readonly,copy)NSNotificationName name;@p...

2018-08-17 11:15:16 230

原创 ios 面试总结

1、OC:面向对象的语言特性:封装、继承、多态动态特性:如id,运行时再决定对象的类型动态绑定:对象实例化后,类型才被确定,对象的属性和相应消息也被确定动态加载:根据需求加载所需的资源,如不同机型的适配,@2X 和 @3X 2、静态类型 和  动态类型静态类:固定性、可预知性  -------强类型动态类型:------弱类型 3、【重点】内存管理ret...

2018-08-17 09:18:23 115

原创 数组排序

public static void main(String[] args) {        // TODO Auto-generated method stub        int[] arr = { 37, 47, 23, 100, 19, 56, 56, 99, 9 };        Test test = new Test();        //test.bubbleSor...

2018-08-16 23:25:07 159

原创 两个变量值互换3种方法

1、借助变量tempint a = 5;int b = 10;int temp;temp = a;a = b;b = temp;System.out.println("a=" + a); //  a=10System.out.println("b=" + b); //  b=5 2、加法(不使用变量)int a = 5;int b = 10;a = a + b;...

2018-08-16 22:51:06 6716 3

原创 Catagory添加属性、扩展方法

  objc_setAssociatedObject(self, &amp;strKey, isShow, OBJC_ASSOCIATION_COPY_NONATOMIC);return objc_getAssociatedObject(self, &amp;strKey); 1、什么是Category?category是Objective-C 2.0之后添加的语言...

2018-08-15 16:40:31 848

原创 Swift 字符串

1、创建字符串// 使用字符串字面量var stringA = "Hello, World!"print( stringA )// String 实例化(不可改变)var stringB = String("Hello, World!")print( stringB )

2018-08-15 14:29:47 248

原创 区间运算符、

1、闭区间运算符(a...b)定义一个包含从a到b(包括a和b)的所有值的区间,b必须大于等于a1...5 区间值为 1, 2, 3, 4 和 5for x in 1...5 {      print("\(x)",terminator: "")}//输出:12345 2、半开区间运算符1..&lt; 5 区间值为 1, 2, 3, 和 4for x in 1.....

2018-08-15 14:04:42 462

原创 变量的“声明”和“输出”、Optionals(可选) 和 强制解析 “!”、自动解析(声明时用!)、可选绑定

1、变量的声明var rr = 42print(rr)        var strr:Stringstrr = "111111"print(strr) 2、变量的输出在“字符串”中可以使用“括号”与“反斜线”来插入“变量”    \()var name = "百度"var link = "www.baidu.com"print("\(name)的官网是\(lin...

2018-08-15 13:38:49 348

原创 Swift语法基础

1、一行只有一条语句,";" 可以省略    如:    let str1 = "hahahha"2、一行有多条语句,";" 不能可以省略  如:let str1 = "hahahha";  print(str1)3、标识符:  下划线_ 、 字母、数字 。但首字母不能是数字4、使用关键字作为标识符,可以在关键字前后添加重音符号(`),例如:let `class` = "学生"5、...

2018-08-15 13:03:40 177

原创 ping 查看服务器是否能正常连通

2018-08-01 11:37:17 922

原创 OSI标准(网络连接的7层)

开放系统互联的体系结构(Open Systems Interconnection)简称OSI,"开放"这个词表示:只要遵循OSI标准,一个系统可以和位于世界上任何地方的、也遵循OSI标准的其他任何系统进行连接。这个分委员提出了开放系统互联,即OSI参考模型,它定义了连接异种计算机的标准框架OSI参考模型分为7层,分别是物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。各层的主要功能...

2018-08-01 11:27:16 1571

原创 HTML学习-----标签

注解:&lt;!--这是一个注释,注释在浏览器中不会显示--&gt;&lt;h1&gt;“标题”标签&lt;/h1&gt;  //h1-h6 字体越来越小&lt;br&gt; “换行”标签&lt;p&gt;“段落”标签&lt;/p&gt;   //忽略行数/排版,行数只与浏览器窗口的大小有关,与&lt;br&gt;搭配可实现折行效果&lt;a href="http://www.r

2018-06-30 15:56:06 246

原创 Web.xml基本配置

&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/x

2018-06-30 10:40:43 739

原创 Servlet搭建

&lt;servlet&gt; &lt;!-- 任意取名,但需要与servlet-mapping里面的servlet-name对应 --&gt; &lt;servlet-name&gt;YJL&lt;/servlet-name&gt; &lt;!--全限定名称: com.yujinlong.testpack 包下面的YJL_Servlet下面的 C文件的路径(右键C文件,选择Co...

2018-06-29 09:33:57 179

原创 优化Web服务器的启动速度

方法一、更改index.html的配置,版本改为3.0,添加absolute-ordering标签&lt;web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com...

2018-06-26 11:48:48 325

原创 Eclipse创建Web应用

双击tomca进入设置界面,如果看到此时Service Locations下各个选项都是处于灰色的不可编辑的状态,则可以通过以下方式恢复为可编辑状态:先把tomcat下的所有项目删除,然后右击,选择clean。再次双击tomca进入设置界面,此时可看到Service Locations下各个选项已处于可编辑状态了。【扩展】默认选项为:Use workspace metadata(dose not ...

2018-06-25 23:58:34 227

原创 MySQL知识点

一、连接数据库终端输入:$ mysql -u root -p输入密码Enter password: 二、创建“数据库” 和 “表”1、数据库的基本操作a、====创建数据库=======方法1:  连接mysql成功后,创建名为yjl_test的数据库mysql&gt; create database yjl_test;方法2: 使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的...

2018-06-21 15:26:05 282

原创 Tomcat操作

打开“终端”,进入“Apache Tomcat”所在目录的bin目录下cd /usr/local/apache-tomcat-7.0.77/bin 启动Tomcat     ./startup.sh验证安装是否成功在浏览器地址栏输入:http://localhost:80801&gt;bin:存放tomcat命令2&gt;conf:存放tomcat配置信息,里面的server.xml文件是核心的配...

2018-06-15 22:12:22 155

原创 gc方法与对象销毁(垃圾回收)

JVM(java虚拟机)会自动回收

2018-06-12 13:02:33 412

原创 Eclipse配置中文文档

Eclipse没有添加帮助文档之前是这样的,鼠标放在一个类或者一个方法那,是没有任何帮助信息的添加帮助文档后的eclipse是这样的,这就好玩多了吧 要怎么实现这种效果呢? 首先,你得有java的帮助文档,这个可以网上下载,看不懂英文的就下载中文版吧(java1.6前还是有中文版帮助文档的,1.7后那个翻译帮助文档的人game over了,然后就1.7、1.8的帮助文档就暂时还没有哪位志愿者把它们...

2018-06-12 11:49:04 3429

原创 Scanner类的使用(输入)

2018-06-11 18:06:07 226

原创 JAVA中的枚举(enum)

原理(实现原理):

2018-06-11 17:32:31 119

原创 内部类

1.实例内部内2.静态内部类3.匿名内部类

2018-06-11 16:37:42 104

原创 抽象类、抽象方法

2018-06-11 14:41:21 115

原创 工具类

一、工具类

2018-06-11 13:09:54 114

原创 常用的设计模式

一、单利模式1.单利模式饿汉模式:

2018-06-11 12:50:42 208

原创 方法重载、方法重写/覆盖、多态、代码块

“方法重载” 和 “方法重写/覆盖” 没有关系方法重载: 同一个类中,如初始化方法,方法名相同,参数不同方法重写/覆盖: 存在于子类中,方法名和参数都与父类的相同,如多态//多态:1.有多态必须要有继承,子类重写/覆盖个类的方法2.父类对象接受子类对象3.方法存在多态,字段不存在多态//代码块初始化代码块:    直接在来中定义的代码块,会把它放到构造器当中局部代码块:     在方法中的代码块静...

2018-06-11 10:47:37 329

原创 Eclipse常用设置

本内容会不断更新1.  Eclipse不会自动保存代码,解决办法:第一步:Eclipse -&gt; Preferences -&gt; General -&gt; Workspace -&gt; “Save automatically before build第二部:Eclipse -&gt;Preferences -&gt; Run/Debug -&gt; Launching -&gt; Sa...

2018-06-10 11:22:27 156

原创 static、final 、对象、修饰符

static   修饰符如果在字段或方法前面加了static,则 这个方法就属于类,只能由类来调用static修饰的内容 是随着类的加载而加载的(当JAVA把字节码加载到虚拟机当中,static修饰的成员会自动的加载到内存中,方法区)被所有对象共享对象,可以多次使用Dog dog = new Dog();dog.name = "泰迪";匿名对象创建一个对象后,没有赋值给变量,,匿名对象只能使用一次...

2018-06-10 11:07:54 280

原创 java内存理解

2018-06-09 23:28:19 164

原创 程序入口main方法的理解、java基本数据类型、数据间相互转化

 程序入口main方法的理解 8中基本的类型1个字节 = 8位(bit)求数据类型的最值(最大、最小):如求int的最大值 和 最小值int int_max = java.lang.Int.MAX_VALUE;int int_min = java.lang.Int.MIN_VALUE;整型(4个):byte       字节型      8bit      ...

2018-06-09 22:08:35 688

ffmpeg实现dxva2硬件加速.zip

Win32Project1_ffmpeg_dxva2, ffmpeg实现dxva2硬件加速全工程代码。VS2013平台

2020-04-26

【混响、回声、合唱】C语言源码程序.zip

基于VST,音频信号处理实现的混响、回声、合唱的C语言源码程序,包含混响的算法,基本原理是用延时反馈的方法实现,此类源码网上可用的较少,大部分编译通不过

2019-09-02

Mac远程访问 Window.zip

Mac远程访问Window,远程操作,里有包含一张信息填写截图,不走弯路,不填坑

2019-08-30

SmartPush,一款IOS苹果推送测试程序

SmartPush,一款IOS苹果推送测试程序,支持voip 和 apns,非常好用

2019-06-04

iOS 最新12.3 开发真机调试包

1、文件:iOS 最新12.3 开发真机调试包 2、路径: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 3、使用方法: 1、下载资源,放入上述路径中; 2、重启Xcode即可使用

2019-06-04

音频编码之opus(最新)

opus是一个高保真的适合在网络中传输的开源的语音编码格式,相对于其他编码格式来讲,保真性更好

2019-03-06

libiconv-1.15(最新)

开发中libiconv应用广泛,是很多库的依赖库文件,使用简单,方便!

2019-03-06

Xcode8运行时报错,缺少FileProvider.framework文件

将FileProvider.framework和IOSurface.framework复制到文件夹,xcode8报缺失文件的那个路径

2018-10-11

java读取串口(驱动包)

一但说要监听一个串口的数据,我们一般都会是会想到C#,但是就是不想用C#来开发。其实java也是可以的。 需要下载一个额外的支持Java串口通信操作的jar包,Rxtx这个jar包(32位/64位均支持)。下载地址(里面有windows(x64和x86)和linux(x64和x86)的驱动包)

2018-08-06

GB2312汉字编码

文本格式GB2312,区位码A1A1-F7FE,一级汉字,二级汉字区位编码及数字字符等。 格式如【F7A1】鳌 【F7A2】鳍 【F7A3】鳎 【F7A4】鳏 可以用来查看生僻字的区位码,其区码为第一个字节减去0xA0,位码为第二字节减去0xA0。如鳌的区码为0xF7-0XA0=0X57=87,位码为0XA1-0XA0=1。

2018-07-02

MAC版MySQL

MySQL 是最流行的关系型数据库管理系统之一,目前市面上大部分网站都是使用的MySQL数据库,MySQL Community Server mac版是用于苹果mac系统的数据库软件,而且MySQL Community Server这个不要钱!下载好之后发现只有一个dmg主文件,貌似5.7之前的版本会有多个安装文件。

2018-06-13

Spring MVC所需jar包

Spring MVC所需jar包,包含java开发中 Spring MVC架构中最常用的jar包

2018-06-08

MySQL JDBC 驱动(java)下载5.1.41

mysql jdbc 驱动(java) mysql-connector-java-5.1.41-bin.jar

2018-06-08

Navicat for MySQL

Navicat for MySQL是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到MySQL和MariaDB。这个功能齐备的前端软件为数据库管理、开发和维护提供了直观而强大的图形界面,给MySQL或MariaDB新手以及专业人士提供了一组全面的工具。

2018-06-08

Json-lib的jar包和依赖包

java中,数据转为json格式......... Json-lib的jar包和依赖包:commons-beanutils-1.8.0.jar,commons-collections-3.2.1.jar,commons-lang-2.5.jar,commons-logging-1.1.1.jar,ezmorph-1.0.6.jar,json-lib-2.4-jdk15.jar

2018-06-08

空空如也

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

TA关注的人

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