编程语言

unity 编辑器教程

06-15
教程1:https://blog.csdn.net/u010019717/article/details/80300136 教程2:https://blog.csdn.net/liqiangeastsun/article/details/79262656 原文地址:https://www.cnblogs.com/sanyejun/p/11037389.html

从零学 spring cloud:1-1课:Spring Boot 环境搭建

06-15
要入门,是先把环境先部署起来 一.开发IDE 目前 JetBranins 的是使用最多的,下载地扯 :https://www.jetbrains.com/idea/?fromMenu,如果不习惯使用英语,汉化也很容易.当前版本是2019.1.1 ,工具更新较快.不同的版本,汉化文件不一样,要注意.至于破解,就不必要了.基于我国强大的淘宝,只要你花上15块钱,就可以买到JetBranins所有工具的激活码,这15块还是要花的,省时省力.再说说如何汉化,所有工具的汉化也简单,只要下载一个语言包,就足

前端知识点回顾——Javascript篇(六)

06-15
fetch 在原生ajax+es6promise的基础上封装的一个语法糖,返回promise对象. fetch(url, initObj) .then(res=>res.json()) .then(data=>{ //这里得到返回的json对象,可进行操作 }) .cateh(err){ console.log(err); }; //initObj { body: JSON.stringify(data), // must match 'Content-Type' header cache:

Python学习的必备书籍

06-15
学习Python必须的一些书籍 1.python编程快速上手   让繁琐工作自动化 2.Python高手之路 第三版 3.Python核心编程 第三版 4.Python极客项目编程 5.Python机器学习及实践--从零开始通往kaggle竞赛之路 6.Python绝技 7.笨办法学习Python 第三版 8.用Python写网络爬虫 9.像计算机科学家一样思考Python 第二版 10.Python学习手册 原文地址:https://www.cnblogs.com/pythoncoder/p/

通过Java代码获取系统信息

06-15
在开发中,我们需要获取JVM中的信息,以及操作系统信息,内存信息,CPU信息,磁盘信息,网络信息等,通过Java的API不能获取内存等信息,需要sigar的第三方依赖包. ①:加入依赖 <dependency> <groupId>org.hyperic.sigar</groupId> <artifactId>com.springsource.org.hyperic.sigar</artifactId> <version>1.6.3&l

SpringBoot框架(3)--条件装配

06-14
场景:需要根据系统的编码格式有选择装配类. 分析:最直接的实现方式,定义各种编码格式对应的处理类,可以通过System.getProperty("file.encoding")获得项目的编码格式,从而通过条件语句if...else..等方式做相应的业务处理,然后实际中一个项目往往只用到一种编码格式,如果把所有的编码处理类都装配到spring容器中,那么造成了浪费资源.有没有一种更好的方式可以根据需要只装配对象. 答案肯定是有的,SpringBoot框架为我们提供了@Conditiona

C语言课程设计

06-14
目录 实现目的 游戏玩法介绍 实现流程与作品架构 任务列表及贡献度 总结感想 作品源码与仓库地址(附页) 资料引用与出处(附页) 实现目的 2048,作为一款极其经典的游戏,从发行到现在,已经有了极多的版本和玩法,各种优秀应用游戏层出不穷. 本游戏注重"视觉展现效果和更快速的动画".注重数据储存,是一种对于算法和 UI 设计有一定要求的应用设计. 本小组秉承课程所学与外部优秀知识技术相结合的观念,多人合作,共同研究学习. 以 C 语言为基础.C++ 语言库函数为辅助.Windows 程

Java—System类入门学习

06-14
第三阶段 JAVA常见对象的学习 System类 System类包含一些有用的字段和方法,他不能被实例化 //用于垃圾回收 public static void gc() ? //终止正在运行的java虚拟机.参数用作状态码,根据惯例,非0表示异常终止 public static void exit(int status) ? //System.out.println(System.currentTimeMillis()); //返回从1970年1月1日到现在时间的毫秒数(协调时间) publi

java中ExecutorService使用多线程处理业务

06-14
ExecutorService executorService = Executors.newFixedThreadPool(5); List<CancelApprovalCallable> callables = new List<>(); for(int i=0,len=idsArray.size();i<len;i++){ String id = idsArray.get(i); CancelApprovalCallable callable = new CancelA

数据结构与算法之散列

06-14
散列 基于数组进行设计的数据结构 优点:可以快速插入,删除和取用数据 缺点:查找操作效率低下 在使用散列表存储数据时,通过一个散列函数将键映射为一个数字,这个数字的范围是0到散列表的长度.理想情况下从key到index应该是一一对应的,然而键的数量可以是无限的,而数组长度是有限的,因此一个更现实的目标是让散列函数尽量均匀地映射到数组中(即让两个或多个key对于1个index,这种现象称为碰撞). 对数组大小常见的限制是: 数组长度应该是一个质数.也会有多种确定数组大小的策略, 所有的策 略都基于

1.数据结构&amp;算法的引言+时间复杂度

06-14
数据结构&算法的引言+时间复杂度 一.什么是计算机科学? 首先明确的一点就是计算机科学不仅仅是对计算机的研究,虽然计算机在科学发展的过程中发挥了重大的作用,但是它只是一个工具,一个没有灵魂的工具而已.所谓的计算机科学实际上是对问题.解决问题以及解决问题的过程中产生产生的解决方案的研究.例如给定一个问题,计算机科学家的目标是开发一个算法来处理该问题,最终得到该问题的解.或者最优解.所以说计算机科学也可以被认为是对算法的研究.因此我们也可以感受到,所谓的算法就是对问题进行处理且求解的一种实现思路或者

python的列表元组字典集合比较

06-14
定义 方法 列表 可以包含不同类型的对象,可以增减元素,可以跟其他的列表结合或者把一个列表拆分,用[]来定义的 eg:aList=[123,'abc',4.56,['inner','list'],7-9j] 1.list(str):将str转换成list类型,str可以使字符串也可以是元组类型 2.aList.append('test'):追加元素到列表中去 3.del aList[1]:删除列表中下标为1的元素 del aList:删除整个列表 4.cmp(list1,list2):比较两个列

Python编程菜鸟成长记--A1--03--Python 环境安装(待完成)

06-14
1.重点知识 Windows 上如何安装 Python 3 Linux 上如何安装 Python 3 Mac 上如何安装 Python 3 Windows 上如何安装 Pycharm Mac 上如何安装 Pycharm Windows 上如何安装 Jupyter Mac 上如何安装 Jupyter 2.Python 解析器安装 3.Python IDE--Pycharm 安装 4. Python venv 虚拟环境安装 5.Python 文档.交互编程工具-- Jupyter 安装 6. Pyt

Go语言入门——函数

06-14
写了快一个月的Go,已经没有什么陌生感了. 一行代码写完,不会在行尾本能的敲上“:”,直接Enter键换行: 定义变量把变量名放在前面,类型放在后面: 使用struct去定义自己想要的数据模型就好比定义一个Java中的model一样…… 这些不用可以经过大脑加工思考,就想自己还在写Java一样. 还记得当时在看<Go实战>的时候看到变量类型后置的声明方式,我还在极力吐槽这种不人性的语法,如果我已经站在了真香的队伍里,和其他的真香同学别无二致. 感慨,人的适应能力真的强?? 作为一个Java重度

JavaSwing 船只停靠管理可视化(三)

06-14
JavaSwing 船只停靠管理可视化(一) JavaSwing 船只停靠管理可视化(二) JavaSwing 船只停靠管理可视化(三) JavaSwing 船只停靠管理可视化(四) JavaSwing 船只停靠管理可视化(五) 项目源码 :https://github.com/Wo-com/ShipPort 如果觉得不错的话就在GitHub里面给个Star吧 JavaSwing 船只停靠管理可视化,功能选项卡实现,通过继承JPanel添加功能. MainUI 为项目框架.Pane为选项卡,选项

spring 配置事务管理器

06-14
在Spring中数据库事务是通过PlatformTransactionManager进行管理的,jdbcTemplate是不能支持事务的,而能够支持事务的是org.springframework.transaction.support.TransactionTemplate模板,它是Spring所提供的事务管理器的模板 •事务的创建.提交和回滚是通过PlatformTransactionManager接口来完成的. •当事务产生异常时会回滚事务,在默认的实现中所有的异常都会回滚.我们可以通过配置

python 并发编程 查看进程的pid与ppid

06-14
查看进程id pid 不需要传参数 from multiprocessing import Process import time import os def task(): print("%s is running" % os.getpid()) time.sleep(3) print("%s is done" % os.getpid()) if __name__ == "__main__": t = Process(target=task,

第二章 Python入门

06-14
第一章计算机基础的部分,以后整理完后更新. 2.1 环境安装 学习python需要的环境(mac/windows): 解释器:py2\py3 开发工具:pycharm 2.2 编码 2.2.1 编码基础 常见编码: ascii (英语) unicode (内存中使用的编码,可以支持世界上任何语言符号.又称:万国码.由联合国组织定义) cse2 (以前常用的编码形式) cse4 (常用的编码形式) gbk (中文编码的一种,现在广泛被使用) gb2312 (中文编码的一种,比较旧的编码) utf

javascript实例解释分析常用选择器

06-14
一.js选择器 1.概念:将js与html建立起关系 2.查找标签的三种方式 <div id="id" class="ftn1"> </div> <div id="id" class="ftn1"> </div> //第一种 console.log(d);//可以同时找到两个id为id的标签 //第二种,所有出现在页面的内容都属于文档对象,文档(document)高于页面 //在

JavaWeb 期末设计 测试部署

06-14
第3章 测试与部署 3.1 系统测试 本机启动springboot程序,访问localhost8080,输入登陆的账户等一系列操作测试: 3.2 系统部署 腾讯云服务器,1M带宽,使用Xsell6连接服务器,开放外部端口,开放防火墙端口,安装JDK,MYSQL8,使用Xftp上传在本地测试好的springboot项目,使用maven构建工具,Mvn clean package打包成jar(在pom文件中申明打包位jar),将target中的jar包上传至服务器,使用nohup java -jar