码迷,mamicode.com
首页 > 2016年10月06日 > 全部分享
分布式锁
1.数据库中乐观锁与悲观锁的例子 悲观锁:一般都需要依赖数据库的锁实现。使用select...for update,锁住行,查询出数据后进行更新 针对mysql Innodb引擎,会使用行锁或者表锁 乐观锁:使用版本号列实现 select version from table where id= 1 ...
分类:其他好文   时间:2016-10-06 17:29:07    阅读次数:103
解决单例设计模式中懒汉式线程安全问题
首先写个单例: public class SingleDemo { private static SingleDemo s = null; private SingleDemo(){} public static SingleDemo getInstance(){ if(s == null){ s ...
分类:编程语言   时间:2016-10-06 17:27:39    阅读次数:394
深入浅出JavaScript之原型链&继承
Javascript语言的继承机制,它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。 这部分知识也是JavaScript里的核心重点之一,同时也是一个难点。我把学习笔记整理了 ...
分类:编程语言   时间:2016-10-06 17:27:22    阅读次数:292
Java的从浅至深绕坑而行的学习
运行结果: b=-1279866helloa198hellohello1a 答案: a=6b=26c=2d=26 ...
分类:编程语言   时间:2016-10-06 17:27:46    阅读次数:242
Source和Layer
首先需要明白的一点是,Source和Layer是一对一的关系,有一个Source,必然需要一个Layer,然后把这个Layer添加到Map上,就可以显示出来了。通过官网的API搜索ol.source可以发现有很多不同的Source,但归纳起来共三种:ol.source.Tile,ol.source. ...
分类:其他好文   时间:2016-10-06 17:27:34    阅读次数:195
Oracle按用户进行统计信息更新
按用户进行统计信息更新 PL/sqldev工具使用system用户连接到oracle,打开命令窗口执行以下SQL,用户名请根据实际情况进行更改: begin dbms_stats.gather_schema_stats( ownname => 'testuser', estimate_percent ...
分类:数据库   时间:2016-10-06 17:26:35    阅读次数:183
ubuntu 把终端信息输出到文本文件中的方法
方法一:把终端中所有信息都写到文本文件中 在终端的命令行中输入以下命令: $ script -f output.txt 这样就会在当前目录下创建一个output.txt文件 接下来,在按Ctrl+D之前,在命令窗口执行的所有命令包括终端输出的所有信息都会写道output.txt文件中。 方法二:把终 ...
分类:系统相关   时间:2016-10-06 17:26:21    阅读次数:215
iOS 'The sandbox is not sync with the Podfile.lock'问题解决
问题描述: github下载的Demo,很多时候使用到CocoaPods,有的时候因为依赖关系或者版本问题不能编译运行。出现例如The sandbox is not sync with the Podfile.lock问题时候,如下所示 解决方案 关闭当前的工作空间,删除掉文件夹中的workspac ...
分类:移动开发   时间:2016-10-06 17:26:26    阅读次数:212
Spring-Boot初始篇
Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可通过它来选择不同的 Spring 平台。可创建独立的 Java 应用和 Web 应用,同时提供了命令行工具来允许 ‘spring scripts’. 目录: 1.spring-boot开篇 2.spring-boot结合 ...
分类:编程语言   时间:2016-10-06 17:25:56    阅读次数:271
PHP isset()与empty()的区别
PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置 返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返 ...
分类:Web程序   时间:2016-10-06 17:23:33    阅读次数:181
mysql模糊查询 like/REGEXP
原文:mysql模糊查询like/REGEXP 增删改查是mysql最基本的功能,而其中查是最频繁的操作,模糊查找是查询中非常常见的操作,于是模糊查找成了必修课。 like模式 like意思是长得像,有两个模式:_和% _表示单个字符,通常用来查询定长的数据,如查出所有姓王的三个字的人名,假设姓名列 ...
分类:数据库   时间:2016-10-06 17:23:57    阅读次数:167
C++循环链表实现约瑟夫退圈(类封装)
node.h node.cpp main.cpp 结果截图: ...
分类:编程语言   时间:2016-10-06 17:23:54    阅读次数:280
Hbuilder快捷键
Hbuilder编辑器功能挺强大,体积相对来说比较小,下面是一些常用到的快捷键,尽快熟练使用,成为不用鼠标的大神!哈哈哈!!! alt+↓ 跳转到下一个可编辑区; ctrl+enter 向下换行; ctrl+shift+enter 向上换行; ctrl+shift+R 复制当前行; ...
分类:其他好文   时间:2016-10-06 17:24:45    阅读次数:109
C语言存储区域
有错误请指教 1.文字常量区域 存储在 代码段 不能被修改 2.全局变量 静态存储区 存储在 数据段 3.函数中的局部变量 存储在 栈中 4.malloc new 中的变量存储在 堆中间 测试 函数 转载 http://blog.csdn.net/u010070526/article/details ...
分类:编程语言   时间:2016-10-06 17:22:28    阅读次数:155
for循环练习
1.输入一个整数,计算从1加到这个数的结果int sum = 0;Console.WriteLine("请输入一个正整数");int a = int.Parse(Console.ReadLine());for(int i =0; i<=a ;i++){ sum += i;}Console.Write ...
分类:其他好文   时间:2016-10-06 17:21:20    阅读次数:258
WeMall微信商城源码插件大转盘代码详情
WeMall微信商城源码插件大转盘代码是用于商业推广的比较有效的方式,分享了部分比较重要的代码,供技术员学习参考 代码详情地址:http://addon.wemallshop.com/Product/addonList/menu_id/1 或 www.wemallshop.com AdminCont ...
分类:微信   时间:2016-10-06 17:21:22    阅读次数:469
使用jQuery UI 实现表格排序
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>表格排序</title> <link rel="stylesheet" href="jquery-ui-1.12.0/jquery-ui.css"></head><body><tabl ...
分类:编程语言   时间:2016-10-06 17:23:56    阅读次数:210
1052条   上一页 1 ... 23 24 25 26 27 28 29 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!