摘要: 在ubuntu14.04中配置tomcat8。 1、下载tomcat 地址:http://tomcat.apache.org/download-80.cgi ubuntu可以下载tar.gz类型的或者zip类型的。 2、解压到相应的目录 这里我是打算把tomcat放到 /usr/lib里 sudo 阅读全文
posted @ 2019-05-10 23:01 goodTOgreat 阅读(305) 评论(0) 推荐(0) 编辑
摘要: ubuntu中的ip地址配置: 基于NAT模式: 如果能正常连接ip,但不能ping动www.baidu.com的话,我们需要在配置文件中配置主机上网的DNS地址,如下: 如果上面图片上的DNS servers配置后,它会自动完成这一步过程(即:这一步无需再配置了)。 1)sudo gedit /e 阅读全文
posted @ 2019-05-10 21:49 goodTOgreat 阅读(1277) 评论(0) 推荐(0) 编辑
摘要: Linux: 基于debain的系统(如:Ubuntu等)pms基本工具:aptitude[apt-get],dpkgaptitude search package_name 查看软件包是否已安装,如果文件前是p,v,说明可安装,如果是i u,说明已安装aptitude install packag 阅读全文
posted @ 2019-05-10 19:26 goodTOgreat 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/lv_shijun/article/details/70258554 使用软件:Xshell5 一、首先用vi命令打卡要编辑的文件: 注意:vi命令的使用如下 打开或新建文件,并将光标至于第一行首:[root@centos6 /]# vi /etc/ 阅读全文
posted @ 2019-05-09 10:44 goodTOgreat 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 参考资料:https://blog.csdn.net/phy1997/article/details/78928796 阅读全文
posted @ 2019-05-09 09:55 goodTOgreat 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 首先如果要使用终端进行远程连接的ubuntu虚拟机的话,必须保证其虚拟机ip能在window下ping的动。具体的ubuntu网络配置这里不再讲,我这里使用的是NAT连接。 然后检查ssh服务是否有安装,查看ssh进程,如下: ps -s | grep ssh 如果没有上述显示ssh信息,则说明没有 阅读全文
posted @ 2019-05-09 09:22 goodTOgreat 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: 写的非常详细,参看该地址:https://www.zifangsky.cn/661.html 总结: 1.请求转发:url地址不变,可带参数,如?username=forward 2.请求重定向:url地址改变,在url上带参数无效。具体可以使用四种传参方式: a.使用sesssion,b.使用Re 阅读全文
posted @ 2019-05-05 15:55 goodTOgreat 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 关于程序员的几个阶段 每个程序员、或者说每个工作者都应该有自己的职业规划,如果看到这里的朋友没有自己的职业规划,希望你可以思考一下自己的将来。 LZ常常思考自己的未来,也从自己的思考中总结出了一些东西,作为第一部分来谈谈。LZ认为一名程序员应该有几个阶段(以下时间都算上实习期): 第一阶段 三年 我 阅读全文
posted @ 2019-05-04 16:35 goodTOgreat 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 本文开始对springboot+dubbo集成,使用的版本为springboot 2.0.0、dubbo 2.0.0,步骤如下: 1.添加依赖: 2.集成(三步法:1.开发dubbo服务接口,2.开发dubbo服务提供者,3.开发dubbo服务消费者) 阅读全文
posted @ 2019-05-04 11:29 goodTOgreat 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 本文参考“如何给老婆解释RPC”一文进行的。。。 1.首先了解下dubbo: dubbo是一款高性能、轻量级的开源java RPC服务框架(RPC即远程过程调用,具体解释见:https://www.jianshu.com/p/2accc2840a1b)。它提供了三大核心能力:面向接口的远程方法调用, 阅读全文
posted @ 2019-05-04 10:09 goodTOgreat 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.使用top进行: 1.select top 页大小 * from 表名where id not in(select top 页大小*(查询第几页-1) id from 表名 order by id)order by id --全盘扫描,不太好 2.SELECT TOP 10 * FROM [TC 阅读全文
posted @ 2019-04-30 16:48 goodTOgreat 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 参考文献:https://www.cnblogs.com/IvesHe/p/6108933.html 我这里只总结其区别,具体的说明,请查看参考文献,讲的很详细。 A、list接口,实现子类有:arraylist,linklist,vector。 arraylist:数组结构、有序、值可重复、线程不 阅读全文
posted @ 2019-04-30 14:51 goodTOgreat 阅读(2946) 评论(1) 推荐(1) 编辑
摘要: 首先,添加加载jsp文件的依赖包: 阅读全文
posted @ 2019-04-25 21:29 goodTOgreat 阅读(5004) 评论(0) 推荐(0) 编辑
摘要: 1.首先加入相关的jar包,配置web.xml文件,如下: 2.配置springMVC.xml文件(springMVC.xml) 3.配置hibrenate配置文件,并导入相关的sql信息(hibernate.cfg.xml) 4.配置实体类的mapper文件(user.hbm.xml) 5.创建连 阅读全文
posted @ 2019-04-19 16:01 goodTOgreat 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 根据个人亲自测试,得出如下结果: 1.try,catch中有没有return,finnally都会执行,而且是先执行try,catch后,最后执行finnally语句; 2.如果finnally中有return,那么会直接返回,不会再去返回try或者catch中的返回值; 3.finally中对于返 阅读全文
posted @ 2019-04-19 15:22 goodTOgreat 阅读(618) 评论(0) 推荐(1) 编辑
摘要: Spring boot 集成Redis的步骤如下: 1.在pom.xml中配置相关的jar依赖; <!--加载spring boot redis包 --> 阅读全文
posted @ 2019-04-11 22:09 goodTOgreat 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 问题:The bean 'xxx' could not be injected as a 'com.github.service.xx' because it is a JDK dynamic proxy 先说说问题的来源吧,当前这个问题是我在springboot配置事务时出现的,本来我搭建了一个s 阅读全文
posted @ 2019-04-11 20:38 goodTOgreat 阅读(12492) 评论(3) 推荐(4) 编辑
摘要: static和templates部分参考博客:https://blog.csdn.net/wangb_java/article/details/71775637 热部署参考博客:https://www.cnblogs.com/cx-code/p/8686453.html SpringBoot里面没有 阅读全文
posted @ 2019-04-09 11:48 goodTOgreat 阅读(1723) 评论(0) 推荐(1) 编辑
摘要: 报错原因如下:com.mysql.cj.core.exceptions.InvalidConnectionAttributeException: The server time zone.. 产生这个问题的原因主要在于:MySQL JDBC驱动程序的5.1.33版本与UTC时区配合使用,必须在连接字 阅读全文
posted @ 2019-04-09 10:23 goodTOgreat 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 如下所有举例基于springboot+mybatis项目中,SSH使用mybatis的写法也一样,只是形式不同而已 问题1.org.apache.ibatis.binding.BindingException: Parameter 'XXXX' not found.的问题解决办法 该问题的产生主要是 阅读全文
posted @ 2019-04-09 09:55 goodTOgreat 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 掌握如下快捷键,基本就够用了。没必要记那么多。 Ø 命令:Ctrl+Shift+A可以查找所有Intellij的命令,并且每个命令后面还有其快捷键。所以它不仅是一大神键,也是查找学习快捷键的工具。 Ø 新建:Alt+Insert可以新建类、方法等任何东西。 Ø 格式化代码:格式化import列表Ct 阅读全文
posted @ 2019-04-02 21:15 goodTOgreat 阅读(910) 评论(0) 推荐(1) 编辑
摘要: 文章出处:Jdbc,Mybatis,Hibernate各自优缺点及区别 先比较下jdbc编程和hibernate编程各自的优缺点。 1、JDBC 我们平时使用jdbc进行编程,大致需要下面几个步骤: 1、使用jdbc编程需要连接数据库,注册驱动和数据库信息; 2、操作Connection,打开Sta 阅读全文
posted @ 2019-03-24 22:04 goodTOgreat 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: 写的不错,https://www.cnblogs.com/dongguacai/p/6030187.html 阅读全文
posted @ 2019-03-24 22:03 goodTOgreat 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 写的很不错,通俗易懂:http://www.cnblogs.com/leefreeman/p/7344460.html 阅读全文
posted @ 2019-03-24 22:02 goodTOgreat 阅读(507) 评论(0) 推荐(0) 编辑
摘要: "=="和 equals 方法究竟有什么区别? ==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同, 要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存, 对象本身占用一块内存 阅读全文
posted @ 2019-02-28 21:50 goodTOgreat 阅读(704) 评论(0) 推荐(0) 编辑
摘要: Nginx是种代理服务器,即可以作为反向代理服务器、邮件服务器等HTTP服务器,支持很多第三方模块扩展,如GZip、SSL、FastCGI。 最常用的功能有Http反向代理、负载均衡和Web缓存: 1.反向代理:Nginx在做反向代理时,提供性能稳定,并且能够提供配置灵活的转发功能。Nginx可以根 阅读全文
posted @ 2019-01-14 20:48 goodTOgreat 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 需求:针对多文本信息显示,我们需要对其内容中的某些关键字或者某行进行高亮显示,并用不同颜色显示。 分析:在C#中,首先要进行多文本信息显示,可以RichTextBox(不要使用TextBox)控件,该控件由自动换行等功能,具体代码如下: 效果如下: 阅读全文
posted @ 2019-01-14 20:42 goodTOgreat 阅读(2443) 评论(1) 推荐(0) 编辑
摘要: 需求:在C#中如何自定义鼠标样式?在这里可以分两种情况,一种是在winForm,另一种是在WPF中(注意使用的Cursor对象不一样) 解决办法如下: a.首先针对WinForm中,我们可以采用图标加载方式,代码如下:(这种情况用在普通控件上,但在MouseMove事件中使用,移动时鼠标会一直跳动) 阅读全文
posted @ 2019-01-14 20:37 goodTOgreat 阅读(2485) 评论(0) 推荐(0) 编辑
摘要: JAVA SSM框架基础面试题https://blog.csdn.net/qq_39031310/article/details/83050192 JAVA SSM框架基础面试题https://blog.csdn.net/qq_39031310/article/details/83050192 JA 阅读全文
posted @ 2018-12-11 21:45 goodTOgreat 阅读(3478) 评论(0) 推荐(0) 编辑
摘要: java基础面试题 https://blog.csdn.net/qq_39031310/article/details/83050263 java基础面试题 https://blog.csdn.net/qq_39031310/article/details/83050263 java基础面试题 ht 阅读全文
posted @ 2018-12-11 21:26 goodTOgreat 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 首先介绍下背景吧,问题如题,这个问题应该说困扰我大半年了(不是说我没有请教大佬,不是说我没有上网查过,之前在搜索时,总是没有解决此问题~~),直到最近一次在在优化代码时,再次上网查找,在发现搜索词条”C#控件闪烁问题“,才有了下文。额额额,于是我记录了下面得到片段。 对于TreeView节点可以动态 阅读全文
posted @ 2018-11-06 21:49 goodTOgreat 阅读(2113) 评论(1) 推荐(0) 编辑
摘要: 1.解决乱码问题: pyhton中内部所有编码是Unicode,中文是gbk;正常情况下,我们输出的是utf-8; 我们可以采用sys.getdefaultencoding()查看系统默认的编码; 解决方法有如下几种: 1.在文件开头添加上:#coding:utf-8或者# -*- coding:u 阅读全文
posted @ 2018-08-04 22:30 goodTOgreat 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 一、清楚学习目标 无论是学习什么知识,都要有一个对学习目标的清楚认识。 只有这样才能朝着目标持续前进,少走弯路,从学习中得到不断的提升,享受python学习计划的过程。 二、基本python 知识学习 1. 了解Python是什么,都能做些什么? 2. 知道什么是变量、算法、解释器 3. Pytho 阅读全文
posted @ 2018-08-04 22:10 goodTOgreat 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 分享5: 需求:都知道Sqlite3是分32位和64位版本的,那如果将一个Sqlite3.dll文件全适用 分析:Sqlite是种轻量级的数据库文件,使用了混合编程而成的,一部分采用非托管的C++代码实现,一部分采用托管代码与.NET框架接口,由于非托管代码不能构建成“Any CPU”,所有才有系统 阅读全文
posted @ 2018-07-28 18:49 goodTOgreat 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 分享4: 需求:需要在项目程序生成前后执行相关的事件,比如:需要将某个文件拷贝到bin\Debug中,或者创建某文件夹等。 分析:我们可利用项目属性(选择项目右键,选择属性)中的“生成事件”预定义相关的命名行(预先生成事件命名行(R)或后期生成事件命名行(O)) 如上,例如:拷贝文件:xcopy " 阅读全文
posted @ 2018-07-28 18:44 goodTOgreat 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 分享3: 需求:对已经开发的应用程序进行安装封装操作,即创建安装、卸载部署程序; 分析:程序的开发是为了在不同的人在不同的机器上使用,为了使不同机器使用该软件就需要见程序安装包,并且保证安装包中必须包含此软件运行所需的运行环境; 具体操作: 1.在VS2010中新建项目,选择:其他项目类型->安装与 阅读全文
posted @ 2018-07-28 18:38 goodTOgreat 阅读(3515) 评论(0) 推荐(0) 编辑
摘要: 分享1: 需求:输入十进制数x,要求输出三十六进制数y,要求y至少是两位数,如:x=0,1…9,10,y=00,01…09,0z; 分析: string[] chars = new string[] { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" 阅读全文
posted @ 2018-07-28 18:36 goodTOgreat 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 本文旨在学习python中有关线程的基础知识,上述代码都是一个个相关的实例,仅供参考。 阅读全文
posted @ 2018-07-24 20:53 goodTOgreat 阅读(237) 评论(0) 推荐(0) 编辑
摘要: '''使用装饰器对文件进行读写操作''' # def check_permission(func): # '''演示嵌套函数定义及使用''' # def wrapper(*args,**kwargs): # '''*args:接收任意多个实参并存入元组中;**kwargs:接收关键字参数显示赋值并存入字典中''' # if kwargs.get('... 阅读全文
posted @ 2018-06-08 20:00 goodTOgreat 阅读(514) 评论(0) 推荐(0) 编辑
摘要: #!/user/bin/env python # @Time :2018/6/5 14:58 # @Author :PGIDYSQ #@File :PyCheck.py from os.path import isfile as isfile from time import time as time Result ={} AllLines =[] FileName = ... 阅读全文
posted @ 2018-06-08 19:58 goodTOgreat 阅读(708) 评论(0) 推荐(0) 编辑