自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

colonel的博客

赠人玫瑰,手留余香

  • 博客(12)
  • 收藏
  • 关注

原创 golang 类型转换

记录下今天遇到的一个问题,以备后查问题:float64类型数值通过fmt.Sprintf(“%d”,value)产生一个字符串为:%!d(float64=17),这种方式是错误的,会导致后续的字符串拼接出问题解决办法:float64转换成string的方法为:目标字符串=strconv.FormatInt(int64(value),10) ...

2018-07-20 16:27:56 230

原创 golang 数据类型之间的转换

一、基本数据类型之间的转换1、string到int  int,err:=strconv.Atoi(string)  2、string到int64  int64, err := strconv.ParseInt(string, 10, 64)  3、int到string  string:=strconv.Itoa(int)  4、int64到string  strin...

2018-07-18 22:15:16 18698

原创 windows下用户环境变量与系统环境变量

环境变量:为了解决cmd下执行exe文件时候切换目录的麻烦,配置path作为key,之后执行文件在当前目录下找不到时就去读取这些value值,之后就去目录中寻找,直到找到位置。重点:用户环境变量与系统环境变量冲突时候,会以用户边境变量为准...

2018-06-17 19:01:09 3647

原创 windows下php项目执行composer mongodb时候报错找不到本地扩展

问题:windows下php项目执行composer mongodb时候报错找不到本地扩展,但是phpinfo()时候显示已经安装了mongodb扩展?php -m也显示不出来该mongodb扩展?解决:用C:\wamp\bin\apache\apache2.4.33\bin\php.ini目录下的文件替换C:\wamp\bin\php\php7.1.16\php.ini目录下的,即可解决原因:是...

2018-06-14 10:22:21 893

原创 laravel 使用smtp发送邮件

1、.env文件中配置MAIL_DRIVER=smtpMAIL_HOST=smtp.邮箱后缀MAIL_PORT=邮件服务器发送端口MAIL_USERNAME=发送方邮件地址MAIL_PASSWORD=发送方邮箱生成的第三方登陆码MAIL_FROM_ADDRESS=发送邮箱地址MAIL_FROM_NAME=发送方名称2、config目录下mail.php文件配置可以不配置,因为会被.en...

2018-05-31 10:41:05 1055

原创 php7.1中 pdo报错could not find driver解决办法

记录下自己的错误一、1、原因是没有pdo扩展导致的,2、解决办法:打开php.ini,然后去掉以下两行代码之前的分号(;)即可。如下;extension=php_pdo_firebird.dllextension=php_pdo_mysql.dll二、但是我运行pdo链接,还是报这个错。最后发现是自己的pdo链接字符串有问题,导致无法连接。原因是单引号与双引号的作用没有搞明白,单引号下的变量是ph...

2018-05-23 11:06:08 30777 6

转载 ubuntu 18.04下svn的安装与基本命令

转载:地址:https://www.cnblogs.com/yhdsir/p/4872375.html记录下,忘了方便查找一、安装:apt-get install subversion二、基本命令1、将文件checkout到本地目录 svn checkout path(path是服务器 上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn ...

2018-05-14 15:57:25 5383

原创 static与final的区别

关于static与final的区别前天面试时被面试官问懵了几个问题,对本来非常熟悉的知识产生了怀疑。总结还是自己基础不扎实,特地整理清楚问题。by:colonel一、对于类   1、final修饰的类不可以被继承,类内部的方法也不可能被覆盖,java中基本数据类型包装类如String,Int   2、static修饰的类暂且不考虑二、对于变量1、对于final:其可以修饰成

2017-02-26 20:24:27 510

原创 python开发之环境搭建(eclipse4.6+python3.3.2+pydev3.9.0)

