自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关于代码的那些事

一颗螺丝钉也有它的感悟

  • 博客(695)
  • 资源 (31)
  • 收藏
  • 关注

转载 npm install --save 与 npm install --save-dev 的区别

以npm安装msbuild为例:npm install msbuild:会把msbuild包安装到node_modules目录中不会修改package.json之后运行npm install命令时,不会自动安装msbuildnpm install --save:会把msbuild包安装到node_modules目录中会在package.json的dependenci

2017-09-19 16:35:02 2414

原创 在Python里安装Jieba中文分词组件

Jieba是一个中文分词组件,可用于中文句子/词性分割、词性标注、未登录词识别,支持用户词典等功能。该组件的分词精度达到了97%以上。下载介绍在Python里安装Jieba。   1)下载Jieba   官网地址:http://pypi.python.org/pypi/jieba/   个人地址:http://download.csdn.net/detail/sanqima/94707

2017-09-01 13:46:07 1572

原创 ubuntu安装python3.5并改默认python为3.5

1、使用下面命令sudo add-apt-repository ppa:fkrull/deadsnakes sudo apt-get update sudo apt-get install python3.5 2、然后输入python时启动的是python2.7输入python3时启动的是python3.4输入python3.5时启动的才是python3.53

2017-08-28 11:32:00 1218

原创 项目开发经验总结

1、需求理解要透彻需求关乎项目要做什么,要达到什么样的结果,对公司开展业务有什么样的帮助等,需要在需求阶段理解清楚,做到心中有数。另外需求是工作量评估的基础,要想工作量评估适当且充分,不出现大幅度偏差,就需要客观理解需求。2、工作量评估做到群策群力我们会把整体计划拆分成细小的功能点,然后按照技术人员的特点,分配到具体的开发负责人。由于很多功能点都是互相关联,单方面评估往往不能反应真实的

2017-07-05 14:00:58 4563 1

原创 以太坊连载(十一):以太坊账户管理

账户账户在以太坊中发挥着中心作用。共有两种账户类型:外部账户(EOAs)和合约账户。我们这里重点讲一下外部账户,以下会简称为账户。合约账户简称为合约, 在合约章节具体讨论。把外部账户和合约账户都归入到帐户的一般概念是合理的,因为这些实体都是所谓的状态对象。这些实体都有状态:账户有余额,合约既有余额也有合约储存。所有账户的状态正是以太坊网络的状态,以太坊网络和每个区块一起更新,网络需要达成关

2017-06-20 09:09:53 7692

转载 以太坊连载(十):以太坊GO、JAVA、PYTHON、RUBY、JS客户端介绍

go-ethereumgo-ethereum客户端通常被称为geth,它是个命令行界面,执行在Go上实现的完整以太坊节点。通过安装和运行geth,可以参与到以太坊前台实时网络并进行以下操作:挖掘真的以太币在不同地址间转移资金创建合约,发送交易探索区块历史及很多其他链接:网站: http://ethereum.github.io/go-ethereum/Github:

2017-06-20 09:08:02 5587 2

转载 以太坊连载(九):C++客户端的安装与定制(三)

运行不用任何参数运行eth,会将你的节点同步到公共区块链。也可能创建或同步到另一个区块链(查看用eth定制区块链)。与你的节点互动可以用geth或以太坊控制台完成:使用geth使用以太坊控制台以太坊控制台是个node.js应用,连接到正在运行的eth/geth节点,提供到web3对象的访问权限。注意:https://github.com/ethere

2017-06-20 08:58:30 4049

转载 以太坊连载(七):以太坊C++客户端的安装与定制(一)

以太坊C++客户端:cpp-ethereum快速入门以太坊C++客户端的Github项目是 webthree-umbrella。我们将恢复到 cpp-ethereum-github 作为项目重启的一部分。如果你只想安装二进制,直接前往安装二进制。如果你想从源创建,请前往从源创建。你可以在 cpp-ethereum-gitter 与社区和开发者聊天。开发者在 cpp-ethereum

