- 博客(44)
- 收藏
- 关注
转载 自动启动docker container
当系统启动的时候要启动docker container, 可以利用systemctl来实现比如拿mongodb为例创建 /usr/lib/systemd/system/docker_mongodb.service[Unit]Description=mongodb containerRequires=docker.serviceAfter=docker.service[S...
2016-11-05 18:26:00
184
转载 Flask Jinjia2 与 react
Jinjia2这是flask使用的模板工具,利用render_template方法可以方便的将后端的数据传给前端。但是如果要使用react呢。我如果在jsx中直接使用{{}}是不能输出变量的。然后我在quora上面看到了别人的方法:就是将reactDom的render方法暴露给html中的js代码。index.html:<script type="text/javasc...
2016-08-04 22:22:00
604
转载 [linux]磁盘挂载
最近磁盘空间不足了, 所以需要将更多的磁盘空间加进来。因为目前占空间最多的就是home, 无论是下载还是本地用户的东西都是放在这里的。将分区格式化为ext4, 然后使用blkid /dev/sda11显示这个磁盘的uuid记下。然后在/etc/fstab中填写挂载点及参数 UUID=cb93949d-809b-435b-b04a-bfe01a0ab3aa /home e...
2016-07-31 23:18:00
186
转载 [python]百度语音rest api
百度语音识别提供的api范例只有java, c, php。如果使用Python,需要注意:语音文件长度是指bytes大小可以通过len(file.read())获得使用requests.post方法的时候, 要以json参数上传只要注意这两点,就可以将php代码转过来(python使用的代码要短很多!!!!)返回结果:{"corpus_no":"6307854536...
2016-07-16 17:43:00
143
转载 [vim]插件ctrlp
ctrlp这个插件可以快速搜索你的文件或者缓冲区这样很多时候都不必打开nerdtree了。直接利用快捷键C-p打开搜索命令。转载于:https://www.cnblogs.com/wenning/p/5638608.html...
2016-07-03 19:14:00
123
转载 [vim]插件NerdTree
NerdTree这是插件的作用就是在vim中增加一个资源管理器使用利用设置的快捷键 C-e可以快速打开或者关闭文件树然后在文件树中可以快速搜索到你的文件,o打开当当前,t打开一个新的tab,s以vsplit方式打开,转载于:https://www.cnblogs.com/wenning/p/5638597.html...
2016-07-03 19:09:00
116
转载 flask_socketio 使用范例
最近看flask有关的文档。想security, sqlalchemy, jwt等等相关的插件都没有问题。唯独这个socketio, 跟着官方文档一起蒙, 如果不看github上面的范例还真不好懂。https://flask-socketio.readthedocs.io/en/latest从文档的initialization到recieving message等,你在本地就是不能测...
2016-05-24 16:39:00
280
转载 [Flask Security]当不能通过认证的时候制定跳转
Flask Security这个插件能对用户权限进行很好的控制。通过三个model实现:User,存放用户数据Role,存放角色数据User_Role.存放用户角色信息user_datastore = SQLAlchemyUserDatastore(db, User, Role)通过user_datastore可以查找用户,角色,以及赋予或者删除用户角色等操作。具体参见:ht...
2016-05-15 20:34:00
246
转载 MongoDB 安装
找到工作开始上班了,以后时间可能就比较少了。但是周末还是会尽量写东西的。MongoDB是一个非关系型数据库。官方文档:https://docs.mongodb.com/manual/Windows平台直接下载安装就可以了。但是不像mysql一样会自动注册一个服务,这个需要我们自己创建。关于支持的平台,参见:https://docs.mongodb.com/manual/insta...
2016-05-06 21:24:00
72
转载 pyopenssl
https://pyopenssl.readthedocs.org/en/stable/pyopenssl是一个封装了openssl的python模块。使用它可以方便地进行一些加解密操作。1.产生密钥对利用PKey对象可以方便快速产生密钥对,然后dump_函数可以把PKey对象转成字节码方便写入文件,或者进行base64编码后进行网络传输。from OpenSSL.cryp...
2016-04-24 18:07:00
737
转载 用Python制作markdown编辑器
还记得在上篇提到的rest-framework,文档中提到了markdown也是可选应用。那么这篇我们就来尝试使用markdown来制作一个在线的可以预览的editor。安装 Python Markdownpip install markdown使用起来简单地就是两个函数:markdown(text)markdownFromFile(input, output)具体参见...
2016-04-24 10:41:00
616
转载 django-filter 使用Filter来筛选你的数据
django-filterDjango-filter is a generic, reusable application to alleviate writing some of the more mundane bits of view code. Specifically, it allows users to filter down a queryset based on a ...
2016-04-23 15:29:00
604
转载 Django REST framework
如果要在django项目实现restful api, 那么一个方便的做法就是使用django rest framework这个app。http://www.django-rest-framework.org/1.安装pip install djangorestframework就像安装普通应用一样然后修改项目的settings.pyINSTALLED_APPS = {...
2016-04-23 09:35:00
110
转载 利用WSGI来部署你的网站
利用WSGI来部署你的网站当需要部署你的django项目的时候,可以使用apache+python来部署访问你的网站。由于网上的有关的都是老版本的。所以这里使用apache2.4和python3.4来做示范。默认已经安装好了apache2.4 和 python3了。1.准备好你的网站。这里我新建一个空的网站。django-admin startproject mysite...
2016-04-18 15:21:00
108
转载 [GitPython]使用python管理你的git库
你想使用python来自动管理一个git仓库的时候,GitPython是一个不错的选择。简介:先看看下面这段代码:from git import Reporepo = Repo("~/myRepoPath/")g = repo.gitprint(g.status())print(g.add("--all"))print(g.commit("-m \"fix bug\""...
2016-04-03 21:05:00
150
转载 [模拟炉石](三)使用卡牌
在上一篇中,了解了cocos2d中的collision manage, 它的作用不仅可以实现选中,利用它的碰撞检测可以实现很多其它的东西。这一篇要解决的问题就是如何将自己的手牌打出以及让场上的仆从进攻。1.给卡牌添加拖拽效果。 def on_mouse_press(self, x, y, buttons, modifiers): self.s...
2016-01-05 22:56:00
141
转载 简单说pyglet.event
emitter,就是pyglet.event.EventDispatcher的子类, 负责发出事件的消息,并且规定了响应消息的函数名。class Consumer(pyglet.event.EventDispatcher): def call(self): self.dispatch_event('response')Consumer.regist...
2016-01-03 17:31:00
283
转载 [模拟炉石](二)下一步要解决的问题
下一步,我们要在上一篇的基础上解决这么几个问题:1.使用opengl绘图。利用pyglet.gl来绘制箭头,后面会使用到。2.如何判断选中。使用collision manage3.需要实现一个数组和图形node的绑定。opengl绘图试着绘制一个跟随鼠标指针的直线。class MainLayer(Layer): is_event_handle...
2016-01-03 17:00:00
122
转载 [模拟炉石](一)让游戏过程显示到cocos2d中
在上篇中,如果运行了fireplace的tests/full_game.py,这个程序将一个游戏过程在终端上运行完成,可以看到整个过程,那么第一步要做的就是将这个过程显示到cocos2d创建的场景中去。创建一个游戏菜单场景。在testcocos.py中添加菜单,以及对应的方法。这个将是我们程序的入口。将后面需要用到的view,都放到gameview.py中。class...
2015-12-24 19:36:00
166
转载 安装好ubuntu之后要干的几件事
安装完ubuntu之后啊,系统除了自带了firefox,libre office等能用,要应付日常需求还差了些。然后我根据最近我的需求写了个清单。完成这个清单就让ubuntu成了一个得心应手的好工具了。但是很多方面体验比windows差了很多,我觉得最好的一点就是不能打游戏!1.更新系统。 打开 system settings 。在system 下面有个software &...
2015-12-23 22:11:00
136
转载 [模拟炉石]开坑
国外有很多玩家做的模拟炉石的东西,都非常棒。浏览了一些项目之后,觉得fireplace这个引擎不错。使用fireplace来作为游戏的驱动,还需要一个不错的gui才行。我考虑使用网页或者桌面程序。网页的话有很多H5的游戏框架可以用;桌面程序的话python也有很多不错的。这里我打算使用cocos2d。使用fireplace+cocos2d制作一个模拟炉石的游戏。因为自己对...
2015-12-22 22:41:00
167
转载 使用jekyll主题
github上面有很多基于jekyll的主题https://github.com/theme4jekyll使用起来也非常方便。直接clone到本地这些主题,包括了很多模板,在新建博客的时候可以在开头需要写一些标签,如果为了方便的话,提前写好一个程序来完成将会变得非常方便。比如我写了一个。这个就在主题文件夹下面(newPost.rb) 1 time = Time.n...
2015-10-19 10:35:00
261
转载 使用jekyll和prose在github上创建博客
利用github的pages服务可以很方便地显示和管理我们的静态页面,这样用来做博客是非常适合的。1.首先你要有一个github的帐号2.创建一个repo,名字叫username.github.io3.在本地终端:git clone https://github.com/username/username.github.io4.安装jekyll:gem install j...
2015-07-13 17:46:00
115
转载 theos初探:ios越狱开发教程
开发环境搭建回顾现在已经在windows上安装好了theos了。在上一篇中都已经讲了,开发环境主要部件就是:1.theos,主要包含了使用make时的makefile模板文件、包含了各种库和框架的sdks2.llvm,包含了clang在内的编译器所以如果出错了,首先看自己的环境搭建好了没有,然后看看程序。其实理论上使用llvm和sdk就可以进行ios开发了,但是由于...
2015-05-14 12:05:00
652
转载 python:利用urllib查找计算机二级准考证号
、陕西省的计算机考试查询用的是准考证号和身份证号,但是准考证丢了怎么办?如果问同考场的倒是可以推出来,至少可以把范围缩小到很小。那么用计算机怎么解决呢?本文就是利用Python的urllib来解决这个问题。python的urllib库可以完成网页内容的获取,常用于网络爬虫。urllib的主要函数:urllib.urlopen(url[, data[, proxi...
2015-05-05 17:17:00
401
转载 解决pip安装时 UnicodeDecodeError 问题
在装django的时候用pip安装就出现了问题,一大堆的红字,然后联想到很多次用pip安装都以失败告终,于是今天抽空看了看出现问题的原因。 情况如下图: UnicodeDecodeError,编码出了问题。联想到python2的默认编码和python3的不一样,在想如果是python3在安装的时候应该就不会出现这个问题了? 我的问题是,首先连pip都没有安装...
2015-04-02 09:39:00
249
转载 django初探
如果是自己建站耍的话,还是用Php方便,毕竟Php服务器便宜又到处都是。 但是python毕竟是一个新鲜的东西,特别是django,以前一直东python的语法,而且是我最早学习的语言之一,但是一直停留在语法层面,所以今天来试试使用python来写web应用。 1.首先是要安装python。 Get the latest version of Python at ht...
2015-03-31 22:59:00
100
转载 openssl 第一篇
自从老罗赞助了openssl以及心脏出血事件的新闻,得以了解了openssl。那么什么是openssl呢?下面摘自官网: TheOpenSSLProjectisacollaborativeefforttodeveloparobust,commercial-grade,full-featured,andOpenSourcetoolkitimple...
2015-03-24 22:55:00
111
转载 VB中declare function 出现49错误
vc中写的函数如果用extern “c”声明的话,vb中调用的时候调试会报实时错误‘49’,改为winapi就可以没有这个错误了。当然如果编译成exe就是没有问题的。转载于:https://www.cnblogs.com/wenning/archive/2013/05/11/3072292.html...
2013-05-11 00:31:00
632
转载 qq发送文件是在两个计算机之间建立tcp连接
这样的话在一个局域网之间发送的速度是很快的。 转载于:https://www.cnblogs.com/wenning/archive/2013/03/20/2970477.html
2013-03-20 08:57:00
128
转载 控件 ListView1 的类 MSComctlLib.ListView 不是一个已加载的控件类
昨天在安装了系统更新后出现了这个问题,因为没怎么用过vb,所以去网上搜索,发现大家给的答案都是重装什么的,我想如果冲装能解决也好。早上把Office和vb都重装了,但是明显是不行的。 其实按照软件提示缺少的东西可以自己手动去下载,然后在工程-》部件里面把你注册的控件勾上就行了 转载于:https://www.cnblogs.com/wenning/archive/2013/03/...
2013-03-14 09:52:00
3723
转载 人人网是明文传输,所以只要抓包就能知道用户名和密码
无聊把以前那个抓包程序改了改,这样就能提取出局域网上上人人的用户名和密码了。/* * */package org.wen;import jpcap.*;import jpcap.packet.*;import java.io.*;import javax.xml.bind.annotation.adapters.HexBinaryAdapter;...
2013-03-07 07:19:00
210
转载 oracle instant client
自己本机上是没有安装oracle服务器的,所以去官网下了个客户端,不用安装,解压了之后稍微配置下就行了。 pl/sql这个软件要用到的一些配置文件网上都会有,tnsnames.ora这个直接从服务器拷就行了。环境变量也不是必须设定,在软件里面有tool->preferences里connection可以设置,oci library为。。。\instantclient_11_2\o...
2013-03-05 10:47:00
117
转载 关于用Myeclipse搭建ssh后出现there is no action mapped for namespace / and action …问题
昨天第一次整合ssh就出现了这个问题,刚开始不在意,晚上回去在网上搜了一下,发现很多人都遇到了相同的问题,但是解决方案却是出奇的多。我按照各个方案试了下,最终得到了解决,但原因却不知道。 今天又写了一个,但又出现了问题,想想昨天的解决方法,却发现不管用了。分析下这些方法,首先,我用的是myeclipse ,那些配置文件都是自动生成的,不可能出现命名错误,自己也检查了其中的类名什么的,也...
2013-02-28 15:49:00
138
转载 [转]java调用cmd命令
java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令。 cmd /c dir 是执行完dir命令后关闭命令窗口。 cmd /k dir 是执行完dir命令后不关闭命令窗口。 cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。 cmd /k start dir 会打开一个新窗口后执行dir指令,原...
2013-01-02 01:14:00
74
转载 WARN Please initialize the log4j system properly的解决办法【转载】
log4j:WARN No appenders could be found for logger(org.springframework.context.support.ClassPathXmlApplicationContext).log4j:WARN Please initialize the log4j system properly.Spring 使用了LOG4J...
2012-12-20 14:56:00
115
转载 第一次下载程序到单片机
上学期买的《圈圈教你玩usb》,一直没时间看,前段时间买了焊接好的电路板,也顺带买了个用Pl2303实现usb转ttl电平的小板。中午忙了一中午用转换器与单片机的串口相连,这样一中午都没有成功。下午突然意识到了一个是ttl,一个是rs232当然不能直接通信了,其实很简单地直接连接单片机的ground rx tx三个引脚就行了,然后用stc的isp软件就能顺利下载。在下载的...
2012-12-05 21:47:00
148
转载 CardLayout实现分页效果
因为人数过多,所以打算分成两页,之前我用的方法是建立两个panel,然后通过加载不同的panel来实现翻页的效果,无意中看到了cardlayout这个布局,发现用它来实现真是太容易了。首先,建立一个cardlayout布局对象: 1: out=new CardLayout(); 2: this.getContentPane().setLayout(out);...
2012-11-28 14:44:00
186
转载 拉普拉斯算子进行图像边缘提取
本实验这个是用拉普拉斯进行边缘的提取,输入为一个黑白的位图代码:function lapalace()input_image=imread('lena.bmp','bmp' );%第一个字符串是图像的位置F=double(input_image);w=[0,-1,0;-1,4,-1;0,-1,0]; %拉普拉斯算子[m,n]=size...
2012-05-07 13:15:00
1111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人