本文记录python开发之第一步之环境搭建,记录下来以备后查。我们使用eclipse4.6+jdk1.7+python3.3.2+pydev3.9.0。注意:各个软件的版本号,如果安装过程存在问题,那么就极有可能是版本不兼容的问题。一、下载各个软件安装先安装好eclipse与完成jdk的安装配置(新手注意jdk环境变量的配置,在此不在赘余)。下载安装python(path环境可选择自动配置

2016-12-20 17:45:34 1484

原创 java 链表、栈、队列、树的实现

最近无意中翻到一本书,闲来无事写几行代码,实现几种常用的数据结构,以备后查。一、线性表(链表)1、节点定义/**链表节点定义 * @author colonel * */class Node { public int data; Node next=null; public Node(int data){ this.data=data; } }2、链表操作类

2016-12-16 15:59:15 2948 1

转载 java 一组数字的查重算法

今天编程遇到了一个数组查重假排序的问题,以为很简单做起来还真有点费劲。特此参考网上和自己思考动手写了几个查重算法,记录下来以备查看。算法一、时间复杂度为n /** * 该方法根据集合类中的set接口,使用HashSet的实现类之特性来完成, * 即重复元素无法加入到该集合之中。程序的时间复杂度为n,空间复杂度为HashSet占用的空间 * @param nums 待去重的数

2016-11-10 21:35:26 7808

原创 C# Protobuf使用指南

一、protobuf概述 Protobuf是一个google公司开发的用于数据交换的格式,他独立于语言与平台,跨平台性良好。其使用二进制的传输方式,相比xml更加灵活方便,效率更高。目前很多语言的版本都有,本文主要介绍c#版本的使用方法。 二、Protobuf的使用方法1、protobuf下载与安装方法本文使用的protobuf-net v2.4.1版本,下载方法可以自行百

2016-11-07 10:01:49 6693 3

数据库课程设计-客房管理系统

1、"【CSDN独家】深度解析ASP.NET构建的客房管理系统设计,优化酒店运营效率!专为计算机科学学生打造的实战项目。#ASP.NET #客房管理 #CSDN技术分享" 2、"提升酒店服务质量,客房管理系统课程设计实例分享!了解如何用.NET技术简化前台与后台操作。#酒店管理 #.NET实战 #课程设计案例" 3、"数据库设计实战!客房管理系统课程报告,深入SQL Server 2008实战应用,优化数据处理流程。#数据库设计 #SQL Server #实战经验" 4、"从零到一,客房管理系统需求分析到功能实现全程记录,助力计算机专业学生实战技能飞跃。#需求分析 #功能实现 #实战技能提升" 5、"管理员高效管理,员工信息、客房状态一手掌握!客房管理系统设计精髓,CSDN技术社区倾情推荐。#管理员功能 #高效管理 #CSDN推荐" 6、"代码实现详解!客房管理系统课程设计报告,涵盖用户消费、退房结账等关键业务流程。#代码实现 #业务流程 #客房管理实战"

2024-05-07

c语言课程设计报告-本科

1、"编程新手必看!C语言实战项目:学生成绩排名系统设计报告,从零开始构建实用工具。#C语言编程 #成绩排名系统 #新手教程 @CSDN" 2、"深度剖析C语言课程设计案例,提升逻辑思维与算法能力,适合计算机专业学子借鉴学习。#算法设计 #逻辑思维锻炼 #CSDN编程资源" 3、"学生成绩管理不再头疼!本设计采用C语言实现自动化排名,提升教育信息化水平。#教育信息化 #成绩管理 #C语言实践" 4、"精准定位,高效排序!本报告详述C语言实现快速排序算法,助你掌握核心编程技巧。#快速排序 #C语言技巧 #课程设计精华" 5、"实战出真知!本课程设计带你走进C语言编程世界,手把手教你制作实用的成绩排名系统。#实战编程 #成绩排名 #C语言课程设计" 6、"优化代码,提升性能!分享C语言课程设计细节,优化策略让你的程序跑得更快更稳定。#代码优化 #性能提升 #C语言实战" 7、"从理论到实践,这份C语言课程设计报告教你如何将课堂知识转化为实际项目成果。#理论实践结合 #课程成果转化 #C语言项目"

2024-05-07

计算机网络课程设计-学校网络设计方案

"校园网络设计实战分享!从零开始搭建高效稳定的校园局域网,探索CISCO设备的精妙布局。#校园网设计 #CISCO设备应用 #CSND技术交流" "深度解析计算机网络课程设计,掌握OSI七层模型与TCP/IP协议栈,理论结合实践,提升网络架构技能。#计算机网络课程 #OSI模型 #TCP/IP协议" "精准需求分析,针对校园网络特性,规划WWW服务、邮件系统、视频点播等关键应用,实战演练网络工程师必备技能。#需求分析 #网络应用部署 #校园网络" "细致入微的IP地址规划,合理分配156.32.0.0网段,确保每栋楼宇信息点的准确映射,提升网络管理效率。#IP地址规划 #网络管理 #校园楼宇布局" "详尽设备选型指南,从CISCO交换机到IBM服务器,兼顾性能与成本,教你如何打造性价比最优校园网络。#网络设备选型 #CISCO交换机 #IBM服务器" "深入理解网络拓扑设计,构建高效D2网络中心,掌握中心交换机与汇聚交换机的配置艺术。#网络拓扑设计 #中心交换机配置 #汇聚交换机应用" "实战校园网络安全,配置防火墙与权限控制,保障敏感信息与教学资源的双重防护。#网络安全

2024-05-07

上海某大厂java面试真题与解析

1、"上海某大厂面试真题,掌握并发编程三大核心—原子性、可见性和有序性,是优化高并发系统性能的关键所在。#Java并发编程 #电商技术挑战" 2、“了解多线程创建的四种方式,包括Runnable、Callable以及线程池的运用,让你的项目效率飞升。#Java多线程 #面试真题" 3、"深入理解线程池工作原理,掌握Executor框架下四种线程池的创建与应用,有效提升系统资源利用率。#Java线程池 #性能优化" 4、"线程状态流转图解析,从New到Runnable,再到Running,直至Blocked或Dead,全面解析Java线程生命周期。#Java线程状态 #并发控制" 5、"利用CyclicBarrier和CountDownLatch解决并发协调难题,提升多线程程序的执行效率和可控性。#并发工具类 #Java并发编程" 6、"volatile与synchronized的巧妙运用,确保数据可见性,解决并发编程中的常见痛点。#并发控制 #Java并发原语" 7、"精通Java线程调度算法,理解抢占式调度机制,更好地设计高性能多线程应用。#线程调度 #Java并发高级"

2024-05-07

空空如也

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

TA关注的人

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