- QT Box2D游戏,桌面乒乓球
技术喵
QTBox2D游戏,桌面乒乓球功能:鼠标拖拽右侧球拍,对抗左侧AI,得分在树上。1.球用了小埋的头像2.分数在树上,也有可能滑下来,然后就看不见分数了~源代码:这里ps:如果运行白屏,请把Box2D文件夹拷贝到qt安装目录的Qt\Qt5.5.1\5.5\msvc2010\qml目录下image
- VSVC2010中常用的C++11特性
-飞鹤-
VC++
static_assert声明static_assert声明在编译时测试软件断言,这与在运行时进行测试的其他断言机制不同。如果断言失败,则编译也将失败,且系统将发出指定的错误消息。constintnValue=3;static_assert(nValue符号开始标明函数的返回类型,并在函数返回类型处用auto代替。尾置返回类型即可以直接指明类型,也可以用decltype推出出类型。形式:autoF
- EasyX的安装与使用(VisualStudio C++免费绘图库)
饿了就去喝水
c++开发语言编辑器Vvisualstudio
EasyXGraphicsLibrary是针对VisualC++的免费绘图库安装教程安装到VisualC++2010EasyX安装完毕。在VC2010中建立控制台工程工程建好后,鼠标右键点击工程名,并选择属性安装到VisualC++2010EasyX安装完毕。安装示例程序easyxdemo.cpp在VC2010中建立控制台工程工程建好后,鼠标右键点击工程名,并选择属性属性的字符集改为使用多字节字符
- Visual C++2010 express使用教程
Debugallday
此处承接上一篇VisualC++2010express超详细下载与安装教程用VC2010创建一个空项目:点击“文件”>>“新建”>>“项目”1.png选择“空项目”>>填写项目名称(不要有除下划线的符号)>>点击“浏览”2.png选择文件位置(放在你能找到的地方)3.png点击“确定”4.png“源文件”右键>>“添加”>>“新建项”5.png“C++文件”>>设置文件名,要带.cpp后缀(英文输
- qt msvc2010 qdatetime.h:122: error: C2589: “(”:“::”右边的非法标记
没用的阿_吉
QtCreatorqt开发语言
报错内容:C:\Qt\Qt5.4.0\5.4.0\msvc2010_opengl\include\QtCore\qdatetime.h:114:error:C2589:“(”:“::”右边的非法标记C:\Qt\Qt5.4.0\5.4.0\msvc2010_opengl\include\QtCore\qdatetime.h:114:error:C2059:语法错误:“::”解决方法:打开qdatet
- VC2010——未能找到自动保存的设置文件 “visual studio2010\Settings\CurrentSettings-2023-11-19.vssetting“
颓特别我废
C语言visualstudioide
一、打开VC2010时出现以下信息:未能找到自动保存的设置文件\documents\visualstudio2010\SettingsCurrentSettings-2023-11-19.vssettings”。您可以在导入和导出设置”工具选项页中更改此文件。IDE将在此会话中使用您的最新设置二、解决方法1、点击确定进入VC2010,“工具”——>“导入和导出设置”2、点击重置所有设置,而后下一步
- C语言查看各数据类型所占大小
颓特别我废
C语言c语言c++算法
编译器:VC2010#includeintmain(){printf("%d\n",sizeof(char));printf("%d\n",sizeof(short));printf("%d\n",sizeof(int));printf("%d\n",sizeof(long));printf("%d\n",sizeof(longlong));printf("%d\n",sizeof(float))
- 电脑系统提示vcomp100.dll文件缺失该怎么办?提示vcomp100.dll丢失问题怎么解决?
a555333820
c++windows
vcomp100.dll实际上是VC++运行库中的一个动态链接库文件,版本是VC++2010,VC2010(MicrosoftVisualC++2010RedistributablePackage)安装VisualC++(vc2010)库的运行时组件,打开运行软件或许游戏都需要,电脑缺少这个文件就会导致软件或游戏无法打开。首先需要将电脑开机,然后打开浏览器在最顶部栏目输入【dll修复程序.site
- 利用vs2010编译64位Qt4.8.6(附打包说明)
行者记
1、下载Qt4.8.6的源码:http://download.qt.io/archive/qt/2、打开vs2010的命令提示行,进入到源码路径(我本地E:\\opensource\\Qt4.8.6-x64-msvc2010),然后输入:【configure-debug-and-release-opensource-platformwin32-msvc2010】对所有qt组件都进行configur
- 【C++】VS2010生成的程序在安装了vc2010运行库的机器上提示“丢失MSVCR100D.dll”
c2a2o2
图像特征
理论上,如果一台电脑无须安装多大2.5G的VS2010,只要安装了vc2010运行库,也就是安装了vcredist2010_x86.exe和对应的Framework运行库,那么只是你将解决方案所在的文件夹中的Debug文件夹扔到这台机器上,直接双击里面的exe文件就可以运行了。一般情况下,由于用户会在机器上安装软件或者游戏,一般都会不知不觉装好vcredist2010_x86.exe和对应的Fra
- 基于QT的商场线上购物管理系统之客户端
修炼僧
QTmysqlqt
一:前言作为自己的练习项目,项目内容可能并不符合业务逻辑,但是涉及到的QT知识运用比较全面。作为新手阶段性练手的项目。二:项目介绍本项目的主要功能实验在线购物,咨询客服,实时监控,销售记录,广告视频播放等功能。三:开发工具操作系统:window10IDE:QtCreator3.1.2BasedonQt5.3.1(MSVC2010,32bit)数据库:Mysql四:源程序程序文件名:userwidg
- FFmpeg简介及在vc2010下编译步骤
fengbingchun
FFmpeg是一个开源的多媒体库,最新版本是2.4.3,它的License是LGPL或GPL。FFmpeg可以用来记录、转换数字音频、视频,并能将其转换为流的开源计算机程序。它包括了音/视频编码库libavcodec。FFmpeg是在Linux下开发出来的,但它可以在包括Windows在内的大多数操作系统中编译。它可以轻易地实现多种视频格式之间的相互转换。FFmpeg用vs2010编译步骤:1.从
- 零基础C语言手写坦克大战
洪荒少女_798b
今天给大家分享一个C语言实现坦克大战游戏。详细的文件可以直接私信我,回复坦克大战获取2.2.学习目标u回顾经典,按照软件开发的标准流程,零基础开发第一个完整项目,快速提高编程能力和水平,真正理解软件开发的概念和基本流程!2.3.授课方式手把手方式教大家完整的实现项目所有源码并进行讲解1.项目准备1.1环境安装请参考《项目经理带你-零基础学习C++》第6节C++开发环境安装好开发工具vc20101.
- Visual C++2010学习版详细安装教程
Mr.洛 白
microsoftc++windows
获取该资源花了本人很长时间,为了你们需要VC2010系列的编程软件更容易,本人把我找到VC2010系列安装包放在了我的百度网盘分享,该资源来之不易,请广大朋友们好好珍惜!由于我换了链接加上CSDN的审核目前无法呈现具体步骤那就进链里面有word详细步骤!有网盘有掘jin软件的下载链接(本人百度网盘):链接:https://pan.baidu.com/s/1DrDUKu5DqLRQb_DLGsx1P
- cocos2d-x 使用CCLOG控制台输出日志
I'M老顽童
COCOS2D-X
在cocos2d-x中控制台输出日志,使用CCLOG很方便的输出日志如:CCLOG("%s","test...");如果看不到输出日志内容,那么一定要注意你是否是用debug模式运行vc2010是F5千万不要使用ctrl+f5这样是执行程序但不启用调试信息。cocos2d-x:精英QQ群交流:216748318
- C++ EGE 图形库 不完全整理
Septerxy
*EGE库适用于win32控制台程序#include“graphics.h”//引用图形库支持VC6,VC2008,VC2010,VC2012,VC2013,VC2015,VC2017,C-Free,DevCpp,Code::Blocks等等IDE*编写动画模块源程序必须在主函数中初始化:初始化绘图窗口initgraph(宽,高)//宽和高的单位是像素调用动画模块循环结构,不断绘图/重绘;处理鼠标
- Qt MSVC与 mingW
仰望星空e
QTmsvc2010QtMSVCmingWQT安装
安装QtMSVC版本配置麻烦qt-opensource-windows-x86-msvc2010_opengl-5.4.1开始一直配置编译器报错因为msvc2010没装就装了个vs2010........我丢cdbDebuggingToolsforWindows这个工具参考https://blog.csdn.net/ly20056402006/article/details/46365023
- live555 源代码简单分析1:主程序
雷霄骅
Live555网络
live555是使用十分广泛的开源流媒体服务器,之前也看过其他人写的live555的学习笔记,在这里自己简单总结下。live555源代码有以下几个明显的特点:1.头文件是.hh后缀的,但没觉得和.h后缀的有什么不同2.采用了面向对象的程序设计思路,里面各种对象好了,不罗嗦,使用vc2010打开live555的vc工程,看到live555源代码结构如下:源代码由5个工程构成(4个库和一个主程序):l
- 关于Ribbon界面 和 一些使用方法
chinabinlang
Ribbon界面
1:在vc6中用一些外部库就可以实现Ribbon界面,如toolkit,但是很麻烦,而且库是收费的,当然网上有很多免费的;2:在vc2008中可以用代码添加设计Ribbon界面,依然很麻烦;3:在VC2010中,添加了可视化编辑Ribbon界面,包括响应消息的添加,这样就方便很多了,比菜单还方便直观,同时可以用代码设计更为复杂的界面;很多具体方法可以查看MSDN,这里例举常用的。使用方法:CMFC
- Qtmsvc2010+Opencv2.4.9配置
wingWC
Qt
本人看了网上许多教程,终于成功配置了opencv库,现将配置过程的经验分享出来,也给自己做个记录。本人在配置时因为目录问题出现了很多问题,所以我最后将opencv目录放在D盘根目录下,并把openCV/bulid/x86/vc10/bin加入到环境变量中,在pro文件中添加包含目录及静态库,pro文件如下INCLUDEPATH+=d:/opencv/build/include/opencv\d:/
- QT:MinGW转MSVC编译出现报错:“常量中有换行符 ”等
weixin_45483780
c++
QT:MinGW转MSVC编译出现报错:“常量中有换行符”等解决方法:1,工具-选项-文本编辑器:默认编码选UTF-8;BOM:如果编码是UTF-8则添加。2,在头文件和源文件中添加如下代码:#if_MSC_VER>=1600//MSVC2015>1899,对于MSVC2010以上版本都可以使用#pragmaexecution_character_set("utf-8")#endif3,重新编译
- Qt_UI_vs建工程双击ui文件没有弹出设计界面
Livy0123
QTqt5ui
文章目录1.环境2.问题原因3.创建工程1.环境【VisualStudio】:镜像包:VS2010UltimTrial.isoservicepack补丁:cn_visual_studio_2010_sp1_x86_x64_dvd_651704.iso【Qt5.1.1】:qt-windows-opensource-5.1.1-msvc2010_opengl-x86-offline.exe插件:qt-
- Visual C++2010 express超详细下载与安装教程
Debugallday
VisualC++2010express下载地址:百度网盘:--来自百度网盘超级会员V5的分享hi,这是我用百度网盘分享的内容~复制这段内容打开「百度网盘」APP即可获取链接:https://pan.baidu.com/s/1fZ1_V9T5BAxcEAWL-RmmvQ提取码:p6emVC2010注册密钥:6VPJ7-H3CXH-HBTPT-X4T74-3YVY7(网上找的,亲测有用)安装步骤(要
- 带你分分钟玩转C语言指针
目录何为指针数组指针指针数组字符串数组数组指针的sao气操作二级指针函数指针指针函数文件指针总结何为指针指针这玩意说白了,就是用来存储一个变量地址的东东如图:(编辑器为vc2010)#includevoidmain(){inta,*p;a=5;p=&a;printf("a=%d,p=%p,*p=",a,p,*p);getchar();}所以通过刚刚的情况,我们发现通过指针我们不仅可以获取一个变量的
- Visual C++2010学习版详细安装教程
Mr.洛 白
c++c#c语言
软件的下载链接(本人百度网盘):链接:https://pan.baidu.com/s/14T4M-oUI32Ca4zpRRPj77g提取码:3frz获取该资源花了本人很长时间,为了你们需要VC2010系列的编程软件更容易,本人把我找到VC2010系列安装包放在了我的百度网盘分享,该资源来之不易,请广大朋友们好好珍惜!共有4种:2、VisualC++2010的简介:MicrosoftVisualC+
- VC2010编译libwebsockets
晕哥哥
1.安装cmake:https://cmake.org/files/v3.6/cmake-3.6.0-win64-x64.msi2.下载libwebsocket源码:gitclonehttps://github.com/warmcat/libwebsockets.gittag到最后一个稳定版版本:gitcheckoutv2.0.23.下载openssl的预编译版本4.执行cmake指令参考:htt
- C语言指针(分分钟玩转)
HUTEROX
C语言笔记指针字符串c语言
何为指针指针这玩意说白了,就是用来存储一个变量地址的东东如图:(编辑器为vc2010)#includevoidmain(){inta,*p;a=5;p=&a;printf("a=%d,p=%p,*p=",a,p,*p);getchar();}所以通过刚刚的情况,我们发现通过指针我们不仅可以获取一个变量的值还可以直接对变量的值修改又如下面的例子:#includevoidmain(){inta=3;i
- VC2010MFC下的ArcEngine开发(一)
午夜狂奔
VC2010MFC+ArcObjects
一个月前就想开始写这个专题,因为参与一个项目被搁置了,那个项目开发中期涉及SDE的效率,也是第一次因为效率被陷入泥潭,以后专门写个文章好好总结一下这个事情。开始这个题目吧,先列个问题清单。1、为什么用VC写?2、为什么是VC2010?3、为什么要用MFC框架?4、这样架构能解决什么问题?真正的程序员用C,真正的ArcGIS二次开发人员用VB,但是真正的ArcGIS的COM开发用VC。这是第一个问题
- VS2010配置Opencv 2.x
bhj5787
OpenCVVS2010OpenCVVS2010
OpenCV中文论坛已经给出了VC2010Express下安装OpenCV2.4.3http://www.opencv.org.cn/index.php/VC_2010_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.4.3按照要求做可以正确进行配置。几个问题:1、如何判断X86还是X64?2、Lib和Path路径下的DLL什么关系?3、VS属性中Platfor
- 内存泄露检测工具【VLD v2.2.3】
weiwei22844
VC相关
下载地址:http://vld.codeplex.com/releases/view/82311注意:这些设置是针对一个工程的,所以要先打开一个progject才可以设置。完装完成后会提示打开文档,然后会打开一个在线的静态帮助页面,点击UsingVisualLeakDetector后有安装帮助,我用的是VC2010Express版本(正版的免费编译器可以自己去MS那里下载),不过这个帮助指引写的和
- 解线性方程组
qiuwanchi
package gaodai.matrix;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Sc
- 在mysql内部存储代码
annan211
性能mysql存储过程触发器
在mysql内部存储代码
在mysql内部存储代码,既有优点也有缺点,而且有人倡导有人反对。
先看优点:
1 她在服务器内部执行,离数据最近,另外在服务器上执行还可以节省带宽和网络延迟。
2 这是一种代码重用。可以方便的统一业务规则,保证某些行为的一致性,所以也可以提供一定的安全性。
3 可以简化代码的维护和版本更新。
4 可以帮助提升安全,比如提供更细
- Android使用Asynchronous Http Client完成登录保存cookie的问题
hotsunshine
android
Asynchronous Http Client是android中非常好的异步请求工具
除了异步之外还有很多封装比如json的处理,cookie的处理
引用
Persistent Cookie Storage with PersistentCookieStore
This library also includes a PersistentCookieStore whi
- java面试题
Array_06
java面试
java面试题
第一,谈谈final, finally, finalize的区别。
final-修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能
- 网站加速
oloz
网站加速
前序:本人菜鸟,此文研究总结来源于互联网上的资料,大牛请勿喷!本人虚心学习,多指教.
1、减小网页体积的大小,尽量采用div+css模式,尽量避免复杂的页面结构,能简约就简约。
2、采用Gzip对网页进行压缩;
GZIP最早由Jean-loup Gailly和Mark Adler创建,用于UNⅨ系统的文件压缩。我们在Linux中经常会用到后缀为.gz
- 正确书写单例模式
随意而生
java 设计模式 单例
单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。
懒汉式,线程不安全
当被问到要实现一个单例模式时,很多人的第一反应是写出如下的代码,包括教科书上也是这样
- 单例模式
香水浓
java
懒汉 调用getInstance方法时实例化
public class Singleton {
private static Singleton instance;
private Singleton() {}
public static synchronized Singleton getInstance() {
if(null == ins
- 安装Apache问题:系统找不到指定的文件 No installed service named "Apache2"
AdyZhang
apachehttp server
安装Apache问题:系统找不到指定的文件 No installed service named "Apache2"
每次到这一步都很小心防它的端口冲突问题,结果,特意留出来的80端口就是不能用,烦。
解决方法确保几处:
1、停止IIS启动
2、把端口80改成其它 (譬如90,800,,,什么数字都好)
3、防火墙(关掉试试)
在运行处输入 cmd 回车,转到apa
- 如何在android 文件选择器中选择多个图片或者视频?
aijuans
android
我的android app有这样的需求,在进行照片和视频上传的时候,需要一次性的从照片/视频库选择多条进行上传
但是android原生态的sdk中,只能一个一个的进行选择和上传。
我想知道是否有其他的android上传库可以解决这个问题,提供一个多选的功能,可以使checkbox之类的,一次选择多个 处理方法
官方的图片选择器(但是不支持所有版本的androi,只支持API Level
- mysql中查询生日提醒的日期相关的sql
baalwolf
mysql
SELECT sysid,user_name,birthday,listid,userhead_50,CONCAT(YEAR(CURDATE()),DATE_FORMAT(birthday,'-%m-%d')),CURDATE(), dayofyear( CONCAT(YEAR(CURDATE()),DATE_FORMAT(birthday,'-%m-%d')))-dayofyear(
- MongoDB索引文件破坏后导致查询错误的问题
BigBird2012
mongodb
问题描述:
MongoDB在非正常情况下关闭时,可能会导致索引文件破坏,造成数据在更新时没有反映到索引上。
解决方案:
使用脚本,重建MongoDB所有表的索引。
var names = db.getCollectionNames();
for( var i in names ){
var name = names[i];
print(name);
- Javascript Promise
bijian1013
JavaScriptPromise
Parse JavaScript SDK现在提供了支持大多数异步方法的兼容jquery的Promises模式,那么这意味着什么呢,读完下文你就了解了。
一.认识Promises
“Promises”代表着在javascript程序里下一个伟大的范式,但是理解他们为什么如此伟大不是件简
- [Zookeeper学习笔记九]Zookeeper源代码分析之Zookeeper构造过程
bit1129
zookeeper
Zookeeper重载了几个构造函数,其中构造者可以提供参数最多,可定制性最多的构造函数是
public ZooKeeper(String connectString, int sessionTimeout, Watcher watcher, long sessionId, byte[] sessionPasswd, boolea
- 【Java命令三】jstack
bit1129
jstack
jstack是用于获得当前运行的Java程序所有的线程的运行情况(thread dump),不同于jmap用于获得memory dump
[hadoop@hadoop sbin]$ jstack
Usage:
jstack [-l] <pid>
(to connect to running process)
jstack -F
- jboss 5.1启停脚本 动静分离部署
ronin47
以前启动jboss,往各种xml配置文件,现只要运行一句脚本即可。start nohup sh /**/run.sh -c servicename -b ip -g clustername -u broatcast jboss.messaging.ServerPeerID=int -Djboss.service.binding.set=p
- UI之如何打磨设计能力?
brotherlamp
UIui教程ui自学ui资料ui视频
在越来越拥挤的初创企业世界里,视觉设计的重要性往往可以与杀手级用户体验比肩。在许多情况下,尤其对于 Web 初创企业而言,这两者都是不可或缺的。前不久我们在《右脑革命:别学编程了,学艺术吧》中也曾发出过重视设计的呼吁。如何才能提高初创企业的设计能力呢?以下是 9 位创始人的体会。
1.找到自己的方式
如果你是设计师,要想提高技能可以去设计博客和展示好设计的网站如D-lists或
- 三色旗算法
bylijinnan
java算法
import java.util.Arrays;
/**
问题:
假设有一条绳子,上面有红、白、蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,
您希望将之分类,并排列为蓝、白、红的顺序,要如何移动次数才会最少,注意您只能在绳
子上进行这个动作,而且一次只能调换两个旗子。
网上的解法大多类似:
在一条绳子上移动,在程式中也就意味只能使用一个阵列,而不使用其它的阵列来
- 警告:No configuration found for the specified action: \'s
chiangfai
configuration
1.index.jsp页面form标签未指定namespace属性。
<!--index.jsp代码-->
<%@taglib prefix="s" uri="/struts-tags"%>
...
<s:form action="submit" method="post"&g
- redis -- hash_max_zipmap_entries设置过大有问题
chenchao051
redishash
使用redis时为了使用hash追求更高的内存使用率,我们一般都用hash结构,并且有时候会把hash_max_zipmap_entries这个值设置的很大,很多资料也推荐设置到1000,默认设置为了512,但是这里有个坑
#define ZIPMAP_BIGLEN 254
#define ZIPMAP_END 255
/* Return th
- select into outfile access deny问题
daizj
mysqltxt导出数据到文件
本文转自:http://hatemysql.com/2010/06/29/select-into-outfile-access-deny%E9%97%AE%E9%A2%98/
为应用建立了rnd的帐号,专门为他们查询线上数据库用的,当然,只有他们上了生产网络以后才能连上数据库,安全方面我们还是很注意的,呵呵。
授权的语句如下:
grant select on armory.* to rn
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('This example should only be run from a Web Brows
- 美国电影超短200句
dcj3sjt126com
电影
1. I see. 我明白了。2. I quit! 我不干了!3. Let go! 放手!4. Me too. 我也是。5. My god! 天哪!6. No way! 不行!7. Come on. 来吧(赶快)8. Hold on. 等一等。9. I agree。 我同意。10. Not bad. 还不错。11. Not yet. 还没。12. See you. 再见。13. Shut up!
- Java访问远程服务
dyy_gusi
httpclientwebservicegetpost
随着webService的崛起,我们开始中会越来越多的使用到访问远程webService服务。当然对于不同的webService框架一般都有自己的client包供使用,但是如果使用webService框架自己的client包,那么必然需要在自己的代码中引入它的包,如果同时调运了多个不同框架的webService,那么就需要同时引入多个不同的clien
- Maven的settings.xml配置
geeksun
settings.xml
settings.xml是Maven的配置文件,下面解释一下其中的配置含义:
settings.xml存在于两个地方:
1.安装的地方:$M2_HOME/conf/settings.xml
2.用户的目录:${user.home}/.m2/settings.xml
前者又被叫做全局配置,后者被称为用户配置。如果两者都存在,它们的内容将被合并,并且用户范围的settings.xml优先。
- ubuntu的init与系统服务设置
hongtoushizi
ubuntu
转载自:
http://iysm.net/?p=178 init
Init是位于/sbin/init的一个程序,它是在linux下,在系统启动过程中,初始化所有的设备驱动程序和数据结构等之后,由内核启动的一个用户级程序,并由此init程序进而完成系统的启动过程。
ubuntu与传统的linux略有不同,使用upstart完成系统的启动,但表面上仍维持init程序的形式。
运行
- 跟我学Nginx+Lua开发目录贴
jinnianshilongnian
nginxlua
使用Nginx+Lua开发近一年的时间,学习和实践了一些Nginx+Lua开发的架构,为了让更多人使用Nginx+Lua架构开发,利用春节期间总结了一份基本的学习教程,希望对大家有用。也欢迎谈探讨学习一些经验。
目录
第一章 安装Nginx+Lua开发环境
第二章 Nginx+Lua开发入门
第三章 Redis/SSDB+Twemproxy安装与使用
第四章 L
- php位运算符注意事项
home198979
位运算PHP&
$a = $b = $c = 0;
$a & $b = 1;
$b | $c = 1
问a,b,c最终为多少?
当看到这题时,我犯了一个低级错误,误 以为位运算符会改变变量的值。所以得出结果是1 1 0
但是位运算符是不会改变变量的值的,例如:
$a=1;$b=2;
$a&$b;
这样a,b的值不会有任何改变
- Linux shell数组建立和使用技巧
pda158
linux
1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengmo@centos5 ~]$ echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。
2.数组读取与赋值 得到长度: [chengmo@centos5 ~]$ echo ${#a[@]} 5 用${#数组名[@或
- hotspot源码(JDK7)
ol_beta
javaHotSpotjvm
源码结构图,方便理解:
├─agent Serviceab
- Oracle基本事务和ForAll执行批量DML练习
vipbooks
oraclesql
基本事务的使用:
从账户一的余额中转100到账户二的余额中去,如果账户二不存在或账户一中的余额不足100则整笔交易回滚
select * from account;
-- 创建一张账户表
create table account(
-- 账户ID
id number(3) not null,
-- 账户名称
nam