java
文章平均质量分 68
终码一生
这个作者很懒,什么都没留下…
展开
-
网站又挂了,一招搞定~
最终确定该方案是我们需要的方案后,剩下就是迁移我们主网站,我们只需要将主网站迁移到每台服务器上,数据库我们可以放到资源更大的那台服务器,两台服务器同时链接,当然,为了避免再次出现单点故障问题,我们也可以将数据库单独管理,放到云数据库RDS上,这样也是最稳妥的,但有一定的成本。最后,将我们的域名DNS解析指向弹性公网IP,一套简单的高可用架构就完成了。原创 2024-08-31 10:24:34 · 1104 阅读 · 0 评论 -
IntelliJ IDEA 2023.2 正式发布,彻底弃用Struts2,不再支持Win7
点击“终码一生”,关注,置顶公众号每日技术干货,第一时间送达!原创 2023-07-28 09:24:04 · 3518 阅读 · 4 评论 -
过年了,给网站加个灯笼+飘雪效果!
最后,如果你是wordpress网站,或者其他类型的网站,一般主题提供的都有对应的自定义css和js功能,以及添加备案的footer区域,可以直接将上面的样式和html代码放到对应的区域,即可快速添加,同时也方便管理,避免了对源代码的修改。四个字你可以自己在HTML代码中随便改,比如欢度元宵、中秋团员、国庆快乐、新春佳节之类的。好了,如果觉得这个效果还不错的话,可以尝试给自己的网站也添加下,看看效果哦!过年了,下面分享一个网站的特效,给网站添加一个。的效果,过年期间多一点年味。原创 2023-01-29 08:54:19 · 4822 阅读 · 1 评论 -
Java + lua = 王炸!!
我们写东西的时候总会遇到lua中要调用java代码,当然这个用JNI肯定是可以做到的,但是有更加方便的办法—LuaJavaBridge。转载 2022-11-24 14:54:22 · 239 阅读 · 0 评论 -
别再自己瞎写工具类了,Spring Boot 内置工具类应有尽有, 建议收藏!!
最近发现同事写了不少重复的工具类,发现其中很多功能,Spring 自带的都有。于是整理了本文,希望能够帮助到大家!Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启。SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查。来源:juejin.cn/post/7043403364020781064。断言是一个逻辑判断,用于检查不应该发生的情况。点击“终码一生”,关注,置顶公众号。每日技术干货,第一时间送达!原创 2022-10-24 17:10:59 · 304 阅读 · 0 评论 -
JDK 19 / Java 19 正式发布
近日,甲骨文公司正式发布Java 19,这是备受欢迎的编程语言和开发平台推出的全新版本。Java 19除了推出了新的增强功能,也获得Java管理服务(JMS) 的支持,这是一项新的Oracle云基础设施技术(OracleCloud Infrastructure, OCI) 原生服务,可帮助管理本地部署或任何云端的Java运行时和应用程序。通过可预测的发布计划,甲骨文公司每六个月发布一次新的Java功能,以持续不断地进行创新,以及性能、稳定性和安全性改进,从而让Java在各种规模的组织和行业中更加普及。原创 2022-09-26 11:13:09 · 1663 阅读 · 0 评论 -
idea中的一些常用快捷键
java开发工具比较优秀的目前是eclipse和idea了,喜欢的人群也都是比较多的。习惯了用eclipse做开发,快捷键也用习惯了,切换到idea的程序员总是觉得不太习惯,这里简单整理了一部分常用的快捷键,方便忘记的时候查看,也欢迎大家补充。...原创 2021-06-10 10:20:03 · 415 阅读 · 0 评论 -
磁盘爆满,服务异常同时MySQL报“Table ** is marked as crashed and should be repaired”问题解决
今天小站被攻击了,简单整理下,方便有遇到同样问题的小伙伴,可以快速定位问题,并解决。打印了大量log磁盘饱满数据库原创 2021-06-08 17:45:52 · 437 阅读 · 1 评论 -
Mysql连接时报错“Could not create connection to database server. Attempted reconnect 3 times.”
Mysql连接时报错“Could not create connection to database server. Attempted reconnect 3 times.”今天搭建完项目,打算写一个简单的写入数据库的程序,没想到因为这个问题直接卡了好一会。报错如下:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database se.原创 2020-08-28 17:52:12 · 97950 阅读 · 2 评论 -
IDEA中项目pom下载完 只有JDK 找不到maven加载的包问题
从gitlab上拉取的新项目到本地,找不到对应的maven管理的的相关包问题,所有类都报错,没有倒入相关的包。检查了很多遍项目,也没有找到原因,无意中发现颜色是灰色的右键查看状态,是“忽略该项目”状态,unignore project(不忽略该项目),项目刚导进去,怎么默认成了ignore project被忽略的状态,赶紧修改回来。然后,重新加载pom。记录一下,因为之前基本上没有遇到过这种问题。...原创 2020-07-30 23:08:42 · 1430 阅读 · 0 评论 -
idea中新导入的项目找不到maven project, 如何解决
刚导入的项目,导入进来之后,找不到maven project,idea打开view ->tool windows下也没有maven模块。查看了setting下plugins中maven插件也在。最后发现项目在导入过程中,因为选择的原因,没有指定位maven工程,所以,需要重新修改项目类型。选择项目,右键点击,选择第二个项目,添加项目架构支持add frameworkss support,找到maven,勾选,保存退出即可,这时maven project就出来了,然后重新加载项目。3原创 2020-07-26 00:22:28 · 18153 阅读 · 5 评论 -
Maven中setting修改为阿里的数据源
找到tomcat中conf下的setting.xml,找到<mirrors>下 <mirror> <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://my.repositor...原创 2020-07-26 00:08:49 · 1557 阅读 · 0 评论 -
java中string与date(日期)格式之间的转换
经常遇到string和date之间的转换,把相关的内容总结在这里吧:1.string格式转化为Date对象://把string转化为dateDateFormat fmt =new SimpleDateFormat("yyyy-MM-dd");Date date = fmt.parse(szBeginTime);test.setStartTime(date);转载 2015-04-18 18:35:32 · 686 阅读 · 0 评论 -
get和post方法区别
表单提交中get和post方式的区别有5点 1.get是从服务器上获取数据,post是向服务器传送数据。 2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。 3.对转载 2015-05-11 17:03:43 · 373 阅读 · 0 评论 -
java中分页
1.数据库分页:/*** @param pageItems:一页显示条数 currentPage:当前第几页* @autor godelegant*/public List findAll(int pageItems,int currentPage){ StringBuffer sqlStr = new StringBuffer("select * from Product limi转载 2015-05-23 18:27:35 · 315 阅读 · 0 评论 -
java开发时内存溢出问题
个人解决方法:修改JVM参数,以myeclipse为例:打开window--preferences--myeclipse--servers--tomcat--tomcat7.0--jdk 看到右侧Optional java VM arguments 粘贴-Xmx512m -XX:MaxPermSize=256m 保存 再次重启项目原创 2016-02-26 12:44:08 · 434 阅读 · 0 评论 -
启动mysql时,提示“Another MySQL daemon already running with the same unix socket.”解决方法
使用口令service mysqld restart重启mysql时,报“Another MySQL daemon already running with the same unix socket.”,主要原因是mysql进程被占用,没有彻底退出,导致无法重新启动,如下图:解决方法:切换到错误提示路径下/var/lib/mysql,修改mysql.sock文件名称,然后重新启动mys...原创 2018-07-17 16:15:21 · 3177 阅读 · 0 评论 -
Eclipse中提示“错误: 找不到或无法加载主类”
运行程序时,Eclipse中提示“错误: 找不到或无法加载主类”,这种情况多是因为程序没有成功编译造成的,查看项目中是否有没有正确导入的jar包,或者缺失jar包,造成类无法编译。缺失jar时,导入需要的jar,然后Project - Clear,重新编译项目。如果项目上面有一个大大的感叹号(这里主要是用Eclipse开发,Maven管理时),说明项目有缺失的jar包,我们可以重新更新加载...原创 2018-08-25 16:06:52 · 16537 阅读 · 0 评论 -
手动将本地jar导入到maven库
有时候我们在使用maven管理项目的时候,会出现无法导入jar的情况,或者说pom.xml中的信息,maven无法全部从远程仓库中拉取到本地,这样我们在编译项目的时候就无法通过,出现编译错误等问题。解决的方法有很多,可以通过网上下载相应的jar包,然后在maven中配置路径,指向jar包位置,也可以直接将下载的jar导入到我们本地的maven库中,这里记录下自己是第二种方法操作步骤。以...原创 2018-09-03 17:01:23 · 27288 阅读 · 2 评论 -
mysql大表的解决方案,及Hive分页查询
先说一下遇到的问题,然后给出自己的解决方案,虽然不一定是最佳的解决方法,但是目前确实解决了公司的大表数据问题,如果其他小伙伴有更好的解决方法,也请多多交流,给出自己的解决方法。目前所有的数据和工具组件都是基于腾讯云搭建和管理,先说下我们遇到的情况:1.mysql表查询数据量较大(最大的一张表已经达到33亿条数据,整个mysql已经达到2.9T的数据存储),2.mysql表每日新增数据量...原创 2018-11-05 10:48:23 · 2632 阅读 · 0 评论 -
程序报“无法转换为org.omg.CORBA.Object”错误
平时开发习惯性的创建一些Object类型的对象,如,Object obj,Map<String, Object>,开发了N久的程序,今天突然报错了,不兼容的类型: int无法转换为org.omg.CORBA.Object不兼容的类型: java.lang.String无法转换为org.omg.CORBA不兼容的类型: java.util.Map<java.lang....原创 2019-05-09 12:27:19 · 8743 阅读 · 9 评论 -
3种for循环 使用方法
for(String s : list){ System.out.print(s+"/t"); } for(int i = 0;i System.out.print(list.get(i)+"/t"); } for(Iterator item = list.iterator();item.hasNext();){ System转载 2015-04-28 09:21:40 · 806 阅读 · 0 评论