自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (13)
  • 收藏
  • 关注

原创 面试时谈薪资的奥秘(一)

这一次聊薪资一般双方都对对方有了一个初步的了解,面试官和候选人可能内心都会有一个价格,如果面试前没有聊薪资,那这时的主要目的依然是匹配,只是比面试前的匹配会更精准一些。在这几个不同的时机谈薪资的策略也是不一样的,很多同学一谈到薪资就是干脆的直接把自己的底亮出来,或者直接了当的说最低多少钱,这都是不可取的。但是一般情况很少有面试会在当场敲定你的薪资的,除非你的期望薪资太离谱,后期都是有谈的空间的。但是如果大部分的公司都和你的期望值 差的很远,那么就有可能是你的薪资期望过高了,你应该调整你的薪资期望。

2023-05-28 20:50:36 323

原创 换个角度来,来看看技术面试官的三个段位

CSDN上有大量的面试技巧,面试题库,基本上都是从求职者的视角来写的,今天来换个角度,从面试官这个视角来聊一聊面试官的水平怎么区分。借用一下某位武侠大师给武林人士分段的思路,我把技术面试官分成了三个段位:有招无神,有招有神,无招胜有招。这其中最高的段位就是无招胜有招了,来看一看这不同段位的面试官都有什么样的特点吧。

2023-03-04 11:19:48 272

原创 面试被问死怎么办?学会这四招,通过的机率提升30%

面试被问死怎么办?首先解决心态问题,其次用好文中的四招,被问死一样能加分。

2023-02-28 11:23:53 2442

原创 【项目实战:核酸检测平台】第五章 众志诚城

摘要:当灾难来临时,无人能够幸免。当灾难来临时,需要有人挺身而出,更需要众志诚城。

2022-12-21 10:17:07 520

原创 【项目实战:核酸检测平台】第四章 冲锋陷阵

战争,冲在最前面的永远是最危险的人群,新冠之战,冲在最前端的正是医护人员、防疫工作者。核酸检测平台的采集人员APP做为先头部队的重要武器,一定要做的好用、实用,才能成为核酸采集部队的利器。

2022-11-30 15:23:25 789

原创 【项目实战:核酸检测平台】第三章 利其器

摘要:俗话说的好工欲善其事,必先利其器,框架搭的好,开发起来很舒服,搭的不好,开发起来就很痛苦。一个程序员只会写业务代码,最多算是个码农,搭框架的本事、遇到难题的解决能力、算法能力这些才是决定你身价的技术,需要长期修炼。完成项目框架搭建,基础数据构建重点:全是重点上一章,完成了总体设计,这一章要完成项目框架搭建的工作,也就是达到能够进行业务功能的开发。一个程序员能不能胜任,要看能不能做好业务功能的开发,值多少钱就看能你搭出一个什么样的框架了。搭框架之前还要是思考一下这个框架怎么搭,依据是什么,要解决哪些问题

2022-11-26 10:41:59 637

原创 【项目实战:核酸检测平台】第二章 大卸八块

解决复杂问题要学会把它分解,分解再分解,到最后你会发现,每一个问题都没那么难了。痛苦的其实是分解的过程。这个功力需要长期修炼

2022-11-22 13:45:03 777

原创 【项目实战:核酸检测平台】第一章 逆向工程

核酸检测每个人都经历过,而现在核酸检测是离不来核酸检测平台的,不知道程序员们有没有去思考过这个平台是怎么实现的。跟着我一步步把核酸检测平台撸一把。

2022-11-19 16:44:07 541

原创 Java开发中Word转PDF文件5种方案横向评测

aspose-words、docx4j、openoffice、poi、spire.doc五种Word转Pdf方案横向评测,没想到国产中间件表现不俗。

2022-11-17 23:32:27 21190 44

原创 一场由Integer引发的血案

Integer的阈值-128~127的问题很多同学没有感触,这篇文章笔者用自己踩过的坑举例,让大家比较清晰的感受到这个问题可能会带来的隐藏风险。

2022-11-08 21:55:01 2570

原创 这几道SQL面试题秒杀大部分的0年工作经验的毕业生

