- 博客(19)
- 收藏
- 关注
原创 中文转拼音-JAVA
POM依赖: <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </dependency>代码:HanyuPinyinCaseType.UP
2021-10-07 18:28:32
115
原创 SpringBoot yml中list、map填写和使用
在 yml 中填写不同类型结构的数据,并在容器启动时,加载到变量中(即内存中),方便使用应用场景:1、配置不想放库中了2、有些复杂、不常改变的数据(临时需求)简单使用 ymlmyCode: list: - topic1 - topic2 - topic3 maps: {key1: 'value1', key2: 'value2'}对应的 java 配置类@Data@Configuration@ConfigurationPropertie
2021-09-15 15:05:56
1852
原创 querywrapper like or 和 eq 分开查询
一个很简单的业务查询:一个字段精确查询,几个字段模糊查询,再排个序但是查询出来的数据却多了,原因就是mybatisplus 生成的sql语句 eq and like or 这些条件并列在了一起,没有正确查询。原先的javaQueryWrapper<Gyfs> queryWrapper = new QueryWrapper<>();queryWrapper.eq("h_id",h_id);queryWrapper.like("gg", content).or()
2021-01-05 14:04:49
9841
4
原创 bootstrap.yml不生效,无法从配置中心拉取配置,只拉本地http://localhost:8888
bootstrap.yml不生效,无法从配置中心拉取配置,只拉本地http://localhost:8888在本地能够跑起来,拉取正确的配置,但是远程构建运行时,启动报错,拉取配置的地址不正确 [ main] c.c.c.ConfigServicePropertySourceLocator : Fetching config from server at : http://localhost:8888 [ main] c.c.c.ConfigServicePropertySourceLoca
2020-10-28 10:37:50
1463
原创 Could not find result map XX Result Maps collection does not contain value for XX
CouldnotfindresultmapUserDOMapper.BaseResultMapResultMapscollectiondoesnotcontainvalueformapper.base.UserDOMapper.BaseResultMap我的项目是git下来的,我的代码完全没问题,那为什么run 运行不能启动?我将项目打包了一下mvn clean install -DskipTests就可以运行了到底什么问题?可能是系统或编译软件的问题,我...
2020-08-18 14:20:14
204
原创 HTTP响应状态码
这个是我在 org.springframework.http 的 jar包中找到的,状态码+解释就不翻译了,哈哈,偷懒一下 CONTINUE(100, "Continue"), SWITCHING_PROTOCOLS(101, "Switching Protocols"), PROCESSING(102, "Processing"), CHECKPOINT(103, "Checkpoint"), OK(200, "OK"), CREATED(201,
2020-05-27 16:54:09
304
原创 Feign Demo使用过程错误(一)
我在编写Feign Demo,体验Feign超时控制功能的时候,出现如下错误环境:Eureka注册中心集群:两台服务提供者集群:两台,8001、8002消费者Feign:一台feign.FeignException$NotFound: status 404 reading PaymentFeignService#paymentFeignTimeout()原因:测试超时的方法只在一台服务提供者有,另一台没有,url不存在,造成了404java.net.SocketTime..
2020-05-25 19:32:50
251
原创 SpringBoot——热部署_DevTools
之前用过,闲麻烦就关掉了,现在又需要使用,但是忘记了,记录一下,虽然这类文章已经很多了what ever?what ever!将 devtools添加到项目的 pom.xml中<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools --><dependency> <groupId>org.springframework.boot&l
2020-05-22 11:28:20
126
翻译 异常之——构造器
有一点很重要,即你要时刻询问自己“如果异常发生了,所有东西能被正确的清理吗?"尽管大多数情况下是非常安全的,但涉及构造器时,问题就出现了。构造器会把对象设置成安全的初始状态,但还会有别的动作,比如打开一个文件,这样的动作只有在对象使用完毕并且用户调用了特殊的清理方法之后才能得以清理。如果在构造器内抛出了异常,这些清理行为也许就不能正常工作了。这意味着在编写构造器时要格外细心。你也许会认为使用 ...
2020-05-22 11:26:46
169
翻译 Try-With-Resources 用法
Try-With-Resources 用法try-catchpublic class MessyExceptions { public static void main(String[] args) { InputStream in = null; try { in = new FileInputStream( ...
2020-05-22 11:25:51
795
原创 NIO-Channels之FileChannel
文件通道可供多个并发线程使用。通过调用此类定义的一种打开方法来创建文件通道。 也可以通过调用该对象的getChannel方法从现有的FileInputStream,FileOutputStream或RandomAccessFile对象获取文件通道,该方法返回连接到同一基础文件的文件通道。任何更改都将更改原始对象。下面给一个简单的应用实例,附加一些简单的注解,每个方法更详细的解释可以自行查阅JA...
2019-08-22 19:28:30
144
原创 不寻常的代码
可能是平常不常见的代码写法,展示出来一起看一看,一直更新while循环,变量累加判断public class T { private int moves = 0; private static final int MOVES = 4; public static void main(String[] args) { T t =new T(); while (t.mov...
2019-08-03 16:23:31
102
转载 Python海归写字
import turtlet= turtle.Turtle()t.write("海归写字", font=("微软雅黑", 14, "normal")) t.write("This is a test", font=("Arial", 14, "bold"))#fonttype有normal, bold, italic, underline。可以自由组合,如"bold i
2019-03-07 13:38:18
9456
原创 乱炖
添加item点击事件 grid_main.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int ...
2019-01-07 17:52:38
190
原创 简单实现在servlet中验证登录逻辑
早期的验证都是把所有的代码放入JSP中,修改和查看起来也不方便,也容易让他人知道你的代码逻辑,不是很安全,所以让它走一个中间层,就是Servlet。一个登录的JSP<form action="servlet/servlet1" method="post"> 登录名<input type="text" name="dl"><br> 密码&...
2019-01-04 15:57:48
458
转载 JavaWeb——URL传中文值乱码问题
乱码的话就只能转换了,发送的时候转换一下,接收的时候转换一下下面我写一个乱码问题的解决案例在这个页面定义一个String变量,并对其转换,在跳转的链接后面赋值<%@ page language="java" pageEncoding="utf-8"%><%@page import="java.net.*"%><html> <body&
2018-12-04 20:29:50
216
原创 Android——利用ListView或者GridView实现导航
Android学习一点一点进步!利用ListView或者GridView写一个简单的导航像这样 主框架这是ListView<ListView android:id="@+id/mylistview" android:layout_height="fill_parent" android:layout_wi...
2018-12-02 11:53:31
400
原创 Android——利用BaseAdapter实现GridView
Android学习一点一点进步!设置布局 设置子项布局 定义BaseAdapter 设置MainActivity先写个主框架<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:l...
2018-12-02 11:34:21
1909
翻译 在搜索引擎中更好找到你需要的内容
本文以Google搜索为例,列举一些常用的搜索方法。 一般搜索引擎需要在多個關鍵字之間加上“ ”,而Google無需用明文的“ ”來表示邏輯“與”操作,只要空格就可以了。現在,我們需要瞭解一下搜索引擎的歷史,因此期望搜得的網頁上有“搜索引擎”和“歷史”兩個關鍵字。示例:搜索所有包含關鍵字“搜索引擎”和“歷史”的中文網頁搜索:“搜索引擎 歷史” Google用減號“-”表示邏輯“...
2018-11-20 11:24:07
618
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人