1、上一遍讲述了C语言的隐式类型转换和显示类型转换,C语言之所以增加强制类型转换,就是为了强调转换的风险性,但这种强调风险的方式是比较粗放了,粒度比较大,它并没有表明存在什么风险,风险程度如何。 2、为了使潜在风险更加细化,使问题追溯更加方便,使书写格式更加规范,C++ 对类型转换进行了分类,并新增 ...
分类:
编程语言 时间:
2019-09-04 11:54:18
阅读次数:
131
关于此次CRUD所需要的jar包,本人把文件放在了百度网盘,需要的自行去下载: 链接:https://pan.baidu.com/s/1Pqe88u6aPaeVjjOq1YFQ-w 提取码:pimz 数据库使用的是SqlServer,开发工具使用IDEA 对应的servlet——bookList.j ...
分类:
编程语言 时间:
2019-09-04 11:54:52
阅读次数:
118
一、使用线程的理由 1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。 2、可以使用线程来简化编码。 3、可以使用线程来实现并发执行。 二、基本知识 1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2、前台线程和 ...
分类:
编程语言 时间:
2019-09-04 13:04:31
阅读次数:
67
arguments代表的是实参。有个讲究的地方是:arguments只在函数中使用。 1.返回函数实参的个数:arguments.length 2.之所以说arguments是伪数组,因为它可以修改元素的值,但不可以改变数组的长度 清空数组的几种方式 作者:流浪者 日期:2019-09-04 ...
分类:
编程语言 时间:
2019-09-04 13:05:02
阅读次数:
93
1、getline:面向行的输入 读取整行,通过回车键输入的换行符去欸的那个输入的结束。 可以使用cin.getline(name,20)。 第一个参数是用来存储输入行的数组的名称getline在读取指定数目的字符或遇到换行符时停止读取。(注意与cin的区别) 2、get的用法 与getline的用 ...
分类:
编程语言 时间:
2019-09-04 13:07:15
阅读次数:
83
流行JAVA开发工具 正所谓工欲善其事必先利其器,我们在开发java语言过程中同样需要一款不错的开发工具,目前市场上的IDE很多,本文为大家推荐以下下几款java开发工具: Eclipse(推荐):另一个免费开源的java IDE,下载地址: http://www.eclipse.org/downl ...
分类:
编程语言 时间:
2019-09-04 13:07:52
阅读次数:
95
阅读本文大概需要 4 分钟。 阅读本文大概需要 4 分钟。 出处:alterem juejin.im/post/5d4a25b351882505c105cc6e 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。 以下工具类、方法按使用流行度排名,参 ...
分类:
编程语言 时间:
2019-09-04 13:08:03
阅读次数:
93
GameObject.Find()、Transform.Find查找游戏对象 1.前置条件 Unity中常用到查找对象,非隐藏的、隐藏的,各种方法性能有高有低,使用又有各种条件限制。 在此对查找的性能和条件进行分析。开发时遇到的主要问题是查找隐藏对象。 没有完美的查找方法,只有最合适的查找方法 最后 ...
分类:
编程语言 时间:
2019-09-04 13:24:49
阅读次数:
126
//把多维数组转化为一维数组 var myarray1 = [[1,2,3],[4,5,6]] function flatten(arr) { return arr.join(',').split(',').map(function (item) { return parseInt(item); } ...
分类:
编程语言 时间:
2019-09-04 13:27:25
阅读次数:
109
C语言的10大基础算法 算法是一个程序和软件的灵魂,作为一名优秀的程序员,只有对一些基础的算法有着全面的掌握,才会在设计程序和编写代码的过程中显得得心应手。本文是近百个C语言算法系列的第二篇,包括了经典的Fibonacci数列、简易计算器、回文检查、质数检查等算法。也许他们能在你的毕业设计或者面试中 ...
分类:
编程语言 时间:
2019-09-04 13:35:01
阅读次数:
124
一、基础定义 算法定义: 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作,每一个操作都有特定的功能 算法的基本特点: (1)输入输出:算法具有0个或多个输入,至少有一个或多个输出; (2)有穷性:指算法在执行有限的步骤之后,自动结束而不会出现无限循环 ...
分类:
编程语言 时间:
2019-09-04 13:38:42
阅读次数:
107
采用输出日志作为示例。 访问service方法自动记录日志 1.创建项目,导入spring-aop,aspectjweare依赖 2.创建service接口和实现 3.创建切面类 4.配置切面类 5. 测试 ...
分类:
编程语言 时间:
2019-09-04 13:43:50
阅读次数:
109
import java.math.BigDecimal; public class RoundTest { public static void main(String[] args) { double data = 56.265d; double result = new BigDecimal(d ...
分类:
编程语言 时间:
2019-09-04 13:46:36
阅读次数:
80
your device does not match the hardware requirements of this application 遇到上面那个warning 跟了下 是vulkan create instance的时候 返回了VK_ERROR_LAYER_NOT_PRESENT 就是 ...
分类:
编程语言 时间:
2019-09-04 13:52:57
阅读次数:
142
接上篇: "Spring 核心技术(6)" version 5.1.8.RELEASE 1.6 定制 Bean 的特性 Spring Framework 提供了许多可用于自定义 bean 特性的接口。本节将它们分组如下: "生命周期回调" " 和 " "其他 接口" 1.6.1 生命周期回调 要与容 ...
分类:
编程语言 时间:
2019-09-04 13:53:14
阅读次数:
116
也可以参考 这里 在pom.xml中加入guava依赖 创建一个CacheService,方便调用 其实现类 ...
分类:
编程语言 时间:
2019-09-04 13:54:16
阅读次数:
123
一、卸载Python3 1、卸载python3 rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps 卸载pyhton3 2、whereis python3 |xargs rm -frv 删除所有残余文件 成功卸载! 3、whereis p ...
分类:
编程语言 时间:
2019-09-04 15:03:05
阅读次数:
205
一、安装依赖环境 输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-deve ...
分类:
编程语言 时间:
2019-09-04 15:04:22
阅读次数:
154
Python Number(数字) Python Number 数据类型http://www.xuanhe.net/用于存储数值。 数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间。 以下实例在变量赋值时 Number 对象将被创建: 您也可以使用del语句 ...
分类:
编程语言 时间:
2019-09-04 15:05:58
阅读次数:
85
问题描述 Spring Boot项目中运行之后,出现如下的错误: 或者出现@Value注解的值无法导入的时候,可以用以下的解决方案 问题分析及解决方案 问题原因: Mybatis没有找到合适的加载类,其实是大部分spring - datasource - url没有加载成功,分析原因如下所示. Da ...
分类:
编程语言 时间:
2019-09-04 15:08:34
阅读次数:
1077