加载中
软件性能优化方法

性能优化方法 1.缓存 将结果保存起来,后续重复的操作可以直接使用缓存结果。避免了重复执行。 2.批量 多个类似的操作批量执行。多个类似操作或多或少会有重复的流程。 3.并发 多个流程同时执...

2024/01/16 16:33
79
curl调试POST协议

直接使用json串请求: curl --location --request POST 'http://localhost:8080/xxx' --header 'Content-Type: application/json' --data-raw '{ "NAME": "xxx" }' 发送单独json文件: curl -...

2023/05/30 11:14
67
理解WebAssembly中javascript和C交互

WASM和以往的脚本语言调用本地代码方式很不相同。之前脚本语言是虚拟的,本地代码是操作系统原生的。这次js才是主人,C代码是虚拟运行的。 JS和C交互 不出所料只能调用C,C++接口需要自己封装...

SWIG踩坑记

Windows windows平台需要先这样,要不然__declspec(dllexport)会报错。 %include <windows.i> std::string swig提供了很多stl的包装,能够自动和目标语言互转。需要这样写 %include "std_st...

搜索引擎倒排表为何降序排列?

搜索引擎中每个term的倒排表是按照ID排序的,排序是为了求交时方便归并。书上说的搜索引擎的倒排索引,倒排表都是按照ID升序排列的。但是仔细看我厂的搜索引擎,倒排表是按照ID降序排列的。毕...

2021/09/03 10:47
106
Android Studio 安装配置

Android Studio 下载后还有很多东西要联网下载,由于不能说的原因都下载失败。 Android SDK 可以设置网络代理来下载 File->Setting->Appeaarance & Behavior -> System Settings ->Http Prox...

Netbeans中文配置全攻略

启动速度比Eclipse慢,但是运行速度比Eclipse快很多。还有很多皮肤可以换,新出的FlatLaf系列皮肤都很好看,还有很多第三方的皮肤可以配。缺点就是对中文支持不好,要做一些配置。Eclipse的黑...

查看硬件配置信息

查看CPU信息 lscpu cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看内存信息 grep MemTotal /proc/meminfo cat /proc/meminfo 查看操作系统 uname -a cat /etc/issue 查看硬盘 ...

2018/07/27 11:19
185
C++面试题收集

编程语言方面 引用和指针区别?(效率方面和功能方面) 增加方法对导致类对象大小增加吗? 模板为什么需要写在头文件? 各种cast及其区别? 类默认生产那些函数? 如何防止或者检测内存泄漏?...

自动同步文件到远程服务器

我要实现的是在本地目录修改文件,自动同步更新到服务端去。 如果我们不习惯使用vim来在远程写代码,可以在本地用喜欢的IDE写,然后自动同步到远程进行编译和调试(别问我为什么要到远程去编...

服务自动重启

Web服务需要在crash和系统启动的时候自动重启 简单的奔溃重启 while true; do echo 'start run' ./myapp; sleep 3s done 然后使用nohup运行这个脚本即可。但是这样直接运行不能...

Makefile模板

Makefile文件模板,来自stackoverflow。 自动搜索.cpp文件,分离到单独目录生成。 #Compiler and Linker CC := g++ #The Target Binary Program TARGET := myapp #The Direc...

2016/12/19 18:21
516
开源JVM虚拟机

收集的几个JVM以及.NET现实项目,供学习用。

Shell查找与拷贝

查找 按名称查找文件是 find . -name "*.java" 但是如果想要在文件内容里面查找,可以这样 find ./ -type f -name "*.java" -exec grep -l "INSTALL_LOCATION_PROVIDER" {} \; 拷贝 拷贝文...

2016/08/18 18:11
368
shell自动输入用户名密码

expect能实现自动输入用户名密码,但问题是,为什么是必须在单独文件里面呢 <!-- lang: shell --> #!/usr/bin/expect -f spawn git pull expect "ername for 'http://***:8091':" send "xxx...

2016/07/21 18:53
2.7K
mac可用的围棋

大部分围棋客户端都是windows的,下面是我收集的能跨平台的围棋对弈网站 www.gokgs.com(如果安装不上可以使用命令javaws http://files.gokgs.com/javaBin/cgoban.jnlp) pandanet-igs.com w...

Protocol Buffer for Object-c

Protocol Buffer 但官方仅实现了C++、Python、Java三种语言。但还是有第三方实现来支持Object-C

sort排序函数

通过崩溃堆栈发现程序经常crash在一个排序函数上。 起初怀疑容器中有野指针,后来发现都是好的。 最后发现问题出在排序比较函数中。 C++和Java一样要求排序比较函数必须满足:自反性、对称性...

2015/05/13 11:20
200

没有更多内容

加载失败,请刷新页面

返回顶部
顶部