![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
码农之路
暴躁的朝天椒
痞子王的小迷妹。。。王一博冲鸭。。。
展开
-
数据库去重
去重原创 2023-03-02 14:15:15 · 206 阅读 · 0 评论 -
烦人的socket通信
烦人原创 2022-12-13 14:35:02 · 343 阅读 · 0 评论 -
登录时使用过滤器以及遇上的样式失效问题
我做个笔记还得要个提要,你有完没完,垃圾csdn!!!原创 2022-08-12 15:22:57 · 291 阅读 · 0 评论 -
保存文件到某个文件夹及文件删除问题
public void saveUrlAs(String url,String filePath,String fileName){ 这里如果没有文件夹,会创建文件夹,但是放dev之后,会因为权限问题,这个文件夹就没办法删掉 了,所以下次一定不能用代码来生成文件夹。。// File file = new File(filePath); // if (!file.exists()) // { // .原创 2022-05-06 17:40:53 · 513 阅读 · 0 评论 -
SpringBoot中Filter无法注入Mapper
Springboot项目中,想要通过security实现登录,本人需求是除了用户名和密码,还有第三个额外的参数,网上找到的一个项目只有默认的用户名和密码,网上的解决办法是自定义filter来验证。。然后遇上一个问题,在利用@Autowired注入mapper时,出现空指针错误,原因是:web应用启动的顺序是:listener->filter->servlet,而因为项目应用了SpringBoot,所以我们项目启动时,先初始化listener,因此注解的bean会被初始化和注入;然后再来就fi转载 2022-03-17 16:13:14 · 849 阅读 · 0 评论 -
git解决冲突
Git冲突与解决方法 - 马非白即黑 - 博客园转载 2021-12-09 18:22:38 · 123 阅读 · 0 评论 -
openlayers3 悬停和点击事件冲突
如图,需要做成的效果就是,鼠标悬停的时候显示reader_id,点击的时候显示另外一些信息,但是因为在鼠标点击位置判断是否有feature是用到的同一个feature,因此会先走悬停,点击事件不生效。。解决方案:悬停用的是overlay图层,里面有一个属性stopEvent,设为false后就可以解决,按下面的理解,设为true的时候,鼠标点击事件在overlay上不会触发,设为false之后才能触发。。所以上面说法其实是错的,两个事件应该也不会冲突,只是设置的问题,导致点击事件不生效而已。。..原创 2021-11-19 17:40:55 · 1736 阅读 · 0 评论 -
too many connections
最大连接池的默认值是10,如果不设置的话,就会取10今天连接数据库的时候报了一个too many connections. 原因是yml配置中,最大连接池设置的是8000,但是服务器设置的连接数是105,所以,版本放到dev的时候就会占用所有连接,导致我本地数据库连接不上。。#mybatis datasource default HikariPoolspring: session: store-type: redis datasource: hikari: i原创 2021-05-21 17:31:25 · 321 阅读 · 0 评论 -
创建索引失败
alter table nhdt.t_task_exam_customer_answer add index createUser(`create_user`)创建索引的时候遇上一个问题,报的错是ErrorCode:1071.Specifiedkeywastoolong;maxkeylengthis767bytes刚开始我以为是索引名字太长,但其实不是索引名字的原因,在这张表中,create_user这个类型是varchar(255),上述的767是字节,而varc...原创 2021-05-07 09:27:49 · 1310 阅读 · 0 评论 -
英文字母排序
字符串转换成字符的数组,并且按照字母顺序排个序(ADBFCE->ABCDEF)char [] array = correct.toCharArray();if(array != null && array.length > 1){ for (int i = 0; i < array.length - 1; i++) { for (int j = i + 1; j < array.length; j++) { if原创 2021-03-26 16:12:08 · 404 阅读 · 0 评论 -
java Long类型的数据比较和double类型的比较
今天遇到的,比较两个long型的数据是否相等,下意识直接用了==比较,结果没有拿到自己想要的结果。。。记住,不能直接用==,可以使用.longValue() 或者.equals()进行比较。Long a = 112322;Long b = 122332;if(a.longValue() == b.longValue){ System.out.println(111);}或者if(a.equals(b)){ System.out.println(111);}...原创 2021-03-09 15:52:20 · 2411 阅读 · 0 评论 -
mysql 远程数据库的某张表的导出与导入
导出远程数据库中某张表:如果端口号为3306,那么可执行下面的命令行:mysqldump -h192.116.168.17 -uroot -p --default-character-set=utf8 exam t_user_ding1 > D:/data.sql如果不是3306,比如说23306,命令行可能需要变成mysqldump -h192.116.168.17 -P23306 -uroot -p--default-character-set=utf8 exam t_use...原创 2021-01-29 15:31:25 · 775 阅读 · 0 评论 -
项目打jar包并部署到服务器(war包类似)
第一步 pom.xml文件中配置我记得我刚开始打包的时候报错了,pom.xml中加上这个就可以了,写在这儿以防万一 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-mave.原创 2021-01-06 18:09:10 · 1457 阅读 · 2 评论 -
redis清除缓存
有时候改了mapper.xml或者什么其他的,就算clean了也会报错,而且报的还是改动之前的问题,这时候就需要清理一下缓存。。这个破东西还导致了我的一个小悲剧。。。无fuck可说。。。redis-cli -h 192.xx.xx.xx -p 6379 -a 123456flashAll清除缓存...原创 2021-01-06 17:32:18 · 596 阅读 · 0 评论 -
mapper.xml中返回值类型
因为两次都错在这个上面上,所以还是记录一下。。。。resultType是直接表示返回类型的,比如Integer,String, List<Integer>也是一样,resultMap则是对外部ResultMap的引用例如: <select id="selectByStatus" resultType="java.lang.Integer" parameterType="com.meihui.learning.viewmodel.admin.question.Question原创 2021-01-06 17:17:03 · 6101 阅读 · 0 评论 -
数据合成树状图
https://blog.csdn.net/qq_44503377/article/details/108116845转载 2020-12-31 13:19:35 · 567 阅读 · 0 评论 -
为项目生成ssh key以及配置
虽然因为这个饶了好大的弯,还是这个还是得记录以下的。。。右边的垃圾同事劳资压根不想提他。。。如果某天辞职,他大概率占一半的原因。。。。。。。。。。你给劳资滚远点。。。1、使用Git Bash Here2、ssh-keygen -t rsa -C "邮箱" 一直enter, 选择y, 接着enter就行3、cd ~/.ssh (C:\Users\zcx\.ssh目...原创 2020-04-30 18:23:31 · 351 阅读 · 3 评论 -
模拟浏览器发送http请求(偷懒篇)
OutputStreamWriter out = null; BufferedReader in = null; InputStreamReader isr = null; FileWriter fileWriter = null; HttpsURLConnection conn = null; try { URL realUrl = new URL(dataUrl); conn = (HttpsURLConnection) realUrl.ope...原创 2020-05-14 14:42:28 · 3854 阅读 · 0 评论 -
Git建分支的基本步骤。。
1.本地建立分支并切换到分支上git checkout -b dev2.push dev分支到远程仓库上面git push origin dev3.查看所有的分支并且看情况删除某些分支git branch -a 查看所有分支git branch -D test 删除本地的test分支git push origin --delete test 删除远程分支test...原创 2020-04-20 17:21:43 · 5725 阅读 · 0 评论 -
从静态网页上抓取数据,并写成csv格式
最近好像老是跟读写操作打交道。。。。第一份工作第一件要做的事居然就是从静态网页上抓取数据,并写成csv格式。。因此,特意写一篇博客,纪念一下。。 首先从静态网页抓取数据,其实这个很简单,先贴下代码: URL url = null; HttpURLConnection conn = null; InputStreamR...原创 2018-09-29 10:44:39 · 2179 阅读 · 0 评论 -
解析xml文件并去重追加到csv文件
最近的工作真的老是跟I/O流打交道,最新的任务是给一个xml的url,读取其中的数据并存入csv。。。哼,小仙女像怕事的人吗,看爸爸给你写出来。。。老规矩,贴代码。。。public static void xmlWrite(String urlString, String filePath, Boolean judgeAppend) throws Doc...原创 2018-10-11 20:48:50 · 1174 阅读 · 2 评论 -
将json写入csv文件
反正最近就一直在处理流。。。这次写的是给一个url,跳到一个json串页面。。。然后·,将这个json串数据写入csv文件。。。具体要求就是,把符合条件的"features" 下的"attributes"写入csv文件。 public static void jsonWrite(String urlString, String filePath) {...原创 2018-10-11 20:48:17 · 6566 阅读 · 1 评论 -
读取属性配置文件
一. Properties读取配置文件1、从目标路径test.properites中获取输入流对象2、使用Properties类的load()方法从字节输入流中获取数据3、直接打印Properties对象4、使用Properties类的getProperty(String key)方法,根据参数key获取valuepublic void readProperties(Stri...原创 2018-10-11 20:49:30 · 246 阅读 · 0 评论 -
eclipse创建子项目失败
在创建项目是会出现这个问题其实我在项目中已经删掉了该文件夹包括workspace中,但是还是会出现这个问题,解决方案是:老是出现莫名奇妙的问题。。。...原创 2019-01-31 13:18:56 · 498 阅读 · 0 评论 -
HttpClient获取网页数据与模拟浏览器发送请求获取数据
最近要将JSON网页数据保存下来,找到了两种形式:第一种:模拟get请求获取数据,按实际服务器端要求选用 Post 或 Get 请求方式 HttpClient httpClient = new HttpClient(); GetMethod getMethod = new GetMethod(dataUrlLocation); ...原创 2019-02-22 13:55:39 · 1331 阅读 · 0 评论 -
Idea导入项目并配置
这个更省事:https://blog.csdn.net/hello__word__/article/details/81773877然而还是得附上自己的项目配置,估计上次大佬被我听到要配置项目的苦逼表情吓到了,上次居然帮我改了点配置,让我提交代码的时候更省事了一些,之前的配置会导致很多的生成文件(生成的out目录),提交代码的时候会出现在修改的文件列表里面,似乎被认为是新增的文件,这样看起来似...原创 2019-09-09 17:25:48 · 3747 阅读 · 0 评论