1、String类为什么是final的2、JDK8的HashMap的源码,实现原理,底层结构3、反射中,Class forName和classLoader的区别4、session和cookie的区别与联系,session的生命周期,多个服务部署时session管理5、Java中的队列都有哪些,有什么 ...
分类:
编程语言 时间:
2019-08-28 19:52:54
阅读次数:
161
[TOC] 封装 一、封装是什么意思? 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,一起装进麻袋,然后把麻袋封上口子 如何隐藏,把东西包装进去之后,隐藏起来,外部访问不到,但是比较片面。 二、为什么要封装 封装数据的主要原因是:保护隐私(作为男人的你,脸上就写着:我喜欢男 ...
分类:
编程语言 时间:
2019-08-28 19:54:38
阅读次数:
109
Java高级程序员(5年左右)面试的题目集 2017年06月23日 11:27:51 fangqun663775 阅读数 48289更多 分类专栏: java面试常见题 Java高级程序员(5年左右)面试的题目集 2017年06月23日 11:27:51 fangqun663775 阅读数 4828 ...
分类:
编程语言 时间:
2019-08-28 21:01:55
阅读次数:
113
在线聊天室服务器:publicclassChat{publicstaticvoidmain(String[]args)throwsIOException{System.out.println("服务器启动中...");//创建服务器ServerSocketserver=newServerSocket(9999);//阻塞式等待连接,当客户端Socket创建好以后才开启while(true){Soc
分类:
编程语言 时间:
2019-08-28 21:03:42
阅读次数:
113
1.List集合,是一个有序集合,集合相当于一个特殊的可变长度数组,可以用来存放对象. ...
分类:
编程语言 时间:
2019-08-28 21:05:18
阅读次数:
100
在前面的例子中,我们都是通过new Thread来创建一个线程,由于线程的创建和销毁都需要消耗一定的CPU资源,所以在高并发下这种创建线程的方式将严重影响代码执行效率。而线程池的作用就是让一个线程执行结束后不马上销毁,继续执行新的任务,这样就节省了不断创建线程和销毁线程的开销。 ThreadPool ...
分类:
编程语言 时间:
2019-08-28 21:09:32
阅读次数:
167
效率超级低,但是能过。。。。 ...
分类:
编程语言 时间:
2019-08-28 22:17:25
阅读次数:
81
脚本调用C++相对比较容易,使用ATL组件只需要抛双接口即可,但在exe里如何做到呢?本文实现了在exe里脚本和C++的相互调用.在EXE里也需要对外抛送一个继承自IDispatch的接口.并需要重载它的所有接口。由于水平有限,所以难免有错。 // 头文件 static const GUID IID ...
分类:
编程语言 时间:
2019-08-28 22:17:42
阅读次数:
155
//第一种方法 int number1, number2, number3; char char1[10], char2[10], char3[10]; GetDlgItem(IDC_EDIT1)->GetWindowText(cahr1, 10); GetDlgITem(IDC_EDIT2)->G ...
分类:
编程语言 时间:
2019-08-28 22:19:07
阅读次数:
125
现在已经大体开发出来个框架,可以存储简单的是字句信息,回答是字句.实现过程大致如下: 我是张山. 句型: 代词 是词 专有名词; 信息提取: 添加是链(代词,专有名词,空); //参数分别是 主语,宾语,和定语,这里定语为空 张三是李四的朋友; 信息提取:添加是链(专有名词,专有名词,抽象名词) 这 ...
分类:
编程语言 时间:
2019-08-28 22:21:25
阅读次数:
121
概念 (这是我学习过程中的一些总结) JAVA虚拟机内存模型 从属于线程的内存区域 JVM的内存划分中,有部分区域是线程私有的,有部分是属于整个JVM进程;我们将这部分归为一类。 1.程序计数器(Program Counter Register) 在JVM规范中,每个线程都有自己的程序计数器。这是一 ...
分类:
编程语言 时间:
2019-08-28 22:22:09
阅读次数:
125
模块 模块:在Python中,一个.py文件就称之为一个模块(Module) python所有的内置函数: 包名:为了避免模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package) 实例: " " 引入包:import 包名.模块名 创建自己的模块时,要注意: 模块名要遵循Py ...
分类:
编程语言 时间:
2019-08-28 22:25:51
阅读次数:
122
用VC++MFC做文本编辑器(单文档模式) 原来做过一个用对话框实现的文本编辑器,其实用MFC模板里面的单文档模板也可以做,甚至更加方便,适合入门级的爱好者试试,现介绍方法如下: < xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:of ...
分类:
编程语言 时间:
2019-08-28 22:26:33
阅读次数:
189
1.1 介绍 开发具有一定价值的符号是人类特有的特征。对于人们来说识别这些符号和理解图片上的文字是非常正常的事情。与计算机那样去抓取文字不同,我们完全是基于视觉的本能去阅读它们。 另一方面,计算机的工作需要具体的和有组织的内容。它们需要数字化的表示,而不是图形化的。 有时候,这是不可能的。有时,我们 ...
分类:
编程语言 时间:
2019-08-28 22:27:26
阅读次数:
124
今天在IDEA开发工具上面跑了一个任务,结果出现了:如下图: 解决办法:没有配置hadoop的环境变量 1.首先下载一个win10环境下的hadoop 2。配置path的hadoop的环境 3.配置HADOOP _HOME的路径 ...
分类:
编程语言 时间:
2019-08-28 22:28:38
阅读次数:
112
<dependency> <groupId>com.itextpdf.tool</groupId> <artifactId>xmlworker</artifactId> <version>5.5.10</version></dependency><dependency>(http://www.amj ...
分类:
编程语言 时间:
2019-08-28 22:29:17
阅读次数:
81
Python的安装工作视频教程地址 https://www.bilibili.com/video/av45962943 其中Python的下载需要注意32位和60位机器(其中X86是32位的意思,X86-64是64位的意思) 其中安装Pycharm软件最新版不支持32位电脑,下载2018之前的版本可 ...
分类:
编程语言 时间:
2019-08-28 22:31:43
阅读次数:
665
最近因为项目需要,做了几个外挂程序做数据传输,涉及到项目打包操作,在此记录一下打包步骤和其中出现的问题。 1.首先右键项目文件夹,点击export,弹出如下选择框,在其中输入jar搜索,并选择JAR flie点击next。 2.勾选要打包的文件夹,这里只要勾选需要编译的java文件就可以了,下面的J ...
分类:
编程语言 时间:
2019-08-28 22:32:10
阅读次数:
117
系统环境:Windows 7 软件环境:Visual Studio 2008 SP1 本次目的:在模态或非模态对话框中使用Tab Control控件,及引申在单/多文档中使用 查阅MSDN文档,对于创建Tab Control控件,MSDN上说明如下: To use CTabCtrl directly ...
分类:
编程语言 时间:
2019-08-28 22:33:30
阅读次数:
150
1)任何值为0的值都是false,任何非0的值都是true 2)任何为空的值都是flase,任何非空的值都是true ...
分类:
编程语言 时间:
2019-08-28 22:34:11
阅读次数:
147