首页 > 2017年02月17日 > 全部分享
死锁产生的原理
概述: 就是多个线程在抢占CPU的执行权的时候,出现了相互等待的状态 当代码中出现了同步嵌套的时候,并且使用两个相同的锁,就容易发生死锁; 尽量不要嵌套使用 ...
分类:其他   时间:2017-02-17 19:57:46    收藏:0  评论:0  赞:0  阅读:98
SpringMVC对静态资源文件的访问(配置)
<!-- 自动扫描的包名 --> <context:component-scan base-package="com.app,com.core,JUnit4" ></context:component-scan> <!-- 默认的注解映射的支持 --> <mvc:annotation-driven ...
分类:编程语言   时间:2017-02-17 19:57:31    收藏:0  评论:0  赞:0  阅读:258
线程间通信注意的问题
在同步代码块中,用哪个对象锁,就用哪个对象调用wait方法 为什么wait方法和notify方法定义在Object这个类中? * 锁对象可以是任意对象,那么任意对象对应的类都是Object类的子类, * 也就是Object是所有的类的基类,所以将将方法定义在Object这个类中就会让任意对象对其调用 ...
分类:编程语言   时间:2017-02-17 19:57:08    收藏:0  评论:0  赞:0  阅读:213
6.DOM对HTML元素的增删改操作
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>节点的增删改操作</title> <script type="text/javascript"> function createNode(){ //创建一个li元素 ...
分类:Web开发   时间:2017-02-17 19:56:36    收藏:0  评论:0  赞:0  阅读:319
outlook2016中如何设置两个账户都自动有各自默认签名
安装了Outlook2016以后,有些朋友不清楚,我们在发送邮件的时候,怎么添加邮件签名,其实在Outlook2016中添加邮件签名的方法也是比较简单的,这里小编介绍下在Outlook2016中设置添加邮件签名的方法,提供给需要的朋友们参考,希望可以帮助大家了解使用。 工具/原料 Outlook20 ...
分类:其他   时间:2017-02-17 19:55:53    收藏:0  评论:0  赞:0  阅读:236
Python strip()方法
描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 语法 strip()方法语法: 参数 chars -- 移除字符串头尾指定的字符。 返回值 返回移除字符串头尾指定的字符生成的新字符串。 实例 以下实例展示了strip()函数的使用方法: 以上实例输出结果如下: ...
分类:编程语言   时间:2017-02-17 19:55:31    收藏:0  评论:0  赞:0  阅读:194
线程组
Java中使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,Java允许程序直接对线程组进行控制。 默认情况下,所有的线程都属于主线程组。 * public final ThreadGroup getThreadGroup()//通过线程对象获取他所属于的组 * public f ...
分类:编程语言   时间:2017-02-17 19:55:11    收藏:0  评论:0  赞:0  阅读:158
YYModel源代码阅读--基础知识
NS_ASSUME_NONNULL_BEGIN & NS_ASSUME_NONNULL_END 这组宏是成对使用的,不得不说我们自己写代码的时候使用的很少,以至于遗漏这个知识点,现在我们就来看看这两个宏会引出什么问题。 这组宏会引出几个关于Objective-C新特性的知识点: Nullabilit ...
分类:其他   时间:2017-02-17 19:54:50    收藏:0  评论:0  赞:0  阅读:240
《构建之法》阅读笔记4
第四章 两人合作 代码规范,个人检查、两人合作才会方便,容易。 代码规范又分为:风格规范+设计规范。也就是说,我们的缩进,括号对齐,命名规范,大小写,注释等等,和我们在设计程序时写成函数调用还是在main函数中写,成员类型是私有还是公有,出现错误如何报错等等,为了自己写得清楚,别人看得明白用户用得舒 ...
分类:其他   时间:2017-02-17 19:54:36    收藏:0  评论:0  赞:0  阅读:165
RabbitMQ之消息确认机制(事务+Confirm)
概述在使用RabbitMQ的时候,我们可以通过消息持久化操作来解决因为服务器的异常奔溃导致的消息丢失,除此之外我们还会遇到一个问题,当消息的发布者在将消息发送出去之后,消息到底有没有正确到达broke...
分类:其他   时间:2017-02-17 19:14:02    收藏:0  评论:0  赞:0  阅读:326
Android-实现切换Fragment页功能
场景:使用Fragment实现切页。 类结构: 一:Activity Activity中使用getSupportFragmentManager().beginTransaction()来填充一个Fragment(管理用的FragmentA) Activity部分代码: XML: 二:Fragment ...
分类:移动平台   时间:2017-02-17 19:13:17    收藏:0  评论:0  赞:0  阅读:327
Java 空对象设计模式(Null Object Pattern) 讲解
转自:http://www.cnblogs.com/haodawang/articles/5962531.html 有时候我们的代码中为避免 NullPointerException 会出现很多的对Null的判断语句,而这些语句一旦多起来,我们的代码就会变的惨不忍睹,因此我们引入了空对象模式(nul ...
分类:编程语言   时间:2017-02-17 19:12:59    收藏:0  评论:0  赞:0  阅读:274
《构建之法》阅读笔记5
敏捷开发,是一种从1990年代开始逐渐引起广泛关注的新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团 ...
分类:其他   时间:2017-02-17 19:12:47    收藏:0  评论:0  赞:0  阅读:211
33. Search in Rotated Sorted Array
Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). You a ...
分类:其他   时间:2017-02-17 19:12:35    收藏:0  评论:0  赞:0  阅读:190
日期计算
有一个很方便的公式用来计算日期对应的星期数 1 #include <iostream> 2 #include <string.h> 3 #include <stdlib.h> 4 #include <stdio.h> 5 using namespace std; 6 7 int month_day[ ...
分类:其他   时间:2017-02-17 19:11:54    收藏:0  评论:0  赞:0  阅读:315
代码优化
1.尽量用final修饰类和方法 final修饰的类不可以继承,final修饰的方法不可以被重写。指定了一个类是final的,那么它里面所有方法都是final的(不可以继承也就不存在重写)。java编译器会寻找机会内联所有final方法,内联可以提升效率。 2.尽量重用对象 对于String对象的使 ...
分类:其他   时间:2017-02-17 19:11:40    收藏:0  评论:0  赞:0  阅读:255
多线程的二种区别
查看源码的区别: * 继承Thread : 由于子类重写了Thread类的run(), 当调用start()时, 直接找子类的run()方法 * 实现Runnable : 构造函数中传入了Runnable的引用, 成员变量记住了它, start()调用run()方法时内部判断成员变量Runnable ...
分类:编程语言   时间:2017-02-17 19:11:25    收藏:0  评论:0  赞:0  阅读:187
response.setContentType()的作用及参数
response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf ...
分类:其他   时间:2017-02-17 19:11:08    收藏:0  评论:0  赞:0  阅读:345
python 基础4
无参装饰器: 不修改原函数,加入装饰器,在原有基础上包装函数 res现在返回装饰器中的wrapper对象,但没有执行 res('w')这时传参数,并执行wrapper函数,到执行fun(*args,**kwargs),此时执行的是index(msg),最后完成整个函数体。 有参装饰器 有参装饰器就是 ...
分类:编程语言   时间:2017-02-17 19:10:53    收藏:0  评论:0  赞:0  阅读:220
PKU 3267
题目大意:给定一个字符串和一本字典,问至少需要删除多少个字符才能匹配到字典中的单词序列。PS:是单词序列,而不是一个单词 思路: 动态规划 主要是知道状态方程的含义: 令dp[i]表示从message中第i个字符开始,到第L个字符(结尾处)这段区间所删除的字符数,初始化为dp[L]=0 (dp[i] ...
分类:其他   时间:2017-02-17 19:10:24    收藏:0  评论:0  赞:0  阅读:270
1257条   上一页 1 ... 20 21 22 23 24 ... 63 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!