- 博客(39)
- 收藏
- 关注
原创 力扣笔试题
1给定两个字符串s和t,它们只包含小写字母。字符串t由字符串s随机重排,然后在随机位置添加一个字母。请找出在t中被添加的字母。自己的思路:将s和t按照ASCII排序 然后排序后的字符串在比较看第几个索引不同 找出不同的字符串其他思路:将t中的ASCII码相加 减去s中的ASCII 然后得出的int值 转化成char 就是添加的字母使用异或运算 任何数字与自...
2019-08-28 11:02:20
895
原创 关闭某个占用端口号的服务
如果您在做开发的时候,不小心关掉了你的编辑器,但是您的无法没有结束掉的话,可以导致的结果就是端口一直被占用。通过以下方式,您可以结束端口的占用。如果您的eclipse关掉了,但是您的tomcat没有关闭的话,就会出现这种情况。如果您使用的其他的编辑器或是情况情况,同样适用。直接win +R 进入到cmd之中netstat -ano 查出所有服务信息1、首先查找到被占用808...
2018-11-09 13:23:00
1396
原创 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
674
原创 导出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
346
原创 使用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
4443
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
236
原创 安装 配置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
238
原创 git 查看/修改用户名与邮箱
用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变每次commit都会用用户名和邮箱记录。github的贡献(contributes)统计就是按邮箱来统计的。查看用户名的命令 git config user.name查看邮箱的命令 git config user.email修改用户名和邮箱地址git config --global us...
2018-07-26 17:40:36
2168
原创 hibernate的介绍
首先介绍一下hibernate框架:1.优秀的持久化(通俗讲把内存上的短时间运行信息存储在持久化硬盘上)框架。2.作用于持久层,因为没什么侵入性,所以同样适用于其他层面上的存储3.高度整合jdbc,简化了很多jdbc的操作。比如查询,比如存储4.二级缓存。缓存一部分所查询的数据,方便随时调用,大大的减少了数据库查询。5.ORM(Object/Rational Mapping)...
2018-07-26 13:05:08
125
原创 使用eclipse查看源码
这是类不存在此时要添加源码包后缀为.zip的文件选择.zip的路径来进行导入源码此时已将框架的源码导入 便可以查看源码了
2018-07-09 10:23:35
140
原创 html中的单元格的合并
colspan是横向合并 rowspan是纵向合并 <table border="1" style="width: 500px;height:400px"> <tr> <td ></td> <td></td> &am
2018-07-01 12:04:23
7843
原创 做个敢于直面困难的人
老天给你困难,是为了让你看透人心!给你失败,是让你发现身边的人是真是假!给你孤独,是让你反思自省的!老天对我们每个人,都是公平的!有人让你哭了,一定有人让你笑!老天想要磨练你的意志,是为了成就,将来更优秀的你!你今天的付出,是为将来的幸福做准备。 ...
2018-05-22 16:29:16
594
原创 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
8981
转载 安装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
111
原创 jdk的下载及环境变量的配置
jdk的安装 https://blog.csdn.net/u012187452/article/details/72595040环境变量的配置:环境变量一般指在操作系统中用来指定操作系统运行环境的一些参数。其实这句话也不是很好理解,来举个例子吧。如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到path中指定的路径去找。通俗的讲,你要的...
2018-04-27 18:29:55
170
转载 在idea中使用svn
破解idea的方法https://blog.csdn.net/wuyanshen2012/article/details/79522130使用idea搭建第一个web项目
2018-04-09 11:02:42
201
转载 Elasticsearch 查询语句的理解
转载 出处 https://blog.csdn.net/hololens/article/details/78932628① {"query": {"match_all": {}}} query 部分告诉我们我们的查询定义是什么,match_all 部分简单指定了我们想去执行的查询类型,意思就是在索引中搜索所有的文档。除了query参数,我们还可以通过其他的参数影响搜索结果。指定size来指定返...
2018-04-08 16:05:44
413
转载 Elasticsearch 6.1
一个集群是由一个或多个结点(服务器)组成的 一个节点是一个单一的服务器 (节点是集群的一部分)一个索引就是含有某些相似特性的文档的集合, 在一个集群中,你可以根据自己的需求定义任意多的索引一个文档是一个可被索引的数据的基础单元。例如,你可以给一个单独的用户创建一个文档,给单个产品创建一个文档,以及其他的单独的规则。这个文档用JSON格式表现,JSON是一种普遍的网络数据交换格式。在一个索...
2018-04-04 11:00:06
752
转载 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
7786
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
1138
原创 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
142
转载 svn的一些名词解释
svn 更新 合并 提交的区别当本地文件没有改动,服务器文件改动的时候,更新会从服务器取文件覆盖当前文件当本地文件有改动,服务器文件没有改动的话,不会更新此文件当本地文件有改动,服务器文件有改动的话,如果改动的部分不冲突,就会合并文件到本地,如果有冲突的话,会提示文件冲突,需要自己手动修改以后上传到服务器合并服务器和本地的同一个文件(所谓同一个文件应该就是svn相对路径相同,文件名相同的文件...
2018-03-20 09:50:20
351
原创 Python网站学习
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
2018-03-07 14:34:26
145
原创 2018/2/28
一个比特的短暂历程考虑一个比特从一个端系统传输,通过一系列的链路和路由器,到达另一个端系统。这个比特被传输许许多多次源端系统首先传输这个比特,不久后其中的第一台路由器接受该比特;这第一台路由器传输该比特,接着不久后第二台路由器接受该比特;等等 因此 这个比特在从源到目的地的传输时,通过一系列“传输接收对,对于每个传输接收对,通过跨越一种物理媒体传输电磁波或光脉冲来发送该比特。双绞线最终作为高速la...
2018-03-02 15:54:58
147
原创 2018/2/27
因特网的定义 两个方面① 描述因特网的具体构成,构成因特网的基本硬件和软件组成 ② 根据为分布式应用提供服务的网络基础设施 来描述因特网 因特网的传统终端(主机或者端系统):桌面pc 工作站 以及所谓的服务器 移动计算机 手机移动设备终端通过基站和蜂窝电话塔来接入到网络中端系统其实就是通过通信链路和分组交换机连接...
2018-02-27 18:43:23
132
原创 开启事务的注解
对两个表的操做 开启事务的注解 在类上标注@EnableTransactionManagement注解在方法上标注 @Transactional(propagation = Propagation.REQUIRED,rollbackFor=Exception.class)① 同时删除两张表的记录例子@Service@EnableTransactionManagementpublic class...
2018-02-25 11:19:35
5172
原创 复制记录的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
4409
转载 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
4617
原创 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
195
转载 git学习
此文章转载廖雪峰老师的https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374027586935cf69c53637d8458c9aec27dd546a6cd6000
2018-01-27 12:20:29
119
原创 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
237
原创 eclipse开发环境下修改包名的问题
如果包下已经没有子包了 已经是最底层包了 可以直接修改如果其下还有子包 则需要从最底层开始更改不能直接更改test1为test2需要从bean和controller开始更改
2018-01-18 19:12:43
469
原创 初始svn的简单应用
svn 使用方法 项目中 * 代表 需要提交,更新的 圆柱代表 与svn服务器上的代码一致与资源库同步情况下 蓝色代表要更新的左边蓝色 指向本地 :+代表 将服务器上新代码拿到本地 -代表 从本地删除的灰色代表要提交的的右边灰色 指向服务器 :+代表 要向服务器提交的 -代表 删除服务器上的东西红色表示与sv...
2018-01-16 19:33:49
181
原创 mybatis中映射文件的细节
当数据库中的字段column与Java程序中实体的属性property 不一致时,当直接返回这个实体的类路径时,两者映射无法成功,因为属性与列不一致,这样会导致不一样的属性实体类ServiceBean属性 数据库对应的列 mapper中对应的设置
2018-01-16 19:21:23
289
原创 Java中关于json的简单处理
json形式的数据类型不能跳级取,只能一级一级取 例如图中就不能JSONObject totalObject =(JSONObject)jsonObject.get("aggregations"); 取完aggregations的value值去直接取buckets的值JSONArray jsonArray = (JSONArray) jsonObject1.get("buckets"); 这是
2018-01-15 23:55:51
328
原创 第一次写博客(Java命名规范)
刚入社会,实习不过超过两个月,总感觉该写点什么。自己依旧是初入编程的小白,写些简单的Java命名规范来作为开场白吧。当然有借鉴前辈的,请多多包涵。 java命名规范 ① 项目名全部小写 包名全部小写② 类名 所有单词首字母大写 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。如:public class MyFirstClass{}
2018-01-15 23:44:56
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人