码迷,mamicode.com
首页 > 2017年04月22日 > 全部分享
JDK6中AtomicInteger的实现
AtomicInteger extends Number implements Serializable,内部果然是一个volatile int,可是compareAndSet(CAS),incrementAndGet等原子操作都依赖于unsafe.compareAndSwap,这个应该是对不同平台 ...
分类:其他好文   时间:2017-04-22 14:35:04    阅读次数:141
Lazy<T>在Entity Framework中的性能优化实践(附源码)
小分享:我有几张阿里云优惠券,用券购买或者升级阿里云相应产品最多可以优惠五折!领券地址:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=ohmepe03 在使用EF的过程中,导航属性的lazy lo ...
分类:其他好文   时间:2017-04-22 14:34:57    阅读次数:279
Sphinx全文检索之PHP使用教程
一、Sphinx简介 1. Sphinx是什么? 中文名:全文索引引擎。只支持英文和俄文。但是只要有相应的语言包也可支持任何语言。国内有一团队在Sphinx基础上封装了一个带中文包的软件:coreseek。 2. 为什么要用Sphinx? 在mysql数据库中,对于如下sql语句,select * ...
分类:Web程序   时间:2017-04-22 14:34:49    阅读次数:254
跨语言学习的基本思路及python的基础学习
笔者是C#出身,大学四年主修C#,工作三年也是C#语言开发。但在学校里其他的语言也有相应的课程,eg:Java,Php,C++都学过,当然只是学了皮毛(大学嘛,你懂得),严格来说未必入门,但这些语言的代码阅读倒是不成问题,毕竟触类旁通嘛,有道是“一法通,万法明”,多学学其他的也没坏处。   近期被... ...
分类:编程语言   时间:2017-04-22 14:34:40    阅读次数:223
Socket tips: 同意socket发送UDP Broadcast
假设创建一个UDP Socket: socketHandle = socket(serverAddr->ai_family, serverAddr->ai_socktype, serverAddr->ai_protocol); 如今就用它来发送Broadcast。一定会出错的,Socket API不 ...
分类:其他好文   时间:2017-04-22 14:34:34    阅读次数:119
[052] 微信公众平台开发视频公开课第2讲-自己定义菜单开发解说
微信公众平台开发视频公开课第2讲将为大家解说自己定义菜单的相关知识,时间是2014年5月24日20:00-22:00。本次课程的大纲例如以下: 1、自己定义菜单简单介绍 1)怎样获得菜单权限 2)菜单button分类(click和view) 2、编辑模式下的菜单使用 1)创建菜单 2)预览公布 3) ...
分类:微信   时间:2017-04-22 14:34:24    阅读次数:288
Bash 脚本 getopts为什么最后一个參数取不到
看以下的Bash脚本: #!/bin/bash interval=0 count=0 pid="" while getopts "p:d:n" arg do case $arg in p) pid=$OPTARG echo "pid: $pid" ;; d) interval=$OPTARG ech ...
分类:其他好文   时间:2017-04-22 14:34:15    阅读次数:180
安装doxygen(一个自动文档生成工具)
由于你电脑里可能还没有doxygen,我们先来安装一下: 总之,主要是doxygen本体和它的gui模块。如果你不确定,请用这个查一下。 拿以难读著称的lsd-slam举个例子。 [1]首先,建个文件夹,把lsd-slam的代码拷下来: [2]在该文件夹下开一个doc文件夹,把一会儿生成的文档放里头 ...
分类:其他好文   时间:2017-04-22 14:34:09    阅读次数:210
burpsuit辅助sqlmap攻击
今天发现一个搜索型注入,主要是利用网站的搜索引擎来注入的例如下图所示:在这个搜索地方,我们可以输入2个字符验证他们是否能注入;输入:‘出错输入:%不出错满足以上2点,即可注入,我们要用到的工具为burpsuit,sqlmap1:首先我们在搜索框里随便输入一个数字,我这里输入1..
分类:数据库   时间:2017-04-22 14:34:02    阅读次数:372
Hibernate启动非常慢问题分析
项目中使用hibernate3,在启动项目过程中,发现加载显示数据很慢,要多几分钟才显示出数据,没有报其他异常。今天特别慢,过了好久都不加载显示数据。 排查思路有以下几个方面: 1、数据库是否开启。检查发现已经开启。 2、是否缺少包。检查git修改记录,没有发现改动。 3、tomcat、eclips ...
分类:Web程序   时间:2017-04-22 14:33:50    阅读次数:240
UVA - 1393 Highways
Description Hackerland is a happy democratic country with m×n cities, arranged in a rectangular m by n grid and connected by m roads in the east-west ...
分类:其他好文   时间:2017-04-22 14:33:42    阅读次数:298
【HTML5】增强的表单
1 2 3 4 5 6 7 8 9 summary是配合details用的元素,给details设置标题 10 这是details元素演示! 11 这是detail演示。 12 13 14 用户名:学号 15 密钥: 16 ... ...
分类:Web程序   时间:2017-04-22 14:33:33    阅读次数:218
是理想!是理想!——四月刷题记录
不得不先谴责一下我本人。。。好久都没碰c++了,笔记本格式化了之后就更没有碰过。 不过我回归了。fighting。 2017.4.22 ...
分类:其他好文   时间:2017-04-22 14:33:26    阅读次数:170
1005. 继续(3n+1)猜想 (25)
卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹 ...
分类:其他好文   时间:2017-04-22 14:33:18    阅读次数:217
程序包管理rpm,yum用法解析及自动化部署apache server实战,让您轻松拥有apache网站!
程序包管理器rpm,yum用法及apachehttpd服务的自动化部署程序包管理?通常来说在windows中将需要安装的程序,程序名.exe下载下来然后点击setup的安装程序或直接点击程序包,下一步下一步即可.而Linux中程序包不是exe,不同的主流发行版有着不同的程序包管理机制.比较主流的主要是rpm..
分类:Web程序   时间:2017-04-22 14:33:13    阅读次数:235
Java修饰符------>static、native和final以及super和this关键字
修饰符修饰符的作用是让被修饰的内容具备特定的功能,在程序中合理使用修饰符可以在语法和功能上实现很多需要的效果。Java 语言中的修饰符主要有 5个:static、final、native、abstract 和 synchronized。这里首先讲解 static、final 和 native 的作用 ...
分类:编程语言   时间:2017-04-22 14:32:59    阅读次数:183
SIGBUS 和 SIGSEGV
一、导致SIGSEGV 1.试图对仅仅读映射区域进行写操作 。 2.訪问的内存已经被释放,也就是已经不存在或者越界。 3.官方说法是: SIGSEGV Segment Fault. The possible cases of your encountering this error are: (1) ...
分类:其他好文   时间:2017-04-22 14:32:50    阅读次数:247
1292条   上一页 1 ... 38 39 40 41 42 43 44 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!