Why Git? 1. 本地版本控制系统 Why: 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 这么做唯一的好处就是简单,但是特别容易犯错。 有时候会混淆所在的工作目录,一不小心…
2025/1/16 10:04:40踏踏实实练SQLday1 1连续登录1.1查询连续登录3天以上的用户第一步去重第二步-开窗rownumber,用date减一下,对结果进行分组 -- over()开窗函数知识图谱第三步 1.2查询连续登录最大天数用户1.3某个用户连续登录天数注意先where一下这个用户的数据过滤出来.…
2025/1/20 0:45:15流程控制语句 if, if...else, if..else if..else 与前端相同 略 switch case 与前端不同的是case不能使用表达式,使用表达式会报错 class TestSwitch {public static void main(String[] args) {// switch 表达式只能是特定的数据类型…
2025/1/6 5:54:36目录 1 HDF5库包安装有误:HDF5 not set in environment. Will configure WRF for use without.HDF5的重新编译 错误原因1:提示 overflow 错误1. 检查系统是否缺少依赖库或工具2. 检查和更新编译器版本3. 检查 ./configure 报错信息4. 检查系统环境变量5.…
2025/1/21 0:57:06junit测试相关代码,经常用到java 静态导入,下面简单描述java的这个特性。从Java 5 开始引入了静态导入语法(import static),其目是为了减少字符输入量,提高代码的可阅读性,以便更好地理解程序。…
2025/1/22 13:08:29 人评论 次浏览引子 前一段时间发了一篇文章基于ExtAspNet的开源项目 - Ext4JSLint,这个东东也算是我拿ExtAspNet做的第一个小应用。还是有一些应用方面的技巧,接下来的几篇文章就和大家分享一下。 Ext4JSLint是使用ExtAspNet来展示JSLint-Toolkit的结果。 JSLint-Tool…
2025/1/22 12:55:48 人评论 次浏览这几天陆续看到LINE公司上市的后续报道,但大多数报道对这家上市公司的介绍过于碎片化,更鲜有报道介绍他的母公司NAVER。作为前NAVER员工,笔者今天希望从一家互联网公司的层面介绍一下这家公司。 我在2007年,曾在Naver北京公司有过…
2025/1/22 11:38:41 人评论 次浏览Nginx是一款开源代码的反向代理服务器。 何为反向代理呢?即以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为…
2025/1/22 11:04:10 人评论 次浏览本文主要记录Vue2.0的干知识点 案例代码 Vue官网教程: https://cn.vuejs.org/v2/guide/ 1.模板语法 这两个部分操作的都是 data(){} 中的数据。 1.插值语法 插值语法: 把指定的值放到指定的位置。 {{ js表达式 }} 读取data中的数据,可…
2025/1/22 13:12:32 人评论 次浏览1 tgt程序架构 tgt是用户态实现的iscsi target,而iet(iscsi enterprise target)是在内核态实现的target,tgt相比于iet来说,因为其用户态实现,方便调试,新加入一些功能等,不过性能相比…
2025/1/22 13:12:01 人评论 次浏览1.本章学习总结 1.1 思维导图 1.2学习体会 在本周的学习中,我们学习了关于结构体和文件的内容。定义结构体可以使代码整个练习更加紧密,非常实用,当我们需要在对一个个体的不同属性调用时可以更加系统和直观,利用结构体来将多个不…
2025/1/22 13:11:31 人评论 次浏览3. 使用说明 连接数据库 完整的DSN和Easy Connet 线程选项 命名问题 NULL和空字符串 TextField限制 3.1. 连接数据库 打开settings.py文件,然后修改DATABASE下的default键值进行修改即可。 DATABASES {default: {ENGINE: django.db.backends.kingbase,NAME…
2025/1/22 13:11:00 人评论 次浏览扩展NSAttributedString 简单的实现方法是为NSAttributedString 添加一个category。 然后为此category添加额外的方法。 具体实现如下: [代码]c#/cpp/oc代码: interface NSAttributedString (Hyperlink) (id)hyperlinkFromString:(NSString*)inString wi…
2025/1/22 13:10:30 人评论 次浏览AtomicInteger 类底层存储一个int值,并提供方法对该int值进行原子操作。AtomicInteger 作为java.util.concurrent.atomic包的一部分,从Java 1.5开始引入。 1. AtomicInteger基础用法 通过下文的AtomicInteger构造方法,可以创建一个AtomicIn…
2025/1/22 13:10:00 人评论 次浏览express-generator 他就是express的脚手架 直接生成很多文件或者文件夹 生成一个框架 下载命令 : npm install express-generator -g 注意 需要全局安装 安装之后在doc命令中生成express命令 直接使用 生成脚手架 全局下载存储路径 : C:…
2025/1/22 6:49:17 人评论 次浏览CropUtils项目地址:glassLake/CropUtils简介:对图片裁剪框架 ucrop 的二次封装的工具类,添加从图库选择和拍照获取图片,项目中可直接使用,十分便捷此库不再维护,新库地址请看: https://github.com/hss01248/PicCropCropUtils对 ucrop 的封装工具类,让其使…
2025/1/22 6:48:46 人评论 次浏览Access也有IsNull函数,但意义和参数却和T-SQL中的不同。 在T-SQL(也就是SQL Server所支持的SQL语言)中,IsNull的作用是把空值替代成指定的值。然而在Access中,IsNull的作用仅仅是判断是否为空值,而且参数的…
2025/1/22 6:48:16 人评论 次浏览在Excel表格中,想要把表格截图使用,通常会借助第三方软件来完成截图需求,事实上,不借助第三方,也可以利用Excel表格自身的操作进行截图。那么小编给大家介绍一个简单的截图方法,电脑打开excel表格ÿ…
2025/1/22 6:47:45 人评论 次浏览浅议C /CLI的gcnew关键字 C /CLI中使用gcnew关键字表示在托管堆上分配内存,并且为了和以前的指针区分,用^来替换* ,就语义上来说他们的区别大致如下: 1. gcnew返回的是个句柄(Handle),而new返回的是实际的内存地址. 2. gcnew创建…
2025/1/22 6:46:44 人评论 次浏览一句话木马入侵原理 <%execute request(“#”)%>是典型的一句话木马服务端代码,将这个代码写入asp文件,就成了一句话木马服务端文件。 仔细观察一下<%execute request(“#”)%>这句代码,括号里的“#”是我们一句话的密码&#x…
2025/1/22 6:46:14 人评论 次浏览