摘要: 如果程序有时候用utf-8中文的话,一般从网络传回的数据是utf-8,StringToWString后是乱码,那么需要使用下面方案 阅读全文
posted @ 2018-04-24 17:16 zhaogaojian 阅读(14023) 评论(0) 推荐(0) 编辑
摘要: 举一个例子:It's 知乎日报 你看到的unicode字符集是这样的编码表: I 0049 t 0074 ' 0027 s 0073 0020 知 77e5 乎 4e4e 日 65e5 报 62a5 每一个字符对应一个十六进制数字。 计算机只懂二进制,因此,严格按照unicode的方式(UCS-2) 阅读全文
posted @ 2018-04-24 10:51 zhaogaojian 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、简介:OpenSSL项目是一个协作开发一个健壮的,商业级的,全功能的,并且开放源代码工具包,它实现了安全套接字层(SSL v2/v3)和传输层安全(TLS v1)协议以及全强大的通用加密库。 2、下载:源代码:https://www.openssl.org/source/已编译:http://s 阅读全文
posted @ 2018-04-24 10:38 zhaogaojian 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 52.0是JDK1.8.0 阅读全文
posted @ 2018-04-22 21:50 zhaogaojian 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1、下载地址https://curl.haxx.se/download.html 2、选择zip压缩包下载 3、选择合适自己的vc版本 4、启动项目选择libcurl 5、因为暂时不需要ssh2,预处理器和附加依赖项中去除SSL部分 6、编译通过 阅读全文
posted @ 2018-04-22 13:01 zhaogaojian 阅读(451) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/iyangyuan/archive/2013/12/25/3491215.html 对应该类型,在oracle中有三种比较常用的类型:varchar2(byte)、varchar2(char)、nvarchar2()。 那么这三种类型到底有什么区别呢? 阅读全文
posted @ 2018-04-17 10:00 zhaogaojian 阅读(504) 评论(0) 推荐(0) 编辑
摘要: (1)修改Cardinalities 为One-one (2)设置Dominant role A->B(假设表A,表B),保存 (3)到Joins页,设置Parent为None,设置Parent Attribute,Child Attribute (4)设置Dependent或者Mandatory 阅读全文
posted @ 2018-04-16 17:11 zhaogaojian 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: 1. 在运行中输入regedit回车,打开注册表编辑器2. 搜索 TrustedClasspath [REG_SZ] ,因为64位和32位不一样。 4.添加值c:\windows\java\trustlib;c:\windows\java\trustlib\rosedatamodeler.zip;c 阅读全文
posted @ 2018-04-10 16:15 zhaogaojian 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 1、win10下直接找exe版本的,虚拟光驱版本的麻烦。 2、安装后要重启计算机会自动再安装一个组件,不然无法启动。 3、用例图、活动图在这里。 下载地址:http://www.downcc.com/soft/250983.html 亲测可用 阅读全文
posted @ 2018-04-09 19:25 zhaogaojian 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1、点出视图,任务窗格,大小和位置 2、选择几个结构,在动作窗口上设置即可 阅读全文
posted @ 2018-04-09 13:44 zhaogaojian 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/wlphlj/article/details/51982866最近C#中需要将实体进行json序列化,使用了Newtonsoft.Json public static void TestJson() { DataTable dt = new Data 阅读全文
posted @ 2018-04-03 15:26 zhaogaojian 阅读(4160) 评论(0) 推荐(0) 编辑
摘要: [JsonConverter(typeof(StringEnumConverter))] public StringAlignment TextAlign { get => textAlign; set => textAlign = value; } 阅读全文
posted @ 2018-04-03 13:25 zhaogaojian 阅读(1787) 评论(0) 推荐(1) 编辑
摘要: 做如上设置 阅读全文
posted @ 2018-03-30 10:22 zhaogaojian 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 解决办法,进入Debug目录, 1、如果X86平台 sgen xxx.exe /c:"/platform:x86" 2、不考虑平台 sgen xxx.exe 3、生成前事件命令行, sgen /a:“$(TargetPath)" /force 4、选定当前编译的项目,右键选择“属性”—“生成”,将“ 阅读全文
posted @ 2018-03-30 09:23 zhaogaojian 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 首先使用以上代码解决,一直没有解决问题,后来调整了绘制区区域大小size解决了问题,供大家参考。 阅读全文
posted @ 2018-03-29 11:16 zhaogaojian 阅读(5468) 评论(0) 推荐(0) 编辑
摘要: (1)使用Virtual关键字Override从写 父类子类代码如下,不能修改public 为其它权限 public virtual void Clear() { UpdateView(); } public override void Clear() { base.Clear(); } (2)使用 阅读全文
posted @ 2018-03-27 16:49 zhaogaojian 阅读(12083) 评论(3) 推荐(0) 编辑
摘要: setDefaultKeyMode (int mode) 用来设置一个Activity的默认的按键模式, mode一共有五种 DEFAULT_KEYS_DISABLE DEFAULT_KEYS_DIALER DEFAULT_KEYS_SHORTCUT DEFAULT_KEYS_SEARCH_LOCA 阅读全文
posted @ 2018-03-26 21:54 zhaogaojian 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 在UserControl中,定义集合属性时,如果直接使用List是检测不到在属性框中的列表修改变化的,可以通过 ObservableCollection() 实现 1、定义类 2、实现 这样,在属性列表中修改Menus,显示区域就会实时变化,添加相应的菜单按钮个数。 阅读全文
posted @ 2018-03-23 15:25 zhaogaojian 阅读(4041) 评论(0) 推荐(0) 编辑
摘要: [XmlIgnore()]//忽略xml序列化 [JsonIgnore]//忽略json序列化 [Browsable(false)]//对外部可见 [BrowsableAttribute(false)]//对属性窗口可见 [XmlElement("ForeColor")]//xml序列化时的名称 阅读全文
posted @ 2018-03-22 15:55 zhaogaojian 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 如下图,使用局部绘图覆盖后的效果。 减去像素后效果 阅读全文
posted @ 2018-03-22 15:23 zhaogaojian 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 最近C#项目中遇到了一个无法访问已释放对象问题,经过反复测试,最终发现问题出在控件Tootip上,因为tootip内部有一个定时器,如果在窗口销毁时,鼠标移动到控件上恰好产生了一个tooltip,就会程序报错 增加以上代码解决。 阅读全文
posted @ 2018-03-22 10:00 zhaogaojian 阅读(305) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/AndyDai/p/5203798.html 开发WinForm 程序时经常会遇到闪屏的问题,这会给用户造成很差的使用体验,所以必须妥善解决好这个问题。 首先,我们先要找出闪屏的原因,就我目前遇到的问题而言,其原因真是五花八门。 主要的原因有:使用了很 阅读全文
posted @ 2018-03-21 16:45 zhaogaojian 阅读(10430) 评论(1) 推荐(1) 编辑
摘要: WS_EX_COMPOSITED 该窗口所有的子窗口使用双缓冲已自下而上的顺序绘图 这样可以防止元素互相遮挡加上效果 不加效果 阅读全文
posted @ 2018-03-21 16:41 zhaogaojian 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 使用方法,其中不同列的原始数据都是string类型,但是年龄之类直接按string排序会出问题,所以改成列类型自动判断,ListItemData为未排序前的学生卡片列表。 以下是各个类型定义 字段个数是动态的。 阅读全文
posted @ 2018-03-20 16:22 zhaogaojian 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 这个工具叫做TrimCopy,可以避免拷贝出来的代码带空格,影响布局。 阅读全文
posted @ 2018-03-20 13:28 zhaogaojian 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Dictionary是无序的,如果想排序,需要使用SortDictionary. Dictionary本身可以使用linq或者自定义排序,SortDictionary只要插入元素就自动按Key进行了排序 1、下面是一个简单用法示例 2、SortedDictionary依然支持lLinq Order语 阅读全文
posted @ 2018-03-20 11:43 zhaogaojian 阅读(7096) 评论(3) 推荐(1) 编辑
摘要: 在 15.6 预览版 2 中,增加了导航到反编译源功能。 启用后,在任何引用的类型或成员上调用转到定义或查看定义时,将显示其通过 ILSpy 反编译使用重新构造方法主体的定义。 要打开此功能,请转到“工具”>“选项”>“文本编辑器”>“C#”>“高级”>“启用导航以反编译源” 阅读全文
posted @ 2018-03-19 23:00 zhaogaojian 阅读(4250) 评论(0) 推荐(1) 编辑
摘要: 一、star组件使用到了computed属性 computed相当于属性的一个实时计算,当对象的某个值改变的时候,会进行实时计算。 二、Elements in iteration expect to have 'v-bind:key'错误 三、使用方法 <div class="star-wrappe 阅读全文
posted @ 2018-03-18 11:23 zhaogaojian 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-17 19:00 zhaogaojian 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一、定位问题按照视频写代码时,发现元素“5个“”定位不对,如下图 正常位置为 还以为是哪里写错了,仔细研究了下,需要在父div上加relative。 position:relative/absolute的父(祖先)节点的padding-box的区进行定位(忽略文字),找不到符合条件的父(祖先)节点, 阅读全文
posted @ 2018-03-17 15:01 zhaogaojian 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 一、父子组件之间对象传递 1、app.Vue中的v-header 中加入 v-bind:seller="seller" 2、header.vue组件中加入代码,注意不能直接使用src="seller.avatar",如果使用链接应该可以。 3、运行效果 二、图片文字保持在同一行 font-size 阅读全文
posted @ 2018-03-16 22:00 zhaogaojian 阅读(282) 评论(0) 推荐(0) 编辑
摘要: https://gitee.com/1981633/vue_study.git 源码下载地址,随笔记动态更新中 https://gitee.com/1981633/vue_study.git 源码下载地址,随笔记动态更新中 1、设置选中项颜色 <template> <div id="app"> <v 阅读全文
posted @ 2018-03-15 23:44 zhaogaojian 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 点Run即可启动 阅读全文
posted @ 2018-03-15 21:21 zhaogaojian 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 有个简单的方法:在datagrid的删除按扭datagrid的属性生成器-》列-》添加按扭列-》删除在数据字段中加上:<div id="de" onclick="JavaScript:return confirm('确定删除吗?')">删除</div>++++++++++++++++++++++++ 阅读全文
posted @ 2018-03-15 18:53 zhaogaojian 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 有几种不同的操作方式 方式一: 方式二: 方式三: 方式四: 其它:直接按控制台关闭按钮,是不会调用析构函数的。注:SuppressFinalize是取消执行终结器(析构函数)的意思。 阅读全文
posted @ 2018-03-15 18:27 zhaogaojian 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 如题,要使用Application.RemoveMessageFilter(this);释放,如果不释放会造成很严重的内存泄漏。 阅读全文
posted @ 2018-03-15 17:06 zhaogaojian 阅读(1061) 评论(1) 推荐(0) 编辑
摘要: https://gitee.com/1981633/vue_study.git 源码下载地址,随笔记动态更新中 阅读全文
posted @ 2018-03-15 00:16 zhaogaojian 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 进入命令行 1、sudo apt-get install xinit 2、sudo apt-get install gdm 3、sudo apt-get install ubuntu-desktop 最后重启,使用vnc方式登录。 阅读全文
posted @ 2018-03-14 13:21 zhaogaojian 阅读(2093) 评论(0) 推荐(0) 编辑
摘要: VUE资源汇总:https://github.com/RuMengkai/awesome-vue VUX 项目主页:https://vux.li/#/ github地址:https://github.com/airyland/vux element UI(饿了么后台) Element 是由饿了么UE 阅读全文
posted @ 2018-03-14 11:12 zhaogaojian 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一. Sass/Scss、Less是什么? Sass (Syntactically Awesome Stylesheets)是一种动态样式语言,Sass语法属于缩排语法,比css比多出好些功能(如变量、嵌套、运算,混入(Mixin)、继承、颜色处理,函数等),更容易阅读。 Sass与Scss是什么关 阅读全文
posted @ 2018-03-14 09:48 zhaogaojian 阅读(375) 评论(0) 推荐(0) 编辑