在实际软件开发过程中,由于公司使用了多种语言开发,在C#中可能需要实现某个功能,而该功能可能用其他语言已经实现了,那么我们可以调用其他语言写好的模块吗?还有就是,由于C#开发好的项目,我们可以利用reflector等反编译工具反编译出其源代码,所以对于一些核心算法,我们不希望被别人知道,因此为了增强 ...
分类:
编程语言 时间:
2019-10-11 12:24:29
阅读次数:
89
基于mysqld_multi实现MySQL 5.7.24多实例多进程配置 准备一台主机192.168.200.10 首先所有主机关闭防火墙与selinux [root@localhost ~]# iptables -F [root@localhost ~]# systemctl stop firew ...
分类:
数据库 时间:
2019-10-11 12:24:06
阅读次数:
93
关键代码 得到枚举值 得到枚举名称 枚举类型转换代码 示例数据 首先创建示例数据,如下: 枚举值转字符串 Enum.Parse()得到的值是object类型的,我们要转换的是值,得到的是名称,因此用ToString()得到字符串类型的名称。 字符串转枚举值 这里要转换的是名字,得到的是值,因此用Co ...
分类:
编程语言 时间:
2019-10-11 12:23:50
阅读次数:
83
Thread.Start(),ThreadPool.QueueUserWorkItem都是在实现多线程并行编程时常用的方法。两种方式有何异同点,而又该如何取舍? 写一个Demo,分别用两种方式实现。观察各自的现象。 一个WorkMan class,其内的method doSomething()是每次 ...
分类:
编程语言 时间:
2019-10-11 12:23:34
阅读次数:
73
之前做过摄像机标定的研究,不过现在忘了好多,昨天下午又捡起来,好好复习一下(主要是学习opencv一书内容)。 摄像机标定基本知识: 摄像机标定误差包括内参(4个)、畸变参数(径向和切向共5个)、外参(平移和旋转共6个)。 误差参数分析:摄像机模型采用针孔模型成像模型,由于中心轴安装问题,这就造成了 ...
分类:
其他好文 时间:
2019-10-11 12:23:14
阅读次数:
85
redis官方网址:https://redis.io/ redis教程网址:https://www.runoob.com/redis/redis-pub-sub.html 一.官方描述 Redis 发布订阅(pub/sub)是一种消息通信模式,发送者发送消息,订阅者接收消息 Redis 可以订阅任意 ...
分类:
其他好文 时间:
2019-10-11 12:22:59
阅读次数:
94
VS2008下打包WinForm程序 前提:要打包的WinForm已经编译完成。 注:到对应应用程序文件目录下的bin文件夹中可以查看编译好的exe文件。 1. 文件—> 新建—>项目 在“新建项目”对话框选择“其他项目类型” 然后选择 “安装项目”,命名项目名,然后“确定” 然后出现下图 2. A ...
下载64位Oracle安装; 下载PL/SQL安装;下载instantclient-basic-win32-12.1.0.1.0.zip,解压后剪切instantclient_12_1文件夹,粘贴到Oracle安装目录中product文件夹下; 从Oracle安装目录下拷出NETWORK文件夹G:\ ...
分类:
数据库 时间:
2019-10-11 12:22:23
阅读次数:
84
sql语句分类: 1.数据定义语言(DDL) 创建、修改或删除数据库中各种对象,包括表、视图、索引等 命令:CREATE TABLE (创建表) , CREATE VIEW(创建视图), CREATE INDEX(创建索引) 、ALTER TABLE (后期修改表属性),DROP TABLE(删除) ...
分类:
数据库 时间:
2019-10-11 12:22:01
阅读次数:
112
1、功能性测试 根据产品需求文档编写测试用例而进行测试,包括客户端的单个功能模块以及功能业务逻辑(功能交互)如:涉及输入的地方需要考虑等价类,边界值,异常或非法等 1.1 安装与卸载测试 >软件安装后是否可以正常运行 >安装过程中是否可以取消 >安装空间不足时是否有相应提示 >是否可以卸载应用(可通 ...
分类:
移动开发 时间:
2019-10-11 12:21:48
阅读次数:
108
跨线程调用窗体控件 用户不喜欢反应慢的程序。在执行耗时较长的操作时,使用多线程是明智之举,它可以提高程序 UI 的响应速度,使得一切运行显得更为快速。在 Windows 中进行多线程编程曾经是 C++ 开发人员的专属特权,但是现在,可以使用所有兼容 Microsoft .NET 的语言来编写。不过W ...
分类:
编程语言 时间:
2019-10-11 12:21:29
阅读次数:
110
在使用selenium + chrome 作自动化测试的时候,有可能会出现网页连接超时的情况 如果出现网页连接超时,将会导致 webdriver 也跟着无法响应,不能继续进行任何操作 即时是去打开新的连接也会报Time out错误 那么如果有很多连接要去做弹窗抓取,却不想因为其中一两个页面超时而中断 ...
分类:
编程语言 时间:
2019-10-11 12:21:15
阅读次数:
152
实验四 类的继承 实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 实验内容 (一)抽象类的使用 2.编程技巧 (1) 抽象类定义的方法在具 ...
分类:
其他好文 时间:
2019-10-11 12:20:42
阅读次数:
134
产品中心发布-消息队列重启 1、操作场景:上线申请服务操作 2、先发布进程 3、进程成功后,Supervisor消息队列重启地址: http://sup-monitor.weiyankeji.cn/ 账号/密码:ttlsa/c0.PrQ.Q 4、队列状态展示running,即表示成功 ...
分类:
其他好文 时间:
2019-10-11 12:19:47
阅读次数:
119
volatile关键字实现原理 1、volatile关键字的语义分析 作用:让其他线程能够马上感知到某个线程多某个变量的修改 保证可见性 对共享变量的修改,其他线程能够马上感知到 保证有序性 在重排序时保证volatile修饰的代码位置不变 实现原理 对于volatile修饰的变量会编译时会使用Lo ...
分类:
其他好文 时间:
2019-10-11 12:19:31
阅读次数:
86
(1)拼接产生SQL语句: string sql = "insert into czyb(yhm,mm,qx) values('" + txtName.Text + "','" + txtPassword.Text + "','" + cmbPriority.Text + "')"; OleDbCo ...
分类:
数据库 时间:
2019-10-11 12:19:11
阅读次数:
75