心得
踏雪须眉
存活于世间的是我那无声的灵魂,埋葬于土地的是我那腐朽的身躯!
展开
-
SQL 将两张包含相同字段和不同字段的表数据合并成一张表
此为SQL案例:将两张具备相同字段,有一部分字段不相同的两张表获取查询结果为整合之后的。两张表table1table2我想要将两者的数据进行合并达到如下的效果:这里限制条件有两个分别是date,code 两个,只有当两者都对应上才能达到我想要的效果。于是我绞尽脑汁也想不出来该如何去解决问题。于是乎,我又重新回到了起点。(我跑去看菜鸟教程了)可能是我原来没仔细看吧,终于让我发现了一个解决问题的方式,果然回归原始的基础,还是能解决很多问题的。菜鸟教程我先把table1的所有数据和tab原创 2022-01-26 17:38:58 · 25317 阅读 · 2 评论 -
OBS多路推流插件不显示状态栏
感谢大神给出的解决方案:OBS 多推理插件教程备注:我按照上面的教程按照出现了,即便是复制粘贴上去也不显示插件的问题最后都怀疑大神的教程了,但是最关键的问题不是这个而是版本对不上才导致的这个问题。我这里亲测了一个版本 的,微信扫码回复 关键字 【OBS】大写...原创 2021-10-18 09:39:07 · 1601 阅读 · 0 评论 -
百度UEditor 整合135编辑器到功能栏
整体上该整合过程分为三个步骤:下载两个文件分别是 135editor.js 和 135EditorDialogPage.html 。修改ueditor.config.js中toolbars项里增加一个135editor菜单项。在自己的项目调用编辑器的网页里中增加一段CSS。第一步:点击 【下载】 两个文件。第二步:在toolbars中新增 字段 ‘135editor’ ,表示添加135入口图标。toolbars:[['bold','italic', 'underline', 'fontb原创 2021-10-08 11:47:32 · 632 阅读 · 0 评论 -
百度地图JavaScript 选择 省份 显示 出省份的区域以及省份下的信息标点
功能要求:实现一个地图里面可以显示出许多的营地地点,点击地点的弹出框跳转到相应的文字上面本来找个工作想只干后台轻松点,没想到还是得写前端代码,有点尴尬呀。遇到找个功能刚开始是想让实现链家的那种按图找房的样式,但是无奈水平有限,只能曲线实现这样的效果,以后有时间了研究研究如何实现链家的 效果。主要是两个文件:代码中包含了许多垃圾代码。谨慎复制。camp_metting.html<!DOCTYPE html><html lang="en"><head>原创 2021-05-28 18:12:12 · 1632 阅读 · 3 评论 -
SpringBoot集成MariaDB(替换MySql)druid 数据库连接池
使用 MariaDB 替换掉MySQL第一步:<!-- mariaDB Druid 数据库链接配置依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency> <groupId&g原创 2021-01-16 02:06:23 · 5276 阅读 · 0 评论 -
SyntaxError: Unexpected identifier ‘seajs’
在做离线包的IOS的测试的时候,在safari 上debug调试的时候报错SyntaxError: Unexpected identifier ‘seajs’其中的原因在于有html页面使用了语法。seaJs.use去引入js但是js的名字写错了,所以报错。原创 2020-08-05 16:51:53 · 171 阅读 · 0 评论 -
1164 - Table 'xxxxxxx' doesn't exist
数据库问题1164 - Table ‘xxxxxxx’ doesn’t exist今天在进行服务器环境搭建的时候出现的问题,总是提示 -1164 - Table ‘xxxxxxx’ doesn’t exist: 这个问题。 删除数据库也删不了,表也山不连。 解决方法: 重新新建数据库,新建表由于这个原因,造成了我前端访问的时候出现 401 的错误。坑爹 可能还会有其他...原创 2018-03-21 12:35:27 · 3128 阅读 · 0 评论 -
使用Java配置类,配置MyBatisGenerator最简单配置
使用Java配置类,配置MyBatisGenerator最简单配置1.首先需要引入MyBatis的maven依赖 &lt;dependency&gt; &lt;groupId&gt;org.mybatis.generator&lt;/groupId&gt; &lt;artifactId&gt;mybatis-g原创 2018-05-18 12:27:52 · 8713 阅读 · 2 评论 -
Javac 编译包含 import 第三方jar包的.java 文件
昨天遇到了一个奇葩的需求:把伪造的数据持久化到Linux服务器的Redis中要说的话,其实也是很简单的。大概有那么几种方法可以实例化到Redis中。 直接在Linux上使用Redis 命令把相应的key值和value值写入。 写一个.java的方法,使用jedis 把相应的key 和value写入到Redis中 但是,由于数据条数很多,且都是比较长的JSON...原创 2018-06-05 13:33:36 · 6732 阅读 · 0 评论 -
百度鹰眼上传轨迹
接到公司的需求增加向百度营养POST数据,以展示运行轨迹 废话不多说,直接上道; 使用鹰眼必须先注册百度账号成为百度地图的开发者,具体的我就不说了 这里只写如何上传轨迹(多个),其实上传多个与单一不差什么,只是参数的长度不一样 这个AK是创建应用之后生成的,百度地图首页找到鹰眼轨迹管理平台,然后进行创建服务,之后会生成一个**ServerID**POST轨迹点需要用到。...原创 2018-06-15 09:59:04 · 10024 阅读 · 8 评论 -
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id "null"
在学习SpringBoot整合SpringSecurity的时候,做简单认证的时候出现这种错误。 是因为,在 进行认证的时候我自定义的认证UserDetailsService 的密码没有进行加密,所以 才会出现这种情况。添加以下方法即可:@Beanpublic PasswordEncoder passwordEncoder(){ return new BCryptPasswor...原创 2018-06-30 16:15:54 · 2620 阅读 · 0 评论 -
Java实现简单的数据迁移,从单库单表到单库单表
简单的需求,之前找了一个完整的项目github:可以通过配置的方式将数据进行迁移https://github.com/Lifedance/DataTransfer非常感谢该阿婆主。但是可惜我项目中不能用,估计是项目还不够完善,也或许是因为为了安全什么的我的表总是无法写入。无奈自己只能写个简单的来获取旧表的某些字段,然后在插入到新表之中。代码如下:其实就是很简单的jdbc操作数据库。i...原创 2018-09-27 13:55:53 · 2449 阅读 · 0 评论 -
Java实现简单的数据迁移,从单库单表到单库单表(2)
这个文章是对我上一篇文章Java实现简单的数据迁移,从单库单表到单库单表的简单扩展因为我上一篇文章那种方法只能把数据进行简单的迁移,但是这里我需要对数据库的内容进行重新的编排,所以很显然,我上一篇文章的写法是没法完成我的需求的。重申一下需求:从一张数据表:物品分类数据资源表和一张关系表:物品分类关系表将这两张表的内容整理到一张表中:整理好的表,目的是为了把前两张表里面的第一层的物品第二层的物品...原创 2018-09-27 20:59:27 · 1400 阅读 · 0 评论 -
SprinBoot复制项目部署tomcat只能访问一个,另一个404
从一个SpringBoot 的项目复制出来的一个项目,代码结构等都一毛一样,只是修改了pom.xml文件中的DoubleWin来对打包出来的war项目进行区分,所以产生了冲突,采用以下方法可以解决。Spring Boot的spring.jmx资源管理是默认打开的,而两个项目同时使用会冲突,网上有两种解决办法,我用的是第一种,第二种大家自测:修改配置文件:application.pro...转载 2019-02-15 09:56:22 · 332 阅读 · 0 评论 -
linux 压缩文件夹以及其内部的文件
tar -czf tempphoto.tar.gz /home/tempphoto/-czf后面是压缩后的文件名称, 后面是将要压缩的文件的存储绝对路径原创 2019-03-13 23:40:40 · 4972 阅读 · 0 评论 -
Tomcat-8.3.57 启动不成功 报错:Failed to initialize component [Connector[HTTP/1.1-443]]
今早发现服务器的Tomcat突然挂了,其实按照现代要求标准都是要docker 容器话这些tomcat的启动,但是emmm 不太懂怕出问题就没有,还是比较老的方式。出问题首先tomcat logs文件夹,查看当天的catalina.log才发现报错:内存溢出, cat catalina.2019-05-05.log解决方法:发现特么的服务器的内存不够的df-h发现只有10M可以用了...原创 2019-05-05 10:18:27 · 4436 阅读 · 0 评论 -
Mybatis 批量插入数据库 informix数据
整合Spring 与 Mybatis 的批量插入数据,需要使用到SQLSessionFactory 使用原生sql语句进行批量写入,速度会快上很多。需要在Spring的配置文件中配置好mybatis相关的配置,包括了各种各样的bean然后在server impl 方法中,@Autowerd 进SqlSessionFactory接着,获取到session。@Autowiredpriva...原创 2019-09-10 17:25:39 · 1006 阅读 · 0 评论 -
502 (Bad Gateway)
今天在开发中遇到这么个问题,将连接的数据库改为服务器上的时候(服务器是Linux系统的),程序跑起来后一直出错。部署好前端和后台之后,前端总是请求不到数据 ,提示 502 (Bad Gateway) 出现了如题所示的错误,但是形成这个错误的原因有很多,我这里只提一下我遇到的问题。 其实修改了一系列的设置(在java后台设置数据库的参数)之后,就从502 变成了 401 。而且最关键的...原创 2018-03-12 16:04:57 · 19351 阅读 · 2 评论 -
org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document fro
在使用idea的时候报错:org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [applicationContext.xml]; nested exception is java.io.FileNotFound原创 2017-11-13 23:44:55 · 2878 阅读 · 2 评论 -
怎么样自定义ecplise中代码提示
首先打开window——> Preference 然后选择 java 里面的 Editor 里面的 Content Assist在里面的Enable auto activation 里面的 Auto activation triggers for java 后面的小方框内填写所有你希望按下后可以出提示的键盘上的字母或者标点符号原创 2015-05-28 16:37:35 · 469 阅读 · 0 评论 -
ecplise不会自动提示
#本文为网上别人的帖子搬过来#附上原文链接:http://www.apkbus.com/android-104663-1-1.html本帖最后由 祝福 于 2013-4-23 21:33 编辑 最近公司电脑上的Eclipse没有了自动提示功能,也不是全部不提示,大多数情况下按下“alt+/”键还会产生提示,但是当我在java项目中邪main方法和syso的时候,“alt+/转载 2015-07-17 20:49:51 · 798 阅读 · 0 评论 -
dialog.setCancelable(true);
好久没有写了,今天新学了一个dialogdialog.setCancelable(true);这句话的意思是设置setCancelable(true)时,点击ProgressDialog以外的区域的时候ProgressDialog就会关闭,反之设置setCancelable(false)时,点击ProgressDialog以外的区域不会关闭ProgressDia原创 2015-07-30 14:42:37 · 3378 阅读 · 0 评论 -
Android笔记:20150406
activity:1. activity是一个业务行为类,包括各种各样的业务操作,包括UI,sever类似于java b2. 在view界面的编辑中,长宽高用dp表示,字体表示用sp3. activity别名必须跟在activity后面。原创 2015-09-08 17:16:08 · 254 阅读 · 0 评论 -
Missing contentDescription attribute on image
20150908Missing contentDescription attribute on imageecplise开发工具android开发中在配置文件中使用ImageView有时会引起Missing contentDescription attribute on image.比如:在main.xml中增加ImageView控件时如果没有加android:cont原创 2015-09-08 15:45:56 · 1943 阅读 · 0 评论 -
从Eclipse迁移代码到Android Studio可能出现的异常
前言:Google正在逐渐停止对 Eclipse 的开发,现在Android Studio 正逐渐成为Android 开发的首选,虽然会有一些痛苦,但当大家都熟悉使用 Android Studio 的时候,就会觉得 Google 变换 Android 开发 IDE 的决定是正确的,Android Studio 确实给了 Android 开发者更好的体验和开发环境。 下面我来谈一下自己在转载 2015-09-08 22:27:08 · 301 阅读 · 0 评论 -
Android笔记:20150408
1. 建立activity类定义属性和内部方法。2. 注册activity,在manifest里面。3. 在启动函数中实现业务(OnCreat())函数方法中3.1:界面的定义 layout3.2:界面的绑定setContectView VewGroup;Tab;Listview是容器组件。在界面上看到的都是类。Activity构造的视乎调原创 2015-09-08 17:17:04 · 335 阅读 · 0 评论 -
Layout Inflation不能这么用
首页最新文章在线课程业界开发IT技术设计创业IT职场投稿更多 »- 导航条 -首页最新文章在线课程业界开发- Web前端- Python- Android- iOS- Java- C/C++- PHP- Ruby- GoIT技术- Linux- UNIX- MySQL- NoSQL- 数据库- Git- 机转载 2015-09-08 16:17:39 · 375 阅读 · 0 评论 -
Android笔记:20150414
1. 在view界面的编辑中,长宽高用dp表示,字体表示用sp2. activity别名必须跟在activity后面。 Intent intent = new Intent (this, SingInActivity.class ); startactivity(intent);原创 2015-09-08 17:17:43 · 268 阅读 · 0 评论 -
Android笔记:20150820
1. 在java中需要有类,然后方法,接着就是对象。列入class Persion();为名字为class的类。class Persion( public void tell(){} //名字为tell的方法);publicclass classdemo {/** * @paramargs * */public sta原创 2015-09-08 17:18:22 · 310 阅读 · 0 评论 -
Android笔记:20150823
1. 构造方法的格式 访问修饰符 方法名(){ 具体的程序 语句}2. 注意点:1,构造方法的名称必须与类名一致。 2,构造方法没有返回值。3. 主要作用是为类中的属性进行初始化操作。4. 每个类在进行实例化之后都会调用一个构造方法,如果没有构造方法的时候,程序在编译的时候自动原创 2015-09-08 17:19:09 · 284 阅读 · 0 评论 -
Android笔记:20150824(this关键字的使用)
1. 表示类中的属性和调用方法。2. 调用本类中的构造方法。3. 表示当前对象。4. 使用static声明全局属性,使用static声明方法直接通过类名调用,需要注意的是,使用static方法的时候只能访问static声明的属性和方法,而非static声明的属性和方法是不能访问的。5. 静态方法是不能调用非静态的方法和属性。原创 2015-09-08 17:19:37 · 341 阅读 · 0 评论 -
Markdownpad2 文本编辑工具的破解方法
MarkdownPad 是 Windows 平台下一款优秀的 Markdown 编辑器,本文简单介绍 Markdown 以及使用一种方法破解 MarkdownPad 使其升级到专业版。该方法仅限于教育用途,我不为滥用该方法导致的商业纠纷负责!Markdown 简介Markdown 是一种轻量级标记语言,有着及其简单、易学易用的语法,任何人在几分钟之内都可以掌握其基本语法并用来写作,转载 2016-05-14 08:34:57 · 1360 阅读 · 0 评论 -
Android限定符使用【初级】
在安卓系统之中,会出现不同屏幕大小。在使用的过程中,可能是以不同形态出现。比如,手机模式或者平板模式。想要使得同一应用在不同的屏幕状态下显示效果如意,即让APP自适应屏幕。只需要在res目录下创建不同的layout文件夹。例如:新建文件夹【 layout-large 】并在其内新建一个名字与主布局一样的xml文件及activity_main.xml 形成原创 2016-05-09 15:46:01 · 1740 阅读 · 1 评论 -
SpringMVC 参数校验
参数校验虽说大多在前台通过js完成,但是也应该懂得如何在后端实现参数的简单校验。由于本人目前处于初级阶段,所以文章的深度有限。随着时间推移我会逐渐更新。 参数校验的步骤我就不在赘述,推荐: 参数校验的步骤 我感觉这篇文章,博主其实写的还可以。 我这只说参数校验的另外一种方法,通过继承和引用实现参数校验。 首先是Model参数类: speaker.javapackage com.zhiyo原创 2017-08-21 20:48:44 · 1452 阅读 · 0 评论 -
搭建MariaDB Galera 同步复制
搭建同步复制的数据库集群,使用MariaDB Galera 且至少需要预先搭建三台Linux服务器。 其中在上一篇博客中有一步是需要修改wsrep.cnf这个文件中的三个参数,其中wsrep_cluster_address="gcomm://192.168.131.145其中那个IP地址表示的是相对于本台Linux所表示的节点的上一个服务器节点的IP地址。如果本台Linux服务器是第一个节点,那原创 2017-09-29 21:32:05 · 794 阅读 · 0 评论 -
android的菜单错误:add cannot be resolved or is not a field
public boolean onOptionsItemSelected(MenuItem item) {// TODO Auto-generated method stub//return super.onOptionsItemSelected(item);//通过调用item.getItemID这个函数来进行选择菜单操作switch(item.getItemId()){ca原创 2015-05-13 22:09:43 · 1450 阅读 · 0 评论