- 博客(77)
- 问答 (1)
- 收藏
- 关注
原创 Go常见问题(一)Visual Studio Code 无法识别 go 指令
在 Visual Studio Code 终端(PowerShell实例)中运行以下命令,使当前的PowerShell实例从计算机加载最新的路径变量。go : 无法将“go”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置 行:1 字符: 1。Go 安装路径发生变化。
2023-07-05 10:32:06
1728
原创 使用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
734
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
3187
原创 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
639
原创 phpstorm9安装
EMBRACE 授权: 43136-12042010 00002UsvSON704l"dILe1PVx3y4"B3 49AU6oSDJrsjE8nMOQh"8HTDJHIUUh gd1BebYc5U"6OxDbVsALB4Eb10PW8"
2015-11-27 22:25:00
519
原创 php升级
第一步: 如果服务器是32位,那么运行如下命令 wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6*.rpm epel-r
2015-11-25 12:38:36
507
原创 存储过程&函数&触发器@变量&权限
mysql 数据查询:mysql> select name,subject,group_concat(id) from student group by subject; +---------+---------+------------------+ | name | subject | group_concat(id) | +---------+---------+------------
2015-11-06 15:27:04
428
原创 简单的触发器和存储过程
触发器:before create 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
411
原创 项目中常用的mysql函数
项目中经常的查询:join GROUP BY经常的流程控制:case when '' then '' else '' end经常用的函数:IFNULL LEFT SUM replaceCURDATE() - INTERVAL 15 DAYROUNDDATE_FORMATTO_DAYSROUNDUNIX_TIMESTAMP 最实用的编程语句(mysql 基本操作)学习本章目的 1.掌握mysql数据库
2015-11-04 15:30:31
433
原创 mysql 存储引擎,数据类型和运算符
mysql 存储引擎1.存储引擎其实就是如何存储数据 2.如何为存储的数据建立索引 3.如何更新,查询数据的等技术的实现方法注意: 在Oracle 和 sqlserve 等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的, 而mysql数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎,也可以根据自己的需要编写存储引擎查询mysql中支持的存储引擎:命令:show e
2015-11-04 11:40:05
484
原创 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
391
原创 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
624
原创 条件判断函数
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
469
原创 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
449
原创 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<=>NU LL,1<=>NULL\G *************************** 1. row ***************************
2015-09-05 14:25:29
332
原创 综合案例:运算符的使用
---+----------+ 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<=>NU LL,1<=>NULL\G *************************** 1. row ***************************
2015-09-05 11:06:51
391
原创 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
2908
原创 mysql 数据表的基本操作
掌握创建表,添加各类约束,查看表结构,以及删除也修改操作.create database Market; Query OK, 1 row affected (0.00 sec)mysql> use Market; Database changed mysql> mysql> show tables; Empty set (0.00 sec)mysql> mysql> create table c
2015-08-22 16:49:45
429
原创 mysql 外键的记载
mysql> show create table tb_dept1; +----------+----------------------------------------------------------------------------------------------------------------------------------------------------------
2015-08-22 09:56:58
301
转载 删除数据库出错
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
1258
原创 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
585
原创 散列表_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
406
原创 平衡二叉树_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
414
原创 平衡二叉树_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
352
原创 静态查找_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
373
原创 拓扑排序_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
456
原创 最短路径_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
517
原创 最短路径_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
331
原创 最小生成树_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
323
原创 最小生成树_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
364
原创 邻接表深度和广度遍历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
464
原创 邻接矩阵深度和广度遍历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
431
原创 简单汇编编程练习
//第一个程序 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
487
原创 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
469
原创 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
1502
原创 汇编语言的前言
汇编语言是很多相关课程的重要基础,例如:数据结构,操作系统,微机原理,其实从课程关系的角度讨论汇编语言的重要性只是片面的,概况的说,如果你想从事计算机科学方面的工作的话,汇编语言的基础是必不可少的,原因很简单,我们的工作平台,研究对象多是机器,汇编语言是人和计算机沟通的最直接的方式,它描述了机器最终所要执行的指令序列。想深入研究英国文化,不会英语行吗?汇编语言是和具体的微处理器相联系的,每一种微处理
2015-04-23 10:59:39
1073
原创 段的综述
我们可以将一段内存定义为一个段,用一个段地址指示段,用偏移地址访问段内的单元 这完全是我们自己的安排。我们可以用一个段存放数据,将它定义为 “数据段” 我们可以用一个段存放代码,将它定义为 “代码段” 我们可以用一个段存当作栈,将它定义为 “栈段”我们可以这样安排,但若要让CPU按照我们的安排来访问这些段,就要:对于数据段,将它的段地址存放在DS中 ,用mov,add,sub 等访问
2015-04-21 20:15:56
425
原创 栈的综述
(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
328
空空如也
thinkphp session值被替换
2014-12-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