这几道SQL题不难,但是刚刚走向职场的毕业生大部分都答不上来。

2022-08-15 17:34:14 473

原创 50分钟的Java面试,常见的问题都问到了

这是我的一次尝试,避开大厂的面试经验不谈(大神太多,讲的也很好,可是很多初学者看不懂),来聊一聊非大厂的面试经。不确定是否对你有帮助,如果有用,请多多支持。

2022-07-27 14:21:06 1914

原创 全套阿里巴巴开发手册和大神解读一起给你【2022年整理】

整理了一下全套的开发手册,文中还附上了大牛对开发手册的解读,适合一起读。

2022-07-27 14:02:40 5239 1

原创 关于异常处理,应该这么回答

异常处理的面试题,不应该只回答try-catch-finally。项目中的异常处理远不止这么简单

2022-07-14 21:31:43 469

原创 ==和equals的区别没那么简单,看看不同级别的程序员怎么回答

==和equals的区别这道面试题很简单,但很多初级程序员回答的是有问题的,原因可能主要还是在于他们没有真正搞懂面向对象。看看不同级别的程序是怎么理解的吧。

2022-07-01 10:17:20 311

原创 老板面试怎么谈?千万不要走近误区。

老板面试、人事面试最重要的不是表现的特别优秀,最佳的思路是表现的中庸。因为一个特别的人比较容易成为话题的中心,你的优点和缺点都会被过渡的放大,怎么都不是好事。

2022-06-29 21:35:56 2798

原创 Java工程师面试技巧:掌握主动权

很多程序员刚开始面试的时候见到面试官都很紧张,声音发颤的都是轻的,严重一些的甚至会混身发抖,特别是碰到一些大牛,三个问题直接一身冷汗,这种情况可以说完全丧失了主动权,输的透透的。怎么才能在面试的过程中掌握主动权,找到适合你的岗位呢,今天我来告诉你几个技巧,做到这几点你就能从容应对,即使遇到大牛,也能云淡风轻。首先是心理准备,面试其实就像是谈生意,虽然都是程序员,但是并不是所有的程序员岗位都...

2019-11-03 22:05:28 263

原创 【HTTP协议其实很简单】04.给我报告vs我要汇报&GET vs POST&Request vs Response(自己实现Servlet)

本篇主题:理解GET和POST,Request和Response,扩展第3章的微型服务器,让其可以处理Post请求,并模仿Servlet来处理请求。上一篇文章,我用一段代码示例了请求和响应的过程,用Socket很容易就可以实现。其中最关键的是对HTTP协议请求报文的第一行做了处理,再来看一下。请求报文的第一行是GET http://XXXX.com/index.html HTTP/1.1...

2019-07-09 11:30:39 233

原创 【HTTP协议其实很简单】03.自己写一个微型静态Web服务器

自己做一个微型静态Web服务器这一篇简单粗暴一点,先上干货,看代码注释JDK版本:1.8实现自定义错误页、404页。package com.hawkon;import java.io.*;import java.net.ServerSocket;import java.net.Socket;import java.nio.file.Files;import java.n...

2019-06-13 00:05:53 316

原创 Java算法题,打印平行四边形,至少有四五个坑

懒得写解题思路了。直接上代码。public class Test1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("输入一个数字:"); int c = sc.nextInt();; int size = (c+1)/2; ...

2019-06-12 21:36:25 662

原创 【HTTP协议其实很简单】01.天王盖地虎,你怎么回应?----什么是“协议”?

HTTP协议作为互联网的基础协议之一,其重要性不用多言。很多初学者对HTTP协议都是一直蒙、一直蒙、一直蒙…直到某一天,似乎是天灵盖被雷劈了一下,任督二脉瞬间打通,对于HTTP协议突然全明白了。学习技术本来没有那么复杂,只是作为书本中的文字首先要做到的是准确无误,这并不容易,最好的办法就是采用专业的术语,所以要学习专业的文章得先把这篇文章的专业术语搞清楚,这就给初学者造成很多的困扰,也是我曾经...