2017-06-20 08:49:54 3957

转载 以太坊连载(六):以太坊客户端的选择与安装

选择客户端为什么有多个以太坊客户端?以太坊客户端与Java虚拟机和.NET运行环境类似,能够让你在电脑上运行“以太坊程序”。以太坊客户端按照书面说明(黄皮书)执行,特意设计为可以彼此协作,有点儿像“商品”。项目早期,在众多不同的操作系统中就有多个可以彼此协作的客户端实现。客户端的多样性对于整个生态系统来说是巨大的成功。它使我们能够证明协议是明确清晰的,为创新打开大门,也让我

2017-06-20 08:45:32 3760

转载 以太坊连载(五):以太坊社区、基金会、贡献者介绍

社区发起讨论和问问题,请明智选择论坛,并协助我们维护论坛环境整洁。Reddit以太坊reddit分论坛是最全面的以太坊论坛,这里是大部分社区讨论发生的地方和核心开发者最活跃的地方。如果你想对新闻、媒体、报道、公告、头脑风暴进行一般的讨论,选这个论坛就对了。一般来讲,这里有与更广泛社区相关的一切以太坊事件。讨论完全不收费。但这个论坛不适合寻求实际帮助或者得到迅速明确的答复(如

2017-06-20 08:42:08 2824

转载 以太坊连载(四):以太坊发展历史回顾

以太坊历史最近历史记录,请查看Taylor Gerring博客发帖。诞生与此同时,Vitalik开始和Gavin Wood博士合作共同创建以太坊。2014年4月, Gavin发表了以太坊黄皮书,作为以太坊虚拟机的技术说明。按照黄皮书中的具体说明,以太坊客户端已经用7种编程语言实现(C++, Go, Python, Java, JavaScript, Haskell, Rus

2017-06-20 08:35:43 2220

转载 以太坊连载(三):Web 3:去中心化应用平台

Web 3:去中心化应用平台很多人相信像以太坊这样一个公开、无需信任的区块链平台十分适合作为Web 3.0的共享“后端”,像Web3.0这样去中心化、安全的互联网,它的核心服务,比如DNS和数字身份是去中心化的,个体可以参与到经济互动中。正如以太坊开发者希望的那样,以太坊是一张空白的帆布,你可以在上面创建任何你想要的东西。以太坊协议的目的是普遍化,以使其核心特征能够以任意方式结合。

2017-06-20 08:30:17 1971

转载 以太坊连载(二):如何使用Homestead文档及以太坊路线图

以太坊的使用:基础指南通过本节可以获取用户参与到以太坊项目中的基本方法。首先,要想成为网络中的节点,需要运行一个以太坊客户端。在选择客户端这一节中列出了多重实现,同时针对不同的安装应选择什么样的客户端给出了建议。连接到网络会告诉你关于网络、连接故障排除和区块链同步的基本信息。设立私有链等高级的网络主题可以在测试网络章节中看到。Homestead的发布Homestea

2017-06-20 08:19:36 1207

转载 以太坊连载(一):以太坊到底是什么?

以太坊是什么?以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。就像比特币一样,以太坊不受任何人控制,也不归任何人所有——它是一个开放源代码项目,由全球范围内的很多人共同创建。和比特币协议有所不同的是,以太坊的设计十分灵活,极具适应性。在以太坊平台上创立新的应用十分简便,随着Homestead的发布,任何人都可以安全地使用该平台上的应用。

2017-06-20 08:17:38 6173

转载 关于dubbo的provider和consumer都配置timeout超时时间的情况

在dubbo的provider和consumer的配置文件中,如果都配置了timeout的超时时间,dubbo默认以consumer中配置的时间为准(经 坤哥玩CSDN 提醒,之前说以provider为准是错误的)。经验证是这样的,provider.xml的配置:conusmer中的配置:最后这个service在调用时的超时时间就是3秒。另外,1,

2017-06-12 20:07:05 2935

原创 基于spring aop的dubbo异常统一处理

dubbo统一异常处理,调用方只显示封装后的异常。1、返回封装后的Exception2、返回封装后的统一返回信息import org.aspectj.lang.annotation.AfterThrowing;import org.aspectj.lang.annotation.Aspect;import org.slf4j.Logger;import org.slf4j.Log

2017-06-12 19:53:34 7373

原创 高效开发者之思维模式

软件开发领域,高效开发者的效率可以数倍于普通开发者。高效的团队是顺利完成项目的必然条件,特别是在应对市场变化的需求时。接下来我们就来探讨如何提升开发者效率。人与人之间的不同很大程度取决于思维方式的不同,高效开发者必然在思维方式上与普通开发者有区别。开发者在实现业务、解决问题、应对变化、协同合作的过程中,难免会出现不可预知的情况,站在不同的角度去看待这些新情况,会有不同的处理方式,就会出现效率高

2017-05-24 13:58:52 1598

原创 ubuntu go安装

$ sudo apt-get install golang检查Go语言的版本来验证安装。$go versiongo version go1.6.2 linux/amd64vi /etc/profile在末尾添加以下配置:export PATH=$PATH:/usr/lib/go/binexport GOPATH=/home/apps/gosapceexport G

2017-04-11 11:48:42 2912 2

原创 go语言string、int、int64互相转换以及时间转换

#string到int int,err:=strconv.Atoi(string) #string到int64 int64, err := strconv.ParseInt(string, 10, 64) #int到string string:=strconv.Itoa(int) #int64到string string:=strconv.FormatInt(int64

2017-04-08 09:06:04 10359

原创 couchdb开放外部访问

安装文档请参考官网:http://docs.couchdb.org/en/2.0.0/install/unix.html#user-registration-and-security浏览器打开:http://localhost:5984/_utils/index.html#verifyinstall开放外部访问:配置 /home/couchdb/couc

2017-04-01 16:16:57 5063

原创 bootstrap modal模态窗口拖拽功能

/** 拖拽模态框*/ var dragModal={ mouseStartPoint:{"left":0,"top": 0}, mouseEndPoint : {"left":0,"top": 0}, mouseDragDown : false, basePoint : {"le

2017-03-31 11:04:49 4503 2

原创 JS及JQuery对Html内容编码,Html转义

/** JQuery Html Encoding、Decoding* 原理是利用JQuery自带的html()和text()函数可以转义Html字符* 虚拟一个Div通过赋值和取值来得到想要的Html编码或者解码*///Html编码获取Html转义实体function htmlEncode(value){ return $('').text(value).html();}//

2017-03-28 14:59:57 19648

原创 java图形验证码生成工具类及web页面校验验证码

最近做验证码,参考网上案例,发现有不少问题,特意进行了修改和完善。验证码生成器:import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.FileOutputStream; import java.io.IOException;

2017-03-26 16:40:38 608 1

原创 jQuery操作cookie实现用户名、密码记住和删除

页面元素:   记住帐号?

2017-03-26 14:27:43 4402 1

原创 bootstrap table列属性的设置

例如,table的某一列要根据需要进行着色显示,如何实现呢? 这里使用的单元格属性cellStyle. 实例代码如下:column:[ { field: 'message', title: '内容', align: 'left', ce

2017-03-21 16:36:42 11431

转载 当spring 容器初始化完成后执行某个方法 防止onApplicationEvent方法被执行两次

在做web项目开发中,尤其是企业级应用开发的时候,往往会在工程启动的时候做许多的前置检查。  比如检查是否使用了我们组禁止使用的Mysql的group_concat函数,如果使用了项目就不能启动,并指出哪个文件的xml文件使用了这个函数。而在Spring的web项目中,我们可以介入Spring的启动过程。我们希望在Spring容器将所有的Bean都初始化完成之后,做一些操作,这个时

2017-03-16 17:05:34 1590

原创 spring mvc 返回json中去除null字段

为了减少不必要的内容传输, 过滤null字段,可对返回的类加入注释来解决。条件:1.  spring MVC 3.X 支持注解2. jackson-code.jar,jackson-mapper.jar 通常用jackson-all-xxx.jar 就行了使用:在需要序列化为json输出的类上增加, 例如:impo

2017-03-09 11:15:23 13656

转载 区块链知识等级考试参考答案

自上几周发布区块链考试后,很多人问Elwin标准答案,我这里提供一下我的答案,提供給大家参考。如果大家有不同答案,请留言或微博給我(weibo.com/elwingao)讨论。二级考试参考答案一、单选题1D 2A 3A 4C 5B 6B二、是非题1、N2、N3、Y4、N5、N6、Y7、N8、N9、N10、N三、多选题1、A

2017-02-08 09:52:31 5600

转载 区块链四级知识考试

一、     单选题(每题5分,共40分)1、加密数字货币如果设置过短的确认时间会更容易导致什么出现?A.高效率 B.低效率 C.孤块 D.双花 2、如果一笔比特币交易没有包含挖矿费用,最终会怎样?A.不被确认 B.正常确认速度 C.24小时内  D.不确定时间,但最终还是会被确认 3.SHA256和Scrypt两种加密算法的区别正确的说法是?A.SCRYPT是后来

2017-02-08 09:51:54 7389 1

原创 Linux Ubuntu下安装PPA源软件

在使用Ubuntu安装程序时经常会遇到添加软件源的操作,最常见的是ppa软件源。    例如:利用ubuntu的Pidgin进行QQ聊天:sudo add-apt-repository ppa:lainme/pidgin-lwqq  这就是添加pidgin-lwqq的ppa软件源的命令。ppa是Ubuntu Launchpad网站提供的一项服务,允许个人用户作为apt源供其

2017-02-06 11:16:56 1459 1

转载 控制Samba用户只能上传不能删除

目的:控制Samba用户只能上传,不能删除文件。具体操作步骤:1.创建共享文件夹:mkdir -m 1777 /home/share2.设置共享文件夹属性:[share]path = /home/sharewritable = yescreate mask = 1444directory mask = 1555

2017-01-20 15:12:09 8901 2

原创 jenkins构建后执行部署脚本

net stop Tomcat7del "D:\program files\apache-tomcat-7.0.68-new\webapps\efc.eac.war.war"echo "执行命令 del D:\program files\apache-tomcat-7.0.68-new\webapps\efc.eac.war.war"rd /s/q "D:\program files

2017-01-11 11:02:34 18764 2

原创 tomcat7.0 内存配置

1.在catalina.bat或者catalina.sh的第一行增加: set JAVA_OPTS=-Xms1024m -Xmx1024m -Xss1024K -XX:PermSize=64m -XX:MaxPermSize=128m 参数详解 -Xms JVM初始化堆内存大小 -Xmx JVM堆的最大内存 -Xss 线程栈大小 -X

2017-01-10 15:19:29 1304

原创 mybatis做like模糊查询

1.  参数中直接加入%%  param.setUsername("%CD%");      param.setPassword("%11%"); select id,sex,age,username,password from person where true AND username LIKE #{username} AND password LIKE

2017-01-04 12:00:17 8616 2

原创 几个maven仓库地址,直接贴到pom.xml用

datanucleus http://www.datanucleus.org/downloads/maven2/ ibiblio http://mirrors.ibiblio.org/pub/mirrors/maven2/ gwt-maven http://gwt-maven.googlecode.com/svn/trunk/mavenrepo

2016-12-27 16:40:38 12908

原创 解决SpringMVC后台参数中文乱码问题

问题描述:在Controller中接收到的POST参数如果是中文的话,显示为乱码。已知客户端传过来时编码为UTF-8。问题产生分析:spring MVC中默认的编码格式为“ISO-8859-1”,因此造成乱码。1、配置过滤器 CharacterEncodingFilter org.springframework.web

2016-12-16 14:18:39 4733 1

原创 jQuery datatable表头不换行

强制不换行 p { white-space:nowrap; } 自动换行 p { word-wrap:break-word; word-break:normal; } 强制英文单词断行 p { word-break:break-all; } *注意:设置强制将英文单词断行,需要将行内元素设置为块级元素。 span { display:block;

2016-12-12 19:31:30 9376 1

原创 button没写type=button会导致点击时提交

弹出框 改成弹出框原因:button按钮默认为submit.

2016-12-06 17:08:14 3133

原创 spring MVC 4.x 完整配置

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.

2016-11-04 21:41:09 2734

原创 UTC时间转换 yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ

/** * UTC时间转换 yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ eg 2016-10-26T08:20:53.131252Z: * @return Date * @throws ParseException * @author WANGZY25 * @date 2016年10月26日 下午4:38:41 * */ public static D

2016-10-26 19:37:54 15747

大模型训练+推理完整版数据集合

大模型训练+推理完整版数据集合

2024-09-23

区块链最新面试题.pdf

区块链最新面试题,可以作为面试官、候选人的参考资料。

2021-08-10

大数据工程技术人员.pdf

大数据工程技术人员.pdf

2021-02-24

智能制造工程技术人员.pdf

智能制造工程技术人员.pdf

2021-02-24

区块链工程技术人员.pdf

区块链工程技术人员

2021-02-24

goland2020.2注册程序

帮助开发同学少走弯路,快速实现程序正常运行。

2021-01-18

苹果MAC系统 Graffle完整资源库

完整的graffle资源库,帮助大家绘画各种设计图,替代windows山的visio

2019-01-31

Active Harmony 0.1.5-Beta

Active Harmony 0.1.5-Beta ,开发activeledger应用,上传一个方便大家下载。

2018-12-18

dubbo2.8.4 + rest环境搭建,直接可运行

dubbo2.8.4 + rest环境搭建,直接可运行,帮助企业从SOA转向微服务

2018-11-28

grafana-3.1.1-1470047149.x86_64.rpm

grafana-3.1.1-1470047149.x86_64.rpm 国外网站下载受限,这个可以,转走不谢。

2016-10-01

最新VMware 11 Unlocker204

解决VM安装ISO10,无apple os选项。最新VM 安装IOS10补丁。

2015-09-05

《Android应用开发实战》(李宁)代码111108.zip

Android应用开发实战 作者 李宁 书配套源码

2014-10-25

arcgis_api_for_flex_3_6 api库文件

arcgis_api_for_flex_3_6 api库文件,现在esri官网需哟注册才能下载了,而且网速超慢,我下了好几次才下载完,希望对大家有用

2014-03-24

arcgis Api flex 3.6 docs

arcgis Api for flex 3.6 docs开发文档,在本地打开,速度快多了

2014-03-24

Esri公共服务平台电子地图切片方案

Esri 公共服务平台 电子地图切片方案,需要人工繁琐的计算,就能符合业内规范。

2013-01-31

国内第一本ArcGIS+ServerJs

国内第一本ArcGIS+ServerJs 随书源代码,学习起来很方便。

2013-01-31

MAPInfo_10.0下载+破解+汉化

下载 ,安装以及破解mapinfo,一站式完成,赶紧看看吧

2012-11-07

验证JDK安装成功

验证java安装成功,按照以下方式验证,绝对可靠

2012-11-02

ArcGis_Server10_java_Web_Adf实例

很详细的步骤,都有截图,搭建开发环境初学者首选

2012-11-02

SketchUp6ESRI

SketchUp6ESRI

2012-08-03

CityEngine安装过程

捣鼓了好久,终于安装好了,CityEngine安装过程。

2012-08-03

Toad+10+注册机

Toad+10+注册机 绝对好用,马上激活

2011-11-15

地理信息系统二次开发实例教程VB与Mapobject

完整的代码,很好的学习的材料 地理信息系统二次开发实例教程VB与Mapobject

2011-11-15

FME Desktop培训

FME Desktop 培训 FME Desktop 培训 FME Desktop 培训 FME Desktop 培训

2011-10-18

空空如也

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

TA关注的人

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