首页
归档
关于
友情链接
Search
1
clash for windows允许局域网连接,TAP和TUN模式
98,280 阅读
2
使用emby打造个人影视媒体库
21,285 阅读
3
解决kodi的emby插件无法找到文件...相对路径、绝对路径问题
10,400 阅读
4
Ubuntu to go/Linux to go/将linux系统安装到u盘或移动硬盘
8,068 阅读
5
魔改版rclone挂载世纪互联onedrive
4,979 阅读
技术
软件
文章
其他
登录
Search
标签搜索
sql
代理
sqlserver
vps
onedrive
软件
Oracle
magisk
onelist
世纪互联rclone
世界x流大学.com
transmission
Transmission Remote GUI
pt
ftp
emby插件
emby for kodi插件
qBittorrent
emby
nfo
旁逸斜出
累计撰写
35
篇文章
累计收到
131
条评论
首页
栏目
技术
软件
文章
其他
页面
归档
关于
友情链接
搜索到
35
篇与
who
的结果
2021-07-14
xml代码注释生成.chm文档
在Visual Studio中,在类和方法前面输入///会自动生成xml格式注释,只需要往节点里写对应的描述,关于更多的写法,参考https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/xmldoc/recommended-tags-for-documentation-comments。生成xml注释文档在Visual Studio中,点击 项目 —— 项目的属性 —— 生成 ,勾选 输出 中的 XML文档文件 ,重新编译,这样就会在对应的路径生成xml注释文档。 安装Sandcastle Help File Builder和HTML HELPSandcastle Help File Builder下载地址:https://github.com/EWSoftware/SHFBHTML HELP下载地址: http://web.archive.org/web/20160201063255/http://download.microsoft.com/download/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe (来自https://docs.microsoft.com/en-us/answers/questions/265752/htmlhelp-workshop-download-for-chm-compiler-instal.html)下载Sandcastle Help File Builder时需要注意支持的vs版本,Help File Builder and Tools v2019.11.17.0是最后一个支持vs2015的版本 安装Sandcastle Help File Builder弹出HTML HELP 1 Compiler是选择是,之后再安装HTML HELP1 接下来install shfb——install package,剩下的高兴装就装。安装HTML HELP网盘里这个就是上面的链接下载下来的链接:https://pan.baidu.com/s/1JPMMUqf4NE5icChcoLoN5w 提取码:gyl7安装完会提示已经有一个更新版本的,忽略即可。 生成.chm文档方法一VS新建一个 Documentation 项目,右键点击 Documentation Sources ,将刚才bin目录下的.xml和.exe文件添加进来,然后双击 Project Properties ,选择语言,Framework版本。ContentLayout.content会在chm文件中生成Welcome和VersionHistory,如果不想要可以删除。 在Visibility中可以选择生成的文档中包括的方法,这个会解决生成的.chm文档只有public类和方法或者类和方法不全的问题。在Path中选择HTML HELP路径,可以解决Could not find the path to the HTML Help 1 compiler. Is the HTML Help Workshop installed?的问题(安装HTML HELP时默认路径应该不会有这个问题),还可以设置另外的输出路径。 其他的设置按实际情况。最后右键项目名——生成,就会在help文件夹生成.chm文件方法二打开Sandcastle Help File Builder安装目录下的SandcastleBuilderGUI.exe,新建一个项目,其余的配置和方法一一致,最后点击cpu架构右边的生成按钮,就会在对应的目录里生成.chm文档。 参考:https://www.pianshen.com/article/91331392251/
2021年07月14日
286 阅读
0 评论
0 点赞
2021-07-11
写于离开大学一年的日子
去年的7月第二个星期天,也就是2020年7月12号,我和最后一个舍友告别,拉着行李箱,离开了我的大学。 行李箱哐镗哐镗地响着,走在东门外的人行道上,望着信科院的大楼,我脑子里突然蹦出了那首歌:再见了我们的青春啊......,眼泪突然冲了出来,我不得不安慰自己,总是要结束的。 彼时的我,刚刚工作一周,接到学校的通知,七月三号晚上就请假回到学校毕业。因为疫情,第一次回到学校,却也是最后一次了。回到阔别已久的校园,见到可爱的舍友们,大家的处境各不相同:有人工作了,有人要二战,有人还没毕业。星期一和星期二照例参加完各种活动,星期三本就可以离开了。但我实在是不愿意走,一直和舍友待到了周日。那天早上送完一个舍友,宿舍就只剩下了我和“胖儿子”两个人。磨蹭到下午三四点,我们两都知道,不得不走了,他要赶晚上的火车,我要回去上班。在学校的一周里,我总是想着哪天晚上静静地在学校里走走,似乎总是没有那种心情,也便和往常一样待在宿舍,有记忆的是周六晚上,对面的宿舍楼有人十二点多还在唱歌。 大三的一天早上,我朦胧中听到楼道里面高年级即将毕业离校的学生在互相道别,我便想到我到那时候会是什么样子,心里感到一阵难受,又接着睡觉了。大概不会想到,大四最后一个学期,我只在学校待了一周。 我没有总结过我的大学生活,但我毫不掩饰我对他的爱,自由而真实。从踏进大学的那一刻起,我就知道总有一天我会离开。就像我望着家乡门前的马路,马路前的稻田,稻田远处的树林,树梢上即将隐去的太阳,我知道我以后可能不会待在这里,所以我努力使他们留在我的脑海里,努力避免人类总是失去了才懂得珍惜的毛病。早上上课老是打盹儿、想看的书图书馆总是没有、期末考试总是在突击复习、晚上散步不小心打扰了情侣接吻、意外认识了失恋的心碎女孩、爬了五岳的华山和嵩山......,每个人提起大学大概都会有很多好玩的事。 那是自由和满足的时光,那是青春和成长的时光。 一年前,大家升学了、工作了、二战了、延毕了...... 一年后,大家读研了、工作了、跳槽了、毕业了...... 最后分享首歌:https://c.y.qq.com/base/fcgi-bin/u?__=phjtWE 我那亲爱的朋友 你是否不能停留 你常感叹时间飞快 昨天还在 转眼未来已到来 无论怎样的未来 有些事不能更改 就像你在风雨面前 从不后退 只会为爱而流泪 请你不要胆怯 善良的人 在黑夜里我陪你 你看天边的光 或暗或明 却从未熄灭
2021年07月11日
196 阅读
3 评论
0 点赞
2021-07-03
解决VS2017智能提示IntelliSense速度非常慢的问题
VS的智能提示速度非常慢,一般需要三四秒,换了种语言,发现好了一点点,但还不是正常的速度。在网上疯狂搜索,什么关闭硬件图形加速、重置配置都没有作用,直到看到了下面的文章:http://www.piaoyi.org/c-sharp/Visual-Studio-2019-Intellisense.html原来是前段时间装NVIDIA的CUDA的时候自动为VS安装了扩展,导致智能提示(IntelliSense)非常慢。卸载掉就好了。根据网友的提示,这个问题已经在最新的Nsight Visual Studio Edition 2020.2.1 中修复了。
2021年07月03日
615 阅读
0 评论
0 点赞
2021-04-25
excel技巧
excel拆分场景:excel现在有100万条数据,需要拆分成多张表。参考:https://www.cnblogs.com/jiujian/p/12642662.html1.在sheet页右击选择查看代码,或者按ALT+F11进入VBA命令界面,粘贴如下代码:拆分行数和路径自行设置,bt=1可以控制标题行数2.返回sheet页按ALT+F8,点击执行Sub cfb() Dim r, c, i, WJhangshu, WJshu, bt As Long r = Range("A" & Rows.Count).End(xlUp).Row c = Cells(1, Columns.Count).End(xlToLeft).Column bt = 1 'title WJhangshu = 250 '行数 WJshu = IIf(r - bt Mod 20000, Int((r - bt) / WJhangshu), Int((r - bt) / WJhangshu) + 1) For i = 0 To WJshu Workbooks.Add Application.DisplayAlerts = False ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Format(i, String(Len(WJshu), 0)) & ".xlsx" '路径 Application.DisplayAlerts = True ThisWorkbook.ActiveSheet.Range("A1").Resize(bt, c).Copy ActiveSheet.Range("A1") ThisWorkbook.ActiveSheet.Range("A" & bt + i * WJhangshu + 1).Resize(WJhangshu, c).Copy _ ActiveSheet.Range("A" & bt + 1) ActiveWorkbook.Close True Next End Sub筛选重复或唯一数据开始--条件格式--突出显示单元格规则--重复值(其中也可以设置唯一值的显示规则),之后可以在条件格式的管理规则里面删除或定义更多规则筛选某列数据在另一列中不存在的参考:https://zhidao.baidu.com/question/2137999315270054628.html假设筛选A列有,B列没有的数据:在C1单元格输入公式=IF(COUNTIF(B:B,A1)>0,"B列有","B列没有"),回车,然后在C1单元格右下角,出现“+”后,双击或下拉即可。
2021年04月25日
365 阅读
2 评论
0 点赞
2021-02-27
Oracle数据库日期格式处理,计算年龄
基本格式系统时间 SELECT sysdate FROM dual; 格式转换字符串转日期SELECT to_date('2021/2/27 15:52:15', 'YYYY-MM-DD HH24:MI:SS') from dual; --2021/2/27 15:52:15 SELECT to_date('2021-02-27 15:52:15', 'YYYY-MM-DD HH24:MI:SS') from dual; --2021/2/27 15:52:15 SELECT to_date('2021-02', 'YYYY-MM') from dual; --2021/2/1 SELECT to_date('2021', 'YYYY') from dual; --2021/2/1如果省略HH、MI和SS对应的输入参数时,Oracle使用0作为DEFAULT值。 如果输入的日期数据忽略时间部分,Oracle会将时、分、秒部分都置为0,也就是说会取整到日。 同样,忽略了DD参数,Oracle会采用1作为日的默认值,也就是说会取整到月(2021/2/1)。 但是,不要被这种“惯性”所迷惑,如果忽略MM参数,Oracle并不会取整到年(2021/1/1),而是取整到系统当前月日期转字符串SELECT to_char(sysdate,'yyyy-mm-dd') FROM dual; --2021-02-27 SELECT to_char(sysdate,'dd-mm-yyyy') FROM dual; --27-02-2021其他计算命令计算本年天数 SELECT add_months(trunc(sysdate,'yyyy'),12)-trunc(sysdate,'yyyy') FROM dual; 1.oracle的时间差是以天数为单位的 2.add_months函数有两个参数,第一个参数是日期,第二个参数是对日期进行加减的数字(以月为单位的) 3.trunc函数,可以截取日期,也可以截取数字 TRUNC(date[,fmt]) 其中: date 一个日期值;fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去 下面是该函数的使用情况: trunc(sysdate,'yyyy') --返回当年第一天. trunc(sysdate,'mm') --返回当月第一天. trunc(sysdate,'d') --返回当前星期的第一天.判断闰年,LAST_DAY函数返回指定日期对应月份的最后一天 SELECT to_char(last_day(to_date(2020 || '02', 'yyyymm')), 'dd') FROM dual --29则为闰年某月的第一天,最后一天 SELECT trunc(sysdate,'mm'),last_day(trunc(sysdate,'mm')) FROM dual;前一个月最后一天 SELECT trunc(to_date('20210131','yyyy-mm-dd'),'mm')-1 FROM dual; SELECT to_date(substr('20210131',1,6),'yyyy-mm')-1 FROM dual;计算某个人的年龄 SELECT trunc(months_between(sysdate,to_date('19980401','yyyymmdd'))/12) FROM dual; SELECT floor(months_between(sysdate,to_date('19980401','yyyymmdd'))/12) FROM dual; MONTHS_BETWEEN函数返回两个日期之间的月份数。 格式:MONTHS_BETWEEN(DATE1,DATE2) trunc函数在截取数字时,不对指定小数前或后的部分做相应舍入选择处理。 TRUNC(number[,decimals]) 其中: number 做截取处理的数值 decimals 指明需保留小数点后面的位数。忽略它则截去所有的小数部分。 例: SELECT trunc(123.123,1) FROM dual; --123.1 SELECT trunc(123.123) FROM dual; --123 SELECT trunc(123.123,-1) FROM dual; --120 SELECT trunc(123.123,-2) FROM dual; --100 SELECT trunc(123.123,-3) FROM dual; --0 floor函数,对应的有ceil函数 ceil(n) 取大于等于数值n的最小整数 floor(n)取小于等于数值n的最大整数附: Sqlserver日期格式处理
2021年02月27日
622 阅读
0 评论
0 点赞
1
2
3
4
...
7