关键字volatile可以说是Java虚拟机提供的最轻量级的同步机制。当一个变量定义为volatile之后,它将具备两种特性,第一是保证此变量对所有线程的可见性,这里的“可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即得知的。而普通变量不能做到这一点,普通变量的值在线程间传递...
分类:
其他好文 时间:
2015-06-02 15:05:30
阅读次数:
124
如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。 数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体...
分类:
Web程序 时间:
2015-06-02 15:04:30
阅读次数:
146
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。 ...
分类:
其他好文 时间:
2015-06-02 15:06:48
阅读次数:
142
由于项目需要,要计算出透视模式摄像机的四条外边。简直就是做数学题啊,尼玛,不过还好,最终是写出来了!using UnityEngine;using System.Collections;public class ClassA : MonoBehaviour{ public float dist...
分类:
其他好文 时间:
2015-06-02 15:04:37
阅读次数:
192
1、在YourDbContext构造函数中配置Database.Log。1 public partial class XxxEntities: DbContext2 {3 public XxxEntities()4 : base("name=XxxEn...
分类:
数据库 时间:
2015-06-02 15:06:55
阅读次数:
400
QML支持鼠标事件处理,我们可以利用这个来实现一个变色矩形示例,代码如下: 1 import QtQuick 2.4 2 import QtQuick.Controls 1.3 3 import QtQuick.Window 2.2 4 import QtQuick.Dialogs 1.2 5 6....
分类:
其他好文 时间:
2015-06-02 15:03:48
阅读次数:
389
For your Custom module follow following steps 1) you can create folder for placeholder images at media/mymodule/placeholder/placeholderImage.jpg2) re....
分类:
其他好文 时间:
2015-06-02 15:04:37
阅读次数:
196
简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not...
分类:
其他好文 时间:
2015-06-02 15:06:06
阅读次数:
153
1.动态语言DynamicallyTypedLanguage例如:ECMAScript(JavaScript)、Ruby、Python、VBScript、php也叫动态类型定义语言与静态类型定义相反,一种在执行期间才去发现数据类型的语言,动态语言是指程序在运行时可以改变其结构:新的函数可以被引进,已...
分类:
编程语言 时间:
2015-06-02 15:06:12
阅读次数:
142
最近,公司的BBS压力越来越大,表死锁越来越严重。在其它优化同作的情况下,MYISAM引擎转为INNODB引擎也纳入计划当中。参考URL如下:简单,但要注意备份。。。============http://www.linuxidc.com/Linux/2012-10/72884.htmhttp://j...
分类:
数据库 时间:
2015-06-02 15:05:45
阅读次数:
147
对于java开发人员,相信大家对于HashMap和HashTable都不陌生,但是两者到底有什么区别与联系呢? 比较: 第一,Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。 第二,Hashtable的方法是同步的,而H...
分类:
其他好文 时间:
2015-06-02 15:03:12
阅读次数:
124
作者:ssslinppp 1. 摘要关于日期类型,Java和数据库表示的方法不同:Java:只有java.util.Date和java.util.Calender两种;数据库:date、time、datetime、timestamp等;当在持久化类定义了一个java.util.Date类型的属性时,...
分类:
Web程序 时间:
2015-06-02 15:05:30
阅读次数:
137
在写插件之前我们需要引用一个jquery库html代码如下:123112233css如下:.ina_tab{ width:300px; height:200px; background:#ddd; float:left; margin:20px;}.ina_tab ul{ width:100%; f...
分类:
其他好文 时间:
2015-06-02 15:04:30
阅读次数:
119
由于项目开发需要,经常会用到一些jquery插件,但网上已有的插件常常又不能100%满足业务需求,所以就想自己能看懂插件的代码,进行一些功能上的改动和补充,或者能自己自定义插件就更好了。所以这段时间会对插件进行一些研究,现将学习的一些重要内容记录下来,供那些像我一样的初学者借鉴下。嘻嘻。 ...
分类:
Web程序 时间:
2015-06-02 15:04:41
阅读次数:
108
存储的瓶颈写到现在就要进入到深水区了,如果我们所做的网站已经到了做数据库垂直拆分和水平拆分的阶段,那么此时我们所面临的技术难度的挑战也会大大增强。 这里我们先回顾下数据库的垂直拆分和水平拆分的定义: 垂直拆分:把一个数据库中不同业务单元的数据分到不同的数据库里。 水平拆分:是根据一定的规则把同一业务...
分类:
Web程序 时间:
2015-06-02 15:02:12
阅读次数:
115
一、Myeclipse的下载及安装 1. 下载myeclipse http://www.myeclipsecn.com/download/ 2. 将下载后的文件制作成ISO镜像,并在虚拟机中加载 不会的童鞋参考 3.安装MyEclipse 更改文件权限类型,可读可写可执行rwx,运行安装文件 ...
分类:
系统相关 时间:
2015-06-02 15:01:40
阅读次数:
490
在做 Android App 的时候,为了给用户省流量,为了不激起用户的愤怒,为了更好的用户体验,是需(要根据用户当前网络情况来做一些调整的,也可以在 App 的设置模块里,让用户自己选择,在 2G / 3G / 4G 网络条件下,是否允许请求一些流量比较大的数据。通过 Android 提供的 Te...
分类:
移动开发 时间:
2015-06-02 15:01:19
阅读次数:
174