类比c++来学习! 1.在java 中变量不持有对象,变量持有的是对象的引用,可以把变量看做c++中的只能指针,自动管理内存 需要手动初始化(否则就是空指针!) 2.final 相当于c++中的const java中的嵌套类: 1.静态嵌套类: 类可以获取静态嵌套类中变量和方法的使用权 2.内部类 ...
分类:
编程语言 时间:
2017-09-14 21:53:26
阅读次数:
197
java有8中数据类型: 关于float和double的范围和精度问题可以参看这篇文章以及这篇文章 为什么boolean的长度既可以是1字节也可以是4字节呢? 理由来源是《Java虚拟机规范》一书中的描述:“虽然定义了boolean这种数据类型,但是只对它提供了非常有限的支持。在Java虚拟机中没有 ...
分类:
编程语言 时间:
2017-09-14 21:53:32
阅读次数:
274
jdk6和7服务器端(-server) 默认的新生的垃圾回收器为:PS Scavenge,老年代默认的垃圾回收器为:PS MarkSweep 目前项目使用jdk7,tomcat7,经常出现内存堆使用量200s持续超过堆总内存80%,触发报警。 由于项目最近的更新为jdk和tomcat升级,从6升级到 ...
分类:
编程语言 时间:
2017-09-14 21:53:56
阅读次数:
250
第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找 Handler 可以根据xml配置、注解进行查找 第三步:处理器映射器HandlerMapping向前端控制器返回Handler 第四步:前端控制器调用处理器适配器去执行Han ...
分类:
编程语言 时间:
2017-09-14 23:25:30
阅读次数:
124
类:类,指一群具有相同属性和方法的对象的抽象。类的更严格的定义是由某种特定的元数据所组成的内聚的包。它描述了一些对象的行为规则,而这些对象就被称为该类的实例。类有接口和结构。接口描述了如何通过方法与类及其实例互操作,而结构描述了一个实例中数据如何划分为多个..
分类:
编程语言 时间:
2017-09-14 23:25:37
阅读次数:
128
public class Test { public static void main(String[] args) { int m=0; Scanner si =new Scanner(System.in); String s1 = si.nextLine(); int n = Integer.p... ...
分类:
编程语言 时间:
2017-09-14 23:27:33
阅读次数:
150
这个多亏了网站上的一个大神的博客: http://blog.csdn.net/forezp/article/details/70148833 强烈推荐学习: 1、springcloud是什么,这个大家百度吧,我一会也说不明白,但是比dubbo更强大,包含了dubbo的内容,也包含了比dubbo更多的 ...
分类:
编程语言 时间:
2017-09-14 23:31:21
阅读次数:
468
我接触互联网和电脑的时间其实并不多,严格来说到了高中才有自己的第一部奔腾双核的电脑。从第一次不会刷机,利用360重装系统开始,不断地百度,不断地尝试,从onekey到pe盘,从xp~win10,从Windows到mac。无数次失败到成长。然后高一也拥有自己的第一部手机盖世兔,从卡刷到线刷,不断去挖煤 ...
分类:
编程语言 时间:
2017-09-14 23:31:49
阅读次数:
162
一、相关IO类的关系(图解) 二、相关IO类的详解 1FileInputStream(文件读取流) 1对象流:写入文件之前的bean对象要先实现序列化 ...
分类:
编程语言 时间:
2017-09-14 23:32:06
阅读次数:
108
单例模式 一个类只能有一个实例化对象。如页面中的弹出框蒙层,一个页面只需要一个。 实现方式:创建一个类,这个类包含一个方法,这个方法在没有对象存在的情况下,将会创建一个新的实例对象。如果对象存在,这个对象只是返回这个对象的引用。 ...
分类:
编程语言 时间:
2017-09-14 23:33:09
阅读次数:
147
Unity构造函数注入代码示例 如果使用 Unity 实例化一个类,该类的构造函数依赖一个或多个其他类,则 Unity 会为构造函数自动创建参数中指定的被依赖的类的实例。例如,下面的代码展示了一个名为 "CustomerService" 的类,其构造函数的入参依赖于一个名为 "LoggingServ ...
分类:
编程语言 时间:
2017-09-14 23:35:37
阅读次数:
206
Windows+Linux安装Python工具setuptoolssetuptools是PythonEnterpriseApplicationKit(PEAK)的一个副项目,它是一组Python的distutilsde工具的增强工具(适用于Python2.3.5以上的版本,64位平台则适用于Python2.4以上的版本),可以让程序员更方便的创建和发布Python包,特别..
分类:
编程语言 时间:
2017-09-14 23:36:48
阅读次数:
196
由于公司业务划分了多个数据库,开发一个项目会同事调用多个库,经过学习我们采用了注解+aop的方式实现的 1.首先定义一个注解类 2.然后建一个配置类,这个在项目启动时会加载数据源,一开始采用了HikariCP,查资料说是最快性能最好的,然后又发现了阿里的druid,这个功能比较全面,而且性能也还可以 ...
分类:
编程语言 时间:
2017-09-14 23:37:03
阅读次数:
245
前言 经常有人在群里反馈,明明代码一样的啊,为什么别人的能出报告,我的出不了报告;为什么别人运行结果跟我的不一样啊。。。 这种问题先检查代码,确定是一样的,那就是运行姿势不对了,一旦导入unittest模块,pycharm会自动识别以unittest的姿势去运行了。 一、unittest运行单个用例 ...
分类:
编程语言 时间:
2017-09-14 23:38:56
阅读次数:
168
提到DFS,我们首先想到的是对树的DFS,例如下面的例子:求二叉树的深度 int TreeDepth(BinaryTreeNode* root){ if(root==nullptr)return 0; int left=TreeDepth(root->left); int right=TreeDep ...
分类:
编程语言 时间:
2017-09-14 23:39:48
阅读次数:
206
jiage={}caojiaoyue=[{"name":"奥迪","price":10000},{"name":"摩托车","price":1000},{"name":"自行车","price":100},{"name":"玩具车","price":10},]foraincaojiaoyue:print(a["name"],a["price"])zc=int(input("请输入资产:"))whileTrue:sp=input("请输入商品/按Y结算:")ifs..
分类:
编程语言 时间:
2017-09-14 23:39:56
阅读次数:
202
需要的两个包及下载地址: (1)iText.jar:http://download.csdn.net/source/296416 (2)iTextAsian.jar(用来进行中文的转换):http://download.csdn.net/source/172399 代码如下: 如果发现中文无法显示的 ...
分类:
编程语言 时间:
2017-09-14 23:41:35
阅读次数:
321
创建机器人打开需要创建机器人的群组,点击群组机器人的图标点击+号键创建机器人点击自定义创建自定义机器人点击添加设置机器人头像,机器人名称,机器人属组,点击下一步复制API(webhook),点击完成编写Python脚本注意:修改脚本内requrl的值为机器人的webhook地址脚本使用..
分类:
编程语言 时间:
2017-09-14 23:41:42
阅读次数:
236