- 博客(141)
- 资源 (64)
- 收藏
- 关注
转载 linux c basename dirname函数 从路径得到 文件名 目录名
函数定义:// /usr/include/libgen.hextern char *__xpg_basename (char *__path) __THROW;#define basename __xpg_basename这个basename函数可以返回路径最后一个路径分隔符之后的内容,比如basename("/usr/local/abc")返回abc.调用...
2019-11-30 17:36:59 1011
转载 python3 字符串前面加上'r'的作用
在打开文件的时候open(r'c:\....')加r和不加''r是有区别的'r'是防止字符转义的 如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子在字符串赋值的时候 前面加'r'可以防止字符串在时候的时候不被转义 原理是在转义字符前加'\'s=r'\tt'print(s)Output:'\tt's='\tt'print(...
2019-11-30 09:48:58 7804 1
转载 mysql update 加减乘除运算
在处理提现操作时,遇到这样一个问题:account_money为用户剩余金额,提现之后要减去相应金额,需要用update语句进行运算,记录一下update之前数据库数据(下边所有的数据演示都是与前一步数据进行对比) 1、减法:update money_user_bank set account_money=account_money-100 where id=1 结果:...
2019-11-29 13:33:31 15677
转载 mysql update多个字段 逗号 and 的错误例子
今天一个开发反馈update某行但不生效,场景如下:mysql> select * from test; +------+------+ | c1 | c2 | +------+------+ | 0 | a | +------+------+他想将c1列的值改成1、c2的值改成'b',然后用了如下sql:update test set c1=1...
2019-11-29 13:17:21 1148 1
转载 mysql 区分大小写(大小写敏感)配置
Linux下mysql默认区分大小写Windows下mysql默认不区分大小写查看是否区分大小写show variables like 'lower%'lower_case_table_names参数详解:lower_case_table_names = 0其中 0:区分大小写,1:不区分大小写MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: ...
2019-11-29 13:13:29 1655
转载 mysql 运算符
本章节我们主要介绍 MySQL 的运算符及运算符的优先级。 MySQL 主要有以下几种运算符:算术运算符 比较运算符 逻辑运算符 位运算符算术运算符MySQL 支持的算术运算符包括:运算符 作用 + 加法 - 减法 * 乘法 / 或 DIV 除法 % 或 MOD 取余 在除法运算和模运算中,如果除数为0,将是非法除数,...
2019-11-29 13:12:11 186
转载 easyui datagrid 每行数据添加 按钮
今天做项目的时候,想在easyui的datagrid每一列数据后边都加上一个操作按钮,一开始想在后台拼接字符串用JSON传回,但是我测试之后发现这个方法不管用,在网上搜索了一下,整理如下:其实要加一行自定义列很简单,在js声明datagrid的时候加上如下代码{field:'operate',title:'操作',align:'center',width:$(this).width()*...
2019-11-29 13:10:52 695
转载 easyui datagrid onLoadSuccess方法 正确使用
错误写法: <table id="dg" class="easyui-datagrid" rownumbers="true" fitColumns="true" singleSelect="true" data-options="url:'terminalResourceInfoController/findSelectMaterials?id=${vo.id}',method:...
2019-11-29 13:02:11 10930
转载 html input标签 alt和title 比较
经常用到这两个属性,但是一直没有总结他们的区别。现在我对他们两个的用法做一下总结:相同点:他们都会飘出一个小浮层,显示文本内容。不同点:1.alt只能是元素的属性,而title即可以是元素的属性也可以是标签,例如:<title>标题</title>。2.alt属性则是用来指定替换文字,只能用在img、area和input元素中(包括applet元素),用于网...
2019-11-29 12:56:50 264
转载 easyui 添加 自定义图标
最近用easyui发现图标挺少的,其实可以另外添加一个css样式,不过我偷懒,直接在easyui的css里面添加了。下面是目录:icon.css是easyui的默认样式文件,ext_icons文件夹呢装有要添加的图标文件。这时候直接修改icon.css1处就是对应的图标名,即data-options里面的iconCls名,如: <a href="javascript:...
2019-11-29 12:53:59 520
转载 google chrome 谷歌浏览器 清除 清空 缓存cookie 快捷键
1.清除缓存快捷键 Ctrl+Shift+Delete2.Ctrl+W 关闭当前标签页
2019-11-29 12:51:08 2241
转载 python3 set 集合 简介
定义:1.不同元素组成2.无序3.集合中的元素必须是不可变类型创建集合s={1,2,3,4,5,6,7,8}1.定义可变集合>>> set_test=set('hello')>>> set_test{'h','l','e','o'}2.定义不可变集合>>> set_test=...
2019-11-29 12:47:54 192
转载 python3 判断字符串是否包含指定字符
import re# 判断是否包含英文字符bool(re.search('[a-z]', dest_str))# 判断是否包含?*/\<>:"\| 字符 bool(re.search(r'[?*/\\<>:"|]', dest_str))# 判断是否包含数字字符bool(re.search('[0-9]', dest_str))注意:如果需要用到 ...
2019-11-28 17:23:40 8362
转载 golang 时间原点 时间日期格式化
问题:问一个时间格式化问题:fmt.Println(time.Now().Format("2006year 01month 02day"))2015year 12month 18dayfmt.Println(time.Now().Format("2015year 01month 01day"))181253year 12month 12day为什么?困扰好久答案 :格式化...
2019-11-28 15:31:43 1106
转载 golang go doc 与 godoc 文档生成查看
Go语言项目十分重视代码的文档,在软件设计中,文档对于软件的可维护和易使用具有重大的影响。因此,文档必须是书写良好并准确的,与此同时它还需要易于书写和维护。Go语言注释Go语言中注释一般分为两种,分别是单行注释和多行注释单行注释是以//开头的注释,可以出现在任何地方。 多行注释也叫块注释,以/*开头,以*/结尾,不可以嵌套使用,一般用于包的文档描述或注释成块的代码片段。...
2019-11-28 15:10:16 8270
转载 golang range 遍历 索引和值
在go语言中,遍历数据或切片时可以用range,range会产生两个值,分别是数据的索引与值,错误的写法:package mainimport "fmt"func main() { x := []string{"a", "b", "c"} for v := range x { fmt.Println(v) //prints 0, 1, 2 ...
2019-11-28 14:29:41 2940
转载 golang 函数 传入返回 slice/map/struct 本质
Go语言中所有的传参都是值传递(传值),都是一个副本,一个拷贝。且传参和赋值(=)的操作本质是一样的。拷贝的内容分为 非引用类型 和 引用类型 两种类型非引用类型:int、string、struct、array这样就不能修改原内容数据。引用类型:指针、map、slice、chan,这样就可以修改原内容数据。实例:slicepackage mainimport ...
2019-11-28 14:26:11 3489
转载 python3 not 用法
在python中not是逻辑判断词,用于布尔型True和False,not True为False,not False为True,以下是几个常用的not的用法:(1) not与逻辑判断句if连用,代表not后面的表达式为False的时候,执行冒号后面的语句。比如:a = Falseif not a:(这里因为a是False,所以not a就是True)print "hell...
2019-11-27 14:48:46 4314
转载 python3 判断列表是否存在某元素
成员运算符运算符 描述 in 如果在指定的序列中找到值返回 True,否则返回 False not in 如果在指定的序列中没有找到值返回 True,否则返回 False 实例:#-*- coding:utf-8 -*- python 3.6.2lista=[1,'5','s','cf']if 1 in lista: print('1 在列表l...
2019-11-27 14:24:14 3600
转载 python3 issubset 判断列表子集
描述issubset() 方法用于判断集合的所有元素是否都包含在指定集合中,如果是则返回 True,否则返回 False。语法issubset() 方法语法:set.issubset(set)参数set -- 必需,要比查找的集合返回值返回布尔值,如果都包含返回 True,否则返回 False。实例判断集合 x 的所有元素是否都包含在集合 y 中实例 ...
2019-11-27 14:21:32 2585
转载 golang range 遍历读写数据问题
在Golang中使用 for range 语句进行迭代非常的便捷,但在涉及到指针时就得小心一点了。下面的代码中定义了一个元素类型为 *int 的通道 ch :package mainimport ( "fmt")func main() { ch := make(chan *int, 5) //sender input := []int{1, 2, 3, 4, 5}...
2019-11-27 12:53:57 745
转载 mysql limit 限制查询记录数
Limit的使用一般来讲,limit是用来限制查询结果的记录数的。语法。SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offset用得比较多的就是Limit x,y了。指筛选出结果的第x行后的y行。如果x不填也是可以的,默认为0。也可以使用limit offset来完成,其实就是指定行数,然后再写从哪开始查询。li...
2019-11-27 11:10:53 751
转载 mysql order by 多字段排序
工作中需用到order by后两个字段排序,但结果却产生了一个Bug,以此备录。【1】复现问题场景为了说明问题,模拟示例数据库表students,效果同实例。如下语句Sql_1:1 SELECT * FROM students st ORDER BY st.sAge, st.sGrade DESC;(1)预期结果:sAge和sGrade两个字段都按降序排列(2)...
2019-11-27 08:57:09 176
转载 jquery $.extend() 对象内容合并
jQuery.extend() 函数用于将一个或多个对象的内容合并到目标对象。注意:1. 如果只为$.extend()指定了一个参数,则意味着参数target被省略。此时,target就是jQuery对象本身。通过这种方式,我们可以为全局对象jQuery添加新的函数。2. 如果多个对象具有相同的属性,则后者会覆盖前者的属性值。实例分析如下:<script src="js/...
2019-11-26 16:23:23 795
转载 easyui 获取 combobox select 的值
<select class="easyui-combobox" id="timeSelect" panelHeight="auto" style="width:50px"> <option value="1">日</option> <option value="7">周</option> <option v...
2019-11-26 15:03:55 1505 1
转载 golang 操作 ini配置文件
项目地址:https://github.com/go-ini/ini官网地址:https://ini.unknwon.io/API地址:https://gowalker.org/gopkg.in/ini.v1功能特性支持覆盖加载多个数据源( []byte 或文件) 支持递归读取键值 支持读取父子分区 支持读取自增键名 支持读取多行的键值 支持大量辅助方法 支持在读取时直...
2019-11-26 14:06:28 4350
转载 javascript jquery 获取select选中的值
误区: 一直以为jquery获取select中option被选中的文本值,是这样写的: $("#id").text(); //获取所有option的文本值实际上应该这样: $("#id option:selected").text(); //获取选中的option的文本值获取select中option的被选中的value...
2019-11-26 11:42:53 305
转载 golang goroutine 协程原理
一、goroutine简介goroutine是go语言中最为NB的设计,也是其魅力所在,goroutine的本质是协程,是实现并行计算的核心。goroutine使用方式非常的简单,只需使用go关键字即可启动一个协程,并且它是处于异步方式运行,你不需要等它运行完成以后在执行以后的代码。go func()//通过go关键字启动一个协程来运行函数二、goroutine内部原理概念介绍...
2019-11-25 21:23:49 992 1
转载 linux uname 命令简介
uname常见命令参数-a, --all print all information, inthe following order,except omit -p and -i ifunknown:-s, --kernel-name print the kernel name-n, --...
2019-11-25 15:00:40 243
转载 golang install/build 生成的文件命名和路径
1. 写在前面本文主要讨论go install/build命令生成的文件命令和生成路径问题。将从两种情况讨论:文件夹下只有一个“命令源码文件” 文件夹下既有命令源码文件还有其他源码文件 以下实验主要在windows环境下完成呢,所以生成的可执行文件以.exe后缀结尾2. 文件夹下只有一个“命令源码文件”假设一个简单的命令源码文件所在的工程组织如下所示:|__ src|...
2019-11-25 11:03:35 1030
转载 golang beego 自定义配置
app.conf配置项读取app.conf文件appname = "hellow"httpport = 8080runmode = dev[dev]httpport = 8080[prod]httpport = 8088[test]httpport = 8888beego.AppConfig.Bool("key")beego.AppConfig.Strin...
2019-11-25 09:40:14 1999
转载 golang 面向对象编程
go语言中,虽然没有明确提出面向对象的概念,但是基于已有的语法设计,我们也可以写出面向对象的代码。go语言中的面向对象是借助struct结构体实现的。值得一提的是,go语言中虽然没有class关键字来表示类,但却有interface来表示接口。回顾结构体type Person struct { name string age int}person := Person{"mi...
2019-11-24 17:16:26 85
转载 golang beego 配置
beego 目前支持 INI、XML、JSON、YAML 格式的配置文件解析,但是默认采用了 INI 格式解析,用户可以通过简单的配置就可以获得很大的灵活性。默认配置解析通过这个文件你可以初始化很多 beego 的默认参数:appname = beepkghttpaddr = "127.0.0.1"httpport = 9090runmode ="dev"autorender...
2019-11-24 12:17:01 615
转载 linux shell sleep usleep 延时命令 秒 毫秒 微秒
在有的shell(比如linux中的bash)中sleep还支持睡眠(分,小时)sleep 1 睡眠1秒sleep 1s 睡眠1秒sleep 1m 睡眠1分sleep 1h 睡眠1小时
2019-11-23 23:16:33 53624 6
转载 linux shell 编码规范
Shell是用户与Linux或Unix内核通信的工具,shell编程指的并不是编写这个工具,而是指利用现有的shell工具进行编程,写出来的程序是轻量级的脚本,我们叫做shell脚本。Shell的语法是从C语言继承过来的,因此我们在写shell脚本的时候往往能看到c语言的影子。Shell脚本实在是太灵活了,相比标准的Java、C、C++ 等,它不过是一些现有命令的堆叠,这是他的优势也是他的劣势...
2019-11-23 23:04:43 5758 1
转载 golang web 框架 gin beego iris 对比
1.1 框架排名Gin 31k[Lite] Beego 22k Iris 16k Echo 15k[Lite] Revel 11k Martini 10k[×] buffalo 5k[Lite]1.2 框架特性Gin:Gin 是一个用 Go (Golang) 编写的 web 框架。 它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httpr...
2019-11-23 19:47:31 9289
转载 html css js 编码规范
目录一、HTML编码规范1. img标签要写alt属性2. 单标签不要写闭合标签3. 自定义属性要以data-开头4. td要在tr里面,li要在ul/ol里面5. ul/ol的直接子元素只能是li6. section里面要有标题标签7. 使用section标签增强SEO8. 行内元素里面不可使用块级元素9. 每个页面要写10. 要用table布局写邮件...
2019-11-23 08:41:39 550
转载 easyui 消息框按钮文字修改
$.messager.confirm 默认提示语为“OK”和“Cancel”。引入中文控件后变为“确定”和“取消”遇到一些特别的提醒判断提示框,需要修改提示框文字:$.messager.defaults = { ok: "确定", cancel: "关闭" };$.messager.confirm("提示",data.message +"是否关闭页面?",function(e){ ...
2019-11-23 08:27:49 745
转载 easyui messager 消息框 对话框
通过 $.messager.defaults 重写默认的 defaults。消息框(messager)提供不同样式的消息框,包括警示(alert)、确认(confirm)、提示(prompt)、进展(progress)等等。所有的消息框都是异步的。用户可以在与消息框交互后使用回调函数来完成一些动作。依赖window linkbutton progressbar用法$.m...
2019-11-23 08:25:45 371
转载 web前端 vue、react、angular三大框架对比 与jquery的对比
前端当前最火的三大框架当属vue、react以及angular了。 但是在做项目的时候,我们怎么去选择呢? 这里做一个比较,希望大家可以有一个比较清晰的认识。 vue与react vue和react是当前最火的两个前端框架,vue的发展很快,但是目前来说,react的生态系统会更强大,世界上使用这个框架的人也很多。 另外,react是facebook官方维护的, 而vue是尤雨溪...
2019-11-23 06:05:00 1663
字体wps.zip 用于linux wps 使用
2020-03-16
Nat_Type_Tester_.rar
2019-12-26
msfupdate.erb
2019-11-04
fuzz工具 teenage mutant ninja turtles
2019-01-14
Sybase ASE 12.5.4 PC 客户端
2018-12-12
Win32 OpenSSL
2015-04-18
ActivePerl
2015-04-18
编写 Debugging Tools for Windows 扩展 实例
2014-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人