自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 仿微信图文推送卡片html+css

仿微信图文推送卡片html+css预览图预览图<body> <div class="wx_container"> <div class="banner"> <img src="https://aiguovip2020.oss-cn-shenzhen.aliyuncs.com/common_images/article/411589952959_.pic_hd.jpg"> </div&g

2020-05-20 15:36:25 1040

原创 Java服务器真实路径

通过ServletContext 获取this.getServletContext.getRealPath();通过类加载器获取

2019-06-19 17:45:46 428

原创 在grub中加入win7启动项

如果另外分出硬盘来安装ubuntu Linux系统后,windows的启动菜单bootmgr会被ubuntu的grub取代。所以要在Ubuntu默认的GRUB引导菜单中添加windows7启动项目Ubuntu的引导文件为grub.cfg(文本文件),存储路径为sudo gedit /boot/grub/grub.cfg,我们需要做的就是修改它,在里面添加windows7菜单。由于grub.cfg...

2019-06-13 11:54:07 4854

原创 关于前后端分离的跨域问题

关于前后端分离的跨域问题当前环境:umijs 使用dva/fetch库python REST apinginx 服务器前端域名:www.test.com后端域名:api.test.com后端处理: // 此处填写前端使用的域名 add_header Access-Control-Allow-Origin http://www.test.com; // 表示允许使用...

2019-04-25 14:49:10 165 1

原创 Golang struct动态调用其方法和属性

package mainimport ( "fmt" "reflect")type MyStr1 struct {}func (y *MyStr1) Test1() { fmt.Println("Test1 called")}type MyStr2 struct {}func (y *MyStr2) Test2(i int, oo string) { fmt.P...

2019-04-11 15:24:53 5238

原创 SwitchyOmega使用

SwitchyOmega规则列表地址:https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

2019-03-30 11:31:52 713

原创 git学习笔记

安装gogs,git服务器。暂时跳过,有时间补上、使用git:第一步创建仓库的时候选中择初始化。第二步:git clone XXX/a.git第三步:git add . 把所有的文件加入到暂存区第四步:git commit -m’备注’ 把暂存区的文件提交到本地仓库第五步:git push origin master 把本地仓库的文件传同步到远程服务器仓库(git pull拉取)...

2019-01-07 16:05:10 95

原创 SQL笔记

联表left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行...

2018-12-17 13:27:59 66

原创 debian原生 笔记

安装sudo root用户下apt updateapt install sudovim /etc/sudoers添加一行,其中”username”替换为登陆账户的名称,输入时不加引号 “username” ALL=(ALL) ALL

2018-12-14 11:27:47 154

原创 Python笔记

安装tkinter 需要安装到系统底层,所以用 apt install python3-tk(python-tk)不能用pip install tkinter

2018-12-12 17:07:38 91

原创 golang 笔记

快速读取文件fi, err := os.Open(path)if err != nil { panic(err)}defer fi.Close()fd, err := ioutil.ReadAll(fi) //[]byteos 包的用法os.Getwd() 当前文件路径的字符串和一个err信息os.Chdir() 将当前文件路径改变为目标路径(非真实改变)os.G...

2018-12-05 13:17:49 130

原创 php 笔记

安装扩展:sudo pecl install redis

2018-12-03 11:21:43 74

原创 nginx学习笔记

以 try_files $uri $uri/ /index.php; 为例,当用户请求 http://servers.blog.ustc.edu.cn/example 时,这里的 uri就是/example。tryfiles会到硬盘里尝试找这个文件。如果存在名为/uri 就是 /example。try_files 会到硬盘里尝试找这个文件。如果存在名为 /uri就是/example。tryf​il...

2018-11-28 13:27:42 106

原创 deepin 初体验

deepin 初体验设置http代理 :export http_proxy=http://127.0.0.1:1080 export https_proxy=http://127.0.0.1:1080添加chromium的插件SwitchyOmega

2018-11-13 16:56:19 374

原创 Go Micro开发流程

启动顺序consul agent -devmicro webmicro api --namespace=com.hgmall.apigo run com.hgmalls.api/myprojectt/main.go

2018-10-08 13:40:11 556

转载 div width=auto 与 width = 100%

块级元素(div、p等)的初始宽度是auto。auto使块级元素占满父节点在水平方向上的所有可用空间。 具体公式如下:[html] view plain copy‘margin-left'+border-left-width'+'padding-left'+'width'+'padding-right'+'border-right-width'+'margin-right' = width of

2017-11-06 19:15:36 411

转载 React Component组件的详细说明和生命周期

组件的详细说明(Component Specifications) 当通过调用 Class 来创建组件的时候,你应该提供一个包含 render 方法的对象,并且也可以包含其它的在这里描述的生命周期方法。renderReactComponent render() render() 方法是必须的。当调用的时候,会检测 this.props 和 this.state,返回一个单子级组件。该子级组件可以

2017-10-31 11:23:58 846

原创 Mysql事务处理(php代码)

1.开启事务 start transaction/begin在mysql命令行的默认下,事务都是自动提交的,sql语句提交后马上会执行commit操作。但是用start transaction/begin开启一个事务的时候,我们对sql的操作都发生在内存中,但是没有真正的反馈到数据库磁盘的文件中!2.回滚 rollback回滚,就是恢复到事务开启之前的最原始的状态!注意:回滚操作会自动的关闭一个事务

2017-10-21 17:02:25 532

原创 javascript 引用类型console.log调试 技巧

存在以下两种情况:example 1:let obj = {a:1};console.log(obj); //{a:2}obj['a'] = 2;example 2:let num = 1;console.log(num); //1num = 2;解决方案 1:let obj = {a:1};console.log(JSON.parse(JSON.stringify(obj)));

2017-10-20 14:18:00 379

转载 Reactjs Component 渲染(Render)机制

一个组件在加载完毕后,如果既没有外部驱动,也没有内部驱动,是不会进行重新渲染的。按照React文档上说的,组件想要对自身进行刷新,可以通过调用setState()或者forceUpdate()来实现,这是让组件刷新的其中一种办法,也就是我说的内部驱动。而另一种则是由外部驱动,也就是让父组件驱动子组件进行重新渲染,那么下面就是阐述父组件如何让子组件发生重新渲染。先说大体思路:父组件通过给子组件传

2017-10-20 13:46:37 1846

原创 es6第三版笔记

变量提升JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。示例:console.log(a);var a =1;以上语句并不会报错,只是提示undefined。实际运行过程:var a;console.log(a)

2017-10-01 15:30:24 191

翻译 react包

React 一般包含以下包:react,react-dom,react-router。RR4 本次采用单代码仓库模型架构(monorepo),这意味者这个仓库里面有若干相互独立的包,分别是:react-router React Router 核心react-router-dom 用于 DOM 绑定的 React Routerreact-router-native 用于 React Na

2017-09-30 17:27:47 444

转载 react-router

Using npm:$ npm install --save react-router

2017-09-30 16:09:55 171

空空如也

空空如也

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

TA关注的人

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