首页 > 编程语言
java线程
不推荐使用suspend、stop、resume。以suspend为例,调用后,线程不会释放已占有的资源(比如锁),而是占着资源进入睡眠状态,这样容易引起死锁问题。stop方法在结束时,不能保证线程资源的正常释放。 volatile和synchronized volatile变量能保证一个线程对改变 ...
分类:编程语言   时间:2017-03-02 19:37:06    收藏:0  评论:0  赞:0  阅读:175
6、spring拦截器
1.需求:在部分需要判断用户是否存在的情况下访问一些页面,如果用户不是登录状态则需要先登录。 ...
分类:编程语言   时间:2017-03-02 19:28:55    收藏:0  评论:0  赞:0  阅读:126
python学习笔记(3)--IDLE双击运行后暂停
本来想找一个python的IDE什么的,用过pycharm,vs装python插件,软件都太大了,习惯了用sublime写html,js这样的简直受不了。 一直坚持用着python自带的IDLE,不过快捷键实在是太非主流了,看了个教程用sublime安装python插件,在家能安装,但公司的狗网连个 ...
分类:编程语言   时间:2017-03-02 19:24:13    收藏:0  评论:0  赞:0  阅读:320
Ncut算法的MATLAB代码下载及实现在MATLAB上正常运行
这里我所使用的平台是:win7(64bit)+MATLAB2014a(64bit) Ncut算法全称应该是:Multiscale Normalized Cut image segmentation,是图像分割算法。可以说是我目前研究生生涯使用到的分割效果比较理想的一种图像分割算法, 代码的下载地址: ...
分类:编程语言   时间:2017-03-02 19:19:57    收藏:0  评论:0  赞:0  阅读:634
Java基础知识之常见关键字(1)
static 特点: 随着类的加载而加载 优先于对象存在 被所有对象所共享 可以直接被类名调用 注意点: 静态方法只能访问静态方法 但是非静态成员可以直接访问静态成员 静态方法中不可以使用this ,super关键字 主方法(main)是静态的(可以利用类名调用静态的main方法,但是会陷入死循环,... ...
分类:编程语言   时间:2017-03-02 19:18:12    收藏:0  评论:0  赞:0  阅读:150
java 出计算题
import java.util.Scanner; public class suanshu { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scann ...
分类:编程语言   时间:2017-03-02 19:17:19    收藏:0  评论:0  赞:0  阅读:181
前端常见算法JS实现
算法是程序的灵魂,一个优秀的前端工程师对算法也是要有所了解的。 排序算法 1. 冒泡排序 2. 快速排序 3. 二路归并 将两个按值有序序列合并成一个按值有序序列,则称之为二路归并排序 字符串操作 1. 判断回文字符串 2. 翻转字符串 思路1:反向遍历字符串 思路2:转化成array操作 3. 生 ...
分类:编程语言   时间:2017-03-02 19:15:06    收藏:0  评论:0  赞:0  阅读:208
JavaScript 汉字与拼音互转终极方案 附JS拼音输入法
前言 网上关于JS实现汉字和拼音互转的文章很多,但是比较杂乱,都是互相抄来抄去,而且有的不支持多音字,有的不支持声调,有的字典文件太大,还比如有时候我仅仅是需要获取汉字拼音首字母却要引入200kb的字典文件,无法根据实际需要满足需求。 综上,我精心整理并修改了网上几种常见的字典文件并简单封装了一下可 ...
分类:编程语言   时间:2017-03-02 19:10:56    收藏:0  评论:0  赞:0  阅读:205
优雅的开发Swift和Objective C混编的Framework
前言为什么要写这样一篇文章,因为昨天和一个朋友讨论到Swift和Objective C如何混合开发Framework,中途发现了很多有意思的坑。用Swift封住哪个OC的库是一件比较常见的事情,毕竟对...
分类:编程语言   时间:2017-03-02 18:29:01    收藏:0  评论:0  赞:0  阅读:268
爬虫6:Scrapy的安装与配置(win8 + python2.7.12)
我的系统是Win8 Python的版本是2.7.12 Scrapy需要依赖的包很多,所以之前在网上看教程的时候,很多教程总是说先安装啥,再安装啥,其实最终就是一句 pip install scrapy 就可以解决了,因为pip会自动去下载需要的包依赖 我主要是想讲我在配置途中遇到的一些问题 第一个问 ...
分类:编程语言   时间:2017-03-02 18:26:07    收藏:0  评论:0  赞:0  阅读:205
Java集合类详解
原文:http://blog.csdn.net/u014136713/article/details/52089156 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └ ...
分类:编程语言   时间:2017-03-02 18:24:53    收藏:0  评论:0  赞:0  阅读:226
knn算法
K最近邻(k-Nearest Neighbor,KNN)分类算法可以说是最简单的机器学习算法了。它采用测量不同特征值之间的距离方法进行分类。它的思想很简单:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。 其算法描述如下: 1)计算已 ...
分类:编程语言   时间:2017-03-02 18:24:14    收藏:0  评论:0  赞:0  阅读:248
编码之后的字符串和数组长度解惑
1、Java: 字符串长度: String str = "abcdefg"; int len = str.length(); // 7 String strcn = "你好世界"; int len = str.length(); // 4 1 2 3 4 1 2 3 4 数组个数: String[] ...
分类:编程语言   时间:2017-03-02 18:23:52    收藏:0  评论:0  赞:0  阅读:210
基础数据结构-二叉树-拓展:基于数组存储的构建
用数组存储与前文是类似的,只是换了一个储存方式,有兴趣可以看一下下面的代码,具体就不解释了。 ...
分类:编程语言   时间:2017-03-02 18:18:55    收藏:0  评论:0  赞:0  阅读:205
python之logging模块使用
#!/usr/bin/envpython #encoding:utf-8 importlogging #定义handler的输出格式 formatter=logging.Formatter(‘%(asctime)s--%(name)s--%(filename)s--%(message)s‘) #创建一个handler,用于写入日志文件,只输出debug级别以上的日志 fh=logging.FileHandler(‘test.log‘) fh.setFo..
分类:编程语言   时间:2017-03-02 17:34:04    收藏:0  评论:0  赞:0  阅读:252
javascript对象中判断属性
说明判断对象中是否存在某个属性示例<!DOCTYPEhtml> <html> <head> <metacharset="utf-8"> <metahttp-equiv="X-UA-Compatible"content="IE=edge"> <title>JavaScript对象</title> <linkrel="stylesheet"href=""> </hea..
分类:编程语言   时间:2017-03-02 17:32:07    收藏:0  评论:0  赞:0  阅读:237
javascript的for in
说明把一个对象的所有属性依次循环出来示例<!DOCTYPEhtml> <html> <head> <metacharset="utf-8"> <metahttp-equiv="X-UA-Compatible"content="IE=edge"> <title>JavaScript对象</title> <linkrel="stylesheet"href=""> &l..
分类:编程语言   时间:2017-03-02 17:31:12    收藏:0  评论:0  赞:0  阅读:176
javascript for in
说明根据索引循环出Array的元素示例<!DOCTYPEhtml> <html> <head> <metacharset="utf-8"> <metahttp-equiv="X-UA-Compatible"content="IE=edge"> <title>JavaScript对象</title> <linkrel="stylesheet"href=""> </head..
分类:编程语言   时间:2017-03-02 17:30:42    收藏:0  评论:0  赞:0  阅读:165
javascript map
说明是一组键值对的结构,用于存储key-value的数据创建map//创建方式1 varm=newMap([[‘michael‘,95],[‘bob‘,75],[‘tracy‘,85]]); //创建方式2 varm=newMap();map添加元素m.set(‘Adam‘,67);map判断元素是否存在m.has(‘Adam‘);map获取元素m.get(‘Adam‘);map删除元素m.delete(‘Adam‘);
分类:编程语言   时间:2017-03-02 17:29:29    收藏:0  评论:0  赞:0  阅读:150
Java 数组综述
本文主要阐述了 Java 中与数组的知识,主要从 数组与容器、数组的创建与初始化、数组与泛型、数组与可变参数列表、Arrays 工具类的实用功能 五个方面来对数组进行详细说明和总结。
分类:编程语言   时间:2017-03-02 17:27:34    收藏:0  评论:0  赞:0  阅读:197
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!