- 博客(77)
- 问答 (1)
- 收藏
- 关注
原创 Go常见问题(一)Visual Studio Code 无法识别 go 指令
在 Visual Studio Code 终端(PowerShell实例)中运行以下命令,使当前的PowerShell实例从计算机加载最新的路径变量。go : 无法将“go”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置 行:1 字符: 1。Go 安装路径发生变化。
2023-07-05 10:32:06
1453
原创 使用VScode编写的Go语言代码,开启了go mod,导入第三方飘红
解释:新版本下go get install 会将包依赖安装到pkg\mod下,而同时,我将工作目录打开在了我项目的go.mod的上上一级,因此 VScode只会在 src下寻找我的依赖包,不去寻找mod cache,因此找不到报错,但go环境可以找到(VSCOde为啥找不到呢,唉)可以执行。.以后注意打开的目录层级,之前一直没注意过!原文链接:https://blog.youkuaiyun.com/yanerkouxin/article/details/117040673。
2023-04-28 15:02:34
611
1
原创 php ip地址转换整数,整数转换地址
$ipArr = explode('.',$_SERVER['REMOTE_ADDR']); $ipVal = $ipArr[0] * 0x1000000 + $ipArr[1] * 0x10000 + $ipArr[2] * 0x100 + $ipArr[3] ; echo
2015-12-22 11:38:38
3106
原创 svn 安装和使用
1.先安装svn服务端Setup-Subversion-1.8.5.msi2.在安装客户端TortoiseSVN-1.8.12.26645-x64-svn-1.8.14.msi3.建立仓库在F:\software路径下建立一个repository文件夹在F:\software\repository路径下再建立一个SVN(用来存放数据仓库)和CVS文件夹---如果不用CVS也可以直接使用rep
2015-12-02 11:25:00
575
原创 phpstorm9安装
EMBRACE授权:43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"
2015-11-27 22:25:00
455
原创 php升级
第一步:如果服务器是32位,那么运行如下命令wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmwget http://rpms.famillecollet.com/enterprise/remi-release-6.rpmrpm -Uvh remi-release-6*.rpm epel-r
2015-11-25 12:38:36
447
原创 存储过程&函数&触发器@变量&权限
mysql 数据查询:mysql> select name,subject,group_concat(id) from student group by subject;+---------+---------+------------------+| name | subject | group_concat(id) |+---------+---------+------------
2015-11-06 15:27:04
376
原创 简单的触发器和存储过程
触发器:beforecreate procedure p4()begin declare age int default 18; if age >=18 then select ''; else select ''; end if;endcall p4();---------------------[in/out/inout] 参数名 参数类型cr
2015-11-05 17:23:35
375
原创 项目中常用的mysql函数
项目中经常的查询:joinGROUP BY经常的流程控制:case when '' then '' else '' end经常用的函数:IFNULLLEFTSUMreplaceCURDATE() - INTERVAL 15 DAYROUNDDATE_FORMATTO_DAYSROUNDUNIX_TIMESTAMP最实用的编程语句(mysql 基本操作)学习本章目的1.掌握mysql数据库
2015-11-04 15:30:31
388
原创 mysql 存储引擎,数据类型和运算符
mysql 存储引擎1.存储引擎其实就是如何存储数据2.如何为存储的数据建立索引3.如何更新,查询数据的等技术的实现方法注意: 在Oracle 和 sqlserve 等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的,而mysql数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎,也可以根据自己的需要编写存储引擎查询mysql中支持的存储引擎:命令:show e
2015-11-04 11:40:05
428
原创 mysql 权限基本操作
通过命令”show privileges;”可以查看grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to common_user@’%’grant insert on testdb.* to common_user@’%’gra
2015-09-17 11:06:47
342
原创 ctags 安装
1.打开Sublime Text 2/3软件,在Preferences(设置)菜单中打开Package Control(插件管理器)打开菜单后找到install packages,搜索ctags, 回车执行,稍等一会看到左下角提示安装成功就好了2.这时你在打开的文件中,右键菜单中会多一个Navigate to Definition菜单项3.在侧左栏的工程/项目文件上右键会看到CTags: Rebui
2015-09-06 15:48:55
545
原创 条件判断函数
ysql> select if(1>2,2,3);+-------------+| if(1>2,2,3) |+-------------+| 3 |+-------------+1 row in set (0.00 sec)mysql> select if(1<2,'yes','no');+--------------------+| if(1<2,'yes',
2015-09-05 16:33:00
412
原创 mysql 常见函数2
+------------------+| 0 |+------------------+1 row in set (0.00 sec)mysql> select round(242.38,-2);+------------------+| round(242.38,-2) |+------------------+| 200 |
2015-09-05 16:24:28
403
原创 mysql 常见处理函数
---+----------+1 row in set (0.00 sec)mysql> select 1<=>0,'2'<=>2,2<=>2,'0.02'<=>0,'b'<=>'b',(1+3) <=> (2+1),NULL<=>NULL,1<=>NULL\G*************************** 1. row ***************************
2015-09-05 14:25:29
278
原创 综合案例:运算符的使用
---+----------+1 row in set (0.00 sec)mysql> select 1<=>0,'2'<=>2,2<=>2,'0.02'<=>0,'b'<=>'b',(1+3) <=> (2+1),NULL<=>NULL,1<=>NULL\G*************************** 1. row ***************************
2015-09-05 11:06:51
351
原创 mysql的算术运算符和比较运算符
mysql 的算术部分mysql> create table tmpl4(num int);Query OK, 0 rows affected (0.14 sec)mysql> insert into tmpl4 values(64);Query OK, 1 row affected (0.08 sec)mysql> select num,num+10,num-3+5,num+5-3,num+3
2015-09-05 10:48:57
2829
原创 mysql 数据表的基本操作
掌握创建表,添加各类约束,查看表结构,以及删除也修改操作.create database Market;Query OK, 1 row affected (0.00 sec)mysql> use Market;Database changedmysql> mysql> show tables;Empty set (0.00 sec)mysql> mysql> create table c
2015-08-22 16:49:45
387
原创 mysql 外键的记载
mysql> show create table tb_dept1;+----------+----------------------------------------------------------------------------------------------------------------------------------------------------------
2015-08-22 09:56:58
247
转载 删除数据库出错
ERROR 1010 (HY000): Error dropping database (can’t rmdir ‘./test’, errno: 41)我自己建立了一个数据库test,但是使用命令:drop database test;删除本数据库时却删除失败,系统提示出现了错误,错误代码为: ERROR 1010 (HY000): Error dropping database(can’t r
2015-08-21 11:51:22
1197
原创 c 语言变量的全程生存期和动态生存期的体现
全局变量 自动初始化为 0#include "stdio.h"int c;void fun(){ int a=0; a++; c++; printf("%d,%d,",a,c);}int main(int argc, char const *argv[]){ int i; for(i=1;i<=4;i++) fun(); retu
2015-06-06 10:45:57
529
原创 散列表_HashTable.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 100 /* 存储空间初始分配量 */#defin
2015-05-04 22:57:08
338
原创 平衡二叉树_AVLTree.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 100 /* 存储空间初始分配量 */typed
2015-05-03 14:54:35
350
原创 平衡二叉树_AVLTree.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 100 /* 存储空间初始分配量 */typed
2015-05-02 17:27:39
309
原创 静态查找_Search.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 100 /* 存储空间初始分配量 */typed
2015-05-01 18:24:06
335
原创 拓扑排序_TopologicalSort.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXEDGE 20#define MAXVEX 14#de
2015-04-30 20:39:57
408
原创 最短路径_Floyd
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXEDGE 20#define MAXVEX 20#de
2015-04-30 11:14:49
434
原创 最短路径_Dijkstra.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXEDGE 20#define MAXVEX 20#def
2015-04-30 10:54:38
276
原创 最小生成树_Kruskal.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef int Status; /* Status是函数的类型,其值是函数
2015-04-26 22:06:26
281
原创 最小生成树_Prim.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXEDGE 20#define MAXVEX 20#def
2015-04-26 20:52:35
325
原创 邻接表深度和广度遍历DFS_BFS.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 9 /* 存储空间初始分配量 */#define
2015-04-26 19:55:15
428
原创 邻接矩阵深度和广度遍历DFS_BFS.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef int Status; /* Status是函数的类型,其值是函数
2015-04-26 10:03:55
394
原创 简单汇编编程练习
//第一个程序assume cs:codesgcodesg segment mov ax,0123h mov bx,0456h add ax,bx add ax,ax mov ax,4c00h int 21hcodesg endsend//第二个程序assume cs:codesgcodesg segment mov ax,2000H
2015-04-24 18:47:45
438
原创 02邻接表创建_CreateALGraph.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXVEX 100 /* 最大顶点数,应由用户定义 */typ
2015-04-24 13:15:04
403
原创 01邻接矩阵创建_CreateMGraph.c
#include "stdio.h" #include "stdlib.h" #include "io.h" #include "math.h" #include "time.h"#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXVEX 100 /* 最大顶点数,应由用户定义 */#d
2015-04-24 12:52:56
1446
原创 汇编语言的前言
汇编语言是很多相关课程的重要基础,例如:数据结构,操作系统,微机原理,其实从课程关系的角度讨论汇编语言的重要性只是片面的,概况的说,如果你想从事计算机科学方面的工作的话,汇编语言的基础是必不可少的,原因很简单,我们的工作平台,研究对象多是机器,汇编语言是人和计算机沟通的最直接的方式,它描述了机器最终所要执行的指令序列。想深入研究英国文化,不会英语行吗?汇编语言是和具体的微处理器相联系的,每一种微处理
2015-04-23 10:59:39
1009
原创 段的综述
我们可以将一段内存定义为一个段,用一个段地址指示段,用偏移地址访问段内的单元 这完全是我们自己的安排。我们可以用一个段存放数据,将它定义为 “数据段” 我们可以用一个段存放代码,将它定义为 “代码段” 我们可以用一个段存当作栈,将它定义为 “栈段”我们可以这样安排,但若要让CPU按照我们的安排来访问这些段,就要:对于数据段,将它的段地址存放在DS中 ,用mov,add,sub 等访问
2015-04-21 20:15:56
380
原创 栈的综述
(1)8086CPU 提供了栈操作机制, 方案如下。在SS,SP中存放栈顶的段地址和偏移地址;提供入栈和出栈指令,他们根据SS:SP指示的地址,按照栈的方式访问内存单元(2)push 指令的执行步骤: a: sp=sp-2; b: 向ss:sp指向的子单元中送人数据。(3)pop指令的执行步骤: a:从SS:SP 指向的字单元中读取数据;b:sp=sp+2;(4) 任意时刻,SS:SP 指向栈顶
2015-04-21 19:46:54
290
空空如也
thinkphp session值被替换
2014-12-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人