- 博客(14)
- 资源 (11)
- 收藏
- 关注
原创 intelij idea快捷键 & Excel快捷键 & MySQL WorkBench快捷键
intelij idea快捷键 自定义 内置常用快捷键 通常 查询 当前文件 Ctrl+F 全局 Ctrl+Shift+F 置换 Ctrl+R 引包 整理包 Ctrl+Alt+O 引用 Alt+Enter 定位错误信息 F2 找到定义位置 Ctrl+B 跳转到实现 Ct...
2021-03-12 19:51:16 190
原创 MySQL error——code:1055 1175
error code:1055 解决方法: set sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; error code:1175 解决方法: SET SQL_SAFE_UPDATES = 0;
2021-03-12 19:40:36 321
原创 浅谈消息队列
虽然做开发有很多年了,但最近才开始有接触微服务相关的项目。 开始学习一些微服务相关的知识。为了方便记忆,我喜欢把一些知识点和实际生活场景挂钩。 这样可以让非计算机专业或者小白也能快速理解。 废话不多说,下边介绍一下我对消息队列的理解。 【场景描述】 ...
2021-03-12 19:33:05 109
原创 头脑游戏——简单篇
随着996工作模式,感觉每天都在忙碌于各种管理事项,解决各种业务问题和简单的技术问题。 难得的一个休息日更是放飞自我,看不了两眼书。 最近,看了两道极其简单的题,但是却让我稍微烧了一下脑。(各位高手不要鄙视我,谢谢) 【问题1】 下记代码的运行结果是多少? A.46 B.24 C.45 D.26 int sum = 1; for (int i = 0; i < 10; i++) { i++; sum += i; } System.out.println(su...
2021-03-12 18:50:26 154
原创 微服务简介
微服务是什么 我的理解 把传统的单体项目,按照功能业务划分为多个小的服务,每个服务都是独立运行的单体项目。 项目间利用HTTP API进行通信。协作完成整套业务逻辑。 各个服务可以采用不同的开发语言及数据库实现。服务间是松耦合的。 各教育平台的解说 把一个单独的应用程序开发为一套小服务。 每个小服务独立运行在自己的进程中。 服务间使用轻量级机制(HTTP API)通信。 这些服务围绕业务能力来构建。 通过完全自动化部署机制来独立部署。 各个服
2021-03-12 13:41:03 159 2
转载 【转载】Java 把一个整体的List分割为多个固定大小的List
package test; import java.util.ArrayList; import java.util.List; public class ListDemo { public static void main(String[] args) { List<Integer> list = new ArrayList(); ...
2019-11-15 09:44:44 451
转载 【转载】poi之SXSSFWorkbook大量数据导出至excel
https://blog.csdn.net/justry_deng/article/details/83005889
2019-10-28 22:23:25 515
原创 Java连接Mysql次日总要重启tomcat
【 问题描述】 后台代码:java 数据库:mysql 服务器:Linux下的Tomcat 发布方式:将项目打成war包,放到tomcat的webapps下 发布后,次日总是不能取得数据库数据,重启tomcat后,问题消失。 【原因】 数据库连接方式采用的是,使用一个静态的connection对象。 数据库mysql配置文件有个以下两个参数,不设置时,
2014-01-19 11:34:11 662
原创 Flex拓扑图
之前使用过SpringGraph做过一些例子。最近有个项目,需要也需要画拓扑图。无意中在网上看到了一种除springgraph以外的, 一个开源的Adobe Flex图表制作组件。可以绘制 拓扑图,关系图,流程图,星空图,地图,饼图 等等.. 功能真的很强大。 birdeye Demo:http://birdeye.googlecode.com/svn/branches/ng/e
2014-01-19 11:20:09 459
原创 程序员非技术修炼图书推荐
本人是个比较菜的程序员,基础不是很好,但是觉得作为一个程序员除了基础很重要外,方法也很重要。 最近读了几本书,觉得略有收获,推荐给大家。 这几本书,让你能够知道如何提高自己的效率,作为程序员应该如何学习。还有开发中应该注意什么。 《程序员的思维修炼——开发认知潜能的九堂课》 《高晓程序员的45个习惯——敏捷开发修炼之道》 《代码大全》
2014-01-19 11:15:58 519 1
原创 读书不是唯一,是必要
程序员推荐图书,网上基本上都是一下数目的推荐,简直是1篇文章,大家转。不过这些书确实是软件开发界的经典之作。 看是不是唯一,因为光看书不够。但是看书是必要的。因为这些经典之作中有太多好东西值得我们思考,吸收,借鉴。 关于程序员(不分语言): http://justjavac.com/other/2012/05/15/qualified-programmer-should-read-w
2013-06-30 10:54:49 270
原创 求助有多年开发经验的高级程序员
背景:我是一个菜鸟级别的初级程序员。有1年多的开发经验。上大学时,学了计算机原理,算法,数据库,C,C++,C#,java等等,都属于入门级别的,有点博而不精的感觉,在实际开发中,觉得自己基础很差劲。像java虚拟机,Tomcat的工作原理,SVN等好多都一知半解。想利用课余时间自己进修进修。也不知道自己主要先补充什么知识。 请教:一名合格的高级程序员必备知识有哪些呢?
2013-06-30 10:21:42 443
原创 ArrayList和LinkedList浅谈
List ADT(abstract data type, 抽象数据类型)比较流行的两种方式:ArrayList和LinkedList。 ArrayList 可增长数组的实现。 优点:get和set花费时间为常数时间。 缺点:插入新项,删除现有项,如果不是在末端进行,则代价过大。 LinkedList 双链表实现。 优点:新项的添加和现有项的删除开销都
2013-06-09 14:22:16 262
原创 分享算法小魅力
本人是一个很菜很菜的初级程序员。最近开始着迷于研究算法。实现同一个功能,选用的算法不同,所消耗的时间可能会相差很大。更重要的是,代码效率的高低和代码的行数没有什么关系。不要用代码的行数来衡量代码的好坏。最近在读《数据结构与算法分析java语言描述》(《Data Structures and Algorithm Analysis in Java》)时,将书上一个简单例子中的几种算法做了junit时间
2013-06-09 14:10:28 231
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人