posts - 484,  comments - 49,  trackbacks - 0
摘要:一、概述 比特币是存储在计算机里一枚货币,计算机存储的本质就是一串数字,那么存储比特币的这串数字为什么就可以等同于真正的货币呢?而且比特币让人感觉很像黄金,不管这黄金从什么渠道获取(从沙子里掏的,还是自己购买的),人类都会认同它的财富价值。 说到比特币很多文章总结它的特点,例如:去中心化啊,记账系统 阅读全文
posted @ 2018-03-09 14:36 微笑点燃希望 阅读 (80) 评论 (0) 编辑
摘要:注意:希望通过此篇文章分享 可以使大家对mapper接口以及example 用法更加深入理解 MyBatis的Mapper接口以及Example的实例函数及详解 一、mapper接口中的方法解析 mapper接口中的函数及方法 方法功能说明 int countByExample(UserExampl 阅读全文
posted @ 2018-02-06 18:05 微笑点燃希望 阅读 (520) 评论 (0) 编辑
摘要:MSSQLSERVER服务无法启动的解决方案有时候sqlserver无法启动了,原因是mssqlserver服务没有启动,当你手动启动时,又出现服务无法响应的可恶错误提示。。。笔者“有幸”遇到了,我的原因是第4个,升级后总算就可以了。纠结了好几天呢,现在总结下可能的原因及解决方案:出现以上情况的可能... 阅读全文
posted @ 2014-04-27 00:16 微笑点燃希望 阅读 (948) 评论 (1) 编辑
摘要:using 语句允许程序员指定使用资源的对象应当何时释放资源。为 using 语句提供的对象必须实现 IDisposable 接口。此接口提供了 Dispose 方法,该方法将释放此对象的资源。 一起来看本文的介绍。AD: 2013云计算架构师峰会课程资料下载在.NET大家庭中,有不少的关键字承担了多种角色,例如new关键字就身兼数职,除了能够创建对象,在继承体系中隐藏基类成员,还在泛型声明中约束可能用作类型参数的参数,在详细讨论using的多重身份的基础上来了解.NET在语言机制上的简便与深邃。那么,using的多重身份都体现在哪些方面呢,我们先一睹为快吧:1、引入命名空间2、创建别名3、强 阅读全文
posted @ 2013-12-12 11:26 微笑点燃希望 阅读 (121) 评论 (0) 编辑
摘要:1、在oracle的sqlplus或其他工具中运行一下pl/sql块建立存储过程--创建包create or replace package testpackage astype test_cursor is ref cursor;end testpackage;/ --创建过程create or replace procedure fenye( tableName in varchar2, --表名 fields in varchar2, --查询解果显示字段 wherecase in varchar2, --查询条件 pageSize in number, --一页显示记录数 pageNo 阅读全文
posted @ 2013-11-06 10:49 微笑点燃希望 阅读 (216) 评论 (0) 编辑
摘要:命令简介cmd是command的缩写.即命令行 。虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。 在9x系统下输入command就可以打开命令行.而在NT系统上可以输入cmd来打开,在windows2003后被cmd替代,利用CMD命令查询系统的信息或者是判断网络的好坏。下图为CMD启动. 阅读全文
posted @ 2013-06-05 11:32 微笑点燃希望 阅读 (212) 评论 (0) 编辑
摘要:DLL文件(Dynamic Linkable Library 即动态链接库文件),是一种不能单独运行的文件,它允许程序共享执行特殊任务所必需的代码和其他资源。比较大的应用程序都有很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其他软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序EXE文件中,会产生一些问题: 1、增加了应用程序的大小,会占用更多的磁盘空间,程序运行时也会消耗较大的内存空间,造成系统资源的浪费; 2、在编写大的EXE程序时,在每次修改重建时都必须调整编译所有源代... 阅读全文
posted @ 2013-06-04 11:19 微笑点燃希望 阅读 (300) 评论 (0) 编辑
摘要:法1:第一种方法可以采用复制一个Datatable然后循环需要筛选的DataTable,循环出最新的十条,添加到复制的DataTable中。DataTable dt = ETMSoft.Cache.ETMCache.GetCacheService().RetrieveObject("/news/newscache") as DataTable; // if (dt == null) // { // DataTable Newsdt = GetAllNews(); // CacheManage.NewsCache(Newsdt); // DataView NewView = 阅读全文
posted @ 2012-07-01 22:19 微笑点燃希望 阅读 (2889) 评论 (0) 编辑
摘要:一、Marquee详解1、Marquee经常用到的两个事件onMouseOut="this.start()";用来设置鼠标移除出区域时继续滚动;onMouseOver=“this.stop()”;用来设置鼠标移入该区域时停止滚动.2、Marquee向左滚动(缺陷不能实现无缝滚动)<marguee scrollAmount=3 width=900 style="color:#FF0000;font-size:12px; align="texttop" height="14">第二期网上开店免费培训课程将在经七纬一济 阅读全文
posted @ 2012-06-28 09:58 微笑点燃希望 阅读 (23488) 评论 (0) 编辑
摘要:C#类、接口、虚方法和抽象方法虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢?1. 虚方法必须有实现部分,并为派生类提供了重写该方法的选项。抽象方法没有提供实现部分,抽象方法是一种强制派生类重写的方法,否则派生类将不能被实例化。//抽象方法public abstract class Animal{public abstract void Sleep();public abstract void Eat();}//虚方法public class Animal{public virtual void Sleep(){}public virtual void Eat(){}}2. 抽象方法 阅读全文
posted @ 2012-06-01 12:18 微笑点燃希望 阅读 (8182) 评论 (0) 编辑
摘要:一、今天收获是学会了写多表查询语句,以及如何将数据库文字转化为汉子多表查询语句的写法:select a.字段名,b.字段名,c.字段名,d.字段名,case when a.字段名=0then'汉字' when a.字段名=1 then '汉字' end as 字段别名 from 表名1 as a inner join 表名2 as b On a.字段名=b.字段名 inner join 表名3 as c On a.字段名=c.字段名 inner join 表名4 as d On a.字段名=d.字段名.二、Sql语句拼接 StringBuilder sb = n 阅读全文
posted @ 2012-06-01 11:20 微笑点燃希望 阅读 (2160) 评论 (0) 编辑
摘要:消息手动确认模式的几点说明 监听的方法内部必须使用channel进行消息确认,包括消费成功或消费失败 如果不手动确认,也不抛出异常,消息不会自动重新推送(包括其他消费者),因为对于rabbitmq来说始终没有接收到消息消费是否成功的确认,并且Channel是在消费端有缓存的,没有断开连接 如果rab 阅读全文
posted @ 2019-11-13 23:11 微笑点燃希望 阅读 (9) 评论 (0) 编辑
摘要:@Override public void sendUploadOssAndRiskDanger(String uuid, Object objectData) { try { rabbitTemplate.setConfirmCallback(this); rabbitTemplate.setRe 阅读全文
posted @ 2019-11-13 22:26 微笑点燃希望 阅读 (3) 评论 (0) 编辑
摘要:RPC即远程服务调用出现原因:随着项目越来越大,访问量越来越大,为了突破性能瓶颈,需要将项目拆分成多个部分,这样比起传统的项目都是本地内存调用,分布式的项目之间需要在网络间进行通信服务之间的远程调用通常有两种方式,即基于TCP的远程调用和基于Http的远程调用基于TCP的RPC实现主要是服务提供方定 阅读全文
posted @ 2019-11-12 20:07 微笑点燃希望 阅读 (4) 评论 (0) 编辑
摘要:目前开发app有原生开发和web开发两种方式,各有各的优势和劣势,利用web技术开发app可以只用写一套代码,即可以在Android和ios同时应用,比较方便和快捷,有很多中不同的开发方式,例如cordova打包vue、阿里weex框架打包以及hbuilder打包等等方式。本文介绍利用hbuilde 阅读全文
posted @ 2019-11-11 18:23 微笑点燃希望 阅读 (6) 评论 (0) 编辑
摘要:git gc --aggressive对本地git库进行更彻底清理和优化,这个指令花费的时间也会更长。胡云飞系统部署搭建整体把控:git gc --auto这是一个设置的指令,并不会进行gc操作。如果有 7,000 个左右的松散对象或是 50 个以上的 packfile,Git 才会真正调用 gc 阅读全文
posted @ 2019-11-09 15:36 微笑点燃希望 阅读 (12) 评论 (0) 编辑
摘要:阿里云OSS断点续传(Java版本)在工作中发现开发的某项功能在用户网络环境差的时候部分图片无法显示,通过Review代码之后发现原来是图片上传到了国外的亚马逊服务器上,经过讨论决定将图片上传到国内阿里云的OSS上,下面是通过上网查找资料和看官网API之后写的一个Java版本的断点续传的demo。注 阅读全文
posted @ 2019-11-02 16:21 微笑点燃希望 阅读 (19) 评论 (0) 编辑
摘要:public class PutObjectProgressListener implements ProgressListener { private long bytesWritten = 0; private long totalBytes = -1; private boolean succ 阅读全文
posted @ 2019-11-02 16:18 微笑点燃希望 阅读 (28) 评论 (0) 编辑
摘要:错误内容 解决方法 本人连接的是mysql数据库,检查sql语法并无错误。而此处为 多条query语句,报错信息指向分号后的第二条语句。 判断可能是连接的datasource默认只允许执行单个query语句。 在连接datasource的url后面增加参数allowMultiQueries=true 阅读全文
posted @ 2019-10-21 12:43 微笑点燃希望 阅读 (205) 评论 (0) 编辑
摘要:pom文件: <dependencies> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>5.0.0</version> </dependency> <depend 阅读全文
posted @ 2019-10-18 14:52 微笑点燃希望 阅读 (7) 评论 (0) 编辑
摘要:在服务器上安装了一个RabbitMq,并新创建了一个用户授予了管理员角色,登录控制台查看一切正常,兴高采烈启动项目进行连接,结果一盆冷水下来,报如下错误:o.s.a.r.l.SimpleMessageListenerContainer : Failed to check/redeclare auto 阅读全文
posted @ 2019-10-01 15:26 微笑点燃希望 阅读 (515) 评论 (0) 编辑