- 数码管与中断的综合使用
小强不秃头
嵌入式单片机嵌入式硬件51单片机
C51定时器和计数器数码管开发板:普中51—单核-A2开发环境:Keil5参考资料:普中51单片机开发攻略、开发板原理图如有错误,感谢指正。若如侵权请联系博主60秒倒计时计数器(精确到秒)任务:使用动态数码管的后两个设计一个倒计时计数器,初始状态为60秒,按下K3启动倒计时,再次按下K3暂停,按第三下K3接着继续计时,按K4重新置为60秒的初始状态,暂停的时候,5管显示0。#include/*st
- I2C驱动EEPROM芯片AT24C02笔记
K-ei-th
单片机嵌入式硬件
前言最近在做51的课程设计,要用到很多以前只是浅浅学过的通信协议,趁这个机会好好复习一下,学习资料参考普中51单片机开发攻略I2CI2C介绍常规的I2C共有两条管腿,分别为SCL(时钟)和SDA(数据),这是一种半双工的串行协议,优点为节省硬件资源且传输速度较快,缺点是不能同时收发数据,相较SPI这样的协议传输数据速度较慢,下面按照硬件层和软件层来介绍一下I2C硬件层如上图所示,I2C常规的用法就
- Hi Developer,你有来自华为云学院的微服务开发攻略请查收
舒意从生
微服务开发攻略微服务正成为最热门的系统架构之一。作为一名开发者,是否已经了解微服务?微服务系统?微服务应用模式?如何提升微服务开发能力。。。。。。本文带你一起学习微服务。1什么是微服务微服务是架构层的一个概念,通过分解(业务单元),将项目拆解出n个单元,互相没有强依赖关系(解耦),自我准备需要的依赖条件,进而达到可以独立运行,不再受环境与地点上的限制。2微服务的由来微服务最早由MartinFowl
- 【51单片机】
王哈哈、
STC51单片机51单片机嵌入式硬件单片机
0、前言参考:普中51单片机开发攻略第14章1、硬件ULN2003芯片2、软件mian.c#include#include#include"delayms.h"typedefunsignedcharu8;typedefunsignedintu16;sbitDC_Motor=P1^0;voidDC_Motor_Start(u8time){DC_Motor=1;//startmotordelayms(
- 【51单片机】外部中断
王哈哈、
STC51单片机51单片机单片机嵌入式硬件
0、前言参考:普中51单片机开发攻略第16章及17章1、硬件2、软件#include#include#include"delayms.h"typedefunsignedcharu8;typedefunsignedintu16;sbitled=P2^0;sbitkey3=P3^2;//外部中断0初始化函数voidInt0Init(){//设置INT0IT0=1;//跳变沿出发方式(下降沿)EX0=1
- 【51单片机】IO 扩展(串转并)--74HC595
王哈哈、
STC51单片机51单片机嵌入式硬件单片机
0、前言参考:普中51单片机开发攻略第12章【51单片机入门教程-2020版程序全程纯手打从零开始入门】https://www.bilibili.com/video/BV1Mb411e7re/?p=21&share_source=copy_web&vd_source=77e36f24add8dc77c362748ffb980148nop()是什么语句?>位运算操作符1、74HC595芯片介绍【51
- 【51单片机】LED 点阵
王哈哈、
STC51单片机51单片机嵌入式硬件单片机
0、前言参考:普中51单片机开发攻略第13章1、硬件2、软件mian.c#include#include#include"delayms.h"typedefunsignedcharu8;typedefunsignedintu16;//定义相应的IO口#defineLED_MP0//LED点阵,取0启动,取1关闭,0x00全亮sbitRCLK_PIN=P3^5;//存储寄存器时钟输入sbitSRCL
- 【51单片机】矩阵按键
王哈哈、
STC51单片机51单片机嵌入式硬件单片机
0、前言参考:普中51单片机开发攻略1、硬件2、软件main.c#include#include#include"delayms.h"typedefunsignedintu16;//对数据类型进行声明定义typedefunsignedcharu8;#defineGPIO_KEYP1#defineGPIO_DISP0u8KeyValue=0;//保存键值(记录按下的是哪一个键)//显示0~F的值u8
- 【51单片机】动态数码管
王哈哈、
STC51单片机51单片机嵌入式硬件单片机
0、前言参考:普中51单片机开发攻略–A2.pdf1、数码管介绍上一章我们主要是介绍一位数码管的内部结构及控制原理。下面我们再来介绍下多位数码管及动态显示原理的相关知识。1.1多位数码管简介2、74HC245和74HC138芯片介绍2.174HC245芯片简介2.274HC138芯片简介3、硬件设计4、软件设计本章所要实现的功能是:控制动态数码管从左至右显示数字0-7。为了正规点,工程弄个正规文件
- 【锅炉报警系统】利用AT89C52、Keil5在Proteus做仿真设计
王哈哈、
STC51单片机proteus单片机嵌入式硬件
0、前言参考:普中51单片机开发攻略-A2pdf采用软件:Proteus7.8:点击下载Keil5:点击下载AD:改成嘉立创ADVisio:点击下载设计内容:本设计是基于单片机的锅炉报警系统,主要实现以下功能:•可实现LCD1602显示水位、温度和蒸汽压力;•可通过按键调整水位、温度和蒸汽压力的阈值;•通过超声波测量水位;•通过DS18B20测量温度;•通过蜂鸣器和指示灯报警标签:51单片机、LC
- 比利时市场开发攻略,带你走进欧洲心脏
图灵搜开发
图灵搜人工智能google大数据facebook新媒体运营
比利时位于欧洲西部沿海,无论是地理上还是文化上,都处于欧洲的十字路口,被誉为欧洲的心脏。比利时以贸易立国,缺乏资源,很多产品依赖进口,市场潜力还是非常不错的。今天就带大家了解一下这个被誉为欧洲心脏的国家--比利时。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.比利时国家概况2.比利时节日与礼仪3.比利时注意事项4.比利时市场开发5.比利时国家冷知识一、比利时国家概况【国名】比利时王国(荷兰语:
- 卢森堡市场开发攻略,带你走进全球最富有的国家
图灵搜开发
图灵搜facebookgoogle人工智能新媒体运营大数据
卢森堡位于西欧,位于欧洲的十字路口,地理位置非常重要。卢森堡是高度发达的资本主义国家,人均gdp全球最高,是当之无愧的全球最富国家。卢森堡对外开放度高,很多产品依赖进口,也是一个非常不错的市场,今天就带大家了解一下这个全球最富的国家--卢森堡。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.卢森堡国家概况2.卢森堡节日与礼仪3.卢森堡注意事项4.卢森堡市场开发5.卢森堡国家冷知识一、卢森堡国家概
- 荷兰市场开发攻略,带你走进风车之国
图灵搜开发
图灵搜人工智能大数据facebook新媒体运营google
荷兰位于西欧,是一个高度发达的资本主义国家,欧盟和北约创始国之一,也是申根公约、联合国、世界贸易组织等国际组织的成员。中国是荷兰第三大贸易伙伴,而荷兰是中国在欧盟内的最大投资目的国和第二大贸易伙伴。荷兰的电商市场发达,市场潜力非常不错,今天就带大家了解一下“风车之国”--荷兰。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.荷兰国家概况2.荷兰节日与礼仪3.荷兰注意事项4.荷兰市场开发5.荷兰国
- 51单片机实现电子密码锁设计
m0_55955170
51单片机c语言
使用51单片机实现一个电子密码锁,可以实现修改密码,三次错误输入锁定等功能。说明仿真工具:Proteus8,keil5利用c语言编程仿真图根据51单片机实验板绘制,实物可以使用使用模块:矩阵键盘,LCD1602一、实现方法原理笔者参考普中51单片机开发攻略,根据单片机内部电路模块连接方法来设计的程序。虽然电子密码锁之类的程序单片机设计已经比较基础,但是笔者认为自己亲自动手编程,从电路实际情况出发,
- 小程序开发费用,分享小程序开发攻略
开心小米粒
小程序微信小程序程序人生
微信小程序开发制作的价格因定制开发,购买源码,模板开发等多种方式而有所不同。定制开发需要一系列岗位支持,包括前端开发、后端开发、UI设计、测试等,费用从几万到十几万不等,适合需要个性化定制的企业或商家。购买源码一般需要1万元以上,并需要后期运维,适合有一定技术实力的团队或公司。模板开发则针对没有技术经验或预算的企业商家,费用一般在几千到几万不等,但功能和样式可能受到限制。乔拓云平台是一个提供小程序
- 实现线上盲盒购物体验:盲盒商城小程序开发攻略
开心小米粒
小程序
随着智能手机的普及,移动互联网已经成为人们生活中不可或缺的一部分。在众多的移动应用中,微信小程序以其便捷、简洁的特点备受用户青睐。而在众多的小程序中,盲盒电商小程序正成为下一个爆发点。盲盒电商是指通过盲盒的形式进行商品销售的一种商业模式。在这种模式下,消费者购买的商品是封闭的,只能在购买后才能知道具体是什么。这种模式的引入,使得商品销售过程变得更加悬疑、刺激,吸引了众多消费者的关注。而微信小程序则
- 微信小程序支付开发攻略(支付签名验证失败)脱坑!!!
前端小白白~
微信小程序
第1个坑:微信支付的api密钥(签名需要的key参数)商户中心(https://pay.weixin.qq.com/index.php/extend/employee)–API安全–API密钥API密钥是不能查询,只能更新。我直接从公众号的微信支付代码中复制过来的(WxPay.Config.php中的KEY值)。后来支付开发遇到坑,曾怀疑是API密钥(key参数)不对,就用原密码直接修改了一次,不
- 刚果(布)市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜人工智能物联网大数据google新媒体运营
刚果(布)是非洲西部的一个国家,中国是刚果布第一大出口国,第二个进口国,经济联系比较紧密,从中国进口产品主要机械配件、建材、电机、针织或钩编的服装及衣着附件、蔬菜、水果等。本身国内治安良好,市场潜力也不错,今天就来给大家分享一下刚果(布)的市场开发攻略。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.刚果(布)国家概况2.刚果(布)节日与礼仪3.刚果(布)注意事项4.刚果(布)市场开发5.刚果(
- 很全的家政小程序功能开发攻略;
郑州拽牛科技
开源软件小程序系统架构大数据
随着互联网的发展,家政行业也逐步走向数字化。为了满足用户的需求,家政APP的开发成为了热门趋势。那么,如何定制开发一款家政APP呢?下面将为大家详细介绍。1.明确需求:首先需要明确家政APP的功能,包括预约、在线支付、评价反馈、智能推荐等。这些功能应基于用户需求,做到贴心实用。在明确需求的过程中,可以通过市场调研、用户访谈等方式获取用户需求,从而确保开发出来的APP能够满足用户的需求。2.选择开发
- 马达加斯加市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜大数据新媒体运营googlefacebook人工智能
马达加斯加是位于非洲南部一个国家,虽然经济是比较落后的一个国家,但是一直以来跟中国的关系都还不错,生产生活资料也是比较依赖进口的,市场潜力还是不错的。今天就来给大家分享一下马达加斯加的相关攻略。大家点赞收藏+关注慢慢看。文章目录:1.马达加斯加国家概况2.马达加斯加节日与礼仪3.马达加斯加注意事项4.马达加斯加市场开发5.马达加斯加国家冷知识一、马达加斯加国家概况【国名】马达加斯加共和国(TheR
- 安哥拉市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜大数据google人工智能新媒体运营产品运营
安哥拉是非洲南部的一个国家,中国是安哥拉最大的贸易伙伴,安哥拉是中国在非洲的第二大贸易伙伴,中国人在安哥拉也是非常受欢迎的,虽然安哥拉经济比较落后,但是市场潜力还是非常不错的。今天就来给大家分享一下安哥拉的市场开发攻略。文章略长,大家点赞收藏+关注,慢慢看。文章目录:1.安哥拉国家概况2.安哥拉节日与礼仪3.安哥拉注意事项4.安哥拉市场开发5.安哥拉国家冷知识一、安哥拉国家概况【国名】安哥拉共和国
- 坦桑尼亚市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜facebookgoogle新媒体运营大数据人工智能
坦桑尼亚是非洲南部的一个国家,是联合国、不结盟运动、英联邦、非洲联盟、东非共同体、南部非洲发展共同体及环印度洋地区合作联盟等组织的成员国。坦桑尼亚是最早跟中国建交的非洲国家之一了,中国的产品再坦桑尼亚也是比较受欢迎。今天就给大家分享一下坦桑尼亚的相关开发攻略。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.坦桑尼亚国家概况2.坦桑尼亚节日与礼仪3.坦桑尼亚注意事项4.坦桑尼亚市场开发5.坦桑尼亚
- 莫桑比克市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜新媒体运营百度大数据google产品运营
中国与莫桑比克之间的经贸关系源远流长,两国之间的贸易和投资合作呈现出快速增长的趋势。莫桑比克是农业国,生产以及生活资料依赖进口,市场潜力还是非常不错的,今天就给大家分享一下。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.莫桑比克国家概况2.莫桑比克节日与礼仪3.莫桑比克注意事项4.莫桑比克市场开发5.莫桑比克国家冷知识一、莫桑比克国家概况【国名】莫桑比克共和国(葡萄牙语:Repúblicade
- 苏丹市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜新媒体运营百度大数据google产品运营
苏丹是世界最不发达国家之一,经济结构单一,以农牧业为主,工业落后,基础薄弱。外贸在苏丹经济中占有重要地位,中国是苏丹主要的贸易伙伴之一,也是中国在非洲长期援助的国家,经济联系比较紧密。今天就来跟大家聊聊苏丹的相关情况,文章略长,大家点赞收藏+关注慢慢看。文章目录:1.苏丹国家概况2.苏丹节日与礼仪3.苏丹注意事项4苏丹市场开发5.苏丹国家冷知识一、苏丹国家概况【国名】苏丹共和国(阿拉伯语:جمهو
- mipi传输距离3米_快速掌握MIPI开发攻略,对接百度人工智能计算卡EdgeBoard
weixin_39639260
mipi传输距离3米
摘要:MIPI摄像头以其体积小、传输速率快的特点在电子产品中得到广泛的应用,现在也广泛地适配到AI端上推理设备。本文以百度的AI端上推理设备EdgeBoard为硬件基础,介绍基于FPGA的MIPI相关技术的开发。MIPI(移动行业处理器接口)是MobileIndustryProcessorInterface的缩写,是MIPI联盟发起的为移动应⽤处理器制定的开放标准。MIPI采⽤高速串行接口传输数据
- 埃塞俄比亚市场开发攻略
图灵搜开发
图灵搜人工智能大数据新媒体运营产品运营google
埃塞俄比亚是非洲人口第二多的国家,虽然现在经济发展水平比较低,但是埃塞俄比亚一直跟中国关系还不错,对中国人也比较欢迎。而且作为新的金砖国家以后的经济发展,每年的经济增长速度非常快,市场潜力是非常不错的。今天就来给大家分享一下非洲第六大经济体--埃塞俄比亚。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.埃塞俄比亚国家概况2.埃塞俄比亚节日与礼仪3.埃塞俄比亚注意事项4.埃塞俄比亚市场开发5.埃塞
- 加纳市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜大数据人工智能新媒体运营产品运营google
加纳主要工业制成品和大部分日常生活用品都从亚洲国家进口,其中中国小商品物美价廉,具有竞争的优势。而且加纳一直跟中国关系还不错,也是我们第一批援助的国家之一,市场潜力还是不错的,今天就来跟大家聊聊加纳这个国家。文章略长,大家点赞收藏+关注慢慢看。文章目录:1.加纳国家概况2.加纳节日与礼仪3.加纳注意事项4.加纳市场开发5.加纳国家冷知识一、加纳国家概况【国名】加纳共和国(TheRepublicof
- 食品行业小程序开发攻略
SanjianZh
食品行业小程序小程序开发小程序商城新媒体运营
想要设计一个食品小程序商城,却担心自己没有任何设计经验?别担心,现在有了一些简单易用的小程序制作工具,零基础也能成为一个小程序商城设计师!接下来,我们将一步步教你如何使用这些工具快速上手。首先,我们需要注册并登录账号,进入操作后台。在操作后台中,我们找到并点击【商城】中的【去管理】,进入商城的后台管理页面。然后,再点击【小程序商城】模块中的【去装修】,进入小程序商城的制作页面,开始搭建小程序商城。
- 博茨瓦纳市场开发攻略,收藏一篇就够了
图灵搜开发
外贸大数据人工智能新媒体运营产品运营google
博茨瓦纳位于非洲南部,是一个内陆国家,被南非、纳米比亚、津巴布韦和赞比亚环绕。博茨瓦纳是非洲最富有的国家之一,今天就来分析一下,文章略长,大家点赞收藏+关注慢慢看。文章目录:1.博茨瓦纳国家概况2.博茨瓦纳节日与礼仪3.博茨瓦纳市场特点4.博茨瓦纳注意事项5.博茨瓦纳市场开发6.博茨瓦纳国家冷知识一、博茨瓦纳国家概况【国名】博茨瓦纳共和国(TheRepublicofBotswana)【面积】58.
- 埃及市场开发攻略,收藏一篇就够了
图灵搜开发
图灵搜新媒体运营大数据google产品运营百度
提起埃及,大多数人的第一印象就是金字塔等世界文明古迹,这些著名的建筑吸引了世界各地的游客前来参观。除此之外,埃及拥有广袤领土和优越的地理位置,为其贸易市场提供了强大的基础条件。埃及是非洲第三大经济体,不过埃及也是属于很多生活必需品依赖进口的国家,作为非洲人口最多的国家,市场潜力也是非常不错的,今天就来分享一下埃及市场的开发攻略,文章略长,大家点赞收藏+关注慢慢看。文章目录:1.阿尔及利亚国家概况2
- LeetCode[位运算] - #137 Single Number II
Cwind
javaAlgorithmLeetCode题解位运算
原题链接:#137 Single Number II
要求:
给定一个整型数组,其中除了一个元素之外,每个元素都出现三次。找出这个元素
注意:算法的时间复杂度应为O(n),最好不使用额外的内存空间
难度:中等
分析:
与#136类似,都是考察位运算。不过出现两次的可以使用异或运算的特性 n XOR n = 0, n XOR 0 = n,即某一
- 《JavaScript语言精粹》笔记
aijuans
JavaScript
0、JavaScript的简单数据类型包括数字、字符创、布尔值(true/false)、null和undefined值,其它值都是对象。
1、JavaScript只有一个数字类型,它在内部被表示为64位的浮点数。没有分离出整数,所以1和1.0的值相同。
2、NaN是一个数值,表示一个不能产生正常结果的运算结果。NaN不等于任何值,包括它本身。可以用函数isNaN(number)检测NaN,但是
- 你应该更新的Java知识之常用程序库
Kai_Ge
java
在很多人眼中,Java 已经是一门垂垂老矣的语言,但并不妨碍 Java 世界依然在前进。如果你曾离开 Java,云游于其它世界,或是每日只在遗留代码中挣扎,或许是时候抬起头,看看老 Java 中的新东西。
Guava
Guava[gwɑ:və],一句话,只要你做Java项目,就应该用Guava(Github)。
guava 是 Google 出品的一套 Java 核心库,在我看来,它甚至应该
- HttpClient
120153216
httpclient
/**
* 可以传对象的请求转发,对象已流形式放入HTTP中
*/
public static Object doPost(Map<String,Object> parmMap,String url)
{
Object object = null;
HttpClient hc = new HttpClient();
String fullURL
- Django model字段类型清单
2002wmj
django
Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用: AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键字段) BooleanField:布尔字段,管理工具里会自动将其描述为checkbox。 Cha
- 在SQLSERVER中查找消耗CPU最多的SQL
357029540
SQL Server
返回消耗CPU数目最多的10条语句
SELECT TOP 10
total_worker_time/execution_count AS avg_cpu_cost, plan_handle,
execution_count,
(SELECT SUBSTRING(text, statement_start_of
- Myeclipse项目无法部署,Undefined exploded archive location
7454103
eclipseMyEclipse
做个备忘!
错误信息为:
Undefined exploded archive location
原因:
在工程转移过程中,导致工程的配置文件出错;
解决方法:
 
- GMT时间格式转换
adminjun
GMT时间转换
普通的时间转换问题我这里就不再罗嗦了,我想大家应该都会那种低级的转换问题吧,现在我向大家总结一下如何转换GMT时间格式,这种格式的转换方法网上还不是很多,所以有必要总结一下,也算给有需要的朋友一个小小的帮助啦。
1、可以使用
SimpleDateFormat SimpleDateFormat
EEE-三位星期
d-天
MMM-月
yyyy-四位年
- Oracle数据库新装连接串问题
aijuans
oracle数据库
割接新装了数据库,客户端登陆无问题,apache/cgi-bin程序有问题,sqlnet.log日志如下:
Fatal NI connect error 12170.
VERSION INFORMATION: TNS for Linux: Version 10.2.0.4.0 - Product
- 回顾java数组复制
ayaoxinchao
java数组
在写这篇文章之前,也看了一些别人写的,基本上都是大同小异。文章是对java数组复制基础知识的回顾,算是作为学习笔记,供以后自己翻阅。首先,简单想一下这个问题:为什么要复制数组?我的个人理解:在我们在利用一个数组时,在每一次使用,我们都希望它的值是初始值。这时我们就要对数组进行复制,以达到原始数组值的安全性。java数组复制大致分为3种方式:①for循环方式 ②clone方式 ③arrayCopy方
- java web会话监听并使用spring注入
bewithme
Java Web
在java web应用中,当你想在建立会话或移除会话时,让系统做某些事情,比如说,统计在线用户,每当有用户登录时,或退出时,那么可以用下面这个监听器来监听。
import java.util.ArrayList;
import java.ut
- NoSQL数据库之Redis数据库管理(Redis的常用命令及高级应用)
bijian1013
redis数据库NoSQL
一 .Redis常用命令
Redis提供了丰富的命令对数据库和各种数据库类型进行操作,这些命令可以在Linux终端使用。
a.键值相关命令
b.服务器相关命令
1.键值相关命令
&
- java枚举序列化问题
bingyingao
java枚举序列化
对象在网络中传输离不开序列化和反序列化。而如果序列化的对象中有枚举值就要特别注意一些发布兼容问题:
1.加一个枚举值
新机器代码读分布式缓存中老对象,没有问题,不会抛异常。
老机器代码读分布式缓存中新对像,反序列化会中断,所以在所有机器发布完成之前要避免出现新对象,或者提前让老机器拥有新增枚举的jar。
2.删一个枚举值
新机器代码读分布式缓存中老对象,反序列
- 【Spark七十八】Spark Kyro序列化
bit1129
spark
当使用SparkContext的saveAsObjectFile方法将对象序列化到文件,以及通过objectFile方法将对象从文件反序列出来的时候,Spark默认使用Java的序列化以及反序列化机制,通常情况下,这种序列化机制是很低效的,Spark支持使用Kyro作为对象的序列化和反序列化机制,序列化的速度比java更快,但是使用Kyro时要注意,Kyro目前还是有些bug。
Spark
- Hybridizing OO and Functional Design
bookjovi
erlanghaskell
推荐博文:
Tell Above, and Ask Below - Hybridizing OO and Functional Design
文章中把OO和FP讲的深入透彻,里面把smalltalk和haskell作为典型的两种编程范式代表语言,此点本人极为同意,smalltalk可以说是最能体现OO设计的面向对象语言,smalltalk的作者Alan kay也是OO的最早先驱,
- Java-Collections Framework学习与总结-HashMap
BrokenDreams
Collections
开发中常常会用到这样一种数据结构,根据一个关键字,找到所需的信息。这个过程有点像查字典,拿到一个key,去字典表中查找对应的value。Java1.0版本提供了这样的类java.util.Dictionary(抽象类),基本上支持字典表的操作。后来引入了Map接口,更好的描述的这种数据结构。
&nb
- 读《研磨设计模式》-代码笔记-职责链模式-Chain Of Responsibility
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* 业务逻辑:项目经理只能处理500以下的费用申请,部门经理是1000,总经理不设限。简单起见,只同意“Tom”的申请
* bylijinnan
*/
abstract class Handler {
/*
- Android中启动外部程序
cherishLC
android
1、启动外部程序
引用自:
http://blog.csdn.net/linxcool/article/details/7692374
//方法一
Intent intent=new Intent();
//包名 包名+类名(全路径)
intent.setClassName("com.linxcool", "com.linxcool.PlaneActi
- summary_keep_rate
coollyj
SUM
BEGIN
/*DECLARE minDate varchar(20) ;
DECLARE maxDate varchar(20) ;*/
DECLARE stkDate varchar(20) ;
DECLARE done int default -1;
/* 游标中 注册服务器地址 */
DE
- hadoop hdfs 添加数据目录出错
daizj
hadoophdfs扩容
由于原来配置的hadoop data目录快要用满了,故准备修改配置文件增加数据目录,以便扩容,但由于疏忽,把core-site.xml, hdfs-site.xml配置文件dfs.datanode.data.dir 配置项增加了配置目录,但未创建实际目录,重启datanode服务时,报如下错误:
2014-11-18 08:51:39,128 WARN org.apache.hadoop.h
- grep 目录级联查找
dongwei_6688
grep
在Mac或者Linux下使用grep进行文件内容查找时,如果给定的目标搜索路径是当前目录,那么它默认只搜索当前目录下的文件,而不会搜索其下面子目录中的文件内容,如果想级联搜索下级目录,需要使用一个“-r”参数:
grep -n -r "GET" .
上面的命令将会找出当前目录“.”及当前目录中所有下级目录
- yii 修改模块使用的布局文件
dcj3sjt126com
yiilayouts
方法一:yii模块默认使用系统当前的主题布局文件,如果在主配置文件中配置了主题比如: 'theme'=>'mythm', 那么yii的模块就使用 protected/themes/mythm/views/layouts 下的布局文件; 如果未配置主题,那么 yii的模块就使用 protected/views/layouts 下的布局文件, 总之默认不是使用自身目录 pr
- 设计模式之单例模式
come_for_dream
设计模式单例模式懒汉式饿汉式双重检验锁失败无序写入
今天该来的面试还没来,这个店估计不会来电话了,安静下来写写博客也不错,没事翻了翻小易哥的博客甚至与大牛们之间的差距,基础知识不扎实建起来的楼再高也只能是危楼罢了,陈下心回归基础把以前学过的东西总结一下。
*********************************
- 8、数组
豆豆咖啡
二维数组数组一维数组
一、概念
数组是同一种类型数据的集合。其实数组就是一个容器。
二、好处
可以自动给数组中的元素从0开始编号,方便操作这些元素
三、格式
//一维数组
1,元素类型[] 变量名 = new 元素类型[元素的个数]
int[] arr =
- Decode Ways
hcx2013
decode
A message containing letters from A-Z is being encoded to numbers using the following mapping:
'A' -> 1
'B' -> 2
...
'Z' -> 26
Given an encoded message containing digits, det
- Spring4.1新特性——异步调度和事件机制的异常处理
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- squid3(高命中率)缓存服务器配置
liyonghui160com
系统:centos 5.x
需要的软件:squid-3.0.STABLE25.tar.gz
1.下载squid
wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE25.tar.gz
tar zxf squid-3.0.STABLE25.tar.gz &&
- 避免Java应用中NullPointerException的技巧和最佳实践
pda158
java
1) 从已知的String对象中调用equals()和equalsIgnoreCase()方法,而非未知对象。 总是从已知的非空String对象中调用equals()方法。因为equals()方法是对称的,调用a.equals(b)和调用b.equals(a)是完全相同的,这也是为什么程序员对于对象a和b这么不上心。如果调用者是空指针,这种调用可能导致一个空指针异常
Object unk
- 如何在Swift语言中创建http请求
shoothao
httpswift
概述:本文通过实例从同步和异步两种方式上回答了”如何在Swift语言中创建http请求“的问题。
如果你对Objective-C比较了解的话,对于如何创建http请求你一定驾轻就熟了,而新语言Swift与其相比只有语法上的区别。但是,对才接触到这个崭新平台的初学者来说,他们仍然想知道“如何在Swift语言中创建http请求?”。
在这里,我将作出一些建议来回答上述问题。常见的
- Spring事务的传播方式
uule
spring事务
传播方式:
新建事务
required
required_new - 挂起当前
非事务方式运行
supports
&nbs