自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

跑码场

每天进步一点点

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 go run 启动main package中的多个文件

通常在main package中只有一个main.go文件,里面有程序的入口函数main()。 使用go run main.go就可以跑起程序了。但是如果package中有多个go文件,main文件又调用了其他包中的go函数,这个时候再用 go run main.go就会报错,会显示变量或函数没有定义。使用go run *.go可以解决问题。

2017-10-26 18:12:50 6903 2

原创 Centos7建立桌面快捷方式

Centos7建立桌面快捷方式

2017-10-25 15:11:12 932

转载 关于内网和外网

原文链接关于内网和外网网上经常看到有人问内网和外网的区别,其实外网和内网的概念很模糊,全看你怎么理解。希望这篇文章能帮助大家明确一些概念。 简单的说,自己的单位或者家庭、小区内部有局域网;单位、家庭之外有覆盖范围极大的网络,比如internet,这个大网络延伸到了我们的单位、家庭(通过光纤、网线、电话线等)。我们把自己的局域网连接到internet上,那么我们的访问范围就从局域网扩展到了整个inte

2017-10-25 14:43:10 409

原创 JSON.parse()和JSON.stringify()

parseparse用于从一个字符串中解析出json对象,如var str = '{"name":"xiaobai","age":"23"}'结果:JSON.parse(str)age: "23"name: "xiaobai"注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。stringifystringify()用于从一个对象(对象数组)解析出字符串,如var a = {nam

2017-10-25 13:40:07 288

转载 P vs. NP:从一则数学家谋杀案说起

美剧《基本演绎法》(也就是美版“福尔摩斯”)第 2 季第 2 集中,两位研究 NP 问题的数学家被谋杀了,凶手是同行,因为被害者即将证明“P=NP 问题”,她为独吞成果而下了毒手。然而凶手的动机,并不是千禧年大奖难题那100万美元的奖金——解决了 P=NP 问题,就能够破译世界上所有的密码系统,这里面的利益比100万美元多多了。剧中只用了一句话来介绍 P=NP 的意义:“能用电脑快速验证一个解的问题

2017-10-22 10:47:06 595

原创 mySQL多表联合删除

之前的数据库操作都是比较简单的单一增删改查,今天遇到多表通过外键联合,如果主表数据删除,其他从表的数据也必须删除,表结构大致如下 book表字段 print表字段 print_binding表字段 print_binding_year表字段 guid guid guid guid …. book_guid print_guid bind_guid …

2017-10-14 18:33:27 15265

原创 内连接(inner join)与外连接(outer join)小结

mySQL包含两种联接,分别是内连接(inner join)和外连接(out join),但我们又同时听说过左连接,交叉连接等术语,本文旨在总结这些术语之间的关系。1. 内连接首先说明内连接的一个重要性质:内连接查询结果与表的顺序无关 (当然顺序可能会发生变化,但是对应关系绝对不会错乱!!!)1.1 交叉连接(cross join)当然,他还有其他的名字,比如:笛卡尔积,交叉积,还有最奇怪的名字“

2017-10-14 15:42:05 134334 12

原创 利用select直接insert数据

同时CREATE、SELECT、INSERT的三种方法AS能把SELECT查询的结果填入到新的表格中1、CREATE TABLE,然后利用SELECT进行INSERTCREATE TABLE profession( id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, profession VARCHAR(20));//现在以SELECT

2017-10-14 13:42:51 3568

原创 webuploader实现点击图片上传功能

之前写过一篇webuploader基本使用过程中的一些问题,可以参考 webuploader使用 实现的功能:以默认图片作为初始图像,点击可更换图像一次只能上传一张图片,但是每次选择完毕,图片都会上传到服务器,服务器接受图片并为图片设置唯一的id(避免图片url冲突)js将服务器返回的图片url保存到隐藏的input元素中,提交表单时,会上传最新的图片在服务器中的url,后台服务器将最新的

2017-10-12 14:59:30 9046 1

原创 $.each()遍历遇到的坑

今天写了个利用$.each()循环遍历json对象数组,判断是否含有指定value的函数,期间遇到了点返回值问题,特此记录。首先生成一个用于测试的json数组var jsonData = [{ "name": "mike", "age": 24 }, { "name": "andy", "age": 20

2017-10-12 14:05:06 2438 1

原创 $(document).ready()和window.onload的不同

两者虽然具有类似的实现效果,但是在触发操作的时间上存在着微妙的差异,这种差异只有在要加载的资源多到一定程度才会体现出来。 当文档完全下载到浏览器中,会触发window.onload事件。这意味着页面上的所有元素对JavaScript而言都是可以操作的。 $(document).ready()注册的事件处理程序,则会在DOM完全就绪并可以使用时调用,虽然也意味着所有元素对JavaScript而言

2017-10-10 21:10:31 207

原创 Centos改变文件权限chmod

文件权限的改变有两种方式,分别可以用数字和符号来修改文件权限,本文仅介绍数字修改文件权限 文件有三种身份owner:文件所有者group:同用户组 others:其他非本用户组修改权限时,每个文件(文件夹也是文件)的三个身份又分别有三个权限readwirteexecute我们利用ls -al查看文件可以得到如下信息 [chanmufeng@localhost ~]$ ls -a

2017-10-07 13:38:54 5655

原创 Centos下tar.gz文件解压到指定目录

#tar zxvf test.tar.gz -C /home/project

2017-10-05 18:02:11 16720

原创 golang解析xlsx文件

首先获取第三方库 go get github.com/tealeg/xlsx参考代码示例 作用为获取第一列除表头外的所有信息,存入数组//xlsx文件解析func ExcelParse(fileName string) []string { filePath := "upload/" + fileName xlFile, err := xlsx.OpenFile(fileP

2017-10-05 17:57:06 8671 2

原创 WebUploader使用

由于项目要求接触了WebUploader,期间参考了官网以及很多网友的资料,现将整个代码以及过程中遇到的小难题解决方案分享给大家。项目要求: 1.初始状态下,隐藏上传文件按钮,选择下拉框实际内容时才显现 2.针对每一个下拉框菜单,只能上传一个文件,且格式为.xlsx 3.选择文件后自动上传本人用了bootstrap,格式方面的问题毋需关注,只需要注意这里的class我用了hidden<div

2017-10-05 16:52:07 1969

M1芯片电脑-Java-查看汇编指令的文件

M1芯片电脑-Java-查看汇编指令的文件

2022-06-17

C产生正态分布随机数(高效版Ziggurat Method)

C程序生成正态分布随机数

2017-07-17

空空如也

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

TA关注的人

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