Golang实现拓扑排序-DFS算法版

2019-11-04
阅读 2 分钟
4.5k
问题描述:有一串数字1到5,按照下面的关于顺序的要求,重新排列并打印出来。要求如下:2在5前出现,3在2前出现,4在1前出现,1在3前出现。

ionic1 ios 刘海屏头部显示问题

2019-09-24
阅读 1 分钟
3k
如果你用ionic v1开发ios app时,将app安装到有刘海屏的iPhone上,出现刘海屏占据statusbar部分空间,导致状态栏或事header上的按钮(如返回键,操作键)无法点击,可以修改config.xml配置文件。

ionic1 select 在ios中无法使用,不显示确定按钮

2019-09-24
阅读 1 分钟
2k
引起无法使用的原因不敢肯定,在网上搜索一些文章大概是说ios升级到11之后会出现这个问题,当然当ios发布11时,如果还是在用ionic1 说明项目是老项目或事掌握的技术的落后了。我是两者皆是。

利用html5 canvas动态画饼状图

2018-04-02
阅读 6 分钟
5k
这里并没引用jquery等第三方库,只是用dom操作和canvas的特性编写的。canvas画圆大体分为实心圆和空心圆。根据需求分析知道该圆为实心圆。

flask笔记:部署flask

2018-03-07
阅读 2 分钟
6.3k
先说明一下为什么不使用supervisor,之前我也是按照一些文章中的推荐采取nginx、gunicorn和supervisor的方式部署。但当我部署成功后,我发现了一个问题。

flask笔记:flask与数据库的交互

