码迷,mamicode.com
首页 > 编程语言
Swift字典
字典初始化 基本的语法: [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
【LeetCode-面试算法经典-Java实现】【033-Search in Rotated Sorted Array(在旋转数组中搜索)】
【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
学习python中,常用到的正则表达式
目的:总结一些学习当中经常用到的正则表达式。环境: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
java签名与验签
基本概念: 加密解密 加密:发送方利用接收方的公钥对要发送的明文进行加密。 解密:接收方利用自己的私钥进行解密。 公钥和私钥配对的,用公钥加密的文件,只有对应的私钥才能解密。当然也可以反过来,用私钥加密,用对应的公钥进行解密。 签名验签 签名:发送方用一个哈希函数从报文文本中生成报文摘要,然后用自己 ...
分类:编程语言   时间:2017-06-24 21:03:30    阅读次数:186
Linux多线程实践(四 )线程的特定数据
在单线程程序中。我们常常要用到"全局变量"以实现多个函数间共享数据, 然而在多线程环境下。因为数据空间是共享的。因此全局变量也为全部线程所共同拥有。但有时应用程序设计中有必要提供线程私有的全局变量,仅在某个线程中有效,但却能够跨多个函数訪问。POSIX线程库通过维护一定的数据结构来解决问题。这个些数 ...
分类:编程语言   时间:2017-06-24 21:03:15    阅读次数:179
javascript属性之get/set
get/set与原型链 ...
分类:编程语言   时间:2017-06-24 21:02:40    阅读次数:144
最快的开平方 sqrt 算法,供赏析
绝妙之处,没有使用循环。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语言的反射机制。 Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Ja ...
分类:编程语言   时间:2017-06-24 21:01:38    阅读次数:138
JavaScript、SSH知识点整理
七、Javascript部分 1:什么是Javascript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。 2:Java和Javascript的差别 1、基于对象和面向对象 Java是一种真正的面向对象的语言。即使是开发简单的程序 ...
分类:编程语言   时间:2017-06-24 21:00:45    阅读次数:212
python中用正则表达式检查密码是否安全
目的:通过正则表达式检查密码是否强大,这个方法在需要注册网页上应该很常用。环境:ubuntu16.04python3.5思路:需要多个正则表达式,依次检查输入的密码是否符合要求,可以if或者for配合。importre #密码至少8位数 rule_1=re.compile(r‘\w{8,}‘) #密码同时包含大小写字母 ru..
分类:编程语言   时间:2017-06-24 21:00:24    阅读次数:119
javaScript基础知识学习总结
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
Java&amp;Xml教程(十一)JAXB实现XML与Java对象转换
JAXB是Java Architecture for XML Binding的缩写,用于在Java类与XML之间建立映射,可以帮助开发人员非常方便的將XML和Java对象进行相互转换。 本文以一个简单的样例介绍JAXB的使用。首先我们须要了解一下JAXB经常使用的API。 JAXBContext类。 ...
分类:编程语言   时间:2017-06-24 20:58:59    阅读次数:190
算法库中heap应用
STL中make_heap 的接口为: 默认的使用operator< 进行比较。而我们可以自定义comp进行比较,来进行建堆。 其中,两个make_heap所使用的参数,[first,last) 这个区间是半开半闭的。 当我们需要对堆进行存取操作时,我们有函数,pos_heap,push_heap ...
分类:编程语言   时间:2017-06-24 20:58:00    阅读次数:210
短信通道——阿里大鱼(java)
综述 注:本文写于2017年6月22日升级之后。 使用阿里大鱼发送短信已经成为一种趋势,因为权威,而且价格也比较适中,被越来越多的公司所采用。在介绍阿里大鱼发送短信之前,首先得拥有阿里云的账号,这个账号可以使用支付宝账号进行登录。笔者是Java程序猿,本篇也只介绍Java的方式,其他方式参考阿里云的 ...
分类:编程语言   时间:2017-06-24 20:55:42    阅读次数:1127
【lua学习笔记】——Notepad++ 设置运行 lua 和 python
一、设置 run -> 设置 cmd /k lua "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 二、原理: cmd /k 的含义是执行后面的命令,并且执行完毕后保留窗口 cmd /k lua 等价于 开始 –> 运行 –> 输入cmd –> 输入lua $(FULL_ ...
分类:编程语言   时间:2017-06-24 20:54:59    阅读次数:2784
unity3d中StreamingAssets和Resources目录的区别
刚学unity3的人,肯定会对这两个目录非常困惑,知道他们都是只读的、Resources会加密,StreamingAssets不加密,但是在使用上到底有怎样的不同,却不太说得清楚。我在用了unity3d有一段时间后,在研究AssetBundle及播放音频的时候,总算是弄清了他们的区别。当时是想播放一段音..
分类:编程语言   时间:2017-06-24 20:54:39    阅读次数:322
Java基础——ArrayList与LinkedList(二)
今天练习ArrayList与LinkedList,在网上看到有关它俩应用效率的题型。觉得很有价值,保留一下。 附加: 遇到java类型后面跟三个点是代表的情况了,就补充一下: 相关参考链接: http://pengcqu.iteye.com/blog/502676 ...
分类:编程语言   时间:2017-06-24 20:54:28    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!