06 2018 档案
摘要:1 目的 给python应用一个独立的运行环境,独立于其它的python应用也独立于系统的python环境。 环境升级不影响其它应用。 避免包冲突。 2 创建方式 2.1 pycharm中创建 project interpreter处点击配置按钮 new environment 然后选择一个loca
阅读全文
摘要:1 别名 from xxx import xxx as xxx;
阅读全文
摘要:创建一个自己的setting xxx.setting export DJANGO_SETTINGS_MODULE="xxx.setting" 然后在项目中import原生的settings
阅读全文
摘要:ROOT_URLCONF root URLconf module urlpatterns “include” other URLconf modules chops off whatever part of the URL matched up to that point and sends the
阅读全文
摘要:在正则表达式的字符串前面加上r表示这个是一个raw字符串,只以正则表达式的元字符进行解析,不用理会ascii的特殊字符。
阅读全文
摘要:在新环境上安装python的时候又再次遇到了这个情况,这次留意了一下,发现原来的文章有错误的地方,所以来更新一下,应该能解决大部分的问题。 环境是win8,原来只安装了python2.7。后来因为要用到python3,为了让两者共存,降python3的运行文件改成了python3.exe. 问题就此
阅读全文
摘要:Pojo类User没提供无参数构造方法, 加上该构造方法后,问题解决 为什么一定要加无参构造函数?
阅读全文
摘要:jps查看jvm的进程号 jmap -histo:live [进程号] >log.txt dump jvm堆。
阅读全文
摘要:jdk的新的版本会兼容旧的版本。 如果安装了新的jdk,但是还是希望使用旧版本的特性,这个可以使用jdk language level来实现。 比如安装了jdk8,但是希望用7,那么language level可以选择7.
阅读全文
摘要:1 google guice是什么 google guice是一个轻量的DI容器。 2 guice和spring对比 spring的配置放在xm文件中,guice的配置放在Module中。 guice可以实现动态注入,spring不行。 3 injector 这个是依赖注入上下文,可以把它理解为依赖
阅读全文
摘要:1 将多个maven项目放在同一个目录 2 file --> open该目录 intellij 将会加载该目录下所有的项目。 3 依赖加载 maven projects >"+" >添加相应的maven project的pom文件,intellij将会下载相应的依赖。 intellij中的proje
阅读全文
摘要:1 restlet有无认证对比 无认证: 客户端发起请求 > 服务器路由 > 访问服务端资源 有认证: 客户端发起请求 > 认证 >服务器路由 > 访问服务器资源 2 有认证代码编写 // 创建router对象 Router router = new Router(getContext()); //
阅读全文
摘要:> d: > cd D:\Program Files\MongoDB\Server\3.0\bin > .\mongod --logpath "D:\Program Files\MongoDB\Server\3.0\data\db\logs.txt" --logappend --dbpath "D:
阅读全文
摘要:1 下载地址 http://dev.mysql.com/downloads/installer/ 2 下载版本 mysql community server 5.7.x 这个版本是一个傻瓜版本,设置root密码之后就可以启动服务了,不用自己配置,还有workbench可用。
阅读全文
摘要:1 windows下使用active mq 1.1 下载active mq 1.2 点击根目录\bin\win64\activemq.bat运行 1.3 登陆查看 http://localhost:8161/admin 用户名密码均是admin。
阅读全文
摘要:1 通用方式 第一步,定义数据结构 第二步,使用protoc.exe生成java代码 第三步,序列化 第四步,反序列化 2 grpc方式 grpc官方推荐的方式,通过maven插件来生成java代码。 参考 https://www.cnblogs.com/liugh/p/7505533.html
阅读全文
摘要:1 protobuf/xml/json对比 从数据的存储格式的角度进行对比 假如要存储一个键值对: {price:150} 1.1 protobuf的表示方式 message Test { optional int32 price = 1; } protobuf的物理存储:08 96 01,就3个字
阅读全文