自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 力扣笔试题

1给定两个字符串s和t,它们只包含小写字母。字符串t由字符串s随机重排,然后在随机位置添加一个字母。请找出在t中被添加的字母。自己的思路:将s和t按照ASCII排序 然后排序后的字符串在比较看第几个索引不同 找出不同的字符串其他思路:将t中的ASCII码相加 减去s中的ASCII 然后得出的int值 转化成char 就是添加的字母使用异或运算 任何数字与自...

2019-08-28 11:02:20 875

原创 关闭某个占用端口号的服务

如果您在做开发的时候,不小心关掉了你的编辑器,但是您的无法没有结束掉的话,可以导致的结果就是端口一直被占用。通过以下方式,您可以结束端口的占用。如果您的eclipse关掉了,但是您的tomcat没有关闭的话,就会出现这种情况。如果您使用的其他的编辑器或是情况情况,同样适用。直接win +R  进入到cmd之中netstat   -ano  查出所有服务信息1、首先查找到被占用808...

2018-11-09 13:23:00 1375

原创 list元素去重的问题情况

附上问题代码情况public static void listTest2(){ List<String> list = new ArrayList<String>(); list.add("a"); list.add("b"); list.add("c"); list.add("c"); list.add("d&qu

2018-09-13 14:11:28 659

原创 导出excel的写法

导入jar包  poi-3.7.jarpublic static void main(String[] args) { try { // 第一步,创建一个webbook,对应一个Excel文件 HSSFWorkbook workbook = new HSSFWorkbook(); // 第二步,在webbook中添...

2018-09-02 14:13:22 338

原创 使用Java导出pdf的方法

首先上传所需的jar包     itextpdf-5.2.1.jar  然后写个简单的 多行注解是 ctrl+shift+/    去掉注解是ctrl+shift+\public static void main(String[] args) { try { // 第一步,实例化一个document对象 Document docu...

2018-09-01 22:01:05 4373 2

原创 servlet jsp之间跳转的方法与两者之间的乱码问题

jsp页面采用utf-8的编码方式<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><% String path = request.getContextPath(); String basePath = request.get...

2018-07-27 15:03:36 219

原创 安装 配置tomcat的步骤

一  去官网下载(https://tomcat.apache.org/)配置的步骤  在系统变量中新增加CATALINA_HOME    对应的值是安装路径D:\person\apache-tomcat-8.5.32设置path路径 启动startup.bat的文件在哪个文件下访问路径直接访问http://localhost:8080/ 将页面资源放到webap...

2018-07-27 09:33:38 227

原创 git 查看/修改用户名与邮箱

用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变每次commit都会用用户名和邮箱记录。github的贡献(contributes)统计就是按邮箱来统计的。查看用户名的命令  git  config user.name查看邮箱的命令  git  config  user.email修改用户名和邮箱地址git   config --global  us...

2018-07-26 17:40:36 2152

原创 hibernate的介绍

首先介绍一下hibernate框架:1.优秀的持久化(通俗讲把内存上的短时间运行信息存储在持久化硬盘上)框架。2.作用于持久层,因为没什么侵入性,所以同样适用于其他层面上的存储3.高度整合jdbc,简化了很多jdbc的操作。比如查询,比如存储4.二级缓存。缓存一部分所查询的数据,方便随时调用,大大的减少了数据库查询。5.ORM(Object/Rational Mapping)...

2018-07-26 13:05:08 119

原创 使用eclipse查看源码

这是类不存在此时要添加源码包后缀为.zip的文件选择.zip的路径来进行导入源码此时已将框架的源码导入   便可以查看源码了

2018-07-09 10:23:35 130

原创 html中的单元格的合并

colspan是横向合并    rowspan是纵向合并 <table border="1" style="width: 500px;height:400px"> <tr> <td ></td> <td></td> &am

2018-07-01 12:04:23 7819

原创 做个敢于直面困难的人

老天给你困难,是为了让你看透人心!给你失败,是让你发现身边的人是真是假!给你孤独,是让你反思自省的!老天对我们每个人,都是公平的!有人让你哭了,一定有人让你笑!老天想要磨练你的意志,是为了成就,将来更优秀的你!你今天的付出,是为将来的幸福做准备。 ...

2018-05-22 16:29:16 583

原创 sql语句建表

当所需的表名和字段是中文时  可以两种建表的语句CREATE TABLE `仓库`( `仓库ID` INT(4) primary key auto_increment, `仓库号` VARCHAR(50) UNIQUE, `城市` VARCHAR(50) DEFAULT '阳泉', `面积` INT(5) DEFAULT 800 CHECK(面积&g...

2018-05-17 16:50:18 8906

原创 数据库原理 2018/5/6

dd

2018-05-06 12:32:47 464

转载 安装MySQL数据库教程

https://www.cnblogs.com/zhangkaimin/p/4243757.html   安装MySQL数据库的网址https://jingyan.baidu.com/album/ce09321b77b7002bfe858f70.html?picindex=1  第一次安装MySQL数据库失败 进行第二次安装的问题卸载掉原先的MySQL程序...

2018-05-05 22:55:52 102

原创 jdk的下载及环境变量的配置

jdk的安装  https://blog.csdn.net/u012187452/article/details/72595040环境变量的配置:环境变量一般指在操作系统中用来指定操作系统运行环境的一些参数。其实这句话也不是很好理解,来举个例子吧。如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到path中指定的路径去找。通俗的讲,你要的...

2018-04-27 18:29:55 132

转载 在idea中使用svn

破解idea的方法https://blog.csdn.net/wuyanshen2012/article/details/79522130使用idea搭建第一个web项目

2018-04-09 11:02:42 192

转载 Elasticsearch 查询语句的理解

转载 出处  https://blog.csdn.net/hololens/article/details/78932628① {"query": {"match_all": {}}} query 部分告诉我们我们的查询定义是什么,match_all 部分简单指定了我们想去执行的查询类型,意思就是在索引中搜索所有的文档。除了query参数,我们还可以通过其他的参数影响搜索结果。指定size来指定返...

2018-04-08 16:05:44 380

转载 Elasticsearch 6.1

一个集群是由一个或多个结点(服务器)组成的    一个节点是一个单一的服务器  (节点是集群的一部分)一个索引就是含有某些相似特性的文档的集合,  在一个集群中,你可以根据自己的需求定义任意多的索引一个文档是一个可被索引的数据的基础单元。例如,你可以给一个单独的用户创建一个文档,给单个产品创建一个文档,以及其他的单独的规则。这个文档用JSON格式表现,JSON是一种普遍的网络数据交换格式。在一个索...

2018-04-04 11:00:06 738

转载 elasticsearch利用head插件进行对记录的操作

原网站地址  https://blog.csdn.net/bsh_csn/article/details/53908406restful接口使用方法    RESTful接口URL的格式:    http://localhost:9200///[]   其中index、type是必须提供的。   id是可选的,不提供es会自动生成。    index、type将信息进行分层,利于管理。     i...

2018-03-26 11:04:34 7763 2

原创 es入门网址

http://blog.csdn.net/xialei199023/article/details/47680401http://www.cnblogs.com/ghj1976/p/3540953.htmles修改某个字段值的方法  http://localhost:9200/ldp_search_unit/unit/530101023003001/_update/  POST /ecommerc...

2018-03-24 14:21:08 1110

原创 Java字符串工具类

①  判断字符串是否包含某个字符串        java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列        public static void containString(){ String   str = "耗时时间"; if(str.contains("时间")){ System.out.prin...

2018-03-20 16:05:41 129

转载 svn的一些名词解释

svn  更新  合并  提交的区别当本地文件没有改动,服务器文件改动的时候,更新会从服务器取文件覆盖当前文件当本地文件有改动,服务器文件没有改动的话,不会更新此文件当本地文件有改动,服务器文件有改动的话,如果改动的部分不冲突,就会合并文件到本地,如果有冲突的话,会提示文件冲突,需要自己手动修改以后上传到服务器合并服务器和本地的同一个文件(所谓同一个文件应该就是svn相对路径相同,文件名相同的文件...

2018-03-20 09:50:20 346

原创 Python网站学习

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

2018-03-07 14:34:26 136

原创 2018/2/28

一个比特的短暂历程考虑一个比特从一个端系统传输,通过一系列的链路和路由器,到达另一个端系统。这个比特被传输许许多多次源端系统首先传输这个比特,不久后其中的第一台路由器接受该比特;这第一台路由器传输该比特,接着不久后第二台路由器接受该比特;等等 因此 这个比特在从源到目的地的传输时,通过一系列“传输接收对,对于每个传输接收对,通过跨越一种物理媒体传输电磁波或光脉冲来发送该比特。双绞线最终作为高速la...

2018-03-02 15:54:58 135

原创 利用mybatis添加一条记录返回主键

可以将主键返回。

2018-02-28 16:46:18 342

原创 2018/2/27

因特网的定义 两个方面①  描述因特网的具体构成,构成因特网的基本硬件和软件组成                                  ②  根据为分布式应用提供服务的网络基础设施 来描述因特网 因特网的传统终端(主机或者端系统):桌面pc  工作站  以及所谓的服务器    移动计算机    手机移动设备终端通过基站和蜂窝电话塔来接入到网络中端系统其实就是通过通信链路和分组交换机连接...

2018-02-27 18:43:23 126

原创 开启事务的注解

对两个表的操做 开启事务的注解 在类上标注@EnableTransactionManagement注解在方法上标注 @Transactional(propagation = Propagation.REQUIRED,rollbackFor=Exception.class)① 同时删除两张表的记录例子@Service@EnableTransactionManagementpublic class...

2018-02-25 11:19:35 5131

转载 war包与jar包的区别

http://blog.csdn.net/u012110719/article/details/44260417

2018-02-01 16:03:16 196

原创 复制记录的sql语句

sql中复制一条记录的语法为: insert into 表名 select * from 表名 where 条件;复制一条记录INSERT  into  account(id,name,money,PASSWORD)  select 4,name,money,PASSWORD from account where id=3复制多条记录INSERT INTO

2018-01-31 22:28:02 4280

转载 mybatis的查询语句

原先mapper中的sql是 <select id="queryByModelId" resultType="java.util.Map"> select * from ldp_analy_model_select WHERE <if test="modelId != null"> model_id = #{modelId...

2018-01-29 16:17:26 4586

原创 mybatis的异常原因

Caused by: org.apache.ibatis.binding.BindingException: Parameter 'modelId' not found. Available parameters are [1, 0, param1, param2]是因为 mapper文件中的方法有多个参数  需要用注解去指定每个参数 List> queryByModelId(@Param

2018-01-29 15:38:57 183

转载 git学习

此文章转载廖雪峰老师的https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374027586935cf69c53637d8458c9aec27dd546a6cd6000

2018-01-27 12:20:29 114

原创 json的简单理解

花括号保存对象,对象可以包含多个名/值对键值对形式,即Name-Value对的结构结构集合(无序的 )。如:{name1:value1.name2:value2,...}; {"name":"小明","age":"12"}方括号保存数组,数组可以包含多个对象。 {"root":[{"id":"001","name":"小红"},{"id":"002","name":"小明"},{"id":"003

2018-01-19 16:01:51 228

原创 eclipse开发环境下修改包名的问题

如果包下已经没有子包了  已经是最底层包了  可以直接修改如果其下还有子包  则需要从最底层开始更改不能直接更改test1为test2需要从bean和controller开始更改

2018-01-18 19:12:43 459

原创 初始svn的简单应用

svn  使用方法  项目中       * 代表      需要提交,更新的                 圆柱代表  与svn服务器上的代码一致与资源库同步情况下  蓝色代表要更新的左边蓝色  指向本地  :+代表  将服务器上新代码拿到本地     -代表  从本地删除的灰色代表要提交的的右边灰色 指向服务器 :+代表  要向服务器提交的     -代表  删除服务器上的东西红色表示与sv...

2018-01-16 19:33:49 174

原创 mybatis中映射文件的细节

当数据库中的字段column与Java程序中实体的属性property 不一致时,当直接返回这个实体的类路径时,两者映射无法成功,因为属性与列不一致,这样会导致不一样的属性实体类ServiceBean属性                                                          数据库对应的列       mapper中对应的设置

2018-01-16 19:21:23 286

原创 Java中关于json的简单处理

json形式的数据类型不能跳级取,只能一级一级取  例如图中就不能JSONObject totalObject =(JSONObject)jsonObject.get("aggregations");  取完aggregations的value值去直接取buckets的值JSONArray jsonArray = (JSONArray) jsonObject1.get("buckets"); 这是

2018-01-15 23:55:51 296

原创 第一次写博客(Java命名规范)

刚入社会,实习不过超过两个月,总感觉该写点什么。自己依旧是初入编程的小白,写些简单的Java命名规范来作为开场白吧。当然有借鉴前辈的,请多多包涵。 java命名规范 ① 项目名全部小写  包名全部小写② 类名 所有单词首字母大写      类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}

2018-01-15 23:44:56 252

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除