- 博客(63)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 XML 中的 xmlns 等属性的意义
原文:https://blog.csdn.net/lengxiao1993/article/details/77914155Maven 是一个 java 开发人员很难绕过的构建工具, 因为有众多的开源项目都使用 Maven 作为其构建工具。 而阅读 maven 中的 pom 文件, 是了解一个项目依赖关系和构建方式的重要环节。 但是 pom 文件的头部会让初学者感到困惑, 这里对其进行一...
2020-03-28 23:05:05
454
转载 javaweb自学推荐
如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了。大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算是学完了,找工作对你来说或许还有些距离,而我已经有了自己喜欢的工作,从一个自学狂人的角度,我只能给你比较实用但有限的建议: 如果 .Net 你是刚入门, 建议转学 JavaWeb 或 Android...
2019-09-18 16:36:44
245
转载 JAVA 多线程 线程的五种状态,线程 SLEEP, WAIT, NOTIFY, NOTIFYALL
一、先来看看Thread类里面都有哪几种状态,在Thread.class中可以找到这个枚举,它定义了线程的相关状态:1 public enum State {2 NEW,3 RUNNABLE,4 BLOCKED,5 WAITING,6 TIMED_WAITING,7 TERMINATED;8 }具体解释请见源码,下面简...
2019-09-17 18:26:57
288
转载 前端、后端和全栈到底不该学什么
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/mianbaolixiang/article/details/810794781、前言在职业规划咨询过程中经常会被问到这样的问题:老师,我是该深入钻研专精一门,走技术大牛路线,还是所有都要精通,做一个全栈工程师?类似问题的变种...
2019-09-15 13:54:17
221
转载 Oracle安装配置、创建数据库实例及用户和连接
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/wudiyong22/article/details/78904361参考资料:https://www.cnblogs.com/hoobey/p/6010804.html一、Oracle下载注意Oracle分成两个文件,下载...
2019-08-19 22:11:31
440
转载 浅谈值类型和引用类型在堆和栈中的存储一
首先,让我们来简单了解一下什么是“栈”(stack),什么是“堆”(heap)。“栈”其实就是一种后入先出(LIFO)的数据结构。在我们.NET Framework里面,由CLR负责管理,我们程序员不用去担心垃圾回收的问题;每一个线程都有自己的专属的“栈”。“堆”的存放就要零散一些,并且由 Garbage Collector(GC)执行管理,我们关注的垃圾回收部分,就是在“堆”上的垃圾回收;其次就...
2019-08-12 19:46:47
579
转载 值类型和引用类型在栈和堆中的分配
类型基础及背后的工作原理 数据在内存中的分配与传递 值类型和引用类型它们在内存分配与传递上的区别内存分配 首先要了解一下内存中栈和堆的概念。 栈(Stack) ##栈是一种先进后出的内存结构。 方法的调用追踪就是在栈上完成的。比如我们有一个main方法(程序入口), 在main方法中会调用一个GetPoint的方法。在线程执行时,会将ma...
2019-08-11 15:18:03
424
转载 JSP page 指令
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%>那么 pageEncoding , contentType 分别用来做什么那?在解释之前让我们先了解下jsp从被请求到响应经历的三个阶段:第一阶段:将jsp编译成Servlet(.java)文件。用到的指令是...
2019-08-03 20:18:26
100
转载 JS 和 JSP 区别
JS 和 JSP 一样吗?—— 肯定不一样啊。但是很多人对于js和jsp这两者,一直处于迷糊状态。今天就简单的介绍下两者的区别。1、JSP全称是java server page是JAVA企业应用的一种动态技术 用于java语言的web开发方向。JS全称是javaScript是一种页面脚本语言,与java没有关系,语法相似而已,由以前的livescript转化而来,为了敢时髦改成了ja...
2019-08-03 19:55:19
337
转载 JavaEE程序员必读图书大推
下面是我根据多年的阅读和实践经验,给您推荐的一些图书:第一部分: Java语言篇1 《Java编程规范》星级:适合对象:初级,中级介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。2 《Java核心技术:卷Ⅰ基础知识》星级:适合对象:初级,中级介绍:官方机构图书,你怎么也得有一本...
2019-07-28 21:40:32
129
转载 JavaEE开发环境搭建(1)---(jdk的安装)
----------我是前言----------有时候从网上找资料真的是一件很开(dan)心(teng)的事情,因为很多你想要了解的东西总是很巧妙的被略去了...或者...根本没有...真是太让人开(dan)心(teng)了,有木有..所以...你懂的...2017年1月3日更新添加了安装视频,方便查看javaEE开发环境搭建之j...
2019-07-28 19:32:08
157
转载 如何在 GitHub 上找到你要的代码
GitHub 在开源世界的受欢迎程度自不必多言。再加上前阵子,GitHub 官方又搞了个大新闻:私有仓库改为免费使用,这在原来可是需要真金白银的买的。可见微软收购后,依然没有改变 GitHub 的定位,甚至还更进一步。花开两朵,各表一枝。我们今天想要聊的并不是 GitHub 多么厉害,而是你怎么能把 GitHub 用得很厉害。你在 GitHub 上搜索代码时,是怎么样操作的呢?是不是就像这...
2019-07-23 23:17:29
789
转载 C#里面BLL、Model、DAL、UI层
C# 三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model)1、实体类库(Model),主要存放数据库中的表字段。操作:(1)先建立实体类库Model,打开项目,在解决方案中右键--》添加--》新建项目--》选中类库--》改名Model--》确定(2)选中Model类库--》Shift+ALT+C--》建立实体类。UserInfo类...
2019-07-19 22:29:04
387
转载 MVC和三层架构
首先分别了解三层架构和MVC很简单,百度搜索(不喜勿喷,我给自己看的)一、三层架构三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。在软件...
2019-07-19 22:06:26
232
转载 MVC和三层架构
一、MVCM:(Model) 模型 : 应用程序的核心功能,管理这个模块中用的数据和值;V(View )视图: 视图提供模型的展示,管理模型如何显示给用户,它是应用程序的外观;C(Controller)控制器: 对用户的输入做出反应,管理用户和视图的交互,是连接模型和视图的枢纽。1.1MVC如何工作MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分...
2019-07-19 22:02:12
199
转载 C# 创建、部署和调用WebService的简单示例
webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互。概念性的东西就不说太多,下面开始创建一个简单的webservice的例子。这里我用的是Visual Studio 2015开发工具。首先创建一个空的Web应用程序。然后鼠标右键点击项目,选择 添加>新建项。选择Web服务,点击添加。一个简单的webservice就创建完成了,接下来编...
2019-07-19 21:41:05
184
转载 ASP.Net设置和取消设置web项目起始页
目录#在visual studio中设置和取消web项目的起始页 #在web.config中设置web项目的起始页正文回到顶部#在visual studio中设置和取消web项目的起始页 方法一:在所要设置的页面上右键->设为起始页 方法二:web项目上右键->属性页 website项目: tips:如果取消要取消起始页,那就选...
2019-07-19 21:39:09
1357
转载 学习方法
相信很多初学编程的朋友都有这样的苦恼:为什么我感觉自己基础都掌握了,也看过很多视频和资料了,但就是自己动手敲代码的时候就开始懵逼了!通常新手程序员会以不同的方式来表达这个疑问,比如:“我通过在线课程学习了前端,但是我还是不知道怎么用它来编程。”“我知道这个理论,可是怎么把它运用到我的代码里啊?”“我知道前端框架,但我就是不知道何时何地使用它们。”现在在我们来客观的谈一谈这个问题...
2019-07-19 10:13:50
137
转载 我是如何在自学编程9个月后找到工作的
昨天在我在国外网站 reddit 上看到一篇文章,作者分享了他自学编程 9 个月后找到工作的经历。文章不到一天就得到3千多赞,2百条回复。我看了下内容,非常中肯,其中有不少建议也是我在编程教室屡次提过的。所以我连夜翻译了出来。原文略长,我做了适当的缩减。另外加上了一点我的想法(括号内斜体字)。虽说国情有不同,但本质是相同的,对想要入行的朋友很有参考价值。长话短说,2017年12月,我处于人生的...
2019-06-29 12:49:15
865
转载 SQLServer中的服务器角色与数据库角色
服务器角色。定义服务器角色,你定义的登陆用户就有了相应的执行权限: 服务器角色 含义 Bulkadmin 可以运行 BULK INSERT 语句 Dbcreator 创建、更改、删除和还原任何数据库 Diskadmin 管理磁盘文件 ...
2019-06-19 20:40:24
1184
转载 程序员必备的5大有趣编程网站,学编程就像玩游戏一样!
学编程最重要的是实践,就是写代码、看别人写的代码、再写代码。要掌握编程这一门手艺,要经过大量的训练。如果编程练习可以变得有趣,那你一定可以乐此不疲,长期坚持。下面w3cschol分享5个有趣的编程网站,一定会让你受益匪浅。0、FreecodecampFreecodecamp绝对是适合新手程序员的实战网站。在这个网站上,你可以通过在线编程实例闯关学编程。1、Co...
2019-06-14 23:33:02
1525
转载 C#基础系列——异步编程初探:async和await
前言:前面有篇从应用层面上面介绍了下多线程的几种用法,有博友就说到了async, await等新语法。确实,没有异步的多线程是单调的、乏味的,async和await是出现在C#5.0之后,它的出现给了异步并行变成带来了很大的方便。异步编程涉及到的东西还是比较多,本篇还是先介绍下async和await的原理及简单实现。C#基础系列目录:C#基础系列——Linqto Xml读写xml C#...
2019-06-11 20:15:33
212
转载 不同网段设备相互访问
现在有一个需求,A子网和B子网处于不同网段,当网络中存在多个路由器时,要求不同路由器下属的子网可以互相通讯,同时又可以通过宽带路由器上网,这如何实现?在查阅了大量资料和参考了网上现有的解决方案下,得出如下解决方法,更加详细的说明,请设置静态路由不同网段互相访问参考。先介绍几个基本知识。1. 网关,简单来说就是网络中数据的关口,网关的IP地址就是具有路由功能设备的IP地址,而此类设备可以是路...
2019-06-05 19:31:12
787
转载 宾语从句,先搞明白这 3 中最简单的
文/陈德永宾语从句就是用一个句子作为宾语,在英语中,及物动词后面可以直接带宾语,不及物动词得加个介词才可以带宾语。宾语从句也是这样,可作为及物动词的宾语,也可以作为介词宾语。我们先看看简单句中的宾语:I believehim. 我相信他。(动词宾语)I believe inghost. 我信鬼。(介词宾语)如果把上例中的宾语换成句子,那么简单句就变成复合句,一个词语构成的宾...
2019-05-30 22:13:21
868
转载 自学MVC看这里——全网最全ASP.NET MVC 教程汇总
MVC架构已深得人心,微软也不甘落后,推出了ASP.NET MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MVC 的学习资源,让学习者第一时间找到最有价值的文章,获取最彻底的ASP.NET MVC 框架知识。与此同时,小编也推荐一款轻量级控件ComponentOne ...
2019-05-15 00:10:12
226
转载 几个好用的Visual Studio插件推荐。
Visual Studio是微软公司推出的开发环境,Visual Studio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。本文介绍16款最棒的Visual Studio扩展:1.DevColor Extensions简单的颜色工具,包含一个颜色选择工具。2.Snippet edito...
2019-05-12 22:34:48
34233
转载 VS2013安装Color Theme Editor失败
今天看到一个插件安装在vs2013上更改主题,使得其更加舒适好看,但是在win10上一直安装失败。最后终于在CSDN大神那里找到了解决办法:1、下载原版Color Theme Editorhttps://visualstudiogallery.msdn.microsoft.com/9e08e5d3-6eb4-4e73-a045-6ea2a5cbdabe/2、用解压缩软件打开,找到extens...
2019-05-12 22:19:40
759
3
转载 .Net 4.0代码协定用法简介
“代码协定”包括它的语法和使用方法。如果以前不知道代码协定,去看看http://msdn.microsoft.com/zh-cn/library/dd264808.aspx。它的语法是很简单的,可以参见http://msdn.microsoft.com/zh-cn/library/system.diagnostics.contracts.contract.aspx。我这里重点讲讲代码协定的用法...
2019-05-11 17:21:21
189
转载 C#程序集使用强名字(Strong Name)签名/强名称签名
强名称签名的方法:强签名:1. 可以将强签名的dll注册到GAC,不同的应用程序可以共享同一dll。2. 强签名的库,或者应用程序只能引用强签名的dll,不能引用未强签名的dll,但是未强签名的dll可以引用强签名的dll。3. 强签名无法保护源代码,强签名的dll是可以被反编译的。4. 强签名的dll可以防止第三方恶意篡改。强签名的方法:1. 有源代码:1....
2019-04-24 16:09:14
3068
转载 如何使用CSC.EXE编译DLL
今天用到了csc.exe命令,用来将一个 类文件 cs文件编译为DLL文件,用来进行调用。下面是过程。【这里简单将如何将cs类文件编译成DLL。如果深层次的可以百度】打开将要生成的cs文件放到c盘根目录(这样做写路径简单些)。如图所示:然后 找到 开始菜单里面的Visual studio然后 找到 visual studio命令提示符。如图所示:...
2019-04-24 11:06:10
589
转载 每天一小时,一年突飞猛进,原来学霸是这样学英语啊!
做了很多题,背了很多词,上过各种的补习班,却,依旧考不好托福……分数总是不见上涨,仿佛不管怎么努力都很难学好。那么,问题出在哪里呢?今天,给大家分享两则小经验,让学霸教你如何每天一小时就可让英语水平在短短半年内突飞猛进。(还有个应试小技巧哦~)背景:我来新加坡有两年了,报过班,自己也弄过不少资料,但一直都没有突破性的成效。可以说花过冤枉钱,走过冤枉路。甚至,放弃过一段时间,...
2019-04-19 22:25:02
6641
1
转载 C#通过csc运行c#程序包括环境配置
首先我们得学会使用框架自带的CSC编辑器进行c#的编辑,首先是配置环境,我们如果就是想在cmd的命令窗口下进行编辑,我们得安装啦.net framework 然后找到c:\WINDOWS\Microsoft.NET\Framework\当你进入到这个目录下时,这里就会有很多的版本供你选择,你这是最好选择最新版本,然后进去,你就找到csc.exe 然后把此时的路径复制一下。然后到你的...
2019-04-19 15:57:39
246
转载 图解WPF应用程序如何通过本机IIS发布并访问
在磁盘某个目录下新建一个目录,比如这里在D盘下新建一个目录并命名为WPF,如下图所示: 打开IIS管理器,添加网站,如下图所示: 添加网站,设置相关信息,如下图所示: 这样一个网站就创建好了,接下来我们打开物理路径D:\WPF,新建一个WPF_APP1,以后每增加一个WPF应用程序就对应创建一个目录,如下图所示: 使用Visual...
2019-04-18 14:30:08
1058
2
转载 C# 特性详解
特性(attribute)是被指定给某一声明的一则附加的声明性信息。在C#中,有一个小的预定义特性集合。在学习如何建立我们自己的定制特性(custom attributes)之前,我们先来看看在我们的代码中如何使用预定义特性。 1 using System; 2 public class AnyClass 3 { 4 [Obsolete("Don'...
2019-03-24 18:58:04
273
转载 C语言指针详解
C语言指针详解前言这不是我第一次写关于C指针的文章了,只是因为指针对于C来说太重要,而且随着自己编程经历越多,对指针的理解越多,因此有了本文。然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要有计算机硬件以及操作系统等方方面面的基本知识。所以我想通过一篇文章来尽可能的讲解指针,以对得起这个文章的标题吧。为什么需要指针?指针解决了一些编程中基本的问题。第一,指针的使...
2019-03-07 14:18:35
153
转载 SqlServer2008数据备份以及远程备份
对开发人员来说数据库备份是非常重要的,无论是正常开发的版本保留还是运维数据的备份,昨天备份数据库时发现点问题整理下供大家参考:本文是拿sql server 2008 r2为例的1.数据库本身就有自带的数据库备份,在数据库-管理-维护计划右键新建维护计划(维护计划向导效果一样),在弹出窗口中输入计划名称(MMDBBackUp), 确认后,在整个窗口左下角将”备份数据“任务拖到设计界面...
2019-03-04 22:34:45
8101
转载 利用Xp Cmdshell取得服务器的管理权 很可怕的SQL注入
在MSSQL中具有sysadmin权限的用户可以通过xp_cmdshell存储扩展以system的权限执行任意系统命令,因此大多数对安全比较重视的管理员都会将它删除,即使没有删除也有可能会由于获得的权限不足而前功尽弃。因此获得了xp_cmdshell的执行权限也就成了大多数SQLInjection攻击方法的终极目标。我给大家介绍一下在此过程中涉及到的几个关键问题及其解决方法。权当是抛砖引玉...
2019-03-04 22:31:33
380
转载 为什么工作线程不能操作UI线程的控件
因为UIKit不是线程安全的。如果不在主线程中操作UI,可能会造成如下的情况:(1)两个线程同时设置同一个背景图片,那么很有可能因为当前图片被释放了两次而导致应用崩溃。(2)两个线程同时设置同一个UIView的背景颜色,那么很有可能渲染显示的是颜色A,而此时在UIView逻辑树上的背景颜色属性为B。(3)两个线程同时操作view的树形结构:在线程A中for循环遍历并操作当前View的所有s...
2019-02-27 11:10:08
772
转载 C# 线程同步异步的区别
同步方法调用在程序继续执行之前需要等待同步方法执行完毕返回结果 异步方法则在被调用之后立即返回以便程序在被调用方法完成其任务的同时执行其它操作.NET框架基类库中有好几种类都可以提供同步和异步的方法调用。 因为同步方法调用会导致程序流程中途等待,所以采用同步方法的情况下往往会导致程序执行的延迟 相比来说,在某些条件下选择异步方法调用就可能更好一些 例如,有的时候程序需要给多个Web服务发出请求...
2019-02-27 11:09:18
639
《SQL Server 2012编程入门经典(第4版)》压缩包2(2-2)
2018-11-16
《SQL Server 2012编程入门经典(第4版)(2-1)
2018-11-16
dbvisualizer数据库管理工具解压免安装版
2018-07-17
C#入门精品书籍带源码
2018-07-13
Head First HTML与CSS基础
2018-07-07
Java入门精通第4版 高清扫描带书签
2018-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人