beego开发轻博客

本章目标:添加页面路由,能正常访问轻博客页面github: 打开后,点击右上角star按钮视频教程: B站地址 本章目标:添加用户登陆及注册功能!github: 打开后,点击右上角star按钮视频教程: B站地址 beego添加路由功能 安装 gorm框架 点我进入官方文档 beego 添加路由 通过修改 routers--> router.go 文件,来实现,beego实现路由的方式有多种… Read More »

修改并编写翻译golang源码

Go 语言诞生5周年! 友情提示:本文使用Markdown编写,黑色背景文字可能需要横向拖动才能看清全文 最近为了做Hyperledger Fabric国密改造,涉及到了golang源码的改动。特将操作过程整理如下,以供参考: golang的源码安装其实比较简单,只需运行源码包中的脚本src/all.bash,等到出现类似以下字样就安装好了: Installed Go for linux/amd6… Read More »

系列结合,beego开采轻博客

本章目标:bee run 能够让项目正常运行!github: 打开后,点击右上角star按钮视频教程: B站地址 本章目标:添加页面路由,能正常访问轻博客页面github: 打开后,点击右上角star按钮视频教程: B站地址 修改views目录下的文件,抽离页面公共部分。 beego添加路由功能 liteblog-->views 目录下新增comm目录,并新增link.html 如图: co… Read More »

file文件上传样式新浦金app

功能 当我们需要在网页中实现文件上传功能的时候,file控件就可以大显身手了。HTML文档中每添加一个 <input type=”file”> ,实际就是创建了一个FileUpload实例对象。用户可以通过点击file控件选择本地文件,当我们提交包含该file控件的表单时,浏览器会向服务器发送用户选中的本地文件。从而将本地文件传输到服务器,供其他网络用户下载或使用,实现文件上传功能。 … Read More »

浏览器缓存机制浅析

ETag/If-None-Match 而ETag/If-None-Match则是上文大话中说的第二种check服务端文件是否更新的方式,也要配合Cache-Control使用。实际上ETag并不是文件的版本号,而是一串可以代表该文件唯一的字符串(Apache中,ETag的值,默认是对文件的索引节(INode),大小(Size)和最后修改时间(MTime)进行Hash后得到的。),当客户端发现和服务… Read More »

拖拽异步上传实现,JavaScript怎么上传图片

File杂谈——拖拽异步上传实现 2015/07/25 · HTML5 · 异步上传 原文出处: 百码山庄    在前一篇文章《File杂谈——拖拽上传前传》中我制作了一个静态的拖拽上传界面,拖拽文件到显示区域释放,可以显示拖入文件的基本信息。本文将在此基础上进一步加工,打造一个完整的拖拽上传示例。 在XMLHttpRequest Level2出台之前,大多数的异步上传图片都是利用iframe去实… Read More »

Windows平台搭建,paramiko模块的代码

    上期我们已经进行Linux的平台搭建,今期我们就来搭建下我们最常用的、最适合初学者的一种方式,那就是搭建Windows平台开发环境,只需要两种工具即可,一个就是编辑器(编辑代码的工具),另一个就是编译器,也就是上期我们在CentOS 7系统所安装的那个gcc 编译器,下面就开始我们的平台搭建吧。 1.安装python  windows版本好:python-2.5.1.msi 零基础学习C语… Read More »

Java的SPI机制与简单的示例

1、SPI是Service Provider Interfaces的简称。根据Java的SPI规范,我们可以定义一个服务接口,具体的实现由对应的实现者去提供,即Service Provider。然后在使用的时候只要根据SPI的规范去获取对应的服务提供者的服务实现即可 一、SPI机制 SPI机制的约定: 这里先说下SPI的一个概念,SPI英文为Service Provider Interface单从… Read More »

至于阅读源代码的好方法

阅读源代码能够更加了解项目的结构、业务。 之前一直是下载源代码,然后打开看,不停的F12,在不知道更好的办法前,以为就是这样看的,这种方法优点是可以调试。 但是有了ILSpy这个工具,你会发现用它来阅读源代码更爽,打开源代码后,任何方法、类都可以点进去查看详情,这种方法缺点是不能调试。 **工具:ILSpy,有图有真相。** Read More »

前端发展史,十年WEB技术发展历程

JQUERY 早年的js编程,代码的效率是极其低下的,这点尤其体现在操作dom上,开发者想要给一个按钮添加事件,要写长长一大段重复的代码去获取到这个按钮,再写长长一大段重复的代码去添加事件。尽管老油条会将常用的操作封装起来,但是对于不会封装的新手,这无疑是很痛苦的一件事,尤其再加上各种各样的兼容。 2006年,本着拯救菜鸟,让他们do more的宗旨,jquery诞生。jQuery诞生的意义,一是… Read More »

新浦金app关于激活Windows10专业版2018长期服务版,win版本对比

  在核心功能上,四大版本是完全一致的,因此不管你选择什么版本,都能得到最核心的Windows 10体验,包括原有功能升级、Cortana小娜语音助手、Windows Hello安全登录、虚拟桌面多任务、平板模式切换、Edge浏览器等等。 然后 ,这几天一直提示  “你的windows许可证即将过期” ,就按照网上的一些教程来但是一直出错,显示不能激活啥的。 (每次激活可以用180天,之后要重新激… Read More »

自动化装配bean,Spring装配Bean之组件扫描和机动装配新浦金app

Spring从两个角度来实现自动化装配: Spring从两个角度来实现自动化装配: 组件扫描(component scanning):Spring会自动发现应用上下文中需要创建的bean。 自动装配(autowiring):Spring会自动满足bean之间的依赖。 组件扫描:Spring会自动发现应用上下文中所创建的bean。 自动装配:Spring自动满足bean之间的依赖。 为了更形象的解释… Read More »

少儿的球,球的半径和体量

题目描述 输入球的中心点和球上某一点的坐标,计算球的半径和体积 输入输出样例 输入样例#1: 复制 4 2 1 1 输出样例#1: 复制 7 1 输入描述: 球的中心点和球上某一点的坐标,以如下形式输入:x0 y0 z0 x1 y1 z1 输入输出格式 输入格式:   多组数据,每行两个数N,M。   输出格式:   每组数据一行,表示方案数。   输入 复制 0 0 0 1 1 1 题目描述 @… Read More »

C++中sort()的用法

头文件: #include <algorithm> greater<数据类型>()//从大到小排序 less<数据类型>()//从小到大排序 直接使用会从小到大排序 Sort函数有三个参数:Sort(start,end,排序方法) 第一个是要排序的数组的起始地址。 sort( a , a+n, com); 自己定义函数: 第二个是结束的地址(最后一位要排序的地址… Read More »

新浦金appMac开发利器之程序员编辑器MacVim学习总结,一个前端开发工程师的Vim跟IDE一样

一个前端开发工程师的Vim跟IDE一样 2017/01/18 · 基础技术 · vim 原文出处: 小弟调调    这里是我新配置出来的 jaywcjlove/vim-web 一直在打磨中,基本上可以用了。拿出来骗 star 先上图  Emacs和Vim都是程序员专用编辑器,Emacs被称为神的编辑器,Vim则是编辑器之神。至于两者到底哪个更好用,网络上两大派系至今还争论不休。不过,相比之下,Em… Read More »