码迷,mamicode.com
首页 > 编程语言
Spring Security入门(3-8)Spring Security获取session中的UserDetail
...
分类:编程语言   时间:2017-06-15 14:25:23    阅读次数:138
安装配置JAVA
1.下载 http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 下载相应JDK安装包(JDK安装包中带有jre安装程序)。 JDK(JAVA Development Kit)开发套件,JRE(JAV ...
分类:编程语言   时间:2017-06-15 14:25:16    阅读次数:148
linux下执行Python项目,crontab不能定时执行任务
问题描述: 在项目下的文件执行脚本,可以手动执行 在其他文件目录下,手动执行脚本报错误,提示不存在该模块。 解决方法: 文件头加上: import sysimport ossys.path += [ os.path.dirname(os.getcwd()), os.getcwd() ]curPath ...
分类:编程语言   时间:2017-06-15 14:25:07    阅读次数:155
js对数组按顺序排序
console.log("------默认排序(ASCII字符排序)------"); var arr = [1,2,55,12,88]; arr.sort(); //ASCII字符代码从小到大排序 console.log(arr.toString()); console.log("------自定... ...
分类:编程语言   时间:2017-06-15 14:24:43    阅读次数:127
springmvc常用注解标签详解(转载)
在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller  ...
分类:编程语言   时间:2017-06-15 14:23:55    阅读次数:150
JAVA 批量执行测试用例
如果多个测试用例在不同的类中,又需要一次性执行完所有的测试用例,则可以使用到Junit中的批量执行测试方法。 方法一 这种方式非常简单,不需要额外多写一行代码,Eclipse 本来就支持以项目或包为单位来批量执行测试用例。右键点击项目 >Run As >Run Configurations。 点击“ ...
分类:编程语言   时间:2017-06-15 14:23:27    阅读次数:212
人工智能中的局部搜索算法
在局部搜索算法中,我们不再关心从初始节点到目标节点之间的路径,而是考虑从当前节点出发,移动到它的邻近状态,直到到达合理的目标状态。相比于前面所说的无信息搜索算法和有信息搜索算法,局部搜索算法往往能以常数的空间复杂度(不用保存路径)在很大甚至无限的状态空间中找到合理解。 爬山法 爬山法不断向值增加的方 ...
分类:编程语言   时间:2017-06-15 14:23:11    阅读次数:186
如何正确的终止正在运行的子线程
最近开发一些东西,线程数非常之多,当用户输入Ctrl+C的情形下,默认的信号处理会把程序退出,这时有可能会有很多线程的资源没有得到很好的释放,造成了内存泄露等等诸如此类的问题,本文就是围绕着这么一个使用场景讨论如何正确的终止正在运行的子线程。其实本文更确切的说是解决如何从待终止线程外部安全的终止正在 ...
分类:编程语言   时间:2017-06-15 14:22:59    阅读次数:206
线程安全与可重入函数
一、可重入函数 1.可重入函数介绍 main函数调?insert函数向?个链表head中插?节点node1,插?操作分为两步,刚做完第?步的 时候,因为硬件中断使进程切换到内核,再次回?户态之前检查到有信号待处理,于是切换 到sighandler函数,sighandler也调?insert函数向同? ...
分类:编程语言   时间:2017-06-15 14:22:25    阅读次数:231
php经典算法
有5个人偷了一堆苹果,准备在第二天分赃。晚上,有一人遛出来,把所有菜果分成5份,但是多了一个,顺手把这个扔给树上的猴了,自己先拿1/5藏了。没想到其他四人也都是这么想的,都如第一个人一样分成5份把多的那一个扔给了猴,偷走了1/5。第二天,大家分赃,也是分成5份多一个扔给猴了。最后一人分了一份。问:共 ...
分类:编程语言   时间:2017-06-15 14:20:55    阅读次数:172
Java设计模式之从[剪刀石头布AI策略]分析策略(Strategy)模式
策略模式是一个很easy的模式。它定义一系列的算法,把它们一个个封装起来,而且使它们能够相互替换。 考虑到我在做一个剪刀石头布的游戏,能够和计算机对战。计算机的难度等级分为2个等级:普通难度和无法战胜难度。普通难度是指电脑会随机出石头、剪刀、布。而无法战胜难度是指电脑会“作弊”。电脑会事先知道玩家出 ...
分类:编程语言   时间:2017-06-15 14:20:48    阅读次数:207
算法 - 堆栈类和嵌套循环实例运用
最近碰到两个算法题,觉得比较有代表性,特记录分享如下: 题1: 给定一个整形数字,求一串数字,这串数字需要满足相加等于这个给定的数字,且这串数字必须顺序排列。 题2: 有一个字符串,判断字符串内的括号(大括号,小括号,中括号,尖括号等等)是全闭合的,也就是说一个正括号后必须是相同括号类型的反括号,比 ...
分类:编程语言   时间:2017-06-15 14:19:37    阅读次数:154
python局域网alive ip侦听
python局域网alive ip侦听 作者:vpoet 日期:夏季 注:写着玩,欢迎copy # -*- coding: cp936 -*- # coding = utf-8 import os import re import thread import time import socket i ...
分类:编程语言   时间:2017-06-15 14:19:30    阅读次数:199
第六章 数组
ArraySegmentSample using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ArraySegmentSample { class Program ...
分类:编程语言   时间:2017-06-15 14:18:28    阅读次数:206
[LeetCode] 103. Binary Tree Zigzag Level Order Traversal Java
题目: Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level ...
分类:编程语言   时间:2017-06-15 14:17:51    阅读次数:188
Python 环境搭建
Python 环境搭建 摘自: http://www.runoob.com/python/python-install.html 本章节我们将向大家介绍如何在本地搭建Python开发环境。 Python可应用于多平台包括 Linux 和 Mac OS X。 你可以通过终端窗口输入 "python" ...
分类:编程语言   时间:2017-06-15 14:17:17    阅读次数:166
C# 数组、ArrayList和List
在C#中数组,ArrayList,List都能够存储一组对象。 一、数组 声明:数据类型[] arrayName = new 数据类型[int Length];||数据类型[] arrayName = new 数据类型[]{aa,bb,cc,dd}; 取赋值:obj = arrayName[inde ...
分类:编程语言   时间:2017-06-15 14:16:45    阅读次数:102
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!