自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (14)
  • 收藏
  • 关注

转载 Clean Mobile Architecture: Become an Android, iOS, Flutter Architect

Most software books are written with Backend systems in mind. While the software basics are common, the details differ. And details are crucial.

2022-09-18 22:58:23 180

原创 odoo 14 安装第三方模块的方法

odoo 安装第三方模块的方法(以会计为例)step 1: 下载第三方模块 Odoo 14 Accounting,step 2: 解压到odoo/addons目录,README文件(om_account_accountant/README.rst)有安装说明Installation============To install this module, you need to:Download the module and add it to your Odoo addons fol.

2021-05-27 14:48:04 3492

原创 godot engine 源码类图

Godot游戏引擎在国外与unity,Unreal几乎并列。而且完全开源,没有license fee。个人最关注其editor自身也是使用引擎的ui 编写(可以看作引擎的一个开源应用),本身也完全开源(cocos creator 的editor代码不开源)。初步浏览了开源游戏引擎godot,准备对其源码进行深入学习。下面首先从其官方文档中提取了代码架构及主要代码的类继承图,方便对引擎代码的整体了解。Godot Architecture diagram(Godot架构图)The fo.

2021-02-27 22:47:57 1992 2

转载 Actix Websockets with Protobuf

原文链接:Actix Websockets with ProtobufActix Websockets with ProtobufFerdinand de AntoniFollowOct 27, 2019·6min readActixis a great library with many helpful modules for building RESTful applications with, for example, websockets. Actix...

2020-09-18 17:01:46 367

原创 黑苹果flutter开发环境配置

安装fluter官方安装说明即可,但是最后在设置ios开发环境时遇到了问题。sudo gem install cocoapods 报错Building native extensions. This could take a while…ERROR: Error installing cocoapods:ERROR: Failed to build gem native extens...

2020-04-07 09:18:16 457

原创 斗地主RL项目编译环境说明

Dou Di Zhu with Combinational Q-LearningCombinational Q-Learning for Dou Di Zhu上交的一篇关于斗地主论文及相关代码。其中值得注意的环境配置1.conda的安装与使用wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux...

2020-01-19 15:50:55 380

原创 支持brotli的 nginx yum 源

nginx 支持brotli的安装源cd /etc/yum.repos.dwget https://repo.codeit.guru/codeit.mainline.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repoyum install nginx为了使用stable版本,使用下面的r...

2020-01-19 12:09:41 393

原创 OpenSpiel 开发环境相关配置

