LiXianlin's Blog

Trust me! I can fly!

排序:
默认
按更新时间
按访问量

旧版python卸载后py和pyc文件关联修复笔记

问题起源 Win7系统,电脑上之前是python 2.7和python 3.6版本共存的,后面把2.7的版本卸载了,发现py和pyc的文件关联没了。 尝试在程序卸载面板中用安装程序进行修复,Python Launcher修复也试了,都没修复成功。 于是对py和pyc文件进行手动关联(右键菜单...

2018-07-29 18:41:34

阅读数:1783

评论数:0

PHPer进阶路线

前言 经常会有PHP同事问:“我的PHP技术已经很熟练了,感觉遇到了瓶颈,接下来该怎么进阶突破。”,这是一个很多开发都会遇到的问题,在这里我把自己所使用的一些突破方法写出来,分享给大家,希望能帮到有需要的人。 断言 这里有必要打断一下,上面所说的熟练,分两种情况:一种是真的很熟练了,各方...

2018-07-01 22:01:47

阅读数:3063

评论数:0

将tensorflow入门教程中MNIST训练集中的图片导出

MNIST手写数字识别,是tensorflow中的入门教程,MNIST数据包含训练集和测试集两部分,其中训练集60000份,测试集10000份,每一份都是由一张28*28的黑白位图与一个文字标签组成。 如果要直接读取MNIST数据,需要知道其数据结构,http://yann.lecun.com/...

2018-07-01 19:29:42

阅读数:2652

评论数:0

python+selenium+firefox与js友好交互设计

背景 selenium提供的webdriver,本身是可以通过execute_script或execute_async_script与js进行交互的,只是不太好控制,我们的目的是在网页中加入一个友好的界面,让他们之间更好的交互。 实验环境 win7 64位、python 3.6.4、sele...

2018-07-01 17:15:25

阅读数:2641

评论数:0

亚马逊metadata1研究笔记

最近因为工作需要,需要模拟亚马逊网站帐号登录相关的操作,发现登录POST数据中有一串复杂的metadata1数据,经过近几天的研究,已知晓其算法。 metadata1是什么 这个metadata1,实际是前端采集的很多形为数据,这些数据组成一个很大的object,序列化成string后再加...

2018-07-01 00:49:49

阅读数:2931

评论数:3

python+selenium+firefox使用例子

关于selenium selenium是一款强大的web自动化测试工具,它直接运行在浏览器中,通过webdriver与浏览器进行通信。 实验环境 win7 64位、python 3.6.4、firefox 49.0.2 环境部署 1、安装selenium pip install...

2018-06-30 15:15:10

阅读数:2854

评论数:0

slf4j+log4j使用例子

slf4j抽像了一套统一的日志接口,可以很方便的与其他日志框架搭配进行日志输出,通过配置可以灵活的对日志进行过滤,格式控制等,推荐在项目开发中使用,此文主要简述slf4j与log4j的使用。注意事项应当避免在项目中直接使用java.util.logging.Logger、log4j等日志框架,否则...

2017-09-27 17:49:21

阅读数:2808

评论数:0

org.json库的使用例子

org.json是一个轻量级的java json库,除了提供基本的json encode/decode的功能外,还提供了很多实用的功能,比如:将map转成json object,将标准的xml字转成json object等等。 官方github地址: https://github.com/stl...

2017-09-26 10:28:14

阅读数:3164

评论数:0

linux c setitimer用法说明

在linux c编程中,setitimer是一个比较常用的函数,可用来实现延时和定时的功能,网上有各种零零散散的用法说明,都只提到了个别用法,今天抽空实践整理了一份比较详细的: 使用时需要引入的头文件: #include <sys/time.h>

2014-05-12 12:25:47

阅读数:23362

评论数:0

Lua print table(类似PHP中的print_r/var_export)

会PHP的人都知道PHP中的print_r/var_export函数,可以方便的用于打印数组或导出变量,Lua中没有提供,实际应用中却是很多时候需要类似的功能。 今天便封装了个简单函数,实现类似功能,用来打印/导出table:

2014-04-29 21:53:20

阅读数:7738

评论数:0

CCLuaObjcBridge调Objective-C方法传索引数组报invalid key to 'next'错调试

CCLuaObjcBridge是cocos2d-x系列引擎与Objective-C进行交互的“桥梁”,老廖的quick-cocos2d-x在其framework进行了简单了封装,封装到了luaoc类中,大体可以看成: luaoc.callStaticMethod = CCLuaObjcBridg...

2014-04-22 16:07:40

阅读数:7101

评论数:1

Clash of Clans(COC)资源打包相关技巧探密

Clash of Clans,简称为COC,中文名《部落冲突》,是iOS平台上一款相当火爆的战斗策略类游戏,开发商是芬兰的SuperCell,据说日收入上百万美刀,创造了手游史上的一个神话。 不管在画质,玩法,操作体验,玩家交互,平衡性等上面,COC都做得相当极致,是普通手游开发商所不及的。 ...

2013-09-21 21:59:56

阅读数:13743

评论数:0

nodejs+redis使用例子

因为nodejs中的许多操作都是异步的,所以有前后依赖关系的异步操作,后执行的操作必须写到回调函数里面。 如对redis的操作,设置一个key,然后获取设置key的值,就属于有前后依赖关系的异步操作,必须按下面的写法来写: // demo-redis.js var redis = requi...

2012-10-11 22:23:40

阅读数:9828

评论数:0

nodejs+http使用例子

构建一个简单的http服务器,代码如下: // server.js var http = require('http'); var server = http.createServer(function(request, response){     try {         var ret ...

2012-10-11 11:17:40

阅读数:13409

评论数:0

nodejs+json序列化&反序列化使用例子

nodejs使用了google的v8 JavaScript引擎,内置的原生JSON对象支持序列化和反序列化操作,操作很方便,示例: // demo-json.js var obj = { "name": "LiLi&quot...

2012-10-11 10:32:06

阅读数:17993

评论数:0

nodejs+mysql使用例子

// demo-mysql.js var mysql = require('mysql'); var client = new mysql.Client(); client.host = 'localhost'; client.user = 'root'; client.password = '...

2012-10-11 10:08:08

阅读数:4013

评论数:0

使用indent格式化C代码

indent有很多的参数,偷赖,直接使用Linux Kernel中的参数: 位于/usr/src/kernels//scripts/Lindent文件,如果没有,用yum install kernel-devel安装一下。 indent -npro -kr -i8 -ts8 -sob -l80 -...

2012-08-02 00:40:07

阅读数:5632

评论数:0

How to Daemonize in Linux

转自http://www.itp.uzh.ch/~dpotter/howto/daemonize 简单易懂的daemonize实现代码: #include #include #include #include #include #define EXIT_SUCCESS 0 #defin...

2012-08-02 00:04:57

阅读数:3635

评论数:0

64位系统下编译PHP找不到库文件问题

最近在64位系统上编译5.4.5版的PHP时,遇到报以下错: checking for DSA_get_default_method in -lssl... yes checking for X509_free in -lcrypto... yes checking for pkg-config....

2012-08-01 00:23:54

阅读数:7612

评论数:2

SVN多版本库配置问题

刚接触SVN的时候,因为对它不了解,又在Windows下面,被它的多版本库配置问题困扰很久,一直找不到完美解决方案,今天无意中在Linux下配置SVN时,发现它本身是支持的,通过配置--config-file参数指定全局的配置文件实现。写下此文来纠正以前错误的配置方式(主要是Windows系统下)...

2012-07-31 23:42:20

阅读数:7977

评论数:1

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