typedef的4种常见用法: 一、给已定义的变量类型起个别名 二、定义函数指针类型 三、定义数组指针类型 四、定义数组类型 总结一句话:“加不加typedef,类型是一样的“,这句话可以这样理解:没加typedef之前如果是个数组,那么加typedef之后就是数组类型;没加typedef之前如果是 ...
分类:
其他 时间:
2019-04-08 12:53:37
收藏:
0 评论:
0 赞:
0 阅读:
143
在云端安装好了redis,绑定了6379端口,设置开机自启动。 在电脑上用springboot+mybatis搭建了一个简单程序,用来连接远程的redis写数据。 一开始,往redis写数据时,发现控制台报 Unexpected end of stream 异常,百度后根据 https://gith ...
分类:
其他 时间:
2019-04-08 12:53:11
收藏:
0 评论:
0 赞:
0 阅读:
154
输入cmd点击打开 输入node -v 出现nodejs版本号 输入npm -v 出现npm版本号则安装npm安装成功, 2、安装webpack 桌面新建一个webpack-test文件夹,点击进入文件webpack-test夹 按下shift+鼠标右键 点击在此处打开命令窗口 输入npm init ...
分类:
Windows开发 时间:
2019-04-08 12:52:52
收藏:
0 评论:
0 赞:
0 阅读:
201
这次比赛是我参加以来成绩最好的一次,这离不开我们的小团队中任何一个人的努力,熬了一整天才答完题,差点饿死在工作室(门卫大爷出去散步,把大门锁了出不去,还好学弟提了几个盒饭用网线从窗户钓上来才吃到了午饭)。写好WP回到宿舍的时候已经快十二点了,随便吃了点面包倒头就睡...... 接下来大概写写我们的解 ...
分类:
其他 时间:
2019-04-08 12:52:27
收藏:
0 评论:
0 赞:
0 阅读:
164
抛出这个异常说明方法传入一个非法的或者不合适的参数。 举个例子:getUser(int username)方法,不允许传入空字符串或者null。但是有个调用的方法,没做检查,传入了null或者空字符串,这时候getUser方法就应该要抛出IllegalArgumentException告诉调用者:h ...
分类:
编程语言 时间:
2019-04-08 12:51:48
收藏:
0 评论:
0 赞:
0 阅读:
136
有些内容不需要提交到git服务器上,这时我们可以配置.gitIgnore文件。可参考:https://www.cnblogs.com/kevingrace/p/5690241.html 可能有时候你会发现.gitignore配置并没有起作用,这是因为如果文件已经提交到git 服务器了。我们可以使用: ...
分类:
其他 时间:
2019-04-08 12:51:34
收藏:
0 评论:
0 赞:
0 阅读:
103
本次使用oracle版本 11.2.0.1.0 1.guns-core 修改pom.xml 文件引入oracle驱动 ...
分类:
数据库技术 时间:
2019-04-08 12:51:18
收藏:
0 评论:
0 赞:
0 阅读:
403
ylbtech-部署:清单 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 6.返回顶部 作者:ylbtech出处:http://ylbtech.cnblogs.com/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页... ...
分类:
其他 时间:
2019-04-08 12:51:01
收藏:
0 评论:
0 赞:
0 阅读:
127
转载:https://my.oschina.net/u/1432189/blog/3020896 最近没上班, 大部分时间都在搞一个开源软件: github:“想学吗”个人知识管理工具 gitee:“想学吗”个人知识管理工具 (请大家多多支持) 前两天跟一个朋友吃饭,聊到创业的话题 忽然想起我201 ...
分类:
其他 时间:
2019-04-08 12:50:44
收藏:
0 评论:
0 赞:
0 阅读:
164
http://codeforces.com/contest/1119 第一题:没有算法,直接得结果。 第二题: 两种解法 1.二分答案,每次都要重新排序前k项,这样利用不上之前的排序信息。二分之后的排序+验证时间是n*log(n)+n。一共是n*(log(n)^2) 2.不用二分,从0开始验证,优点 ...
分类:
其他 时间:
2019-04-08 12:50:14
收藏:
0 评论:
0 赞:
0 阅读:
146
给定一个单词列表,只返回可以使用在键盘同一行的字母打印出来的单词。键盘如下图所示。 示例: 输入: ["Hello", "Alaska", "Dad", "Peace"] 输出: ["Alaska", "Dad"] 注意: 你可以重复使用键盘上同一字符。 你可以假设输入的字符串将只包含字母。 思路 ...
分类:
其他 时间:
2019-04-08 12:49:42
收藏:
0 评论:
0 赞:
0 阅读:
121
准备工作: 1、登录管理员system 2、create directory dbdata as 'C:\oracle\tempData';--创建备份文件夹 3、grant read,write on directory dbdata to gsjk2018;--授权读写为用户 --导出(每次修改 ...
分类:
数据库技术 时间:
2019-04-08 12:49:11
收藏:
0 评论:
0 赞:
0 阅读:
195
说来惭愧,以前在去掉数组的空值是都是强写foreach或者while的,利用这两个语法结构来删除数组中的空元素,简单代码如下: 复制代码代码如下: <?php foreach( $arr as $k=>$v){ if( !$v ) unset( $arr[$k] ); } ?> 而且自我感觉还挺不错 ...
分类:
编程语言 时间:
2019-04-08 12:48:38
收藏:
0 评论:
0 赞:
0 阅读:
113
摘自推荐系统 一、描述 有一些指标是可以通过近邻算法给出的 二、指标 1、预测用户u对新物品i的评分rw。 跟用户u相似的用户称为近邻,挑选出足够多的对物品i都评分的近邻用户,然后对新物品进行评分。公式: w代表其它用户和u的相似度,r代表用户v对商品i的评分。用|w|对公式进行标准化,防止负的评分 ...
分类:
其他 时间:
2019-04-08 12:47:46
收藏:
0 评论:
0 赞:
0 阅读:
115
1.准备证书生成 a.进入到jdk下的bin目录(如果配置了Java的环境,可以直接在cmd命令窗口中直接输入如下命令) 附:d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根目录下。 "-validity 36500”含义是证书有效期,36500表示100年,默 ...
分类:
编程语言 时间:
2019-04-08 12:47:17
收藏:
0 评论:
0 赞:
0 阅读:
160
django表单: 在App中新建的form.py表单文件: 视图文件: 例1模板: 例2模板: 例2 models.py: url映射: ModelForm 在表单中使用 ModelForm ,定义一个 Meta 类,如在该类中指定 model=User ,以及 fields="__all__" ...
分类:
其他 时间:
2019-04-08 12:46:57
收藏:
0 评论:
0 赞:
0 阅读:
128
日常开发过程中,项目的接口通常由服务提供方约定和提供,微服务模式下接口被多个消费者调用更是常态,那么提供方接口的变更如何快速、高效、无遗漏的通知给消费者呢?另外,当一个service同时被多个使用者调用,如何保证对service的修改可以让其它所有使用者造成的影响都能被感知到?这些问题契约测试可以给 ...
分类:
其他 时间:
2019-04-08 12:46:42
收藏:
0 评论:
0 赞:
0 阅读:
114
koa2 中的 cookie 没办法直接设置中文,会报错 ‘ argument value is invalid ’ 解决办法: 先将它转成 ‘ base64 ’ 编码来存储 使用的时候再转换回来 ...
分类:
其他 时间:
2019-04-08 12:46:28
收藏:
0 评论:
0 赞:
0 阅读:
245
一、工厂模式 工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程。 考虑到在 ECMAScript 中无法创建类,开发人员就发明了一种函数,用函数来封装以特定接口创建对象的细节。 function createPerson(name, age, job){ var o = ...
分类:
编程语言 时间:
2019-04-08 12:46:07
收藏:
0 评论:
0 赞:
0 阅读:
97
验证身份证详细方法 function isCardNo(pId) { var arrVerifyCode = [1, 0, "x", 9, 8, 7, 6, 5, 4, 3, 2]; var Wi = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4 ...
分类:
Web开发 时间:
2019-04-08 12:45:45
收藏:
0 评论:
0 赞:
0 阅读:
124