- 博客(59)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注
原创 This text field does not specify an `inputType` or a `hint`
安卓界面加入EditText后出现的警告信息警告位置:意思是说:EditText控件需要指定一种输入类型用于帮助输入法显示合适的输入键盘,或者当EditText为空时显示的提示信息方便用户输入而EditText对应的输入类型有: //文本类型 android:inputType="none" android:inputType="text"
2017-03-19 13:39:43 1240
原创 Installation failed with message Failed to establish session(小米手机)
AndroidStudio开发,调试安装到小米手机的时候无法继续安装,报错:Installation failed with message Failed to establish session解决办法:关闭【开发者选项】下的【启用MIUI优化】即:将下图中标红的位置的启用关闭掉即可
2017-03-18 12:59:00 1067
转载 什么是依赖注入?
原文链接:http://www.cnblogs.com/linjiancun/archive/2010/10/13/1849908.html依赖注入产生的背景:随着面向对象分析与设计的发展,一个良好的设计,核心原则之一就是将变化隔离,即:高内聚,低耦合。使得变化部分发生变化时,不变部分不受影响。为了做到这一点,要利用面向对象中的多态性,使用多态性后,客户类不再直接依赖服
2016-11-05 16:39:04 2285
原创 内存映射+矩阵
接口:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MemoryMatrix{ public interface IMemoryMapMatrix { /
2016-11-01 00:21:50 595
原创 A project with that name already exists in the workspace
在工作空间下,已经有一个同名的项目已经存在。解决办法:删除现有工程,重新新建删除办法:Window->Show View->Project ExplorerOK !
2016-05-07 12:16:51 2697
转载 抽象工厂模式
原文链接:http://blog.jobbole.com/78067/提供一个创建产品的接口来负责创建相关或依赖的对象,而不具体明确指定具体类using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace AbstractFactoryPat
2016-01-10 21:29:22 579
转载 工厂模式
原文链接:http://blog.jobbole.com/78064/工厂方法模式之所以可以解决简单工厂的模式,是因为它的实现把具体产品的创建推迟到子类中,此时工厂类不再负责所有产品的创建,而只是给出具体工厂必须实现的接口,这样工厂方法模式就可以允许系统不修改工厂类逻辑的情况下来添加新产品,这样也就克服了简单工厂模式中缺点。using System;using System.
2016-01-10 13:51:45 499
转载 简单工厂模式
原文链接:http://blog.jobbole.com/78062/在设计模式中,简单工厂模式我们也可以理解为负责生产对象的一个类, 我们平常编程中,当使用”new”关键字创建一个对象时,此时该类就依赖与这个对象,也就是他们之间的耦合度高,当需求变化时,我们就不得不去修改此类的源码,此时我们可以运用面向对象(OO)的很重要的原则去解决这一的问题,该原则就是——封装改变,既然要封装改变
2016-01-10 09:32:40 426
转载 单例模式
原文链接:http://blog.jobbole.com/78059/确保一个类只有一个实例,并提供一个全局访问点using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace SingletonPattern{ /// ///
2016-01-09 00:02:07 485
转载 委托
using System;using System.Collections.Generic;using System.Linq;using System.Linq.Expressions;using System.Text;namespace ConsoleApp{ class Program { delegate bool DelCompare(in
2016-01-06 20:11:03 459
转载 内存映射文件 C#
using System;using System.IO.MemoryMappedFiles;using System.Text;namespace MappedMemoryFiles{ class Program { static void Main(string[] args) { using (var mmFi
2015-11-03 00:06:43 1481
原创 C#委托 Delegate
class Program { static void Main(string[] args) { DelegateFather[] handers = { new Delegate(), new AnonymousDelgate(),
2015-11-02 22:24:18 785
原创 Linux安装VSCode
1.下载Linux版本的VSCode,链接:http://go.microsoft.com/fwlink/?LinkID=5341082.解压3.进入解压后的文件夹,双击“Code”文件便可直接运行Visual Studio Code4.运行图示如果我们想创建桌面启动程序呢?该怎么做5.终端输入:vi VSCode.desktop,回车
2015-10-11 22:29:46 21271 3
原创 Ubuntu安装VIM
在Ubuntu终端输入:vi再连续两次按Tab键可以看到,系统中安装了vi,vim.tiny。并没有安装VIM普通用户下输入: sudo apt-get install vim-gtk,回车输入密码,遇到[Y/n]时输入:y,继续执行安装完成后,再次输入:vi再连续两次按Tab键
2015-10-11 18:24:17 556
原创 计算最大链路块
头文件:Block.h#pragma once#include "stdafx.h"#include using namespace std;class Block{public: Block(char compareChar,int rowCount, int colCount,char** Array); int Calculate(int* y, int* x)
2015-09-28 22:34:11 557
原创 C++ 多态(一)
Bird.h#pragma once#includeusing namespace std;class Bird{public: Bird(); ~Bird(); virtual void Eat();};Bird.cpp#include "stdafx.h"#include "Bird.h"Bird::Bird(){}Bird::~Bird(){
2015-09-25 07:38:24 515
原创 C# SQL操作数据库
C# SQL操作数据库using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Configuration;using System.Data;using System.Data.SqlCl
2015-09-10 22:01:23 781
转载 C#的装箱拆箱
1.装箱在值类型向引用类型转换时发生2.拆箱在引用类型向值类型转换时发生执行装箱操作时,不可避免的要在堆上申请内存空间,并将栈上的值类型数据复制到申请的堆内存空间上,无可避免的要消耗内存和CPU资源。拆箱操作过程反之
2015-09-02 00:29:46 487
转载 Linq示例
from c in db.Customersjoin o in db.Orders on c.CustomerIDequals o.CustomerID into ordersselect new{ c.ContactName, OrderCount = orders.Count()};from u in userslet number =
2015-09-01 22:17:05 575
原创 SQL Server 错误2(Win10+SQL Server 2012)
Win10安装SQL Server 2012,连接报错。错误信息:Microsoft SQL Server 错误:2解决办法:开始栏输入:Services.msc,右键打开找到Windows服务:SQL Server (MSSQLSERVER),SQL Server 代理 (MSSQLSERVER)。默认是关闭的,现在手动打开现在
2015-08-28 16:20:22 7275
原创 扩展方法
扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀定义静态类中的静态(扩展)方法:public static class Extension{ public static int ToInt(this string str) { int val;
2015-08-27 23:18:52 430
原创 反射 C#
1.写一个类,编译成dllusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ReflectTest{ public class TestClass { public int Totalizator(int a,int
2015-06-04 23:47:35 517
转载 Linq
1.using (DbAppDataContext db = new DbAppDataContext()) { db.Log = Console.Out; //取出student var student = db.Students.SingleOrDefault(s => s.ID == id); if (stude
2015-05-21 21:52:09 475
转载 C# 多态(一)
面向对象三大特性:封装,继承,多态封装:1、在程序上,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。继承:指一个对象直接使用另一对象的属性和方法。多态:是允许你将父对象设置成为和一个或
2015-05-09 11:56:10 775
转载 .NET Windows服务
1.新建Windows服务工程,选择的.NET环境为.net 4.02.双击Service查看代码3.添加代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;u
2015-05-06 08:37:08 861
原创 C# MVC4环境下Uploadify 3.2.1上传文件
1.新建一个空的MVC4项目2.添加一个Home控制器,并在Home控制器下添加一个Index视图3.下载Flash版的uploadify,链接:Uploadify下载地址4.解压压缩包,得到下列文件 5.单击项目UploadifyDemo,右键添加新建文件夹Uploadify,并将加压得到的:uploadify.css,jquery.uploa
2015-04-25 23:59:55 4036 1
原创 Additional information: The model backing the 'StuInfoDBContext' context has changed since the datab
异常:Additional information: The model backing the 'StuInfoDBContext' context has changed since the database was created. Consider using Code First Migrations to update the database 解决办法:
2015-03-26 00:07:47 3389
原创 MVC 数据库连接
1.创建数据库2.创建表CREATE TABLE [dbo].[Student]( [ID] [INT] IDENTITY(1,1) NOT NULL, [Name] [NVARCHAR](30) NULL, [StudentNo] [NVARCHAR](20) NULL, [Age] [INT] NULL, [Sex] [NVARCHAR](2) NULL, [Descr
2015-03-25 23:54:10 7475 1
原创 CS0234: 命名空间“System.Web”中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)
编译器错误消息: CS0234: 命名空间“System.Web”中不存在类型或命名空间名称“Optimization”(是否缺少程序集引用?)起因:在项目中,新建分区,编译运行,报错解决办法:将该分区的Views文件夹下面的Web.config文件中的这句注释掉 -->
2015-03-23 23:54:31 3861
原创 C# MVC 设置起始页
Area分区public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default",
2015-03-23 23:35:15 5675 3
原创 迷你猜数
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 迷你猜数{ class Program { static void Main(string[] args)
2015-03-23 23:20:45 706
转载 WPF编程学习——布局 StackPanel、WrapPanel、DockPanel、Canvas、Grid
转自:BARON LEE点击打开链接
2014-11-19 21:45:13 1365
原创 C# Json序列化 两种结构,三种方法
using System;using System.Collections.Generic;using System.Web.Script.Serialization;using System.Configuration;using System.Runtime.Serialization.Json;using System.Runtime.Serialization;using System.I
2014-11-17 23:54:04 6200 1
原创 创建表
Create table HumanAffire(Persinal nvarchar(10) primary key,HumanName nvarchar(20) Not Null,Shop int ,Position nvarchar(10) ,Sex nvarchar(2) check(Sex='男' or Sex='女'),Age int check(Age>0
2014-05-19 10:37:01 654
原创 根据条件查询返回DataTable
public DataTable GetDataTable(string tableName, string columnName, string queryCondition) { SqlConnection conn = new SqlConnection(ConnectionString); SqlData
2014-05-17 15:41:06 1450
原创 DataTable排序,去重
DataView dv = dt.DefaultView; dv.Sort = "产品编号 Asc";//升序 exportDataTable = dv.ToTable(true);//去重
2014-05-15 10:41:32 1133
转载 建立复合主键
1.在数据库提供的GUI环境中建立(以SQL7为例)。 输入表信息后按Ctrl键同时选中多行,然后点上面的主键按钮就行了。 2.通过SQL语句执行建立。又分两种,一是在建表语句中直接写,二是建表之后更改表结构。 在建表语句中直接写: Create Table 表名 (字段名1 Int Not Null,
2014-05-12 17:11:04 835
原创 SQL Server排序
SELECT [GoodsID] ,[ProductName] ,[OrderTime] ,[DeliveryTime] ,[Model] ,[ProductNum] ,[TotalMoney] ,[AdvanceMoney] ,[OrderDetail] ,[Custom
2014-05-11 09:58:21 647
WPF WebBrowser控件如何取得Cookie
2015-12-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人