DeepMind开源的OpenSpiel对棋牌类的强化学习有非常大的学习价值,而且游戏和算法都给出了相应的参考网站和论文,真的是一个研究学习的好资源。为了便于学习,增加c++代码调试信息,可以使用vs code等ide动态调试代码,便于对一些疑惑的代码进行跟踪。修改open_spiel/open_spiel/CMakeLists.txtset (CMAKE_CXX_FLAGS “-Wer...

2019-10-28 10:23:00 1156 2

原创 ubuntu 18.04快捷显示桌面

最近一段时间一直使用ubuntu 18.04 作为工作平台,还是很满意。但是打开的窗口过多时,需要方便恢复到只有桌面的情况:方法1:使用 CTRL + WIN + D 快捷键。方法2:使用显示桌面图标。在ubunt软件中心,搜索 “Show Desktop Button”,然后安装即可。然后在顶部工具栏上就有显示桌面的图标了。Ubuntu Software -> Categories...

2019-10-23 09:40:23 3865 1

原创 jenkins 多项目(job)间参数传递的问题

jenkins 多个jobs 间参数传递,可以减少job个数。1. 首先创建一个简单的job (如test2) 执行简单的windows bat脚本echo "current workspace is %WORKSPACE%"echo "JOB_NAME is %JOB_NAME%"2. 再创建一个参数化job(test2_deploy)也执行一个简单的命令行...

2019-08-06 17:26:54 1679

原创 使用vs code 创建第一个flutter web 项目hello_world

使用vs code的 Flutter: New Web Project 创建 hello_world项目,本来非常简单的一个过程,因为flutter web还没发布,也没完整文档,遇到了一些问题,记录在这里,希望对后来者有帮助。run theFlutter: New Web Projectcommand from VS Code("查看->命令面板" 或快捷键 Ctrl + Sh...

2019-06-13 12:45:10 3177

原创 Flutter for web 开发环境搭建

1. 搭建环境首先安装flutter sdk Clone the flutter_web source code(检出 flutter_web的源码)git clone https://github.com/flutter/flutter_web.gitInstall the flutter_web build tools(安装 flutter_web的开发工具)flutter pu...

2019-06-13 10:25:23 592

原创 markdown 编辑plantuml的方法

uml 工具plantuml 这类使用文本绘制uml图形的工具非常有价值,下面简单整理一下在markdown 文本里面使用plantuml的方法,以及遇到的问题。使用plantuml uml在线绘图工具 绘图,提交后把生成的url拷贝到markdown 文件中。![plantuml例图](http://www.plantuml.com/plantuml/png/dL1BQiCm4DtFA...

2019-05-31 17:37:52 1855

原创 Missing artifact com.sun:tools:jar:jdk-version 1.8

先前的eclipse项目改造为maven项目后,在部分开发人员机器上没有问题,我checkout后出现Missing artifact com.sun:tools:jar:jdk-version 1.8,浪费了不少时间查找原因。命令行编译没有错误,所以应该是与spring tools suit的环境配置相关的问题。spring boot 项目Missing artifact com.sun...

2019-01-28 15:22:52 1083

原创 MacOS 虚拟机搭建react native开发环境

      本身有vm ware 14虚拟机,也有macOS11.12,但是因为xcode要求macos 11.13.6以上版本,所以重新安装了macos 11.14,中间遇到了一些问题,记录了搭建开发环境的主要问题即解决方法。react native的安装参考官方的安装步骤(React Native Getting Started , 选择Development OS: macOS arget ...

2019-01-24 14:20:27 391

原创 麻将人工智能研究目标和人员要求

AlphaGo围棋表明在棋类,人工智能已经超越人类顶尖高手。我们希望使用机器学习算法对麻将(或者限定成都麻将血战到底)进行更深入研究,开发并训练出一套符合成都麻将规则的高水平人工智能算法。 通过与高水平麻将高手长时间比赛测试,人工智能算法的胜利达到或常规人类高手玩家的平均水平。麻将智能研究人员的基本要求:1. 对人工智能非常高的激情,最好有人工智能和机器学习的经验或背景知识

2016-07-04 10:43:46 1199 2

转载 SQL 语句中解析IP地址

parse ip in sqlhttp://microcodes.blogspot.com/2008/06/parsing-ip-address-in-sql-server.html 需要翻墙才能查看,故记录在此。      另外通过测试,mysql用户修改如下,可以方便执行(不依赖任何db和table)。      select subst

2012-08-03 12:30:51 1068

原创 Eclipse RCP项目依赖一个简单java project的调试问题

        RCP项目依赖一个通用的java实现的公共库(单独的eclipse project), 这个公共library将通过class loader加载外部的class(实现库中的interface). 因此这个library项目不能变为eclipse plugin ,因为plugin 不能简单加载外部的class(因为eclipse classloader的层次关系)。        网上提到的解决方案使用上级bundle的class loader加载,没有测试过。但是如果只是对动态加载的clas

2011-02-18 17:00:00 1441

原创 subclipse svn 使用经验

    因为我们在eclipse 下使用代码生成工具生成了不少的代码,有时需要删除已经提交到版本库的生成后代码.遇到的问题:       生成的代码package层次较深,如果在eclipse下手工删除后,只是删除了代码,各级目录结构都没删除(估计是版本信息 .svn隐藏目录没有删除)。 如果要完整的删除所有目录结构(即package)需要多次更新/删除/提交等重复操作,很繁琐。       如果直接使用文件管理器删除package及其sub package,这样手工删除了.svn信息,与svn serve

2011-02-17 15:37:00 895

转载 如何更改linux 用户的home目录

      今天公司一同事新装的系统没有独立设置分区(没有区分home分区和根分区),整个系统在一个分区,这样系统升级或新安装很容易破坏用户数据(通常在home目录下)。      因此考虑将其他分区mount到他的home目录下的一个子目录,然后所有工作都在这个子目录(类似windows下的D,E等用户盘)。      后来想到如果可以更改已有用户的home目录则更好,下面搜集了一些更改用户home目录的信息,有空可以测试一下。注意:这些操作有一些风险,最好是在新系统或测试系统上测试。 Unix / Li

2010-11-19 18:03:00 8280

转载 如何写专利申请书

如何写专利申请书 在申请专利时,一定要把自己的技术与他人的技术区分开来,并且还要告诉公众,哪部分是属于本人要保护的私有技术。这就是我们申请专利的目的。申请专利时,一定要把发明创造说得清清楚楚、明明白白,不但不能含糊,而且还要有前瞻性的发挥,否则那份来之不易的智慧财产就会因申请专利而受损失,甚至有可能把来之不易的发明白白送人。     发明人能够自己撰写专利申请文件是最理想的。但是,绝大多数发明人没有非常深入地研究过专利理论,也没有丰富的文件撰写经验,很难写出有质

2010-11-18 10:42:00 920 1

转载 在Linux系统下如何调整文件打开方式

        前几天安装Wine 想安装QQ,这样家人就都可以完全在linux下使用系统了,以免双系统切换的麻烦。但始终没有成功,还是安装virtualBox。但删除wine后,系统自动再nautilus中的打开方式中增加了很多Wine相关程序,却找不到删除的办法。主要是不知道这些配置信息存放的位置。 下面是在web上查到的关于nautilus 的配置信息。    在Gnome的文件管理器(nautilus)里,双击一个文件的时候,系统会自动调用相应的程序去打开这个文件。在 Nautilus里通过右键菜单

2010-06-05 09:43:00 479

原创 linux android环境的设置

STEP1:安装 android SDK 2.1        因为国内网络控制的原因,不能直接访问android网站,下面是安装方法。               主要参考原文:    https://wiki.mozilla.org/Android                                   http://www.javaeye.com/topic/

2010-01-12 22:56:00 398

原创 linux 下opengl c/c++开发环境的设置

今天对opengl 很感兴趣,浏览了"penGL® SuperBible" 电子书。 1)SLED 11        目前我的系统环境是SLED11,并安装了ATI的 linux driver. 在Suse SLED 11运行该书的 sample code时,需要安装一些附加的开发包,现将这些rpm列在下面: freeglut-devel-080721-21.9.i5

2010-01-10 19:08:00 823

原创 白名单(Whitelisting) 技术

InfoWorld 09年十大新兴企业级技术白名单(Whitelisting)  企业安全领域中,白名单可能将是我们战胜恶意软件的唯一的希望。  在2004到2005年间,我们已经实现了一个基于白名单技术的原型产品,只是后来公司经营原因,没有继续开发。 在业余时间,需要将这个产品完善的优先级提高,尽快推出一个原型产品,看看大家试用情况再说。

2009-11-19 17:13:00 1281 1

原创 google notebook 和雅虎收藏+ 在firefox 3.5下的安装说明

在firefox 的插件中,我使用最频繁的就是google notebook, 记录一些笔记。雅虎收藏+ 收录一些网络访问时感兴趣的网站(web bookmarks). 但是这两个插件缺省都不支持firefox 3.5。  首先下载plugins,然后修改内部的install.rdf文件,然后再重新安装,通过测试,这两个插件都可以在firefox 3.5中正常使用。 "没有

2009-11-18 16:56:00 541

原创 linux 下skype 无法登录

     linux 下的skype 无法登录,烦呀!       最近几年一直使用SLED 10, skype 1.2 都很正常,前两天突然登录失败,没有任何原因。倒腾了几天,用其他机器安装SLED 11,skype 2.0 也无法登录,报服务器连接失败。 而老板又使用skype,不能登录就太麻烦了!        后来升级OS为SLED 11, skyp

2009-06-11 15:33:00 1382

Learn Python 3 the Hard Way

Learn Python 3 The Hard Way . pdf epub azw3 https://learnpythonthehardway.org/python3/ 原始文件是azw3版本,pdf和epub版本是从azw3版本转换生成。 Learn Python 3 the Hard Way now uses Python 3.6. I’ve standardized on this version of Python because it has a new, improved string formatting system that is easier to use than the previous 4 (or 3, I forget, there were many) versions. There are a few problems with Python 3.6 for beginners, but I help you navigate these issues in the book. A particularly hairy problem is that Python 3.6 has very poor error messages in some key areas that I help you understand. Shaw, Zed A.. Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code (Zed Shaw's Hard Way Series) (Kindle 位置 374-377). Pearson Education. Kindle 版本.

2017-09-26

Learning TensorFlow: A Guide to Building Deep Learning Systems

Learning TensorFlow by Tom Hope, Yehezkel S. Resheff, and Itay Lieder Copyright © 2017 Tom Hope, Itay Lieder, and Yehezkel S. Resheff. All rights reserved. This book is an end-to-end guide to TensorFlow designed for data scientists, engineers, students, and researchers. The book adopts a hands-on approach suitable for a broad technical audience, allowing beginners a gentle start while diving deep into advanced topics and showing how to build productionready systems.

2017-09-06

Reinforcement Learning: An Introduction(draft 2017 june)

The nearly twenty years since the publication of the first edition of this book have seen tremendous progress in artificial intelligence, propelled in large part by advances in machine learning, including advances in reinforcement learning. Although the impressive computational power that became available is responsible for some of these advances, new developments in theory and algorithms have been driving forces as well.

2017-07-04

Python Deep Learning (2017.5) Packt Publishing. Kindle 版本.

Starting with a quick recap of important machine learning concepts, the book will delve straight into deep learning principles using scikit-learn. Moving ahead, you will learn to use the latest open source libraries, such as Theano, Keras, Google's TensorFlow, and H2O. Use this guide to uncover the difficulties of pattern recognition, scaling data with greater accuracy, and discussing deep-learning algorithms and techniques.

2017-06-21

支持 firefox 3.0以上的google notebook插件

google notebook作为简单的笔记,还是很好用,可惜没再继续维护。 不过经过修改,这个插件可以支持firefox 3.0以上版本,包括3.5,3.6等。前一个版本测试时只考虑firefox 3.5,新版本增加了对firefox 3.6的支持。 只是在linux下测试过,Windows应该也可以,不过有更多的选择。

2010-05-18

firefox 3.5可用的雅虎收藏和google notes 插件

在firefox 的插件中,我使用最频繁的就是google notebook, 记录一些笔记。雅虎收藏+ 收录一些网络访问时感兴趣的网站(web bookmarks). 但是这两个插件缺省都不支持firefox 3.5。 首先下载plugins,然后修改内部的install.rdf文件,然后再重新安装,通过测试,这两个插件都可以在firefox 3.5中正常使用。

2009-11-19

空空如也

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

TA关注的人

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