[目录] 一.计算机相关知识 1. 2. 3. 二.Java 基础语法 1.Java 语言概述 2.数据类型 & 变量与常量 & 注释 3.运算符 4.流程控制语句 之 顺序结构 5.流程控制语句 之 分支结构 6.流程控制语句 之 循环结构 三. 数组 1.数组(一)定义与访问 2.数组(二)基本操作 3.数组(三)二维数组 四.Java 面向对象 1   面向对象思想(类与对象) 2   方法—定义与调用 2   方法—参数传递.重载.命令行参数与可变参数 2   封装 3   sta…
第一期 「一入 Java 深似海 」系列课程 - 第一期 第一节:Java 语言基础…
10分30秒开始 小马哥技术博客: https://mercyblitz.github.io/ github地址: https://github.com/mercyblitz 33分28 https://microprofile.io/ spring cloud: http://spring.io/projects/spring-cloud/ 1小时16分中场休息 开始讲源码 java的排序算法: 1小时33分 源码排序算法讲完了 问题解决之道 DDD领域驱动 网上搜索到的基本数据类型和包装类型…
Java的基础语法 一个java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来写协同工作.下面简要介绍下类.对象.方法和实例变量的概念. 对象: 对象是一个类的实例,有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种;行为有:摇尾巴.叫.吃等. 类: 类是一个模板,他描述一类对象的行为和状态. 方法: 方法就是行为,一个类可以有很多方法.逻辑运算.数据修改以及所有动作都是在方法中完成的. 实例变量: 每个对象都有独特的实例变量,对象的状态是由这些实例变量的值决定的…
python class 分为三个部分:class and object(类与对象),inheritance(继承),overload(重载)and override(覆写). class and object 类的定义,实例化.及成员訪问.顺便提一下python中类均继承于一个叫object的类. class Song(object):#definition def __init__(self, lyrics): self.lyrics = lyrics#add attribution def…
一.基本原理 Python中一切都是对象,变量是对象的引用. 这是一个普遍的法则.我们举个样例来说.Python是怎样来处理的. x = 'blue' y = 'green' z = x 当python运行上面第一句的时候,会在heap中首先创建一个str对象,其文本内容为blue.同一时候还创建一个名为x的对象引用.x引用的就是这个str对象. 第二句也是类似:第三条创建了一个名为z的新对象引用.并将其设置为对象引用x所指向的同样对象.例如以下图的变化. 所以看出在Python中赋值操作符号"…
以下是python中字典的一种实现.用list数据结构实现字典.详细是这种:[[(key1,value1),(key2,value2),...],[],[],...] 内部每个hash地址是一个list,存放hash地址同样的(key,value)对. dict代码 def Map(num_buckets=256): """Initializes a Map with the given number of buckets.""" aMap =…
python中有一个模块copy,deepcopy函数用于深拷贝,copy函数用于浅拷贝. 要理解浅拷贝,必须先弄清楚python中的引用. 引用 Python中一切都是对象,变量中存放的是对象的引用. 这是一个普遍的法则.能够说 Python 没有赋值,仅仅有引用. 如.a=1,变量a仅仅是整数对象1的引用. 可变对象与不可变对象及其引用 一.不可变对象 不可变对象包含:数字,字符串,元组. 因为Python中的变量存放的是对象引用.所以对于不可变对象而言,虽然对象本身不可变.但变量的对象引用…
不知道怎么回事,直到比赛前10分钟才放我们进考场. 考场在体育馆里面,很大很壮观. 我匆匆忙忙地找到位子,屁股还没坐热,被老师告知不能带水. what?! 于是我只好把水放在统一放私人物品的地方. 电脑竟然是笔记本电脑,看着有点low,不过用着还可以. 很快就发密码了,居然是改革开放.(CCF求生欲这么强的嘛) 开题照例按顺序做, 前两道水题,半小时解决, T1对c++入门选手不怎么友好(说实话我一开始学c++的时候也搞不清scanf和gets的区别). T2一道模拟题,无脑循环. T3乍看好像…
其实在比赛前一天中午上车前, 我还在机房打 I wanna, 感觉就是去杭州旅游的. 诶,还真是这样! 我和jwj在绍兴服务区买了金拱门, 拎着吃的回到车上的时候, 迎面而来羡慕的小眼神. 下午很早就到了宾馆, 一口气看完了两小时的明侦, 感觉脑子被掏空. 晚饭很丰盛,吃得很爽, 却没想到这会影响我的比赛. 晚上和jwj一起开黑, 玩了两个小时的同桌游戏, 感觉智商被碾压. 第二天早上由于慢悠悠地整理行李, 错过了集合时间, 被"狠批"了一顿, 好在这并没有影响我的心情. 驱车半个多小…
初中,OI似乎没有真正进入我的生活. 三年PJ在我的生活中占比很少. 每天都是平淡无奇的文化课,晚上在写完作业之后还能休息一会儿. 每周六下午的OI课很短暂, 大部分时间我还是把我的重心放在学习上. 第一次的NOIP之旅来得很快. 在zhz和tjl等大神的阴影下,我们的关注度仅限于是否能拿二等奖. 谁都没有想到(包括我自己)我居然能拿一等奖. 第一次来到衢州,觉得宾馆的房间令人作呕. 于是心情一直不好. 当然初一作为蒟蒻的我交了四道暴力. 于是压线一等奖,只比一等分数线高了一个点. 旁边的dzh…
记得还是三年级(还是四年级?人老了都忘了)吧, 那时候我还是个愣头青, 学校的编程班在每个班强制招人, 我就屁颠屁颠被赶去去上课了. 一开始的课完全听不懂, 导致没过多久我同班的人一个个走了, 我为了和最好的朋友一起(快乐地玩耍)就没有放弃. 让我意外吃惊的是, 我居然鬼使神差地拿了绍兴的一等奖(没啥含金量). 本来我准备就放弃OI这条路, 在考完了建兰和蛟川的招生考试之后, 我忽然改变了注意. 是的. 我心中的执念在兜兜转转之后,重新选择了离我更近的地方. 嵊中. 我不知道我的决定是错误的还是…
前言 还记得是大学2年级的时候,偶然之间看到了学长在学习python:我就坐在旁边看他敲着代码,感觉很好奇.感觉很酷,从那之后,我就想和学长一样的厉害,就想让学长教我,请他吃了一周的饭,他答应了.从此,我踏上了python编程的道路.在那之前,我成天到晚都是在打lol:但是从那天之后,几乎很少很少了. 然而到如今,这一学就是2年,我已经不再是一名小白.是的,我爱上了编程,爱上了python.如今,人工智能的时代已经来临,作为它的首选语言 python.我很自豪,今天给大家分享一下我当初学习爬虫的…
range使用方法 使用python的人都知道range()函数非常方便,今天再用到他的时候发现了非常多曾经看到过可是忘记的细节. 这里记录一下: range(1,5)#代表从1到5(不包括5) [1,2,3,4] range(1,5,2)#代表从1到5,间隔2(不包括5) [1,3] range(5)#代表从0到5(不包括5) [0,1,2,3,4] 再看看list的操作: array= [1,2,5,3,6,8,4] #事实上这里的顺序标识是 [1,2,5,3,6,8,4] (0.1,2.3…
python社区不乏幽默.先来看"python之道"这首诗. 导入this包: import this 输出是一首诗,这首诗总结了Python的风格,能够指导Python程序猿的编程. 以下是译文: The Zen of Python, by Tim Peters Python之道 Beautiful is better than ugly. 美观胜于丑陋. Explicit is better than implicit. 显示胜于隐式. Simple is better than…
Python中一切皆是对象,每一个对象都能够有多个属性.Python是怎样管理这些属性呢?我们来探讨一下. 属性的__dict__系统 对象的属性包括两部分:类属性和对象属性.对象的属性可能来自于其类的定义,叫做类属性.类属性可能来自于类的定义自身,也可能来自父类.一个对象的属性还可能是该对象实例定义的,叫做对象属性. 对象的属性存储在对象的__dict__属性中.__dict__为一个字典,键为属性名,相应的值为属性本身. 以下是一个样例. class bird(object): feathe…
先给大家来个干货^~^,学习Python的一个好站点,http://learnpythonthehardway.org/book/ 经典样例 以下是几个老经典的样例喽,刚接触Python的能够敲一敲,看看结果喽! my_name='Zed A. Shaw' my_age=35#not a lie my_height=74#inches my_weight=180#1bs my_eyes='Blue' my_teeth='white' my_hair='Brown' print my_name p…
最初就是接触各种系统,了解各大系统的功能 像建行 从终端到后台就经历10多个系统 另外,就是各种标准规范 例如报文规范  搞终端我师父让我看8583规范 还有什么银联的规范  PBOC什么的 我现在还处在这个阶段…
2014年暑假JAVA GUI编程学习笔记目录 1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之GUI编程窗体事件 6.JAVA之GUI编程Action事件 7.JAVA之GUI编程鼠标事件 8.JAVA之GUI编程键盘码查询器 9.JAVA之GUI编程列出指定目录内容 10.JAVA之GUI编程弹出对话框Dialog 11.JAVA之GUI编程菜单 12.JAVA之GUI编程打开与保存文件…
java io 系列目录如下: 01. java io系列01之  "目录" 02. java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括InputStream) 03. java io系列03之 ByteArrayOutputStream的简介,源码分析和示例(包括OutputStream) 04. java io系列04之 管道(PipedOutputStream和PipedInputStream)的简介,源码分析和示例 05. java…
原文: [java][jboss]改变jboss部署目录(虚拟目录) 在开发过程中,有时候我们希望将程序放在我们的源代码目录中,比如d:\code下,而不是放在jboss的deploy下,怎么办? 我们知道,jboss中集成了tomcat,因此跟tomcat一样可以配置这个目录,只需找到server.xml即可. 对于不同的jboss版本,该目录名称 可能略有差异: 对于jboss4.0来说,是deploy\jbossweb-tomcat55.sar\server.xml 对于jboss4.2是…
问题 在一个Linux服务器上有shell 脚本如下: nohup java -jar test.jar >> ./nohup.out 2>&1 & 直接执行脚本 sh start.sh 是没有问题的 但是在另一个服务器上,执行这个服务器上的脚本,就会出现 nohup: 无法运行命令"java": 没有那个文件或目录 解决办法 无法识别java命令,填写全路径就可以 nohup /usr/java/jdk1.8.0_131/bin/java -jar…
[root@localhost /]# systemctl status jenkins.service ● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: failed (Result: exit-code) since 六 2019-09-28 09:27:02 CST; 27min…
本文不再更新,可能存在内容过时的情况,实时更新请移步原文地址:Java中移动文件或目录的方法盘点: import org.apache.commons.io.FileUtils; import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Paths; import java.nio.file.StandardCopyOption; public class M…
失败的原因 ● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: failed (Result: exit-code) since 二 2020-05-19 20:40:51 CST; 3min 27s ago Docs: man:systemd-sysv-generator(8) Proc…
最近客户现场的技术支持接连反馈了一个问题:导入数据的时候,上传的excel会在服务器上生成一个临时文件,而这个临时文件都在  tomcat 的安装目录下,如果上传次数比较多的话,就会导致tomcat安装目录下有多个临时的excel文件,很不合理也不美观,如下图: 接到这个问题,第一反应是  java.io.tmpdir 这个系统配置没指定好,因为做上传的时候,是通过 System.getProperty("java.io.tmpdir"): 这种方式来获取临时目录,然后把文件放到临时目…
初入Java后端之Servlet 后端 Servlet  什么是Servlet? Servlet实际上是一个按照Servlet规范写的Java类.是运行在Web服务端的Java应用程序.与Java程序的区别是,它里面封装了对Http请求的处理. 功能 Servlet主要是对Http请求进行相应的处理,生成动态的Web内容. 实现 原理图 至于Servlet的细节原理和优点,先暂时不说,直接上代码 总的来说,后端主要是处理前段发送过来的请求,那么最常见的请求便是post请求和get请求. Serv…
Tomact服务器虚拟目录的映射方式 web应用开发好后若想被外界访问,需要将web应用所在的目录交给web服务器管理,这个过程称为虚拟目录的映射. 方式一:在server.xml文件的host元素中配置(具体配置过程见就java web(一)) 在Tomcat6之后中,不再建议在server.xml文件中使用配置context元素的方式来添加虚拟目录的映射,因为每次修改server.xml文件后,Tomcat服务器就必须要重新启动后才能重新加载server.xml文件. 方式二:服务器自动映射…
本文介绍两种不同生成多级目录树的方式:1. 递归生成,2.  map+list 集合生成.最下方会附上完整代码. 生成树的基本规则:子节点的par_id等于父节点的id. 1. 实体类 import java.util.ArrayList; public class Menu { private int id; private String menuName;//名称 private int parId;//上级ID private int type;//0:目录:1:菜单 private St…
package com.filetest; import java.io.File; import java.util.Date; import java.util.Scanner; public class findfile { public static void main(String args[]){ find(); //调用查找函数 } private static void find() { Scanner scanner=new Scanner(System.in); System…