现在位置: 首页 > banding发表的所有文章
  • 08月
  • 15日
综合 ⁄ 共 374字 评论关闭
同步就是许多线程同时用一个资源啥的,一个在用别的就要等,异步就相反了,可以不用等待 下面这是人家的话: 同步:发送一个请求,等待返回,然后再发送下一个请求  异步:发送一个请求,不等待返回,随时可以再发送下一个请求  同步可以避免出现死锁,读脏数据的发生,一般共享某一资源的时候用,如果每个人都有修改权限,同时修改一个文件,有可能使一个人读取另一个 人已经删除的内容,就会出错,同步就会按顺序来修改。 异步则是可以提高效率了,现在cpu都是双核,四核,异步处理的话可以同时做多项工作,当然必须保证是可以并发处......
阅读全文
  • 06月
  • 01日
综合 ⁄ 共 681字 评论关闭
    在某年某月的某分某秒一场悲剧发生,心情是非常的不爽,一同事把2G的图片上传到服务器,程序默认的是小写的.jpg格式,但是图片都是大写的。这时候查了很多的资料看的了这些东西,也跟大家分享一下,希望可以帮助大家。     修改后缀可以尝试的方法(根据需要) 1. CentOS5.5系统下(同一层目录实现)  rename .JPG  .jpg   *.JPG  把当前目录下的后缀名为.JPG的文件更改为.jpg的文件 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2.shell 脚本解决(执行脚本的话目录自己......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1085字 评论关闭
MIT技术评论评选2013十大突破性技术:深度学习居首 发表于7小时前| 3545次阅读| 来源CSDN| 12 条评论| 作者王晖 MIT技术大数据深度学习3D打印社交媒体可穿戴计算机器人 摘要:《MIT技术评论》评选出2013突破性科学技术。其中深度学习位居榜首,其余九个分别是:临时社交媒体、育前DNA测序、基于3D打印的制造业、蓝领机器人、记忆移植、智能手表、超高效太阳能、廉价手机大数据和超级电网。 日前,《MIT技术评论》选出 2013十大突破性科学技术: 1. 深度学习 Deep Learning 伴随着人工智能的不断进步,机器现在可以“感......
阅读全文
  • 09月
  • 12日
综合 ⁄ 共 3527字 评论关闭
一、 Android的内存机制     Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了一个专门的清洁工(GC)。     那么GC怎么能够确认某一个对象是不是已经被废弃了呢?Java采用了有向图的原理。Java将引用关系考虑为图的有向边,有向边从引用者指向引用对象。线程对象可以作为有向图的起始顶点,该图就是从起始顶点开始的一棵......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 184字 评论关闭
由于java源代码是用的UTF-8编码,Eclipse中默认编码是GB18030,因此,在生成javadoc的时候,需要手工指定一下编码和字符集。   解决方案是:   主菜单–>Project–>Generate javadoc–>next>next–> 在 “Extra javadoc options”下面的文本框中填入 ” -encoding UTF-8 -charset UTF-8 “.
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 1157字 评论关闭
从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。 在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。 ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchronized,那样就变成了HashTable。 从ConcurrentHashMap代码中可以看出,它引入了一个“分段锁”的概念,具体可以理解为把一个大的Map拆分成N个小的HashTable,根据key.hashCode()来决定把key放到哪个HashTable中。 在ConcurrentHashMap中,就是把Map分成了N个Segm......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 2030字 评论关闭
写在前头 转发请标明转自http://www.geekso.com/ZendStudio9-key/ 以下方法仅供技术交流学习,请勿非法使用,如长期使用请支持购买正版。 正版购买地址:http://shop.zend.com/en/zend-studio-for-eclipse.html 你还没有最新安装程序? ZendStudio下载地址:http://www.geekso.com/component/zendstudio-downloads/ 注册破解步骤 第一步:如果已经安装过Zend Studio 9.0.3的,请打开Zend Studio 9.0.3,在菜单中“help>Unregister”,如果显示是灰的跳过此步退出Zend Studio。如果显示可以点击的请点击,这时Zend Studio会重启,重启......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 35970字 评论关闭
-keep public class com.unionpay.** {*; }【对com.unionpay包下所有的类都不进行混淆,即不混淆类名,也不混淆方法名和变量名】 proguard.cfg 配置例子如下: -optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -ignorewarnings -verbose -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* -keepattributes *Annotation* -keepattributes Signature -keep public class de.greenrobot.dao.** {*; } -keep public class de.greenrobot.dao.async......
阅读全文
  2013年9月3日 貌似看的排序算法实现的有点没难度,但还是一步一步稳扎稳打的来。   1、直接插入排序 直接插入排序(Insertion Sort)的基本思想:将数组分为有序区和无序区,每次将一个无序区的元素安琪关键字大小插入到有序区的适当位子,知道无序区元素个数为0,则排序完成。 同样的,我们设数组长度为N。 实现步骤:<1> 初始时,下标为0的元素,也就是数组中的第一个元素自成有序区,其余皆为无序区元素。 <2> 将无序区的第一个元素插入到当前有序区的适当位置中,有序区间长度+1 <3> 重复第<2>步,......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 5425字 评论关闭
*提示:      gdb中,输入命令时,可以不用打全命令      在Linux下,可以敲击两次TAB键来补齐命令的全称 *在GDB中运行程序      r或是run命令      1、程序运行参数。         set args 可指定运行时参数。(如:set args 10 20 30 40 50)         show args 命令可以查看设置好的运行参数。      2、运行环境。         path <dir> 可设定程序的运行路径。         show paths 查看程序的运行路径。         set environment varname [=value] 设置环境变量。如:set env USER=hchen         show environment [varname......
阅读全文
  • 11月
  • 17日
综合 ⁄ 共 80765字 评论关闭
Review the basic setup required to run Java™ stored procedures on IBM® DB2® Universal Database™ (DB2 UDB), then examine common problems developers may experience in the course of developing and deploying Java routines. The authors show working examples and common solutions to help you get up and running, problem free, with your own Java routines. capture_referrer(); Show developerWorks content related to my search: db2 java stored procedure build fail Hide dev......
阅读全文
  • 10月
  • 23日
综合 ⁄ 共 4310字 评论关闭
html dom与xml dom关系: 什么是 DOM? DOM 是 W3C(万维网联盟)的标准。 DOM 定义了访问 HTML 和 XML 文档的标准: “W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。” W3C DOM 标准被分为 3 个不同的部分: 核心 DOM - 针对任何结构化文档的标准模型 XML DOM - 针对 XML 文档的标准模型 HTML DOM - 针对 HTML 文档的标准模型 DOM 是 Document Object Model(文档对象模型)的缩写。 什么是 XML DOM? XML DOM 定义了所有 XML 元素的对象和属性,以及访问它们的......
阅读全文