2019-06-08 09:53:12 661

原创 Java面试题一道,据说90%的程序员答不上来

题目规律需要打印出的结果中数字存在下面这样的规律:1、平等四边形中心对称。2、中心列是1,3,5,7,93、右边的三角形中的数字等于左侧数字+左上角的数字之和。4、数字要排整齐,需要用空格补齐较小的数字。解题步骤1、定义二维数组。2、给中心列赋值。3、从中心列开始向两侧依次计算。4、打印数组。 public static void main(String[] args) ...

2019-06-07 22:00:24 1925 1

原创 angularjs官方教程中的两处错误

看到官方教程中HTTP小节之前还在向同事夸angularjs的教程做的厚道,没有什么坑。结果到http就出现了,发现了两处错误,度娘各种搜索没有发现相关的帖子,于是记录下来,希望能被高效收录,以解广大IT民工之困扰。  getHero(id: number): Promise<Hero> { const url = `${this.heroesUrl}/${id}`;...

2017-11-03 20:39:25 878 2

原创 编码规范不仅仅是命名

通常我们说规范首先想到的就是命名规范,代码规范,除此之还其实还有很多,下面就请看这样的一个小案例。

2015-03-27 09:58:48 744 4

原创 HTML5资源站

前端里:http://www.yyyweb.com/ http://www.cnblogs.com/html5tricks/p/3925844.html

2015-03-27 09:25:51 59630

原创 SQL SERVER SA密码忘记,windows集成身份验证都登录不了不怎么办

有时候SQL SERVER 的SA强密码策略真的很烦人,不同的系统密码策略又不一样,导致经常会忘记密码,这不,这回我本机的SQL SERVER很久不用了,彻底忘了密码是什么。查了一下资料还是找到了解决办法,这是官方的原文:http://technet.microsoft.com/en-us/library/dd207004.aspx。解决步骤:1、用SQL Server Configura

2015-03-27 09:25:07 3292

原创 安装SQL 2008的错误 等待数据库引擎恢复句柄失败。请查看 SQL Server 错误日志以了解可能的原因

错误日志中包含:2011-10-28 16:15:01 Slp: Error: Action "ConfigEvent_SQL_Engine_Core_Inst_sql_engine_core_inst_Cpu32_Repair_Finalize_finalize" failed during execution.2011-10-28 16:15:01 Slp: Action "SqlEngi

2015-03-27 09:24:39 13826

原创 关于索引的一道经典面试题

问题:从100万条记录中的到 成绩最高的记录问题分析:要从一张表中找到成绩最高的记录并不难,有很多种办法,最简单的就是利用TOP 1 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->select top 1 * from student order b

2015-03-27 09:24:09 578

原创 Android SDK的默认目录导致的AVD启动时各种找不到

各位,有木有被下面各种启动AVD报错的问题纠结到:PANIC: Could not open: ANDROID_SDK_HOME=D:/android-sdk-windows/tools\.android/avd/aa.ini=======================================PANIC: ANDROID_SDK_HOME is defined but cou

2015-03-26 14:35:16 37929 3

一个前端工程师的面试录音,来听听面试官的段位是什么级别吧

通过一个前端工程师的面试,大家可以来看一看面试官的段位是什么级别。

2023-03-04

面试被问死怎么办,来听听这位同学的方法

面试被问死很正常,很多同学很害怕被问死,其实大可不必,来看看我的文章,听听录音你就知道了。 https://blog.csdn.net/aley/article/details/129258013

2023-02-28

这几道SQL面试题秒杀大部分的0年工作经验的毕业生

【这几道SQL面试题秒杀大部分的0年工作经验的毕业生】这篇文章的答案。 里面包含需要的数据表建表语句,还有已经构建好的数据。

2022-08-15

aspose-pdf 处理PDF很好用的工具

做PDF导出必备的工具 加章、骑缝章,加签名

2022-08-06

Java开发手册和辅助读物

Java开发手册从1.0版到黄山版, 还有灵魂15问.

2022-07-28

照片压缩加作者签名水印的程序及源码

以前曾经用别人的相机拍出一张效果很好的照片,结果被这位老兄发布在自己的空间里,并且加上了他的签名水印。让我有点小恼火,等到自己有相机的时候就想把自己发出去的所有照片都加上水印,可是加水印还是有点小麻烦的,于是自己做了一个小程序,可以实现图片压缩至不超过设置的像素大小,可以设置压缩的图片质量,水印图片最好是用TIFF格式,水印制作请问度娘。

2014-09-23

网页源码信息提取分析测试工具

抓取网页信息时需要用正则表达式去分析,这个工具就是分析测试正则表达式抓取信息的工具。 前段时间做了抓取58同城信息的小程序,于是做了这个工具。 左上角输入正则字符串 左下角输入网页的源码。点GO开始提取,提取的结果会显示的右边

2013-04-22

文件头查看器

近日需要做一个项目其中有判断文件格式的内容,所以写了这个文件头和16进制查看工具,比较简易,可做练习用。 能够以16进制,10进制,单字节字符,双字节字符等查看。

2012-04-27

WavefrontObjLoader,WPF加载3DMAX OBJ模型文件类

WPF加载3D模型文件的类,测试过可以用,不过里面有一行代码可能有问题,我还没有注入研究,先给注释掉了。

2012-02-10

Reflector 6.5.0.135

大名鼎鼎,没啥可说的 NET程序员的开发利器.NET Reflector 一、 简介   程序集,作为.NET时代的动态链接库,蕴藏了太多的软件秘密。为此,Visual Studio内置的ILDASM成为最初挖掘程序集的上佳工具。但自从Reflector出现后,ILDASM相形见拙。因为,Reflector能提供更多的程序集信息,而且是免费的工具。   如今,在Visual Studio.NET中编译源代码(无论是VB还是C#)时,编译器都会将高级源代码翻译成MSIL,即“微软中间语言”,而不是特定的机器指令。具有更多安全性、版本控制、共享能力与其它相关元数据的中间语言(IL),是包在一个或多个DLL或可执行文件中的。   基于ILDASM检查程序集中的IL有时很有用,但它要求我们熟悉MSIL。通常,比起IL,大多数开发人员对像C#或Visual Basic这样的高级程序设计语言更为熟悉。   Reflector的出现使.NET程序员眼前豁然开朗,因为这个免费工具可以将.NET程序集中的中间语言反编译成C#或者Visual Basic代码。除了能将IL转换为C#或Visual Basic以外,Reflector还能够提供程序集中类及其成员的概要信息、提供查看程序集中IL的能力以及提供对第三方插件的支持。   二、 下载与运行Reflector   Reflector是由微软员工Lutz Roeder编写的免费程序。这个软件经常更新,你可以在http://www.aisto.com/roeder/dotnet下载最新的版本。在本文成文之时,Reflector的最新版本为5.0.35.0,仅有1M大小。只要双击下载后的Reflector.exe文件即可运行 Reflector。   默认情况下,Reflector会打开一组公共程序集(mscorlib、System、 System.Data、System.Drawing等等)。每个打开的程序集都列在Reflector的主窗口中。单击程序集旁边的+图标可以展开树结构并展示程序集的命名空间。每个命名空间旁边都有一个相关的+图标,单击这个图标将显示这个命名空间内的类。除此以外,还可以展开每个类,显示类的成员:事件、字段、方法与属性。   要想查看其它程序集(包括我们自己创建的程序集)的细节,你可以使用菜单命令“File→Open”。然后,浏览到想要查看的程序集。只要选择了有效的.NET程序集,这个程序集就可以在Reflector的主窗口中与其它默认程序集共同显示。要想从 Reflector的主窗口中删除程序集,只需右击程序集并选择“Close”。   三、 使用Reflector反汇编程序集   提供基本的程序集是Reflector唾手可得的功能,然而,Reflector真正的威力体现在它的反汇编能力。只要浏览到类级的成员,就可以通过 Tools菜单中的Disassembler项(或在该项上单击右键)反汇编此成员。这将打开第二个窗格,以C#、Visual Basic、Delphi或者IL显示反汇编后的内容。图2以C#语言展示了对SmtpClient类中Abort方法的反汇编结果。   有了Reflector的反编译功能,要研究.NET框架基类库就容易多了。我们完全可以在没有源代码的情况下研究我们所创建或者正在使用的程序集相应源代码。   不用太担心,你自己的.NET应用程序还有其它受保护措施。但是,想阻止别人查看.NET程序集的IL(继而反编译成C#或者Visual Basic)是不可能的,但你可以使用“混淆”技术使IL变得混乱。目前,市场上有许多.NET混淆产品,比如:PreEmptive Solution的Dotfuscator、WiseOwl的Dmeanor以及Remotesoft的.NET Obfuscator等。   四、 Reflecator的其它功能   除了作为对象浏览器与反汇编器之外,Reflector还可以显示类与其成员的调用与被调用图、提供单键访问Google或MSDN搜索的能力并提供了允许第三方开发人员为Reflector创建插件的框架。   要查看调用或被调用图,只需要在树视图中选择一个成员,访问Tools菜单,选择Call Graph或Callee Graph选项即可。Call Graph会列出所选项所调用的成员,而Callee Graph列出调用所选项的成员。   通过使用插件,Reflector的功能可以得到进一步扩展。目前有能显示程序集依赖图、自动加载当前运行中的程序集、输出整个程序集的反汇编内容以及在Visual Studio中作为Reflector的宿主等的插件。还有更多插件都列在http://www.codeplex.com /reflectoraddins中。在此,我极力推荐有兴趣的读者前去一看。   不出乎所料,的确存在一个Reflector.VisualStudio插件。有了这个插件,就可以让Reflector集成在Visual Studio环境中,进而取代以前那个有些“拙漏”的对象浏览器。   首先,我们需要在机器上准备Reflector的最新版,然后从http://www.testdriven.NET/reflector下载最新版本的Reflector.VisualStudio插件。据说安装了此插件之后,Reflector能够与Visual Studio完美融合。但遗憾的是,本人试下载此软件并安装(仅能得到TestDriven.NET-2.8.2130 RTM个人测试版本,时间7/30/2007,大小3.3M)后,没有大发现—仅是在VS2005中添加“Go to Reflector”和一个帮助菜单项。点击“Go to Reflector”菜单项仅是从VS2005内部启动Reflector而已。   有了Reflector.VisualStudio插件(正版,下面是根据在线资料介绍),Reflector可以寄在Visual Studio中Reflector不仅是一个对象浏览器、反汇编器,包裹在同一个程序中的所有功能还可以寄于Visual Studio中。   五、 小结   还记得Spy++吗?在Win32时代,这个软件对于我们分析一个陌生软件的设计思路可谓立下汗马功劳。在如今的.NET时代,Reflector又成为每个严肃的.NET开发人员工具箱中必不可少的精髓工具之一。怎么样,请赶紧试锋吧。

2010-11-01

ajax经典面试题;一个页面实现增删改查之jquery+JSON版

asp.net程序员面试经常遇到的问题,使用VS2008+JQuery1.3.1版实现。难倒了不少童鞋们。

2010-08-09

ajax经典面试题;一个页面实现增删改查之jquery版

asp.net程序员面试经常遇到的问题,使用VS2008+JQuery1.3.1版实现。难倒了不少童鞋们。

2010-08-09

ajax经典面试题;一个页面实现增删改查之纯JS版

面试ASP.NET程序员经常遇到的问题,用ASP.NET+JS实现的项目

2010-08-09

httpwatch6.0Professional带注册文件

这是好东西。 可以根据浏览器的HTTP请求,做B/S测试必备工具。

2009-09-02

c#实现的贪吃蛇0.1学习版

本程序对于面向对象的思想的提高一有些帮助 ********************************************* 声明: ********************************************* 1、本程序毫无美观可言,本人美术功底实在很差,请 同志们积点口德。 2、程序中基本都写了注释,请直接看代码阅读学习。

2009-01-15

算法练习题

经典的算法练习,适合提高编程思想。

2008-06-28

空空如也

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

TA关注的人

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