- C语言——结构体类型(二)【结构体内存对齐,结构体数组】
愚润求学
C语言入门基础c语言算法开发语言学习方法笔记经验分享
前言:上一讲结构体类型(一)中,我们讲述了有关结构体定义,创建,初始化和引用的内容,这一讲,我们进一步学习结构体的相关知识:1,结构体内存对齐2,结构体数组个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:山高路远,看世界,也找自己!文章目录一,结构体内存对齐1,基本知识2,例子分析二,结构体数组1,什么是结构体数组2,结构体数组的初始化一,结构体内存对齐1,基本知识问
- C语言——联合体类型
愚润求学
C语言入门基础c语言笔记经验分享学习方法
前言:在前面两篇文章:C语言——结构体类型(一)和C语言——结构体(二)中,我们讲述了C语言中重要的数据类型之一:结构体类型,今天我们来介绍一下C语言中的另一种数据类型:联合体类型我会从以下几个方面进行讲解:1,什么是联合体2,联合体的声明3,联合体的特点4,联合体大小个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:但凡不能杀死你的,最终都会使你更强大文章目录一,什么
- Gradle环境搭建
雪狼老巫
Gradle第一篇文章开篇:从这篇文章开始,对Gradle做一个系统的学习。之前都是碎片话的学习,不能说碎片化的学习不好,但是碎片化的学习不够系统,遇到一些比较棘手的问题,很难去处理。下面言归正传,开始学习ing...参考:本篇文章主要是参考的《AndroidGradle权威指南》飞雪无情编著的。环境:说一下学习环境,Ubuntu16.04.LTS,Gradle2.14.1(版本比较老,为了和书籍
- C语言——内存函数【memcpy,memmove,memset,memcmp】
愚润求学
C语言入门基础c语言java开发语言笔记学习方法经验分享
前言:在之前的文章C语言——字符函数和字符串函数(一)中我们学习过strcpy和strcat等用来实现字符串赋值和追加的函数,那么除了字符内容,其他的数据(例如整型)能否被复制或者移动呢?答案是:可以的!这篇文章我们就来学习一下C语言内存函数:1,memcpy2,memmove3,memset4,memcmp个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:慕强,所以要
- C语言——数据在内存中的存储【整型数据在内存中的储存,大小端字节序储存,浮点型数据在内存中的储存】
愚润求学
C语言入门基础c语言开发语言经验分享学习方法笔记
前言:在前面的三篇文章中我们已经完成了对字符函数和字符串函数的学习,现在就让我们探索新领域,更加深入的理解**数据在内存中的存储方式**:1,整数在内存中的存储2,⼤⼩端字节序存储3,浮点数在内存中的存储个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:请记住,人生唯一确定的,就是不确定的人生文章目录一,整数在内存中的存储1,为什么要以补码的形式储存呢?2,原码,反码,
- C语言——字符函数和字符串函数(三)【strtok,strerror,perror】
愚润求学
C语言入门基础c语言开发语言笔记经验分享学习方法
前言:上一篇文章C语言——字符函数和字符串函数(二)对字符函数和字符串函数strstr,strcmp和strncmp进行了一定的讲解这篇文章主要讲解以下函数的用法:1,strtok2,strerror3,perror个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:知不足而奋进,望远山而前行文章目录一,strtok的使用1,strtok初步了解2,注意事项3,返回值的不
- C语言——字符函数和字符串函数(一)
愚润求学
C语言入门基础c语言开发语言经验分享笔记学习方法
前言:这篇文章对我最近学习的有关字符串的函数做一个总结和整理,主要讲解字符函数和字符串函数(strlen,strcpy和strncpy,strcat和strncat)的使用方法,使用场景和一些注意事项(附上实例)个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:生活在自己的光里,不断吹饮内心的火焰文章目录一,字符分类函数1,使用实例(islower)二,字符转换函数三,
- C语言——指针(五)
愚润求学
C语言入门基础c语言开发语言笔记学习方法
前言:上篇文章C语言——指针(四)更加深入的介绍了不同类型指针的特点,这篇文章主要想记录一下函数与指针的结合运用以及const和assert关于指针的用法:1,函数与指针2,const3,assert断言个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:对待生命,你不妨大胆一点,因为我们最终要失去它文章目录一,函数与指针1,指针变量作为函数参数2,返回指针的函数二,co
- C语言——指针(四)
愚润求学
C语言入门基础c语言开发语言学习方法笔记经验分享
前言:上篇文章C语言——指针(三)对指针和数组进行了讲解,今天主要更深入的讲解一下不同类型指针变量的特点:1,字符指针变量2,数组指针变量3,函数指针变量个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:想去的地方,敲两次门又何妨文章目录一,字符指针变量(char*)1,一般使用2,储存字符串3,面试题二,数组指针变量1,识别数组指针2,数组指针的初始化3,二维数组传参
- C语言——字符函数和字符串函数(二)
愚润求学
C语言入门基础c语言开发语言学习方法笔记经验分享
前言:上一篇文章C语言——字符函数和字符串函数(一)对字符函数和字符串函数strlen,strcpy和strncpy,strcat和strncat进行了初步的讲解这篇文章主要再讲解几个我们常用到的其他字符串函数(附上实例):1,strcmp和strncmp2,strstr个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:夜色难免黑凉,前行必有曙光文章目录一,strcmp
- 道德经原文(持续更新学习ing)
南山无落梅
第一章自然之道道,可道,非常道;名,可名,非常名。无,名天地之始;有,名万物之母。故,常无,欲以观其妙;常有,欲以观其徼。此两者同出而异名,同谓之玄,玄之又玄,众妙之门。陈鼓应【今译】可以用言语表达的道,就不是常道;可以用文字表述的名,就不是常名。无,是形成天地的本始;有,是创生万物的根源。所以,常从无中,去观照道的奥妙;常从有中,去观照道的端倪。袁颈松【道家思维】道,可道,非常道;名,可名,非常
- 专业梳理
阿楠z
虽然在掌门的建议下开始做梳理,诶,才发现说到专业的时候好像有那么一点点不对劲……按照目前来说的话心理学+生涯规划+管理应该是我目前的核心几项,管理现状在做,生涯在学习ing,心理学怕不是理论已经还给老师了吧……So,excuseme?总觉得这个整理貌似没有想象中那么简单,但是,既然准备做了,doit。那么围绕心理板块,我想分享的大概较杂,有个人成长,比如如何觉察自己;有与他人的关系,比如如何沟通和
- C语言——指针(二)
愚润求学
C语言入门基础c语言开发语言学习方法笔记经验分享
前言上篇文章C语言——指针(一)初步讲解了:1,指针与指针变量2,指针变量的基本使用(如何定义,初始化,引用)这篇文章我们进一步探讨,使用指针中有关指针的运算:1,指针运算2,指针变量类型对指针使用的影响个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:不管怎么样,明天又是新的一天!文章目录一,指针运算1,指针+-整数2,指针-指针3,指针的关系运算二,指针变量类型对指
- C语言——指针(三)
愚润求学
C语言入门基础开发语言c语言笔记经验分享学习方法
前言:上篇文章C语言——指针(二)中对:指针的运算和指针变量类型对指针使用的影响开展了进一步的探讨,这篇文章我们继续学习一下指针与一维数组之间的关系:1,对数组名的理解2,指针与一维数组个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:“海压竹枝低复举,风吹山角晦还明”文章目录一,对数组名的理解二,指针与一维数组1,一维数组传参的本质2,指针访问一维数组1)用指针变量和
- 可观测性项目开发与学习ing
克莱默申克
笔记学习网络linux
http1,2,3的区别HTTP/1.0、HTTP/1.1、HTTP/2和HTTP/3是不同版本的协议,它们在以下方面有所不同:HTTP/1.0:是最早的版本,主要特点如下:每个请求和响应都需要建立一个新的TCP连接。不支持持久连接(Keep-Alive),每次请求完成后连接都会关闭。不支持多路复用,每个请求都需要按顺序发送和接收。不支持头部压缩,每个请求和响应的头部信息都需要完整传输。HTTP/
- 带着目的阅读,拾得思维进阶2--分析阅读
云天洛
分析阅读是第三层次,自然是在检阅阅读之上。检阅阅读有写过:《如何阅读一本书》:先带着目的浏览一遍-(jianshu.com)分析阅读虽这个词自己没用过,但是其内容多少都有了解一二,或许实际上就是这么做了。学习ing.gif分析阅读适用范围任何需要深度思考的,适用于任何作品,不只是书一、分析阅读的第一阶段:找出一本书在谈些什么(1)依照书的种类与主题来分类。用检视阅读法*,判断读的是小说、戏剧史诗、
- HikariCP学习ing......
James_ChenGuang
简介:最常见的一种数据库连接池,以快著称HikariCP:一、官方网站:brettwooldridge.github.io二、特点:快原因:1.字节码级别优化(很多方法通过JavaAssist编译时候动态生成);2.大量小改进:a.用FastStatementList代替ArrayList,列表操作和取放更加便捷;b.无锁集合ConcurrentBag;c.代理类的优化,比如,字节码上用invok
- C语言——操作符详解
愚润求学
C语言入门基础c语言开发语言笔记游戏学习方法
前言:这篇文章主要讲解一下C语言中常见的操作符的使用,做一下整理,便于日后回顾,同时也希望能帮助到大家。个人简介:努力学习ingCSDN主页愚润求学每日鸡汤:念念不忘,必有回响!一,操作符的分类下面给出一些常用的操作符:●算术操作符:+-*/%●位移操作符:>●位操作符:&|^●赋值操作符:=+=-=*=/=···●单目操作符:!++--&*-+~sizeof(类型)●关系操作符:>>=>)位移规
- C语言——指针(一)
愚润求学
C语言入门基础c语言开发语言经验分享笔记学习方法
前言这篇文章主要带大家初步认识一下指针,供大家理解参考。主要归纳与讲解:1,指针与指针变量2,指针的基本使用(如何定义,初始化,引用)个人简介:努力学习ing个人专栏:C语言入门基础CSDN主页愚润求学每日鸡汤:雄鹰不为暴风折翼,狼群不因长夜畏惧文章目录一,指针与指针变量1,地址2,指针3,指针变量二,指针变量的基本使用1,指针变量的定义4,指针变量的大小2,指针变量的初始化3,指针变量的引用4,
- React自学踩坑日记
__不靠谱先生
react.js
React自学踩坑记录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加文章目录React自学踩坑记录前言一、事件绑定二、使用步骤1.引入库2.读入数据学习ing前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、事件绑定R
- three.js学习ing+日照效果
西瓜味白桃汽水
three
Three.js是基于原生WebGL封装运行的三维引擎webGLthree.js1.下载npm1.可旋转立方体可旋转立方体群日照webGLwebGL(web图形库)是一个中JavaScriptAPI,用于在web浏览器中呈现交互式2D与3D图形,而且无需使用插件。three.jsThreeJs是一款WebGL框架(在其API接口基础上又进行了一层封装),Three.js是基于原生WebGL封装运行
- 听课ing…学习ing…
半截的诗vina
听课时其实只做纯语文的事,我还是蛮喜欢的,但现在的工作,除了教学,实在是添加了太多的课外之事,让我觉得累。但只要不是特别疲惫,我都会告诉自己,学习是终身的事业。今天听的是余映潮老师的九年级上的课文—《我爱这土地》。在听课时,我既做了一名纯粹的语文老师,也在做一名虔诚的学生。
- 后台服务搭建与nginx服务器
beifengtz
服务器负载均衡nginx后台服务服务器nginx反向代理负载均衡
这篇博客主要记录一下我平时怎么搭建服务端的,从大二开始接触到服务器,经过了一年踩了很多坑,现在摸索到了一些门路,当然肯定我的处理办法不是最好的,学习ing,欢迎朋友们和我多多交流。一个端口一个服务大一的时候我主要使用的是Apache和Tomcat两种服务器,当时因为不太了解linux操作系统(服务器最好使用linux),所以是用的WindowsServer2016。记得当时在用PHP做网站时,用的
- DOM学习笔记(一)
是乃德也是Ned
前言js学习ing,form(w3c上js微课)动画现在我们知道如何选择和更改DOM元素,我们可以创建一个简单的动画。让我们创建一个简单的HTML页面,其中包含将使用JS动画的框元素。#container{width:400px;height:400px;background:green;position:relative;}#box{width:30px;height:30px;backgrou
- web标准与前端开发 | 青训营笔记
夕&月
前端javascript开发语言
这是我参与「第四届青训营」笔记创作活动的第3天。以下内容主要介绍了web标准与前端开发的一些相关知识。一、前端开发很多从事计算机行业的人,在最初的学习ing中都会面临一些共性问题,例如:我是应该学前端呢?还是学后端呢?前端和后端又分别是什么,是干什么的?前端和后端的开发,我们需要学习什么或者说掌握什么?…刚开始会遇到许多诸如此类的问题,那么这一部分呢,我们一起来聊一聊到底什么是前端。web这个概念
- 当喵星人碰撞地球生物……
猫孩子
人类统治世界,喵星人统治人类。嗯,这确实是个真理。。。但除了人类,这个星球上还有别的生物啊!当来自喵星球的喵星人碰见了其他动物,会发生什么情况?其他动物也会被喵星人折服么?让我们一起来看下吧!▲吃。。。鸡游戏?▲喵星人刻苦学习ing▲电影名称《喵星人大战猪宝宝》▲学习后的喵星人再次大战鸡▲喵口夺食?活腻了吧?▲把窝拉走算我输▲喵星人大战小龙虾▲喵星人获得成就,陆地行舟。▲我就是看看,真的,没别的意
- 2020-03-08
莫忘小寒
今天一如既往的学习学习再学习,中午吃了饭,就开始了学习ing因为最近在学编程,所以需要再努力一点,吃饭前看了zss就看了一集因为也不着急,所以慢慢的在看,学习还算顺利,最重要的就是要熟练。其实一直在后悔没把蓝牙耳机带回家,没把电脑带过来,今天新疆调整了响应级别,慢慢的都在变好,太好了,下午最爱的博主新更了vlog很开心,因为等了很久,晚上和老妈出去转了转,聊了很多事情,回来时其实心里是想的很多的,
- 特斯拉带崩市场 Python学习ing
ReStart_23.9.1
Python金融量化初窥门路python金融
tesla={"光伏":"-2.5%","锂电池":"-2.3%","汽车":"-3.1%","稀土":"-2.2%"}print(tesla["稀土"])字典运用Python学习中,特斯拉影响板块跌幅搜索,板块跌幅比较,及设定板块跌幅超过2%,和Tesla发布会事件有关,相关性排序等继续探索学习中ing
- 2023-1-13晨间日记
佳越吖
今天是什么日子起床:(根本没睡)就寝:未知天气:应该晴吧(现在没亮天呢,看不出来)心情:激情满满纪念日:平平无奇的一天看窗外任务清单昨日完成的任务,最重要的三件事:1.背了九十个单词;2.静下心来做了一页数学题;3.整理了文综考试的错题。错题本哦改进:终于我学学数学了……习惯养成:坚持背单词!坚持写摘抄!周目标·完成进度:5/7每日任务清单学习·信息·阅读:努力学习ing……第一个提交历史作业的健
- Spring 全家桶知识点总结大全——学习不迷茫,一文罗列所有知识!
高垚淼
后端框架Java后端java知识汇总spring全家桶
包括SpringMVC、Spring、SpringBoot、SpringSecurity、SpringCloud等技术的知识点罗列,没有讲解要点。基本上都涵盖了,我也在持续学习ing目录一、SpringMVC知识点总结二、Spring知识点总结三、SpringBoot知识点总结四、SpringSecurity知识点总结五、SecurityCloud知识点总结一、SpringMVC知识点总结Spri
- ASM系列五 利用TreeApi 解析生成Class
lijingyao8206
ASM字节码动态生成ClassNodeTreeAPI
前面CoreApi的介绍部分基本涵盖了ASMCore包下面的主要API及功能,其中还有一部分关于MetaData的解析和生成就不再赘述。这篇开始介绍ASM另一部分主要的Api。TreeApi。这一部分源码是关联的asm-tree-5.0.4的版本。
在介绍前,先要知道一点, Tree工程的接口基本可以完
- 链表树——复合数据结构应用实例
bardo
数据结构树型结构表结构设计链表菜单排序
我们清楚:数据库设计中,表结构设计的好坏,直接影响程序的复杂度。所以,本文就无限级分类(目录)树与链表的复合在表设计中的应用进行探讨。当然,什么是树,什么是链表,这里不作介绍。有兴趣可以去看相关的教材。
需求简介:
经常遇到这样的需求,我们希望能将保存在数据库中的树结构能够按确定的顺序读出来。比如,多级菜单、组织结构、商品分类。更具体的,我们希望某个二级菜单在这一级别中就是第一个。虽然它是最后
- 为啥要用位运算代替取模呢
chenchao051
位运算哈希汇编
在hash中查找key的时候,经常会发现用&取代%,先看两段代码吧,
JDK6中的HashMap中的indexFor方法:
/**
* Returns index for hash code h.
*/
static int indexFor(int h, int length) {
- 最近的情况
麦田的设计者
生活感悟计划软考想
今天是2015年4月27号
整理一下最近的思绪以及要完成的任务
1、最近在驾校科目二练车,每周四天,练三周。其实做什么都要用心,追求合理的途径解决。为
- PHP去掉字符串中最后一个字符的方法
IT独行者
PHP字符串
今天在PHP项目开发中遇到一个需求,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下:
$str = "1,2,3,4,5,6,";
$newstr = substr($str,0,strlen($str)-1);
echo $newstr;
- hadoop在linux上单机安装过程
_wy_
linuxhadoop
1、安装JDK
jdk版本最好是1.6以上,可以使用执行命令java -version查看当前JAVA版本号,如果报命令不存在或版本比较低,则需要安装一个高版本的JDK,并在/etc/profile的文件末尾,根据本机JDK实际的安装位置加上以下几行:
export JAVA_HOME=/usr/java/jdk1.7.0_25  
- JAVA进阶----分布式事务的一种简单处理方法
无量
多系统交互分布式事务
每个方法都是原子操作:
提供第三方服务的系统,要同时提供执行方法和对应的回滚方法
A系统调用B,C,D系统完成分布式事务
=========执行开始========
A.aa();
try {
B.bb();
} catch(Exception e) {
A.rollbackAa();
}
try {
C.cc();
} catch(Excep
- 安墨移动广 告:移动DSP厚积薄发 引领未来广 告业发展命脉
矮蛋蛋
hadoop互联网
“谁掌握了强大的DSP技术,谁将引领未来的广 告行业发展命脉。”2014年,移动广 告行业的热点非移动DSP莫属。各个圈子都在纷纷谈论,认为移动DSP是行业突破点,一时间许多移动广 告联盟风起云涌,竞相推出专属移动DSP产品。
到底什么是移动DSP呢?
DSP(Demand-SidePlatform),就是需求方平台,为解决广 告主投放的各种需求,真正实现人群定位的精准广
- myelipse设置
alafqq
IP
在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。
注释模板导入步骤
安装方法:
打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Code-->Code
- java数组
百合不是茶
java数组
java数组的 声明 创建 初始化; java支持C语言
数组中的每个数都有唯一的一个下标
一维数组的定义 声明: int[] a = new int[3];声明数组中有三个数int[3]
int[] a 中有三个数,下标从0开始,可以同过for来遍历数组中的数
- javascript读取表单数据
bijian1013
JavaScript
利用javascript读取表单数据,可以利用以下三种方法获取:
1、通过表单ID属性:var a = document.getElementByIdx_x_x("id");
2、通过表单名称属性:var b = document.getElementsByName("name");
3、直接通过表单名字获取:var c = form.content.
- 探索JUnit4扩展:使用Theory
bijian1013
javaJUnitTheory
理论机制(Theory)
一.为什么要引用理论机制(Theory)
当今软件开发中,测试驱动开发(TDD — Test-driven development)越发流行。为什么 TDD 会如此流行呢?因为它确实拥有很多优点,它允许开发人员通过简单的例子来指定和表明他们代码的行为意图。
TDD 的优点:
&nb
- [Spring Data Mongo一]Spring Mongo Template操作MongoDB
bit1129
template
什么是Spring Data Mongo
Spring Data MongoDB项目对访问MongoDB的Java客户端API进行了封装,这种封装类似于Spring封装Hibernate和JDBC而提供的HibernateTemplate和JDBCTemplate,主要能力包括
1. 封装客户端跟MongoDB的链接管理
2. 文档-对象映射,通过注解:@Document(collectio
- 【Kafka八】Zookeeper上关于Kafka的配置信息
bit1129
zookeeper
问题:
1. Kafka的哪些信息记录在Zookeeper中 2. Consumer Group消费的每个Partition的Offset信息存放在什么位置
3. Topic的每个Partition存放在哪个Broker上的信息存放在哪里
4. Producer跟Zookeeper究竟有没有关系?没有关系!!!
//consumers、config、brokers、cont
- java OOM内存异常的四种类型及异常与解决方案
ronin47
java OOM 内存异常
OOM异常的四种类型:
一: StackOverflowError :通常因为递归函数引起(死递归,递归太深)。-Xss 128k 一般够用。
二: out Of memory: PermGen Space:通常是动态类大多,比如web 服务器自动更新部署时引起。-Xmx
- java-实现链表反转-递归和非递归实现
bylijinnan
java
20120422更新:
对链表中部分节点进行反转操作,这些节点相隔k个:
0->1->2->3->4->5->6->7->8->9
k=2
8->1->6->3->4->5->2->7->0->9
注意1 3 5 7 9 位置是不变的。
解法:
将链表拆成两部分:
a.0-&
- Netty源码学习-DelimiterBasedFrameDecoder
bylijinnan
javanetty
看DelimiterBasedFrameDecoder的API,有举例:
接收到的ChannelBuffer如下:
+--------------+
| ABC\nDEF\r\n |
+--------------+
经过DelimiterBasedFrameDecoder(Delimiters.lineDelimiter())之后,得到:
+-----+----
- linux的一些命令 -查看cc攻击-网口ip统计等
hotsunshine
linux
Linux判断CC攻击命令详解
2011年12月23日 ⁄ 安全 ⁄ 暂无评论
查看所有80端口的连接数
netstat -nat|grep -i '80'|wc -l
对连接的IP按连接数量进行排序
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
查看TCP连接状态
n
- Spring获取SessionFactory
ctrain
sessionFactory
String sql = "select sysdate from dual";
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
String[] names = wac.getBeanDefinitionNames();
for(int i=0; i&
- Hive几种导出数据方式
daizj
hive数据导出
Hive几种导出数据方式
1.拷贝文件
如果数据文件恰好是用户需要的格式,那么只需要拷贝文件或文件夹就可以。
hadoop fs –cp source_path target_path
2.导出到本地文件系统
--不能使用insert into local directory来导出数据,会报错
--只能使用
- 编程之美
dcj3sjt126com
编程PHP重构
我个人的 PHP 编程经验中,递归调用常常与静态变量使用。静态变量的含义可以参考 PHP 手册。希望下面的代码,会更有利于对递归以及静态变量的理解
header("Content-type: text/plain");
function static_function () {
static $i = 0;
if ($i++ < 1
- Android保存用户名和密码
dcj3sjt126com
android
转自:http://www.2cto.com/kf/201401/272336.html
我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码
1、通过普通 的txt文本存储
2、通过properties属性文件进行存
- Oracle 复习笔记之同义词
eksliang
Oracle 同义词Oracle synonym
转载请出自出处:http://eksliang.iteye.com/blog/2098861
1.什么是同义词
同义词是现有模式对象的一个别名。
概念性的东西,什么是模式呢?创建一个用户,就相应的创建了 一个模式。模式是指数据库对象,是对用户所创建的数据对象的总称。模式对象包括表、视图、索引、同义词、序列、过
- Ajax案例
gongmeitao
Ajaxjsp
数据库采用Sql Server2005
项目名称为:Ajax_Demo
1.com.demo.conn包
package com.demo.conn;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;
//获取数据库连接的类public class DBConnec
- ASP.NET中Request.RawUrl、Request.Url的区别
hvt
.netWebC#asp.nethovertree
如果访问的地址是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu那么Request.Url.ToString() 的值是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree<&
- SVG 教程 (七)SVG 实例,SVG 参考手册
天梯梦
svg
SVG 实例 在线实例
下面的例子是把SVG代码直接嵌入到HTML代码中。
谷歌Chrome,火狐,Internet Explorer9,和Safari都支持。
注意:下面的例子将不会在Opera运行,即使Opera支持SVG - 它也不支持SVG在HTML代码中直接使用。 SVG 实例
SVG基本形状
一个圆
矩形
不透明矩形
一个矩形不透明2
一个带圆角矩
- 事务管理
luyulong
javaspring编程事务
事物管理
spring事物的好处
为不同的事物API提供了一致的编程模型
支持声明式事务管理
提供比大多数事务API更简单更易于使用的编程式事务管理API
整合spring的各种数据访问抽象
TransactionDefinition
定义了事务策略
int getIsolationLevel()得到当前事务的隔离级别
READ_COMMITTED
- 基础数据结构和算法十一:Red-black binary search tree
sunwinner
AlgorithmRed-black
The insertion algorithm for 2-3 trees just described is not difficult to understand; now, we will see that it is also not difficult to implement. We will consider a simple representation known
- centos同步时间
stunizhengjia
linux集群同步时间
做了集群,时间的同步就显得非常必要了。 以下是查到的如何做时间同步。 在CentOS 5不再区分客户端和服务器,只要配置了NTP,它就会提供NTP服务。 1)确认已经ntp程序包: # yum install ntp 2)配置时间源(默认就行,不需要修改) # vi /etc/ntp.conf server pool.ntp.o
- ITeye 9月技术图书有奖试读获奖名单公布
ITeye管理员
ITeye
ITeye携手博文视点举办的9月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。 9月试读活动回顾:http://webmaster.iteye.com/blog/2118112本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《NFC:Arduino、Andro