#下使

Ubuntu 下使用declare的问题

Ubuntu在shell的执行上用户root和普通用户是不一样的。使用vi/etc/passwd我们就可以看到在用户的最后一行也就是定义shell执行位置的地方root的位置是/bin/bash,而其他的用户都是/bin/sh  所以在Ubuntu中root执行scipt的时候应该是bashtest.sh(注意在lin...
代码星球 代码星球·2020-05-19

在Windows .NET平台下使用Memcached

网上关于Memcached的文章很多,但据我观察,大多是互相转载或者抄袭的,千篇一律。有些则是直接整理的一些超链接然后贴出来。那些超链接笔者大概都进去看了,其实关于Memcached的中文的技术文章,也就那么几篇,优秀的也就更少了。也许是笔者理解、学习能力太差了吧。最近在.NET项目中可能要使用到Memcached这款...

go在并发情况下使用map

 两种方式解决并发访问map读写锁实现并发安全Mapsync.Map 读写锁实现并发安全Map并发访问map是不安全的。所以如果希望在多协程中并发访问map,必须提供某种同步机制,一般情况下通过读写锁sync.RWMutex实现对map的并发访问控制,将map和sync.RWMutex封装一下,可以...

win7下使用手动安装composer

假设我们的php放置在D:php目录下, 1、添加环境变量,桌面-->我的电脑右键---->属性2、点击高级系统设置        3、点击环境变量4、选择path,在变量值里面追加内容:  &nb...

Python下使用Psyco模块优化运行速度

今天介绍下Psyco模块,Psyco模块可以使你的Python程序运行的像C语言一样快。都说Python语言易用易学,但性能上跟一些编译语言(如C语言)比较要差不少,这里可以用C语言和Python语言各编写斐波纳契数列计算程序,并计算运行时间:C语言程序复制代码代码如下:intfib(intn){  ...

Linux下使用iptables配置防火墙端口转发

一些情况下,在linux上面我们想使用80-1024之间的端口,这个时候需要root权限。当时root权限容易被提权,特别是早起那些Struct2,漏洞爆出的时候,一抓一个准-root权限,然后系统沦陷,被黑客控制住了。开启端口转发:vim/etc/sysctl.conf#前面的#注释去掉net.ipv4.ip_for...

二、windows下使用git拉取github上的项目(通过设置ssh key方式)

1、创建仓库  说明: 2、打开gitbash 3、使用ssh-keygen命令生成自己的公钥和私钥首先输入ssh-keygen,这里会提示你输入私钥保存的位置,直接回车使用默认位置即可, 后面会两次提示输入密码直接回车 这里标红的两个文件id_rsa和id_...

在Windows下使用Git+TortoiseGit+码云管理项目代码

1.      安装Git下载地址:点击打开链接安装指南:默认选项即可2.      安装TortoiseGit下载地址:点击打开链接安装指南:点击打开链接3.   &n...

DRF框架(一)——restful接口规范、基于规范下使用原生django接口查询和增加、原生Django CBV请求生命周期源码分析、drf请求生命周期源码分析、请求模块request、渲染模块render

DRF框架  全称:django-restframework知识点1、接口:什么是接口、restful接口规范2、CBV生命周期源码-基于restful规范下的CBV接口3、请求组件、解析组件、响应组件4、序列化组件(灵魂)5、三大认证(重中之重):认证、权限(权限六表)、频率6、其他组件:过滤、筛...

python下使用ElasticSearch

Elasticsearch是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎ApacheLucene(TM)基础上的搜索引擎.当然Elasticsearch并不仅仅是Lucene那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。可实现亿级数...
代码星球 代码星球·2020-04-07

【转】编写高质量代码改善C#程序的157个建议——建议17:多数情况下使用foreach进行循环遍历

 建议17:多数情况下使用foreach进行循环遍历由于本建议涉及集合的遍历,所以在开始讲解本建议之前,我们不妨来设想一下如何对结合进行遍历。假设存在一个数组,其遍历模式可以采用依据索引来进行遍历的方法;又假设存在一个HashTable,其遍历模式可能是按照键值来进行遍历。无论是哪个集合,如果他们的遍历没有一...

windows下使用VS2015编译V8 JavaScript引擎(v5.5

今天心血来潮,下载了v8,,然后就想着用vs编译但是大家都苦恼的是v8并不直接提供vs用的项目文件和解决方案(.sln)于是,在网上搜来搜去,折腾来折腾去的;终于一点一点的尝试,可以执行 pythongypfilesgyp_v8.py-Dtarget_arch=x64但是网上搜到的都是 python...

mac下使用brew安装java等应用

可以使用brew安装很多应用,比如java,idea,iterms,sublimebrewtapcaskroom/versions将会安装新的brew仓库源brewcaskinstalljava将会安装jdk的最新版本,jdk内嵌jrebrewcaskinstalljava8安装jdk8的最新版本注意:使用brewin...

Linux下使用vim命令编辑与修改文本内容

参考网址:https://www.cnblogs.com/icebutterfly/p/9489086.html1.在文件中编辑文本,按下i进入编辑,此时在窗体最底部会出现-- 插入--2.使用键盘输入编辑文字3.输入完毕后,完成输入,退出输入,按ESC,这个时候会发现底部的-- 插入--没有了4....
首页上一页...56789下一页尾页