2018-03-07
阅读 1 分钟
5.3k
官方推荐使用flask-sqlalchemy,但是这里我个人并不推荐。因为一般后台程序员其实更喜欢使用原生sql语言处理数据库的问题,更重要的一个原因是在项目上线后,处理一些运维问题时,如果可以查看sql语句可以更快找到问题。其次flask-sqlalchemy是在sqlalchemy基础上封装了一层,从编译的角度看效率上肯定会低一些(效率的...

flask笔记:是flask.ext.sqlalchemy还是flask_sqlalchemy

2018-03-07
阅读 1 分钟
9.4k
这里插个题外话,sqlalchemy和flask_sqlalchemy是两回事,后者是在flask框架上对sqlalchemy进行的封装,网上有很多比较专业的介绍文档。但这里,作为多年开发后端的技术员我推荐使用sqlalchemy,原因是更为灵活、方便、更易上手,同时对以后接触其他框架也更易拓展。

gitbook 使用命令

2018-02-24
阅读 1 分钟
2k
我一般是在线编写文章后,用命令下载同步到本地,在生成html。我喜欢用离线的html文档形式,无论是编写api还是技术文档查看传阅都很方便。

单页面网站禁用浏览器后退键

2018-02-24
阅读 1 分钟
4.1k
我用angularjs和sb-admin2实现了前端框架,在不考虑浏览器后退键的情况下,是用$state和$stateParams实现后退功能的,当然也可以自己创建全局单例或是localstroge、sessionstorge处理历史跳转数据。

多页面网站禁用浏览器后退键

2018-02-23
阅读 2 分钟
5.4k
当你加上上面的代码时,你发现当你点击一次浏览器的后退键,页面并没有后退,你可能感觉好像是解决问题了,但是当你再次点击后退键时页面还是返回到上一页面。

axios跨域访问js端配置

2017-04-26
阅读 1 分钟
18.3k
由于vue2.0官方选择axios来完成 ajax 请求,所以我最近开始用axios写ajax的请求操作。我之前用的架构都是前后端分离,所以必然存在跨域问题。我根据github上axios的官方文档,写了post请求方法,可惜浏览器console控制台中输出跨域问题的错误。

CodeIgniter基本接口api

2017-04-26
阅读 2 分钟
3.5k
1.全表查询 {代码...} 2.带参数查询(get请求) {代码...} 3.带参数查询(post请求) {代码...} 4.分页查询 {代码...} 5.保存 {代码...}

php中转json方法

2017-04-26
阅读 1 分钟
2.2k
1.数组转json字符串 {代码...} 输出结果为 {代码...} 2.json字符串转数组对象 {代码...} 结果为 {代码...} 3.sql查询结果转json对象在php中,查询表返回结果是array数组类型,将返回的结果用json_encode方法转成json字符串 {代码...}

CodeIgniter遇到的坑

2017-04-26
阅读 1 分钟
2.6k
1.controllers文件夹中的controller文件首字母大写。不大写也可以,但是环境兼容性不好,举个例子,我开发环境在mac电脑上,文件名首字母小写,服务可以正常访问;但是在阿里云服务器(debian)环境中,文件名首字母小写,无法访问controller类中的方法,文件名改成首字母大写,就可以正常访问了。

安卓设备扫描cpu卡和rfid超频卡插件cordova-plugin-pda

2017-04-16
阅读 1 分钟
3.9k
1.该插件只支持安卓设备,可以扫描上海复旦fm1216卡(CPU卡),s50卡,rfid超频卡等;这是我写的一个cordova插件,下面是安装步骤

CodeIgniter用hook钩子实现Interceptor拦截器功能

2017-04-16
阅读 1 分钟
3.7k
今天用ci框架的钩子实现一个例子,在每一次http请求后,在返回报文中的头部header中添加设置跨域访问的属性。 1.启用钩子 钩子特性可以在 application/config/config.php 文件中全局的启用或禁用, 设置下面这个参数: {代码...} 2.定义钩子 钩子是在 application/config/hooks.php 文件中被定义的,每个钩子可以定义 为...

CodeIgniter解决跨域问题

2017-04-16
阅读 1 分钟
7.7k
跨域问题一般都是在后端也就是server端处理。先拿java举例,一般是在返回前端时获取response对象,设置返回报文header中Access-Control-Allow-Origin的属性。代码例子为:

开发属于自己的cordova插件

2017-04-01
阅读 4 分钟
5k
3.参数介绍:pluginName: 插件名字pluginID: 插件id : woodyPluginoversion: 版本 : 0.0.1directory:一个绝对或相对路径的目录,该目录将创建插件项目variable NAME=VALUE: 额外的描述,如作者信息和相关描述

windows中用cmd 删除文件夹以及文件夹里面的所有内容

2017-02-06
阅读 1 分钟
8.1k
如果你要删除的整个文件夹以及文件夹里面的所有内容的话rd/s/q 盘符:某个文件夹 (这样整个文件夹所有的文件和文件夹都删除了)比如我想删除D盘的123文件夹以及123文件夹里面所有的内容rd/s/q d:123 这样就删除了

debian下配置nginx+php+mysql 遇到的坑

2017-02-05
阅读 2 分钟
3.8k
1.我用的阿里云上的debian6服务器,默认安装了php5.3.3。但没有安装php-cgi和php-fpm等模块,因为我在windows测试环境上配nginx和php时用到fastcgi模块,所以我一上来就想按章php-cgi,但是执行apt-get install php5-cgi报错。折腾一上午后,我修改了/etc/apt/source.list源文件,加上如下源:

nginx root 和 alias 配置区别

2017-02-05
阅读 1 分钟
2.7k
nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应。root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。

CI-CodeIgniter中“超级对象”:$CI =& get_instance()

2017-02-05
阅读 1 分钟
2.8k
要你自定义的类库中访问CodeIgniter的原始资源,你必须使用 get_instance() 函数.这个函数返回一个CodeIgniter super object.

初接触php,遇到一个低级问题

2017-02-05
阅读 1 分钟
1.4k
遇到的问题:我把php解压到D盘program files中,用php-cgi.exe -b 127.0.0.1:9000 -c d:/Program Files/php/php.ini 将php运行起来。同时用nginx将php的网站发布。

debian下搭建邮件服务器

2017-02-05
阅读 3 分钟
6.7k
#apt-get install postfix libsasl2-2 sasl2-bin libsasl2-modules dovecot-imapd dovecot-pop3d dovecot-common

页面开发小总结

2017-02-04
阅读 1 分钟
1.6k
1.页面开发时,在页面中对同一url链接可以多次访问,这时不同的浏览器可能处理方式不同,如IE(我测试是用的是IE11)可能是浏览器本身缓存的缘故,会拒绝访问。

jetty作为服务jsp中文乱码,tomcat作为服务jsp中文正常

2017-02-04
阅读 1 分钟
3.1k
当用Eclipse做编辑器开发jsp页面时,jetty启动服务会发生中文乱码现象,但用tomcat中文则正常。 一开始我以为是我后台代码没有做编码的转码设置,经过网上的一系列文档的检查调整后,中文还有乱码。 但后来我发现当我直接访问jsp,不经过后台代码跳转时,现象一样。这是我确认是我的jsp页面本身的问题。 当我选中jsp页面...

Excel 拼接单元格的函数

2017-02-04
阅读 1 分钟
1.6k
{代码...} 例子:A1和B1的单元格用,号分隔开,并且A1,B1用单引号括起来 {代码...} 如果只是单纯连接俩个单元格用"&"符号就行了

SqlServer和mysql几个不同之处(主要是存储过程的语法)

2017-02-04
阅读 1 分钟
2.5k
1.SqlServer中的类型bit(1)对应MySQL的tinyint(1) 2.SqlServer中用getdate()获取数据库系统当前时间;MySQL中NOW()获取数据库系统当前时间 3.SqlServer中转型需要用cast,mysql不需要用cast; 4.SqlServer存储过程中循环中退出需要用break,mysql用leave

Eclipse和tomcat的配置-实用篇

2017-02-04
阅读 2 分钟
2.3k
本片介绍如何用Eclipse创建一个动态web项目并用tomcat部署启动服务。 前提: 1.下载Eclipse最新版本,现在的最夯版本是luna 2.下载tomcat最新版本,本篇用的版本是tomcat6.0.36 3.下载Eclipse的tomcat插件   3.1.下载com.sysdeo.eclipse.tomcat_3.3.1.jar   3.2.将com.sysdeo.eclipse.tomcat_3.3.1.jar复制到Eclipse...

ubuntu解压rar

2017-02-04
阅读 1 分钟
5.7k
一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简 单的,只需要两个步骤就可以迅速搞定。