码迷,mamicode.com
首页 > 编程语言
ArrayList实现线程的几种方法
第一种。给方法名加synchronized Public synchronized void method(){ //…. } 第二种 New synchronized arraylist(); 第三种 Arraylist a=new arraylist(); Synchronized(a){} 第 ...
分类:编程语言   时间:2016-12-19 08:05:21    阅读次数:131
算法笔记_008:选择排序和冒泡排序【蛮力法】
目录 1 问题描述 2 解决方案 2.1 选择排序原理简介 2.2 具体编码(选择排序) 2.3 冒泡排序原理简介 2.4 具体编码(冒泡排序) 1 问题描述 给定一个可排序的n元素序列(例如,数字、字符和字符串),将它们按照非降序方式重新排列。 2 解决方案 2.1 选择排序原理简介 选择排序开始 ...
分类:编程语言   时间:2016-12-19 08:03:46    阅读次数:255
bind原理 附带上自己的一些理解 (引自javascript设计模式和与看法实践)
Function.prototype.bind = function(){ //this指向的是所有由Function构造器产生的函数 var self = this, // 保存原函数 //[]就相当于Array.prototype,(借用Array构造器原型上的shift方法将传递的第一个参数拿 ...
分类:编程语言   时间:2016-12-19 08:02:37    阅读次数:251
python装饰器
作者:zhijun liu链接:https://www.zhihu.com/question/26930016/answer/99243411来源:知乎著作权归作者所有,转载请联系作者获得授权。 先来个形象比方 内裤可以用来遮羞,但是到了冬天它没法为我们防风御寒,聪明的人们发明了长裤,有了长裤后宝宝 ...
分类:编程语言   时间:2016-12-19 07:58:22    阅读次数:285
JavaScript DOM编程艺术学习笔记(四)
第四章 案列研究: JavaScript图片库 ...
分类:编程语言   时间:2016-12-19 07:57:37    阅读次数:191
Selenium-java-Log4j环境搭建和
1 导入Log4j ,我这版本是1.2.17 自己选择版本 **别告诉我不会导入 2 Path 奶瓶 3 创建一个与src同目录文件 命名为 log4.properties 4 文件的内容是, 直接复制, 6 运行结果如下 ...
分类:编程语言   时间:2016-12-19 07:56:12    阅读次数:235
协程python
python中协程 在引出协成概念之前先说说python的进程和线程。 进程: 进程是正在执行程序实例。执行程序的过程中,内核会讲程序代码载入虚拟内存,为程序变量分配空间,建立 bookkeeping 数据结构,来记录与进程有关的信息, 比如进程 ID,用户 ID 等。在创建进程的时候,内核会为进程 ...
分类:编程语言   时间:2016-12-19 07:52:33    阅读次数:248
Java字符串面试(二)
先看下面2个程序 [java] view plain copy public static void main(String[] args) { String a = "a1"; String b = "a" + 1; System.out.println(a == b); } [java] vie ...
分类:编程语言   时间:2016-12-19 07:49:27    阅读次数:264
spring 配置一个基本的web项目
项目目录记得要在DeploymentAssembly里将项目外部依赖包WEB-INF/lib加进去gradle项目,需要的包,其实这里没有用aop,如果用了,就需要其它的包了.还有第三方的包等等.这里的maven中央库,用的是阿里云的.build.gradle文件内容applyplugin:‘java‘ repositories{ maven{url‘http://m..
分类:编程语言   时间:2016-12-19 00:44:46    阅读次数:378
Python3实现PoC——CVE-2014-6271
一、演示一下CVE-2014-6271的利用效果二、代码+注释importrequests importargparse #获取参数 parser=argparse.ArgumentParser() parser.add_argument(‘-u‘,dest="url") args=parser.parse_args() url=args.url #设置headers,进行验证 headers={‘user-agent‘:‘(){:;};echo`/..
分类:编程语言   时间:2016-12-19 00:43:27    阅读次数:225
利用ansible-playbook从测试环境获取tomcat中java项目新版本发布到生产环境
一、环境描述安装有ansible的服务器:192.168.13.45测试环境服务器:192.168.13.49/home/app/api-tomcat/webapps/api.war为测试环境新版本war包位置生产环境服务器:192.168.13.51/home/app/api-tomcat/webapps/api.war为生产环境war包位置 /home/app/api-tomcat/webapps/api为..
分类:编程语言   时间:2016-12-19 00:42:24    阅读次数:2054
maven和gradle全局exclude jar包
maven,在pom文件里 <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <source>1.8</source> <target>1.8&..
分类:编程语言   时间:2016-12-19 00:40:50    阅读次数:430
python之OS模块
防伪码:忘情公子著上一章讲的是python的文件对象,python的文件对象只能对普通文件以及某些特殊文件(如套接字、管道等)进行操作,而无法对目录进行操作。目录是属于文件系统的组成部分而不是文件内容的组成部分,而在python中,如果要与文件系统打交道,则要使用文件系统功..
分类:编程语言   时间:2016-12-19 00:37:08    阅读次数:159
python django uwsgi nginx   实例
实例:192.168.200.1331.安装djangowgethttps://www.djangoproject.com/download/1.7.11/tarball/1.3.安装cdDjango-1.x.y sudopythonsetup.pyinstall1.4.创建django-admin.pystartprojecttestdj1.5.启动测试cdtestdj#切换到我们创建的项目pythonmanage.pyrunserver2.安装uwsgiw..
分类:编程语言   时间:2016-12-19 00:36:11    阅读次数:193
python学习笔记(开课介绍3)
学PYTHON有没有前途?美国python工程师工资情况:8-11W美元中国,以北京为例,2013年时全国范围内只有30个python职位,地域差别很大。编程语言排名:2013年,python排第八2015排到第四codeeval网站调研,项目开发首选语言是python:31.2%。运维必须要会开发么?·如何高效的适..
分类:编程语言   时间:2016-12-19 00:37:09    阅读次数:163
python学习笔记(开课介绍4)
出钱学习python的原因:·节省时间,投资自己个人看法:可能Alex为了让学员们能有兴趣和认真学习python,介绍了很多python的好处和学完后的薪资报酬。工资的提升自然是对努力学习python后的最好报答,但从以前管理OA、监控、仓储等系统平台的后台,知其然而不知其所以然,到学..
分类:编程语言   时间:2016-12-19 00:36:10    阅读次数:167
C++模板的特例化编译为多重定义问题
之前遇到了一些关于模板特例化的问题,自己总结一下。模板的特例化是C++新标准的一个特点,可以自定义某些模板的实现,比如在比较函数compare可以使用less<T>标准库模板比较string、int、char、指针等类型,但如果有constchar*类型且比较字符串的字典大小时,就与之前的..
分类:编程语言   时间:2016-12-19 00:32:24    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!