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