package main import ( "fmt" "time" "unsafe" ) //示例代码 var isActive bool // 全局变量声明 var enabled, disabled = true, false // 忽略类型的声明 //后面的是返回值,和python很像,表示可以返回多个值 func func_return_values() (int, int, string) { a, b, c := 1, 2, &qu…
2022.02.21 SA 当我年少轻狂时,我曾拥有自由,但我并不明白它的意义.我曾拥有时间,但我没有意识到它的珍贵.我曾拥有爱,但我从未用心去体会.数十年的时间考验后,我终于理解了三者的真谛. 我已风烛残年,这种理解已经逐渐变成一种满足.爱,自由和时间,曾一度被我挥霍,而今成为了我前进的动力.而我将最特别的爱,献给最亲爱的你和我们的孩子们,以及刺客联盟的兄弟姐妹们,并献给赋予我们生命的那壮美奇妙,让人产生无限遐想的世界.此爱永恒,Mia Sofia.永远都属于你的--艾吉奥·奥迪托雷.--刺客…
先看一个简单代码, 它执行后会产生下面的300*500的png图片文件: 代码: 1: package main 2:  3: import ( 4: "fmt" 5: "image" 6: "image/color" 7: "image/png" 8: "log" 9: "os" 10: ) 11:  12: func main() { 13: const ( 14: dx = 300…
2022.02.21 UB 参考资料: https://zhuanlan.zhihu.com/p/141467895 https://blog.csdn.net/ghscarecrow/article/details/115429174 Step 1 UB定义 在 C/C++ 中,和未定义行为容易混淆的概念有两个,实现定义行为,未指明行为.这里先对这几个概念做一个辨析. 实现定义行为:程序的行为随实现而变动,遵从标准的实现必须为每个这样的行为的效果提供文档.一个例子是 int 在不同环境下的大小…
MVC3中,在control里面三种Html代码输出形式:ViewData["msg"] = "<br /> Title <br />"; 1.页面显示效果: @Html.Raw() : 不直接输出html代码,常用场合(使用编辑器 保存文章图片等时) Title 使用:@Html.Raw(ViewData["msg"].ToString()) 2.页面显示效果: <br /> Title <br /&g…
1.实例 /** * 以下代码输出的结果是 */ package com.you.model; /** * @author YouHaidong * 输出的结果 */ public class FatherChild { /** * @param args */ @SuppressWarnings("static-access") public static void main(String[] args) { Father father = new Father(); Father…
1.实例 /** * 以下代码输出的结果是 */ package com.you.model; /** * @author YouHaidong * 输出的结果 */ public class FatherChild { /** * @param args */ @SuppressWarnings("static-access") public static void main(String[] args) { Father father = new Father(); Father…
之前在做feather项目,处理IE8下的问题时,写 filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='#', sizingMethod='scale'); 本地编译老是通不过,把这段代码去掉,就能正常编译. 如果写成这样,可以妥妥的编译成功. 如果写成这样,就会报上述错误. 看出问题了吗?太坑啦!!!因为手痒,自己格式化代码,结果在progid:和DXImageTransform之间多了个空格,就导致编译失败.…
最近公司在申请专利,编写不少文档,项目的代码量实在是过于庞大.如果一个一个的复制粘贴虽然能够完成,但是对于程序员而言实在没有这个必要.shell或者python就能解决这个问题.由于我个人对于shell和python不是非常熟练的情况下,因此我使用Java来实现这个目的. 该脚本称不上完全自动化,顶多算是半自动化,因为需要精确到对应的包下,才能将对应的Java代码全部输出.不然的话,除了会将Java代码输出到txt文件,同时也会将一些不必要的xml和其他相关的文件一起输出,这样一来会显得很混乱.…
背景: go语言处理db.json的时候,具体代码的变量定义和db字段.json输出的时候可能不一样. 这个时候,我们需要用tag的方式来进行定义. 例如: type MyStruct struct { Name string `json:"name"` MaxHeight int `json:"max_height"` } 如果字段或结构体非常多的话,有十几二十几个,就非常的麻烦. 因此,就利用golang的反射,做了一个小工具来自动生成,具体使用如下: //你的…