日历
«  2025 2  »
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
网站统计
  • 建站时间: 2021/04/12
  • 日记:17 篇
  • 照片:12 张
  • 话题:0 篇
  • 评论:6 篇
  • 注册用户:1
  • 今日访问:29
  • 本周访问:2220
  • 本月访问:86939
  • 全部访问:818545
工作笔记 RSS   共有7篇 每页5篇 第1页 共2
下页 尾页

自签名网站证书

2025/01/17  作者:寒冰   心情: sunny  星期五 (11:16)

自己做的app需要访问网站以获取数据,然后考虑到安全,觉得还是应该使用https安全链接,但是奈何https证书需要每年上千甚至几千的费用.进而想到,既然是自己的app访问自己的网址,那么完全可以使用自签名证书,这样app可以用自制的根证书来验证,免费方便且不用花一分钱.

说干就干,第一步,就是先生成自己的证书.等等...突然想起来, 现在国内网站都开始支持汉字了, 证书的信息直接使用汉字,那不是更友好吗?

查一下,看看别人都是怎么干的.然后发现很简单, openssl已经支持utf-8了, 生成请求证书的时候,只要加上参数-utf8就可以支持utf-8(中文)了,那就开始吧


第一步, 生成根证书用于后面自签名:

#生成根证书私钥...

工作笔记 | 评论(0) | 阅读(90) | Trackback(0) |

联想电脑真会玩啊

2024/05/07  作者:寒冰   心情: sunny  星期二 (13:26)

公司同事买了个联想办公专用台式机(Lecoo 酷310), 最大硬盘512G, 买回来后发现有点不够用,想装个机械盘,然后发现并没有配置电源线,而且只能装2.5寸盘. 经过一番考虑, 决定直接买一根1T(M2接口)的固态盘,替换下来电脑自带的512G固态盘.

今天中午, 某东买的长江(致钛)硬盘到了, 替换,安装, 非常顺利.然后U盘启动,准备装系统, 然而, 不幸的事情发生了, 找不到硬盘, 新买的1T硬盘, 竟然不存在.然后各种折腾,重启,最后没办法,打联想400电话, 很快接通, 报型号, 转接到酷系统客服, 最后告知, 必须使用他们指定得品牌, 否则就是不认, 给出的建议就是把买得ssd硬盘退货,然后重新买他们指定品牌的ssd(1T 790元), 好熟悉得套路啊, 这不就是苹果的作风吗...无语了

工作笔记 | 评论(0) | 阅读(1004) | Trackback(0) |

MudOS 汉化(edit)

2022/06/23  作者:寒冰   心情: sunny  星期四 (11:48)

找了好久, 都没找到,突然今天就找到了,赶紧记录下来备用.


2. 在 ed.c 中找到以下 function:
static void prntln P3(char *, str, int, vflg, int, len)


{
  .
  .
<省略>
  .
  .

工作笔记 | 评论(0) | 阅读(6132) | Trackback(0) |

Object must implement IConvertible in Power Apps

2021/06/08  作者:寒冰   心情: sunny  星期二 (17:08)

用Patch写入记录的时候,突然弹出这个提示, 仔细回忆, 就是增加了许多新字段后出现的.

核对字段, 网上搜索, 最终发现, 其中一个单行文本的字段, 错误的直接给了控件的引用, 修改为控件的值, 完美解决.

btw: number字段取值: Value(控件.Text)

工作笔记 | 评论(0) | 阅读(3956) | Trackback(0) |

power apps 之 LookUp 和 IsEmpty

2021/06/07  作者:寒冰   心情: sunny  星期一 (15:26)

IsEmpty 判断一个table是否为空

LookUp从一个table中返回符合条件的结果

所以可以从一个table中查到符合条件的记录吗? 比如 IsEmplty(Lookup(table1, column1 = "value" )) ? 理论上看起来可以, 但是实际上,并不能得到期望的结果.经过多次尝试,最后使用如下方式解决:

!IsBlank(LookUp(table1, column1 = ipt_contractname.Text, column1))    //[ipt_contractname 是column1对应的输入框]

工作笔记 | 评论(0) | 阅读(3515) | Trackback(0) |