码迷,mamicode.com
首页 > 编程语言 > 日排行
Spring_boot入门(1)
Spring boot 将很多东西都集成在一起了,搭建maven项目的时候只需要引入很少的依赖就可以实现项目的搭建。 1.搭建maven项目结构 2.引入Spring boot 依赖 直接去官网找就可以了,还有例子说明 3.pom.xml 导入依赖包,最开始用的1.5.10的版本不知道为啥main方 ...
分类:编程语言   时间:2018-03-12 01:07:08    阅读次数:174
Java EE 作业(一)
1.目标 这学期已经是大三第二学期了,学的科目也愈发贴近专业技能了,特别是对于想专心发展Java这一计算机方向的我来说,Java EE这门课程尤其显得重要。所以本学期我会认真钻研Java知识,多查阅网上的开发案例,提高自己对Java EE的认知,争取能熟练掌握一定的开发能力,能独立完成一些程序设计开 ...
分类:编程语言   时间:2018-03-12 01:07:30    阅读次数:159
C#多线程编程(5)--线程安全1
当你需要2个线程读写同一个数据时,就需要数据同步。线程同步的办法有:(1)原子操作;(2)锁。原子操作能够保证该操作在CPU内核中不会被“拆分”,锁能够保证只有一个线程访问该数据,其他线程在尝试获得有锁的数据时,会被拒绝,直到当前获得数据的线程将锁释放,其他线程才能够获得数据。 为什么要线程同步? ...
分类:编程语言   时间:2018-03-12 01:08:59    阅读次数:207
JavaScript基础笔记(十一)JSON
JSON 关于JSON,最重要的一点是理解它是一种数据格式,不是编程语言。 一、语法 JSON 不支持变量、函数或对象实例,它就是一种表示结构化数据的格式,虽然与 JavaScript 中表示数据的某些语法相同,但它并不局限于 JavaScript 的范畴。 JSON语法可以表示下列三种类型的值: ...
分类:编程语言   时间:2018-03-12 01:09:06    阅读次数:158
解决python3与python2的pip命令冲突问题冲突(window版)
解决方法再上一篇有大概讲解: python开发环境安装配置 这里做一些补充: 上一篇说过,删除python3和python2中的python.exe文件后关闭dos窗口,重新打开dos,就可以进行安装, 还有一种就是 如果python2下载requests包 Python2 -m pip insta ...
分类:编程语言   时间:2018-03-12 01:09:52    阅读次数:243
20172318 2016-2017-2 《Java程序设计》第一周学习总结
20172318 2016 2017 2 《Java程序设计》第一周学习总结 教材学习内容总结 在教材中基本明白了计算机系统的运行方式,了解了对于高级语言是使用是掌握好编程的关键,掌握了一些Java的基本命令,学会了会编译、运行、调试简单的Java程序 教材学习中的问题和解决过程 问题1:教程有很多 ...
分类:编程语言   时间:2018-03-12 01:10:02    阅读次数:168
Java 8实战 (笔记)第二章
行为参数化,一个处理频繁改变需求的软件开发模式。原则:在编写类似代码之后,尝试将其抽象化。 方法1:为方法增加参数。 方法2:定义一族算法,把它们封装起来(称为"策略"),然后在运行时选择一个算法。 行为参数化:让方法接受多种行为(或战略)作为参数,并在内部使用,来完成不同的行为。 Strategy... ...
分类:编程语言   时间:2018-03-12 01:11:24    阅读次数:151
python 运算符
计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算,今天我们暂只学习算数运算、比较运算、逻辑运算、赋值运算 算数运算 以下假设变量:a=10,b=20 注意在python //和/的区别 赋值运算: 以下假设变量: ...
分类:编程语言   时间:2018-03-12 01:11:31    阅读次数:218
Java学习——微光的第一回
基本数据类型: byte 1个字节 正负都能表示2的8-1次方 -128~127(包括0) short 2个字节 2的16-1次 整数类型 (默认为int类型) int 4个字节 2的32-1次方 long 8个字节 2的64-1次方 long类型定义的时候要在数字后面加上L或l 例: long n ...
分类:编程语言   时间:2018-03-12 01:11:46    阅读次数:201
全方位对比Strut2和SpringMVC
一,本质对比 分析web.xml,我们可以发现,一个Web应用程序主要由context-param、listener、filter、servlet四部分组成。一个前台http请求发到后台服务器时,Tomcat 等Web容器首先把请求转化成ServletRequest和ServletResponse两 ...
分类:编程语言   时间:2018-03-12 01:12:01    阅读次数:245
web性能优化之---JavaScript中的无阻塞加载性能优化方案
一、js阻塞特性 JS 有个很无语的阻塞特性,就是当浏览器在执行JS 代码时,不能同时做其他任何事情,无论其代码是内嵌的还是外部的。 即<script>每次出现都会让页面等待脚本的解析和执行(不论JS是内嵌的还是外链的),JS代码执行完成后,才继续渲染页面。 二、优化方案 1、尽管脚本的下载过程并不 ...
分类:编程语言   时间:2018-03-12 01:12:35    阅读次数:182
floyed算法的一些感想
虽然我还在学动态规划,但这并不影响我去试图研究floyed,在对floyed算法进行研究了40min后,我感觉我似乎应该好像是勉强理解了floyed算法 for(int k=1;k<=n;k++) for(int i=1;i<=n;i++) for(int j=1;j<=k;j++) if(f[i] ...
分类:编程语言   时间:2018-03-12 10:24:40    阅读次数:250
python dict 排序
我们知道Python的内置dictionary数据类型是无序的,通过key来获取对应的value。可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value来排。到底有多少种方法可以实现对dictionary的内容进行排序输出呢?下面摘取了 一些精彩的解决 ...
分类:编程语言   时间:2018-03-12 10:25:36    阅读次数:241
java 线程详解
Java线程:概念与原理 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个 ...
分类:编程语言   时间:2018-03-12 10:26:18    阅读次数:182
Python应用之-file 方法
#!/usr/bin/env python # *_* coding=utf-8 *_* """ desc: 文件方法 ############################# file.read() #read([size]) -> read at most size bytes, return... ...
分类:编程语言   时间:2018-03-12 10:26:43    阅读次数:120
python urllib库
python2和python3中的urllib urllib提供了一个高级的 Web 通信库,支持基本的 Web 协议,如 HTTP、FTP 和 Gopher 协议,同时也支持对本地文件的访问。 具体来说,urllib 模块的功能是利用前面介绍的协议来从因特网、局域网、本地主机上下载数据。 使用这个 ...
分类:编程语言   时间:2018-03-12 10:27:23    阅读次数:219
Python开发应用-正则表达进行排序搜索
re模块提供了3个方法对输入的字符串进行确切的查询,match和search最多只会返回一个匹配条件的子串,可以理解为非贪婪模式,而findall会返回N个匹配条件的子串,可以理解为贪婪模式 re.match() re.search() re.findall() #match()方法的工作方式是只有 ...
分类:编程语言   时间:2018-03-12 10:27:29    阅读次数:171
排序算法冒泡排序
冒泡排序(Bubble Sort),它重复地走访过要排序的元素,依次比较相邻两个元素,如果他们的顺序错误就把他们调换过来,直到没有元素再需要交换, 排序完成。这个算法的名字由来是因为越小(或越大)的元素会经由交换慢慢“浮”到数列的顶端 冒泡排序算法的运作如下: 比较相邻的元素,如果前一个比后一个大, ...
分类:编程语言   时间:2018-03-12 10:27:54    阅读次数:200
Python开发AI应用-国际象棋应用
AI 部分总述 AI在做出决策前经过三个不同的步骤。首先,他找到所有规则允许的棋步(通常在开局时会有20-30种,随后会降低到几种)。其次,它生成一个棋步树用来随后决定最佳决策。虽然树的大小随深度指数增长,但是树的深度可以是任意的。假设每次决策有平均20个可选的棋步,那深度为1对应20棋步,深度为2 ...
分类:编程语言   时间:2018-03-12 10:28:35    阅读次数:220
刷题 -- python计算器练习题
python练习
分类:编程语言   时间:2018-03-12 11:03:27    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!