首页 > 编程语言
深入理解java异常处理机制
1. 引子 1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码 ...
分类:编程语言   时间:2016-07-20 15:03:47    收藏:0  评论:0  赞:0  阅读:223
Swift3.0P1 语法指南——下标
原档:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Subscripts.html#//apple_ref/doc/uid/TP ...
分类:编程语言   时间:2016-07-20 15:02:06    收藏:0  评论:0  赞:0  阅读:275
java使用匿名类直接new接口
翻看Vector代码的时候,看到这么一段。 Enumeration是个接口,内部定义此处不缀述。 会发现返回的实例里面维护了一个包含v实例成员变量的实例指向。所以在其方法实现里面可以使用到该值。(至于其如何实现的为探究,读到此文知道的读者可以留言,谢谢) 那么会想,是否返回一个对象都会封装一个此类指 ...
分类:编程语言   时间:2016-07-20 15:00:26    收藏:0  评论:0  赞:0  阅读:116
javascript 如何继承父类
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; } ul,li{ list-style: none } #di ...
分类:编程语言   时间:2016-07-20 15:00:09    收藏:0  评论:0  赞:0  阅读:155
多线程之:MESI-CPU缓存一致性协议
MESI(Modified Exclusive Shared Or Invalid)(也称为伊利诺斯协议,是因为该协议由伊利诺斯州立大学提出)是一种广泛使用的支持写回策略的缓存一致性协议,该协议被应用在Intel奔腾系列的CPU中,详见“support the more efficient writ ...
分类:编程语言   时间:2016-07-20 14:58:56    收藏:0  评论:0  赞:0  阅读:324
[Java 安全]对称加密算法
简介 对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yao)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对 ...
分类:编程语言   时间:2016-07-20 14:56:57    收藏:0  评论:0  赞:0  阅读:342
测试python HTTPServer功能
#基本HTTP python-mBaseHTTPServer8080如果当前目录有index.html则可以直接显示#简单HTTP包含GET与HEAD请求 python-mSimpleHTTPServer8080#HTTP包含POST请求当前 python-mCGIHTTPServer8080已sh脚本为CGI程序的语言如下:当前目录下新建cgi-bin目录#!/bin/bash echo"Content-Typ..
分类:编程语言   时间:2016-07-20 13:43:48    收藏:0  评论:0  赞:0  阅读:224
Python在不同目录下的导入
python包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。下面将具体介绍几种常用情况:1.主程序与模块程序在同一目录下:如下面程序结构:`--src|--mod1.py|--test1.py若在程序test1.py中导入模块mod1,则直接使用importmod1或frommod1import*;2...
分类:编程语言   时间:2016-07-20 13:43:06    收藏:0  评论:0  赞:0  阅读:230
c++ 搜索二叉树/排序二叉树
#pragmaonce #include<iostream> usingnamespacestd; template<classK,classV> structBsTreeNode{//二叉树节点 K_key; V_value; BsTreeNode*_left; BsTreeNode*_right; BsTreeNode(constK&key,constV&value) :_key(key) ,_value(value) ,..
分类:编程语言   时间:2016-07-20 13:40:36    收藏:0  评论:0  赞:0  阅读:176
spring 配置之DAO模块示例
<?xmlversion="1.0"encoding="UTF-8"?> <beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework...
分类:编程语言   时间:2016-07-20 13:38:17    收藏:0  评论:0  赞:0  阅读:133
Python之装饰器
假设有这样一种场景:开发人员做了一个App,提醒用户下单秒杀商品。defbuy()print"快下单秒杀家具吧!"defbuy()print"快下单秒杀蔬菜吧!"defbuy()print"快下单秒杀服装吧!"......下面有1000个类似的函数。现在产品经理提了一个需求,要求用户在秒杀前需要经过登录认证,才能下单..
分类:编程语言   时间:2016-07-20 13:37:56    收藏:0  评论:0  赞:0  阅读:114
java入门第一季_1.8_static关键字
Java 中的 static 关键字 static 关键字 往往是面试的必问点吧,所以单独进行介绍。 本文参考自 海子的博客 对原文的内容做了调整。 一.static用途 * 方便在没有创建对象的情况下来进行调用(方法/变量)。* 很显然,被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。static可以用来修饰类的成员方...
分类:编程语言   时间:2016-07-20 13:34:28    收藏:0  评论:0  赞:0  阅读:255
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置sel ...
分类:编程语言   时间:2016-07-20 13:33:06    收藏:0  评论:0  赞:0  阅读:206
javascript IP验证
//IP验证function isIP(strIP){try{if(strIP.length<7){return false;}var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式if(re.test(strIP)){if(RegExp.$1 < ...
分类:编程语言   时间:2016-07-20 13:32:26    收藏:0  评论:0  赞:0  阅读:257
python基础之 re(正则表达式)模块学习
今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。 re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 re.match的函数原型为:re.mat ...
分类:编程语言   时间:2016-07-20 13:32:16    收藏:0  评论:0  赞:0  阅读:269
python基础之 Python os._exit() sys.exit() exit()区别
Python退出程序的方式有两种:os._exit(), sys.exit() 1)os._exit() 直接退出 Python程序,其后的代码也不会继续执行。 2)sys.exit() 引发一个 SystemExit异常,若没有捕获这个异常,Python解释器会直接退出;捕获这个异常可以做一些额外 ...
分类:编程语言   时间:2016-07-20 13:31:16    收藏:0  评论:0  赞:0  阅读:223
【左偏树+延迟标记+拓扑排序】BZOJ4003-城池攻占
【题目大意】 有n个城市构成一棵树,除1号城市外每个城市均有防御值h和战斗变化参量a和v。 现在有m个骑士各自来刷副本,每个其实有一个战斗力s和起始位置c。如果一个骑士的战斗力s大于当前城市的防御值h,则可攻破这个城市,并前往它的管辖地(即树上的父亲),同时,战斗力s发生如下变化: ①如被攻占城市a ...
分类:编程语言   时间:2016-07-20 13:25:16    收藏:0  评论:0  赞:0  阅读:173
转: memcached Java客户端spymemcached的一致性Hash算法
转自:http://colobu.com/2015/04/13/consistent-hash-algorithm-in-java-memcached-client/ memcached Java客户端spymemcached的一致性Hash算法 最近看到两篇文章,一个是江南白衣的陌生但默默一统江湖 ...
分类:编程语言   时间:2016-07-20 13:24:46    收藏:0  评论:0  赞:0  阅读:244
Python基础之 正则表达式指南
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。 注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever ...
分类:编程语言   时间:2016-07-20 13:23:18    收藏:0  评论:0  赞:0  阅读:245
《Windows编程循序渐进》——MFC封装机制详解
单文档 这时候资源的Dialog里只有一个关于对话框: 运行下发现,这里如果选择的是CRichEditView: 如果点击另存为的话,这里会显示后缀: 我们来看它的类视图: 文档和视图有什么区别?一个文档只有一份,而视图可以有多份,比如对于一个TXT它是一个文档: 但可以打开N次: 下面我们来跟踪一 ...
分类:编程语言   时间:2016-07-20 13:20:37    收藏:0  评论:0  赞:0  阅读:203
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!