自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

echoerror的博客

共同学习

  • 博客(74)
  • 收藏
  • 关注

原创 express+NW.JS快速搭建一个桌面应用

(1)NW.js的安装https://nwjs.io/ 这个是网址我下载的是SDK版本,下载并解压 (2)快速体验NW.JS1.创建一个文件夹2.创建一个package.json,文件写上如下代码{ "name": "helloworld", "main": "index.html"}3.创建index.html,文件写上如下代码<!DO...

2018-07-22 19:21:24 1562 1

原创 关于此专栏的以后的更新走向

我思考了一周,要用cef做些什么,一直没什么好点子,无意间,我知道cef可以做向模拟登录(HTTP协议的使用),还有爬虫这些常用的程序, 那么,从下周开始,我将先用cef实现一个爬虫程序这个程序初步设计的功能如下:(1)模拟csdn博客站的登录(2)进行cedn我的博客的信息抓取恩,先实现这两个功能再说下一步吧,也没有一个很好的注意不积跬步无以至千里水了一贴,哈哈哈哈哈哈哈...

2018-07-22 18:54:02 351

原创 c#与浏览器相爱------CEF的安装与初始化

(1)如何获得CEF使用的NuGet然后在输入款中输入cefsharp选择版本49然后等待即可(2)如何使用CEF引入这几个DLL然后就可以开始我们的编程了(3)一个简单的百度界面窗体拖入然后卢撸几行代码 Uri uri = new Uri(“https://www.baidu.com”); webBrowser.Url = uri; webBro...

2018-07-15 14:35:21 1160

原创 c# using的使用

(1)对命名空间的引用

2018-07-07 13:28:52 1415

原创 c# backgroundwork的使用与理解

在一个小功能中需要实现UI与后面程序的分离中初识了这个技术,在此将如何使用分享给大家(1)backgroundwork如何使用将控件拖到我们的工程里将workerReportsProgress属性改为ture双击事件中的Dowork和progressChanged就可以有以下两个事件了DoWork的事件中写你想处理的主要工作progressChanged中写progressBar1.Value =...

2018-07-04 09:46:50 4246

原创 c# 与NPOI的初次相遇

在做一个功能的时候,因为考虑到客户的电脑上没有装办公,但是还ÿ打开excle,这怎么办呢,如果用c#的组件,那么程序将在客户那里出现问题,这个问题则可以用NPOI去解决()然后到UNGET搜索NPOI就有如下结果了然后复制粘贴(2)如何进行编程呢            IWorkbook workbook = new XSSFWorkbook();//初始化一个工作波            ...

2018-07-03 18:26:41 2237

原创 c# 与ImageMagick的初次相遇

客户的一个新需求,将超过一兆比的图片无损压缩到一兆比一下对图片处理我还是第一次做,在大牛的指导下,我知道了ImageMagick,它的确很强大,可以对图片进行任意操作,下面是我使用的步骤(1)从NUGET向自己的程序中加入相应的dll文件输入Install-Package Magick.NET-Q16-AnyCPU -Version 7.5.0   就得到以下的dll文件了(2)如何编程     ...

2018-07-03 18:17:23 6111

原创 c# 如何以日期进行文件的命名

先说一下文件的命名规则吧(1)在文件名或文件夹名中,最多可以有255个字符。其中包含驱动器和完整路径信息,因此用户实际使用的字符数小于255. (2)可以使用扩展名,扩展名用来表示文件类型。(3)文件名或文件夹名中允许使用空格,不能出现的字符有: \ /:*?#“<> | 例如:A1与a1是同一个文件名(4)文件名和文件夹名中可以使用汉字。例如:百度bd.exe.6 (...

2018-07-03 18:02:07 4350

原创 C# 如何获得文件(图片)的大小

想了很多方法,最后看到网友使用了字节计算的方法,然后自己试了一下,和Windows上的一样,日常小技巧吧        /// <summary> /// 得到路径下文件的大小 MB /// </summary> /// <param name="path"></param> /// &...

2018-07-03 17:56:16 11501

原创 c#字段封装get set的详解

使用系统;使用System.Collections.Generic;使用System.Text;命名空间MyPractice{ //这样的写法系统直接对名称进行内存的分配,然后读写操作都是对内存进行的 公开课人 { public string name; //这样把名字直接暴露给了其他类 } //这样的方法先分配一个叫名字的私有空...

2018-06-30 17:37:30 1416

原创 C#事件的调用

前言说实话,这东西我在做这个东西之前只是单纯的用C#给出的事件,如Form_Load(),然后在事件中写方法,这玩意都是自己生成的,从没关心过这个事件是怎么调用的以及其背后的机制。所以,现在先浅谈我对这个东西浅显的理解吧,欢迎各位大佬留言指正我主要参考了这个链接点击打开链接事件是什么顾名思义,就是你想做的这件事发生前后与发生时所有的过程都可定义为事件,比如,我吃饭,就有开始吃饭,吃饭中,结束吃饭。...

2018-06-26 22:53:03 3798

原创 c#中类与方法修饰符的区别

作用域 当前类(自己) 同一package(兄弟) 子孙类(子孙) 其他package(邻居)public          √                   √                                    √                       √protected    √                   √                     ...

2018-06-26 16:30:41 357

原创 西北工业大学2018年计算机考研真题(计算机网络加数据结构)

数据结构构部分一选择题1快速排序的最坏时间复杂度2循环队列出队之后队头指针的指针计算方法3二叉树的左右孩子计算问题4前缀序列表达式变为后缀序列5原子表的查找问题应用题1 给了一个森林,让你变为二叉树2 给了一个堆,让你进行堆的调整3 给了一个图,写出图的非递归的广度优先算法4给了一个图,让你用低价斯卡拉算法进行计算最有路径5给了一堆数据,进行霍夫曼数编码,并对每个元素左零右一进行唯一编码6背包问题...

2018-03-22 22:41:53 4519 2

原创 百度地图开发之如何绘画椭圆

百度地图开发之如何绘画椭圆

2017-04-14 16:53:58 3327 5

原创 如何实现数据库批量插入oracle11g

(1)原材料1.装oracle客户端2.使用Oracle.DataAccess.dll这个扩展3.using Oracle.DataAccess.Client;(2)如何执行语句批量插入就要绑定参数(这里是重点)1.一定要注意参数的位置和sql语句中的位置赋值顺序要完全一模一样才可以否则一定会报一个错2.参数前一定要加:号用来表示他是参数/*对数据库操作开始*/

2017-01-16 17:55:06 749

原创 c# 多线程执行一个函数

(1)感谢声明首先感谢这篇博客的博主写出了这么好的文章:http://www.cnblogs.com/yunfeifei/p/3993401.html其次感谢一直那位大神,给我指点迷津,虽然不知道你全名,姑且就叫你杨工吧!(2)记录备忘由于刚刚入门这个多线程,所以此博客仅仅用于记录备忘,同时也给和我一样的初学者一个入门通道我先来讲讲我目前理解的多线程,可能不对,也请大家指正

2017-01-16 17:43:21 7893

原创 c#中超级好用的DataSet

(1)DataSet 我个人的理解可以把它当成一个小型的excel数据库这个库中可以有很多表每张表中也有很多列(字段)这样一理解就很容易了(2)如何使用DataSet 都知道做项目大部分时间是在与数据打交道,而DataSet 让我们更容易将数据存储起来方便使用(可能占用大量内存)下来就说说如何使用吧DataSet allTableData = new DataSet

2017-01-12 11:13:46 524

原创 c#读取txt文件并生成一张表

(1)弹出选择路径 从工具中拖出OpenFileDialog在相应的点击事件中补一下两句代码 OpenFileDialog OpenFile = new OpenFileDialog(); OpenFile.ShowDialog(); 就可以的到一个文件路径选择框了另外说一下 fileName = OpenFile.FileName;//路径名如果想要的到文件名需

2017-01-12 10:59:18 4630

原创 如何使用Ueditor

(1)原材料准备ueditor官网http://ueditor.baidu.com/website/(2)如何使用我想如何使用官网上的帮助文档都会有详细的介绍,我这里写只是我想给自己一个备忘而已,顺便说一句,这个插件真的很强大首先引入插件通过js引入其核心文件 然后在自己的js框中编辑一下语句 //实例化编辑器 //建议使用

2017-01-08 23:33:00 330

原创 MSChart如何实现线图

(1)问题提出因为一个项目中不需耀柱状图,需要柱状图的珠子变得很细很细,成为线图,所以,才有了这个问题,说来惭愧,这个问题并不是我解决的,而是我一个学长帮我解决的。在此跟大家分享出来(2)如何实现 /*进行数据绑定开始*/ Series series = new Series(); series.ChartType = SeriesC

2017-01-08 23:23:31 2088

原创 laravel框架之数据库查出来的对象如何转化为数组

(1)问题提出我在从数据库查出来的数据中发现其是一个对象,而不是一个数组,这样我们就无法遍历它从而达到一些目的(2)寻求解决这里是我的Controller层的一小段代码$produceStyle = exhibitionSql::allProduceStyle();//产品类型 //var_dump($produceStyle); $j=0;

2017-01-08 23:09:12 22653 1

原创 c#使用Nplot插件开发之使用线图与时间轴

(1)时间轴代码 TradingDateTimeAxis la = new TradingDateTimeAxis(plotSurface2D1.XAxis1);(2)时间轴需要传入的数据(重点,本人因为数据格式问题消耗了大半天时间)1.dates数组内的数据格式是yyyy-MM-dd HH:mm:ss2.nplot需要转换为时间戳格式   long[] TimC

2016-12-04 10:48:51 5190

原创 laravel环境配置

(一)原材料laravel包:http://www.golaravel.com/download/编辑器:phpstorm(自己下载)激活码:Learn Programming===== LICENSE BEGIN =====63758-1204201000000Ryqh0NCC73lpRm!XVcxFChJ2gTUR2lZtlLXrPLbQ66Gs8MHs51Rv

2016-11-08 15:11:05 340

原创 laravel的初步认识

(一)闲言无意中取查找php最流行的框架,然后百度第一条就出现了laravel,抱着好奇的想法去学了一下,这里面只写一些我学到的laravel的用法,以备自己忘掉(二)MVC中的V在文件目录下你可以看到有个resources里面所放的目录就是前台的资源文件,这个框架我觉得很好用,可以直接支持分组,你只需要建立文件夹和文件模版就成注意:模版格式是xxx.blade.php(三)M

2016-11-08 15:03:19 521

原创 百度地图开发第一步

(一)开发背景超图和百度地图各有优势,但是对于开发者来说,百度地图更加方便,因为,不用做数据(二)万事开头难不想说废话了,直接上代码吧,只说一句:js务必写在html下方,不然会渲染不到 "/> 地图展示 显示物资点 点击获x取坐标 点击获取途经点坐标 路径分析 路过点物资配送 动画配送 添加廊坊瓦片图

2016-11-04 21:44:56 414

原创 jq应用总结(三)

(一)问题提出1.如何在数组中找到最大,或者最小的值2.为什么ajax传不到后台的参数3.php如何转为json字符串(二)问题解决1.可以使用js的内置函数var a=[1,2,3,4];alert(Math.max.apply(null, a));//最大值alert(Math.min.apply(null, a));//最小值2.因为字符串的问题 ,应该使用字符串

2016-11-04 21:35:48 1018

原创 jq应用总结(二)

(一)问题提出这次说说进制转换问题因为jq是弱语言类型,所以你会发现,他会自动转换进制,如当出现以0开头的数据时,它就会出现自动八进制转十进制例:01111(八进制)   ->    585(十进制)情景分析:我有这么一个函数 数据是数据库中取得的值01111代码中呈现按道理来说是:getValue(01111);但是事实是 getValue(585);我们发现他直接将

2016-10-20 16:02:13 404

原创 微信开发第一步,配置基本配置

(一)需要原材料1.云服务器一台(必须)2.正式注册域名一个(非必须,可用ip来代替,但是最好要有)3.微信公共平台可用的注册账号(二)如何填写基本配置(1)基本配置中的服务器配置必须启用(2)四个必填选项1.url    这个需要你填你在服务器上的脚本文件,文件配置后面会说        2.TOKEN可以理解为口令,和支付宝一样,这样安全性会提高

2016-10-09 20:20:26 1822

原创 关于echart的一个小例子

(1)echart是什么是一个简单的,面向对象的图表绘制工具库。对我唯一的感觉就是漂亮,百度开发出来的就是很漂亮。而且相对来说,类型更多。(2)关于echart的一个小列子我做这个的时候遇到的最难的问题是serise的数据类型头开始我给于的是形式相同的一个字符串,百思不得其解,最后查资料应该是一个二维数组但是当我换成二维数组发现换是不行,我又找到一个学长,他帮我解答了这个问题

2016-10-09 15:19:14 1519

原创 谈论指针(一)

(1)指针是什么?在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。 在高级语言中,指针有效地取代了在低级语言,如汇编语言与机器码,直接使用通用暂存器的地方,但它可能

2016-10-08 20:51:27 331

原创 win7下如何配置oc环境

1.原材料(1)VMware-workstation-full-12.1.1-3770994(2)unlocker206(3)Install OS X 10.10 Beta12.步骤(1)解压安装vm我的vm是12序列号是  5A02H-AU243-TZJ49-GTC7K-3C61N(2)打开unlocker点击如图所示的win-install.cmd(

2016-09-10 09:10:33 1363

原创 sql常用实用技巧(一)

1.模糊匹配(1)%表示一个或多个字符,可匹配任意类型和长度的字符,若是中文可用%%来表示(2)sql模糊查询like1、LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。 2、LIKE'%inger' 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。 3、LIKE'%en%' 将搜索在任何位置包含字母 en 的

2016-09-07 19:27:50 268

原创 navcat如何连接oracle数据库

1.原材料(1)instantclient_11_2(2)Navicat Premium2.步骤(1)打开instantclient_11_2压缩包解压缩(2)打开navcat按如图方式进行工具->选项->oci然后重新启动3.文件下载地址(不知道提供多长时间我的360云盘)https://yunpan.cn/cMXe8CEVMVucg

2016-09-02 18:10:24 1833

原创 jq应用总结(一)

1、点击ul下的li,取li中文本框的值 var output = new Array(); var Uarry=$(".dropdown-menu li"); //获取所有的li元素 $(".dropdown-menu li").click(function(){ var count=$(this).index()

2016-09-01 10:37:56 377

原创 我心永恒

不忘初心,心中方有乐土。不弃努力,生命方有价值。给自己一个小目标,然后努力去实现。

2016-09-01 00:31:58 275

原创 thinkphp与ajax传值

1.前台代码jq写法的ajax根据自己的需求去写 $.ajax({ type:"POST", url:"{:U('Home/output/OutputTableData')}", dataType:"json",

2016-08-31 11:16:57 3156

原创 贪心算法之最优装船

1.问题描述在一个固定重量的货船中装最大重量的集装箱,忽略空间如最大重量是15 而我有五个箱子重量分别为 2 4 66 8 60那么我装入的箱子应该为第1 2 4个2.算法思路我现在有两个数组,一个w[5]存储这五个箱子的重量另一个x[5]存储这五个箱子的下标当我的w[5]安找递增的顺序排列后,我只需要顺序相加小于我的最大重量,然后就可以得到我需要的集装箱数然后,我们将

2016-08-19 17:22:24 592

原创 分治法写划分数

1.问题描述给出一个数,将这个数表示为一系列的正整数之和。求有多少种可能2.算法思想分治法,分而治之第一种:当最大的划分数为1的时候只有一种可能  6=1+1+1+1+1+1第二种:当最大划分数大于划分数时候, 是最大划分数等于划分数,也就是计算次划分数的所有可能性第三种:当最大划分书等于划分数时候,计算划分数的全部可能性第四种:当最大划分数小于划分数的时候,计算此时的

2016-08-18 10:05:04 414

原创 php导出excel小结

前段时间遇到这个功能的实现问题,然后一直手头有事也没时间总结一下,现在闲了点,就抽时间来总结一下1.包的下载我们换是那个项目,用的thinkphp所以就在网上有个包这个是官网,可以下载http://phpexcel.codeplex.com/2.导入包之后 header("Content-Type: application/vnd.ms-excel; charse

2016-07-29 22:36:30 570

原创 Thinkphp命名空间的调用

今天碰到一个关于命名空间的错误,在这里总结一下(1)命名空间是什么?NameSpace(名字空间),之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免),使用起来就有问题了。为了解决这个问题,引入了名字空间这个概念,通过使用 namespace xxx

2016-07-07 00:20:53 2831 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除