字典初始化 基本的语法: [key 1: value 1, key 2: value 2, key 3: value3] var airports: Dictionary<String, String> = ["TYO": "Tokyo", "DUB":"Dublin"] 字典追加元素 var ai ...
分类:
编程语言 时间:
2017-06-24 21:47:16
阅读次数:
237
【033-Search in Rotated Sorted Array(在旋转数组中搜索)】 【LeetCode-面试算法经典-Java实现】【全部题目文件夹索引】 原题 Suppose a sorted array is rotated at some pivot unknown to you b ...
分类:
编程语言 时间:
2017-06-24 21:04:15
阅读次数:
192
目的:总结一些学习当中经常用到的正则表达式。环境:ubuntu16.04python3.5#国内固定电话
re.compile(r‘0\d{2,3}\s?-\s?\d{8}‘)
#国内手机号码
re.compile(r‘0?\d{11}‘)
#注册邮箱
re.compile(r‘‘‘(
[a-zA-Z0-9]+
([._-][a-zA-Z0-9]+)*
@
[a-zA-Z0-9]+
([-_.][a-zA-Z0-9]+)*
..
分类:
编程语言 时间:
2017-06-24 21:03:44
阅读次数:
119
基本概念: 加密解密 加密:发送方利用接收方的公钥对要发送的明文进行加密。 解密:接收方利用自己的私钥进行解密。 公钥和私钥配对的,用公钥加密的文件,只有对应的私钥才能解密。当然也可以反过来,用私钥加密,用对应的公钥进行解密。 签名验签 签名:发送方用一个哈希函数从报文文本中生成报文摘要,然后用自己 ...
分类:
编程语言 时间:
2017-06-24 21:03:30
阅读次数:
186
在单线程程序中。我们常常要用到"全局变量"以实现多个函数间共享数据, 然而在多线程环境下。因为数据空间是共享的。因此全局变量也为全部线程所共同拥有。但有时应用程序设计中有必要提供线程私有的全局变量,仅在某个线程中有效,但却能够跨多个函数訪问。POSIX线程库通过维护一定的数据结构来解决问题。这个些数 ...
分类:
编程语言 时间:
2017-06-24 21:03:15
阅读次数:
179
绝妙之处,没有使用循环。chunli@chunli-Aspire-E1-471G:~/lab$catmain.c
#include"stdio.h"
floatSqrtByCarmack(floatnumber)
{
inti;
floatx2,y;
constfloatthreehalfs=1.5F;
x2=number*0.5F;
y=number;
i=*(int*)&y;
i=0x5f375a86-(i>>1);
y=*(float*)&i;
y..
分类:
编程语言 时间:
2017-06-24 21:02:09
阅读次数:
198
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Ja ...
分类:
编程语言 时间:
2017-06-24 21:01:38
阅读次数:
138
七、Javascript部分 1:什么是Javascript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。 2:Java和Javascript的差别 1、基于对象和面向对象 Java是一种真正的面向对象的语言。即使是开发简单的程序 ...
分类:
编程语言 时间:
2017-06-24 21:00:45
阅读次数:
212
目的:通过正则表达式检查密码是否强大,这个方法在需要注册网页上应该很常用。环境:ubuntu16.04python3.5思路:需要多个正则表达式,依次检查输入的密码是否符合要求,可以if或者for配合。importre
#密码至少8位数
rule_1=re.compile(r‘\w{8,}‘)
#密码同时包含大小写字母
ru..
分类:
编程语言 时间:
2017-06-24 21:00:24
阅读次数:
119
javaScript 总结 1 Javascript的基本功能 <1>写入HTML输出 document.write("<h1>This is a heading</h1>"); <2>对事件作出反应 <button type="button" onclick="alert('Welcome!')" ...
分类:
编程语言 时间:
2017-06-24 20:59:26
阅读次数:
146
JAXB是Java Architecture for XML Binding的缩写,用于在Java类与XML之间建立映射,可以帮助开发人员非常方便的將XML和Java对象进行相互转换。 本文以一个简单的样例介绍JAXB的使用。首先我们须要了解一下JAXB经常使用的API。 JAXBContext类。 ...
分类:
编程语言 时间:
2017-06-24 20:58:59
阅读次数:
190
STL中make_heap 的接口为: 默认的使用operator< 进行比较。而我们可以自定义comp进行比较,来进行建堆。 其中,两个make_heap所使用的参数,[first,last) 这个区间是半开半闭的。 当我们需要对堆进行存取操作时,我们有函数,pos_heap,push_heap ...
分类:
编程语言 时间:
2017-06-24 20:58:00
阅读次数:
210
综述 注:本文写于2017年6月22日升级之后。 使用阿里大鱼发送短信已经成为一种趋势,因为权威,而且价格也比较适中,被越来越多的公司所采用。在介绍阿里大鱼发送短信之前,首先得拥有阿里云的账号,这个账号可以使用支付宝账号进行登录。笔者是Java程序猿,本篇也只介绍Java的方式,其他方式参考阿里云的 ...
分类:
编程语言 时间:
2017-06-24 20:55:42
阅读次数:
1127
一、设置 run -> 设置 cmd /k lua "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 二、原理: cmd /k 的含义是执行后面的命令,并且执行完毕后保留窗口 cmd /k lua 等价于 开始 –> 运行 –> 输入cmd –> 输入lua $(FULL_ ...
分类:
编程语言 时间:
2017-06-24 20:54:59
阅读次数:
2784
刚学unity3的人,肯定会对这两个目录非常困惑,知道他们都是只读的、Resources会加密,StreamingAssets不加密,但是在使用上到底有怎样的不同,却不太说得清楚。我在用了unity3d有一段时间后,在研究AssetBundle及播放音频的时候,总算是弄清了他们的区别。当时是想播放一段音..
分类:
编程语言 时间:
2017-06-24 20:54:39
阅读次数:
322
今天练习ArrayList与LinkedList,在网上看到有关它俩应用效率的题型。觉得很有价值,保留一下。 附加: 遇到java类型后面跟三个点是代表的情况了,就补充一下: 相关参考链接: http://pengcqu.iteye.com/blog/502676 ...
分类:
编程语言 时间:
2017-06-24 20:54:28
阅读次数:
201