码迷,mamicode.com
首页 > 编程语言 > 周排行
Java Thread系列(五)synchronized
Java Thread系列(五)synchronized synchronized锁重入 关键字 synchronized 拥有锁重入的功能,也就是在使用 synchronized 时,当线程等到一个对象的锁后,再次请求此对象时可以再次得到该对象的锁。出现异常时释放锁。 synchronized异常 ...
分类:编程语言   时间:2018-05-06 22:29:19    阅读次数:192
【简单算法】39.最小栈
题目: 设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) -- 将元素x推入栈中。 pop() -- 删除栈顶的元素。 top() -- 获取栈顶元素。 getMin() -- 检索栈中的最小元素。 示例: 解题思路: 使用两个栈,一个栈保存所有的操 ...
分类:编程语言   时间:2018-05-06 22:53:16    阅读次数:197
maven依赖本地非repository中的jar包【转】
今天在使用maven编译打包一个web应用的时候,碰到一个问题: 项目在开发是引入了依赖jar包,放在了WEB-INF/lib目录下,并通过buildpath中将web libariary导入。 在eclipse中开发没有问题,但是使用maven编译插件开始便宜总是报找不到WEB-INF/lib这个 ...
分类:编程语言   时间:2018-05-06 22:53:33    阅读次数:201
八、springboot整合redis
整合Redis 一. 注解方式实现添加缓存 1.在pom.xml加入依赖 2. 修改引导类 修改开启缓存,添加注解@EnableCaching 3. 设置实现序列化接口 要缓存到redis中的实体,需要让实体实现序列化接口 4. 实现添加/删除缓存 修改UserServiceImpl, 添加@Cac ...
分类:编程语言   时间:2018-05-06 22:55:01    阅读次数:254
算法导论动态规划 15.1-3 钢条切割问题
算法导论的第一个动态规划问题--钢条切割 我们知道钢条的长度和价格为: 书上的两种方法已经很清楚,这里主要说一下课后练习里面15-3钢条成本加上切割成本,即要切割的次数最少。15-4返回切割方案 ...
分类:编程语言   时间:2018-05-06 22:55:15    阅读次数:232
Python 冒泡排序
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序是错误的,那就把他们是顺序换过来。 遍历数列的工作是重复地进行直到没有再需要交换的元素,也就是该数列已经排序完成。这个算法的名字由来是因为越小的元素会经过交换慢慢“浮”到数列的顶端。 冒 ...
分类:编程语言   时间:2018-05-06 22:56:07    阅读次数:239
Python第二周 str的方法
常用的切片判断等等 转换为字符串 不足添加占位符 高级用法:对照替换maketrans,和translate 替换,分割、查找最右边指定字符的位置 split()不指定分割符时,默认以空格作为分割符 splitlines() startwith()判断是否以指定字符开头 title()将以空格分割的 ...
分类:编程语言   时间:2018-05-06 23:28:19    阅读次数:154
PHP算法------排序
<?php/** * Created by PhpStorm. * User: 63448 * Date: 2018/5/5 * Time: 22:42 */$arr = [3,1,13,5,7,11,2,4,14,9,150,6,12,10,8];// 冒泡排序/** * 思路分析:在要排序的一组 ...
分类:编程语言   时间:2018-05-06 23:28:51    阅读次数:208
spring security 学习文档
web service Prepared by: Sea 29 April, 2018 Contents 1. The description of springsecurity. 2 1.1. What is spring security?. 2 1.2. History. 3 1.3. Spr ...
分类:编程语言   时间:2018-05-06 23:29:05    阅读次数:808
Python作业
1 #coding:utf8 2 user_list =[] 3 for i in range(1,302): 4 tmp = "{'user':'alex-%s,'email':'alex%s@email.com','pwd':'pwd%s'}" %(i,i,i) 5 user_list.appe... ...
分类:编程语言   时间:2018-05-06 23:29:35    阅读次数:224
PHP强大的数组函数
<?php/** * Created by PhpStorm. * User: 63448 * Date: 2018/5/6 * Time: 21:56 */echo "<h3>强大的数组函数</h3> ";echo "<hr>";//数组的定义 $arr1 = array(); $arr2 = [ ...
分类:编程语言   时间:2018-05-06 23:29:58    阅读次数:263
【简单算法】44.位1的个数
题目: 解题思路: 1.直接移位即可,右移32次,每次判断最后一位是否为1即可; 代码如下: 2.观察n&n-1,则将消除一位1. ...
分类:编程语言   时间:2018-05-06 23:31:00    阅读次数:241
【简单算法】43.罗马数字转整数
题目: 代码实现: ...
分类:编程语言   时间:2018-05-06 23:31:55    阅读次数:310
自动红眼移除算法 附c++完整代码
说起红眼算法,这个话题非常古老了。 百度百科上的描述: “红眼”一般是指在人物摄影时,当闪光灯照射到人眼的时候,瞳孔放大而产生的视网膜泛红现象。 由于红眼现象的程度是根据拍摄对象色素的深浅决定的,如果拍摄对象的眼睛颜色较深,红眼现象便不会特别明显。 “红眼”也指传染性结膜炎。 近些年好像没有看到摄影 ...
分类:编程语言   时间:2018-05-06 23:32:41    阅读次数:333
常见面试中的算法解法
1、替换空格 解法:如果通过直接遍历str,找到其中的空格就进行替换,这样做时间复杂度则为O(n2),那么我们得想到优化这个替换过程,我们可以先遍历str得到有多少个空格需要替换,然后从后向前进行遍历这个str进行替换。 2、从尾到头打印链表 解法一:从头遍历链表,将遍历结果依次存进一个栈中,然后再 ...
分类:编程语言   时间:2018-05-06 23:57:38    阅读次数:275
几种Unity运行平台的判断
这里就介绍几种常见的,也是便于使用的几种平台判断的方法。 1.先说第一种,也是我用的顺手的一个。利用RuntimePlatform判断,API上的解释是[The platform application is running. Returned by Application.platform.] 举 ...
分类:编程语言   时间:2018-05-06 23:58:47    阅读次数:718
Javascript二(函数详解)
一.函数 Javascript是一门基于对象的脚本语言,代码复用的单位是函数,但它的函数比结构化程序设计语言的函数功能更丰富。JavaScript语言中的函数是“一等公民”,它可以独立存在;而且JavaScript的函数完全可以作为一个类来使用(而且它还是该类唯一的构造器);与此同时,函数本身也是一 ...
分类:编程语言   时间:2018-05-07 00:42:04    阅读次数:256
【简单算法】49.缺失数字
题目: 解题思路: 异或从0到n进行异或得到结果val,再将val与数组中每个元素进行异或,即可得到结果。次题的解法类似一个1到n的数列中有一个数出现了两次,找出该数的解法一样。 代码如下: 解法二: ...
分类:编程语言   时间:2018-05-07 00:42:13    阅读次数:231
20165237 2017-2018-2 《Java程序设计》第十周考试补做及编程题
20165237 2017 2018 2 《Java程序设计》第十周考试补做及编程题 知识点 1、链表是由若干个称作节点的对象组成的一种数据结构,每个节点含有一个数据和下一个节点的引用 。 2、Collections类提供的用于排序和查找的类方法如下: public static sort(List ...
分类:编程语言   时间:2018-05-07 00:42:55    阅读次数:289
python redis操作
import redis r = redis.Redis( host='1xx.x24.3xx.x0', #ip, password='HK139bc&*',#密码 port=6379, #端口号 db=1#第几个数据库 ) #string格式操作 #增删改查 r.set('娃哈哈', "{a:'1... ...
分类:编程语言   时间:2018-05-07 00:43:43    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!