- 博客(13)
- 收藏
- 关注
原创 golang 垃圾回收机制
简单概述如下go语言自带垃圾回收机制,使用的标记清扫算法。标记阶段:开始会标记一个root区域,该区域是程序运行到当前时刻的栈和全局数据区域,扫描root区域所有对象(包括直接引用和间接应用),对其全部加上标记。清扫阶段:扫描整个堆区,对无标记的对象进行回收。垃圾回收的触发是由一个gcpercent变量控制的,当新分配的内存占已在使用中的内存的比例超过 gcprecent 时就会触...
2020-03-17 16:42:55 235
原创 raft算法的简单理解
看了一下raft算法,自己尝试简单的描述一下1.最初无leader(领导者)的时候,进行领导选举(Leader Election)。所有节点开始进行随机时间的倒计时,这个随机时间一般是150-300ms,最先倒计时结束的A节点会率先成为condidate(候选者),他的选票会投给自己,然后去询问其他未成为condidate的节点,这些节点会投票给A,然后A成为leader。2.日志复...
2020-03-12 17:28:43 309
转载 mysql合并列值 将一列的多个值合并成一行--group_concat和group by的使用
– 创建表结构DROP TABLE IF EXISTS exe;CREATE TABLE exe (id int(3) NOT NULL,type int(3) default NULL,name varchar(10) default NULL,other int(3) default NULL,text int(255) default NULL,PRIMARY KEY...
2018-11-30 16:05:10 3729
转载 tp5 重定向缺少index.php报错(No input file specified)
转别人的,有用,Mark一下public 下的.htaccess 修改为<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f Rew...
2018-06-29 09:40:08 508
原创 使用phpExcel将excel内容读取出来
<?php// include './config/Classes/PHPExcel/IOFactory.php';include_once './config/Classes/PHPExcel.php';include_once './config/mypdo.php';include_once './config/config.php';$db = MyPDO::getInstance(...
2018-05-19 17:05:37 1333
原创 phpExcel导出问题
<?phpinclude_once './config/mypdo.php';include_once './config/config.php';$db = MyPDO::getInstance("{$db_host}", "{$db_user}", "{$db_pwd}", "{$db_name}", 'utf8');$id=$_POST['group_id']; $sql="se...
2018-05-19 16:58:42 373
转载 js实现网页搜索高亮显示
<!DOCTYPE><html> <head> <title> new document </title> <meta name="generator" content="editplus" /> <meta name="author&a
2018-05-19 16:41:47 1915 2
原创 PHP通过curl获取接口URL的数据
$weather = curl_init(); curl_setopt($weather,CURLOPT_URL,"https://api.pc2801.com/cqssc/".time()); curl_setopt($weather, CURLOPT_SSL_VERIFYPEER, false); //如果接口URL是https的,我们将
2017-08-01 17:54:16 5855
原创 js字符串和时间戳互相转换
var stringTime = "2017-08-01 15:20:00";var timestamp = Date.parse(new Date(stringTime));//转为时间戳,单位毫秒timestamp = timestamp / 1000; //单位秒var nowtime=Date.parse(new Date()); //获取当前时间的时间戳,单位毫秒no
2017-08-01 16:57:21 1490
原创 关闭浏览器后让PHP脚本一直运行
简单粗暴的方法 public function settimeadd(){ ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行. set_time_limit(0); //执行时间为无限制,php默认的执行时间是30秒,通过set_tim
2017-07-19 11:58:47 1056
原创 如何使用curl获取网页内容
HttpRequest.class.php/* * 使用curl扩展发出http的get或post请求 */class HttpRequest{ //url,请求的服务器地址 private $url = ''; //is_return,是否返回结果而不是直接显示 private $is_return =
2017-07-18 19:18:31 5239
原创 PHP如何防止跨域调用接口
第一种方法:$refer = $_SERVER['HTTP_REFERER']; var_dump($refer);die;if($refer){ $url = parse_url($refer); // var_dump($url);die; if ($url['host'] != 'localhost') { exit
2017-07-18 15:18:46 3436
转载 redis,memcache二者的区别是?(优缺点)
Memcache和Redis区别:Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcache相比一个最大的区别。 Redis在很多方面具备数据库的特征,或者说就是一个数据库系统,而Memcache只是简单的K/V缓存。 他们的扩展都需要做集群;实现方式:master-slave、Hash。 在100k以上的数据中,Memcache性能要高于Redis。 如果要说内存使用效率
2017-06-29 22:12:14 24610 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人