自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

guanfengliang的专栏

天行健,君子以自强不息。地势坤,君子以厚德载物!

  • 博客(10)
  • 资源 (24)
  • 收藏
  • 关注

原创 程序员要不要去外包外派公司

总结一下外包外派公司的特点,要不要去,你自然就知道了。 1.不管是外包还是外派,你的工作地点都不会固定的。都会去甲方的公司去工作,这个项目完事了,你就换到另一个甲方,另一个工作地方了。需要出差,需要驻场等等,工作场所非常不固定。2.面试的时候各种承诺,转正的时候,各种克扣 。3.五险一金不会给你按照基本工资交,而是按照最低工资标准交。4.技术方面,可能会让你弄很多你不熟悉的技...

2019-12-20 17:35:49 19934 3

原创 Navicat中mongo按照条件简单查询修改排序

用Navicat Premium 连接mongo后,想要做简单的查询和排序,数据集合名称叫trade,结构 ,文档结构如下:{ "_id": "O201908221531130339", "_class": "com.wanmi.sbc.order.trade.model.root.Trade", "buyer": { "_id": "8a9bc7...

2019-12-19 14:57:11 2370

原创 mvn dependencytree的用法

查看jar包的间接依赖1.如果发现某个jar包,自己的pom中并没有定义,想看一下是被哪个jar包间接引用的,两种方法 (1)用mvn dependency:tree>temp/tree.txt,直接输出到当前项目下,然后在idea中打开,搜索要找的jar包名字即可.这里的"+-"和"\-"并没有什么意义,只是为了让分级看起来更直观参考:https://stackov...

2019-12-11 17:55:23 243

原创 程序员要不要懂底层原理

我在做编程的时候,还是一个地道的门外汉,就像一个刚出生的孩子,跟着大人咿呀呀的学语,也不知道是什么,做什么用的,也不知道能不能换种方式实现,总结起来就是一问啥都不知道,跟着学,还是弄不出个一样来。这时候,我们的老师或者学长就说会用就行,先不管是啥东西。这东西怎么个道理,学开车一样,这是油门,踩油门就走路,这是刹车,踩刹车就停了,学习的第一个阶段,大体就是接受知识,车也学了,也能开了,代码也学了...

2019-12-11 17:07:48 1542

原创 Linux 常用命令

Linux系统查看硬件信息命令总结lscpulscpu命令能够查看 CPU 和处理单元的信息,该命令没有任何其他选项或者别的功能。lspcilspci可以用来列出所有的 PCI 总线,还有与 PCI 总线相连的设备的详细信息,比如 VGA 适配器、显卡、网络适配器、usb 端口、SATA 控制器等。lspci可以通过运行下面的命令来过滤出特定设备的信息,例如关于显卡信息:...

2019-12-11 15:46:26 332

原创 服务启动失败以及线上问题排查常用命令

前些天,部署服务的时候,运行./startup.sh,显示服务已启动,但是查看日志发现端口已经被占用,java.net.BindException: 地址已在使用 at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Net.java:433) at sun.nio.ch.Net.bind(Net.java:425)...

2019-12-11 10:01:38 895

原创 SQL开发规范

1、数据库建模遵循9个基本原则 所有表必须要有独立于业务的自增主键 统一命名为id,类型为bigint;所有表必须要有如下系统字段, Name Code DataType Length NotNull Default 主键 id ...

2019-12-05 20:09:23 1313

原创 技术很重要么?努力就会成功?

技术对于程序员是最重要的么,我想不是,技术好,当然会给你加分,但是除了技术以外,还要培养很多能力,为人处世,沟通的能力,项目管理,组织的能力,个人的人生观,价值观,世界观,每一个都可能影响你。以史为鉴,很多有才能的人,都没有被重用,或者恃才傲物,被杀头的比比皆是,是怀才不遇么?不是,是因为你的说话的方式,办事的方式,做人的态度,多方面造成的。 努力一定会成功么?老生常谈的问题,努力...

2019-12-05 18:47:17 214

原创 枚举的应用

枚举的应用,在项目重应该是很常见的。我们项目中用到的是最简单的枚举,代码如下:package com.wanmi.sbc.common.enums;import com.fasterxml.jackson.annotation.JsonCreator;import com.fasterxml.jackson.annotation.JsonValue;import com.wa...

2019-12-05 17:59:39 467

原创 学历和专业对程序员找工作很重要吗?

从毕业第二年开始接触计算机,学习java编程,再到从事计算机培训工作,再到北漂从事java开发工作,再到回老家发展,再到第二次北漂,一路的故事,可能只感动了自己,恶心了别人,所以我只总结一下,对于一个程序员来说,找工作,学历到底重不重要,专业到底重不重要,我会结合例子说一下。 首先从专业来说,你不是计算机专业,那么从一开始,你就要在网上找各种编程的视频学习,或者...

2019-12-05 16:35:47 4024 3

DM迁移之MySql迁移

Mysql迁移到DM手记

2023-04-27

DM8 SQL语言使用手册

DM8 SQL语言使用手册

2023-04-27

DBeaver通用数据库管理工具MAC安装包

DBeaver通用数据库管理工具MAC安装包

2023-04-27

oracle 10.2.0.4安装包 windows

oracle 10.2.0.4安装包 windows

2022-06-10

JVM+多线程.pdf

jvm和多线程基础知识分享,可以作为面试材料

2021-06-16

通用WEB安全开发规范.pdf

通用web安全开发规范简洁版

2021-06-16

从常用的垃圾回收到JVM相关调优.pdf

java虚拟机垃圾回收的常用知识原理

2021-06-16

Sharding JDBC 实现数据分片 - 技术分享.pdf

初步了解sharding jdbc实现数据分片的技术文档

2021-06-16

java编辑学习要点指南.pptx

源码学习要点,分布式学习要点,微服务学习要点,性能优化要点等

2019-06-19

maven 安装包用于项目管理

maven安装包.用于项目编译,项目打包.项目模块化集成.版本控制

2018-02-05

spring+zk+dubbo搭建环境

此项目简单的搭建出zookeeper和dubbo的环境。并分出接口的服务端和接口的客户端两个小项目,进行接口的测试,此项目只是用于简单理解zk+dubbo的服务提供,不作为正式项目使用。

2017-11-05

rocketMQ-master.zip

rocketMQ 源码 安装包 可编译

2017-08-30

jquery实现倒计时和取消倒计时

一个封装好的jquery倒计时,可以取消倒计时,可以指定截止时间,精确到天时分秒的一个jquery的脚本.其中页面和jquery.js需要自己加.这个有经验的程序员都没问题.

2017-05-24

eclipse SVN1.8.20离线安装包

eclipse SVN1.8.20离线安装包

2017-05-02

pushlet获取参数修改过的jar包

在使用的过程中发现,如果要在pullEvent()方法中获取参数比较麻烦,查看源码发现nl.justobjects.pushlet.servlet.Pushlet中已经将request参数传进了Session(注意是nl.justobjects.pushlet.core.Session)。但是在session构造的时候没有用到request。看到这里,就大概知道改怎么改了。代码如下: 1. nl.justobjects.pushlet.core.Session,添加了event域和getEvent()方法,修改了public static Session create(String anId, Event anEvent)方法 public static Session create(String anId, Event anEvent) throws PushletException { Session session; try { session = (Session) Config.getClass(SESSION_CLASS, "nl.justobjects.pushlet.core.Session").newInstance(); } catch (Throwable t) { throw new PushletException("Cannot instantiate Session from config", t); } // Init session session.id = anId; session.controller = Controller.create(session); session.subscriber = Subscriber.create(session); session.event = anEvent; return session; } 2. nl.justobjects.pushlet.core.SessionManager,修改了createSession()方法 /** * Create new Session (but add later). */ public Session createSession(Event anEvent) throws PushletException { // Trivial return Session.create(createSessionId(), anEvent); } 3. ajax-pushlet-client.js,PL添加了parameters属性,修改了_doRequest函数,在函数的最后加了如下一段: if(PL.parameters.length > 0) { for (var i = 0; i < PL.parameters.length; i++) { var para = PL.parameters[i]; url += "&" + para.name + "=" + para.value; } } 好了,源代码修改完毕,下面是一个如何传递参数的例子 在页面上js代码: // pushlet服务器推送,更新实时监控模块 var initPushlet = function() { PL.parameters.push({"name":"user-id", "value":"001"); PL._init(); PL.joinListen('/source/event'); }; 在HelloWorldPlushlet的pullEvent()方法调用: Session[] sessions = SessionManager.getInstance().getSessions(); String userId = sessions[0].getEvent().getField("user-id");

2017-05-02

分布式锁多种实现思路分享

介绍分布式中用到的悲观锁和乐观锁,以及实现的几个思路,绝对实战出来的技术

2016-06-07

Mybatis自动生成代码插件

Mybatis自动生成代码的反向工程插件,离线版本,只要解压,把两个文件夹覆盖到eclipse的安装目录下,重启eclipse就可以使用了。非常的简单方便

2016-06-07

tomcat源码和所需调试jar包

这个是在官网下载的源码,版本是tomcat7.0.6.可以放心使用。源码导入eclipse之后,java,test,conf作为资源文件可能会有红叉,是有一些测试什么的jar包没有导入一共四个。都在压缩文件中了,随便用。具体步骤可以参考http://www.cnblogs.com/huangfox/archive/2011/10/20/2218970.html

2016-01-07

tomcat源码和调试jar包

在官网下载的tomcat源码,版本是tomcat7.0.6的,源码下载之后导入ecelipse,java,test,conf文件作为资源文件会用红叉,是因为缺少必要的jar包。本资源中包括源码和所需jar。

2016-01-07

javaScript版本实现机选双色球

非常简单的双色球代码,希望对你的js开发有所帮助

2015-12-26

全面理解Javascript

对于js的学习,了解基础的一本书,对我帮助很大。看完本书,再加上开发文档。对于你的开发,一定很有帮助

2015-12-26

100个经典算法c语言实现代码

压缩包中包含100个经典的算法,常见的兔子繁殖,斐波那契数列等等有详细的代码

2015-04-09

ARM体系结构与编程

杜春雷老师潜心研究的成果,出版成书,对于嵌入式爱好者是一个很好地开发文档,详细的讲解ARM体系结构,如何编程实现驱动开发!

2014-10-23

火狐浏览器flash插件

flash-plugin-11.2.202.394-release.i386.rpm ,火狐浏览器,Linux系统,播放器插件.

2014-08-06

C语言标准库函数说明手册

一些C语言标准库函数的说明,对于初学C的同学很有帮助。随时随地的翻看标准库函数,对于对C的开发事半功倍!

2013-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除