精华内容
下载资源
问答
  • 有能在windows系统中eclipse开发环境中可以编译的pentahoBI系统源码? 最好系统别太落后,7.0或者以上版本的,如果是MAVEN的JAR包管理,可以教一下吗?
  • 当前,CodeGear为广大开发者提供了DELPHI FOR PHP,以高度可视化的方式全面支持面向对象的PHP 网站开发,大大提高了PHP开发网站的代码复用程度,成为WEB应用开发的新利器。 发展历程  1995 1.0 支持16位Windows...
  • Windows2003 SQL2005解决系统Administrator密码不知道的问题 今天上班的时候,有个同事说不知道设置了开机密码,那台电脑一直没有开机密码的他现在进不了桌面 那台电脑没有光驱,而我手头上启动U盘又没有,不然...

    Windows2003 SQL2005解决系统Administrator密码不知道的问题

    今天上班的时候,有个同事说不知道谁设置了开机密码,那台电脑一直没有开机密码的他现在进不了桌面

    那台电脑没有光驱,而我手头上启动U盘又没有,不然用winpe自带的密码破解工具破解开机密码了

    幸亏那台电脑是开发机而且安装了SQLSERVER2005,幸亏他记得SQLSERVER的sa用户和密码,那就有戏了o(∩_∩)o

    输入下面的SQL语句,添加一个Administrator组别的系统用户

    --打开高级选项,看Ole Automation Procedures OLE自动化开启了没有
    EXEC [sys].[sp_configure] @configname = 'show advanced options', -- varchar(35)
    @configvalue = 1 -- int
    RECONFIGURE WITH override
    GO
    
    --查看是否开启
    EXEC [sys].[sp_configure] 
    
    --如果没有就开启
    EXEC [sys].[sp_configure] @configname = 'Ole Automation Procedures', -- varchar(35)
    @configvalue = 1 -- int
    RECONFIGURE WITH override
    GO

     

    --添加一个hack用户,所属用户组为Administrators
    DECLARE @shell INT
    EXEC SP_OAcreate 'wscript.shell',@shell out
    EXEC SP_OAMETHOD @shell,'run',null, 'net user hack  /add'
    EXEC SP_OAMETHOD @shell,'run',null, 'net localgroup Administrators hack /add'
    
    --或者直接改密码,不添加用户
    EXEC SP_OAMETHOD @shell,'run',null, 'net user hack  123456'

     

    用hack用户进入系统,hack的密码为空,然后进入计算机-》右键-》管理-》本地用户和组-》把administrator的密码设置为空,

    然后打开任务管理器,点击“用户”标签,在用户界面,选中hack用户,右键-》断开,Windows弹出对话框说hack用户的Windows会话会终结,

    数据不能保存,选择“是”,然后弹出登录对话框,在用户名的输入框里输入“administrator”,密码输入框为空密码,成功登录桌面了

    幸亏知道SQLSERVER数据库安全的一些知识,不然真的要重装系统了,整个过程都是利用了OLE自动化,他相当于给你一个cmd环境,让你

    可以输入cmd命令

    -------------------------------------------华丽的分割线----------------------------------------------------

    其实我觉得SQLSERVER使用Windows服务来写这个理念是挺好的,不用开机启动然后需要双击sqlserver.exe来运行

    用Windows服务的话,开机就启动了都不用进入桌面

    我上司跟我说比较大型的平台软件一般都会用Windows服务来编写,将关键核心部分用Windows服务来运行,就像我们公司的软件

    大部分核心功能都用Windows服务来运行的,不过用Windows服务也有不好的地方,就是如果服务启动不起来了,您的软件也运行不了,就像SQLSERVER

    像一些杀毒软件,管家软件也会用Windows服务来编写,好像360安全卫士也是,如下图

     

    用完之后记得把 Ole Automation Procedures OLE自动化  关闭,不然被其他人利用就麻烦了

    如有不对的地方,欢迎拍砖 o(∩_∩)o

     

     

    2014-4-24补充:

    如果是用远程桌面登录的话,必须要为帐号添加一个密码

    使用下面的语句

    net user 用户名 密码 /add 建立用户 

    或者更改当前已存在的管理员账户的密码  修改naruto的密码为123456

    net user naruto 123456

     

    转载于:https://www.cnblogs.com/lyhabc/p/3172018.html

    展开全文
  • windows还是linux上工作,已经选择未来开发方向和技术,语言的的朋友2009-10-19 00:19争论windows和linux更好是没有意义的,只有相互借鉴才能促进不断的完善。 撇开个人的喜好,从客观的开发角度来看,windows和...

    windows还是linux上工作,已经选择未来开发方向和技术,语言的的朋友
    2009-10-19 00:19
    争论windows和linux谁更好是没有意义的,只有相互借鉴才能促进不断的完善。
    撇开个人的喜好,从客观的开发角度来看,windows和linux都是成功的系统。
    曾经在开源社区最大的比较就是linux的内核比windows好。这个争论到后来突然偃旗息鼓了,因为我们既然看不到windows的内核,就无法做出客观的比较。

    在就业市场上,从需求的角度来说,可分为专业和非专业需求。有的客户是专业公司,需要开发专业系统,他们也有专业人员维护,有的客户是面向非专业市场的,比如开发游戏,给普通用户使用。这2者的市场总体来说差别不大。对于正在选择未来发展方向的IT人员,选择什么公司和什么市场,并非首要因素。
    因为工资的决定,是遵循市场需求和物以稀为贵2个原理同时运作的。

    比如说,市场需求量大的技术,则比较容易找到工作,市场份额也大,总蛋糕最大。由此来看,windows管理员是需求最多的。可是因为现在计算机的普及,可以胜任windows管理员的人相当的多,于是蛋糕虽大,可是分的人太多了,便变得没有很大的价值。从另一个面来看,AIX服务器的总体需求量是不大的。一般大企业才使用,但是因为对技术要求高,内容复杂,掌握的人少,所以工资一直都居高不下。

    在目前的市场上,windows在桌面市场占有绝对优势,在服务器市场占有三分之一强的席位(中小型为主),而中大型服务器都在UNIX家族控制下(包括linux,linux也占有很多小型服务器市场)。在很长的未来里,它们都不会被轻易淘汰。因为选择哪个方向则可依照个人兴趣爱好。

    第二:选择编程语言和开发方向。
    首先,可以粗略的把编程语言归为几大类
    1:c/c++ asm
    2: java/c#/f#/VB
    3: perl/python/php/ruby/bash/powershell
    撇开第一类不说(后面解释),第二类是解释语言,也是微软和开源社区都推荐的未来技术.是JAVA EE和.NET的核心。第三类是描述类语言,在设计上,语法和使用比前两类要简单(除了PERL <-特例)。

    那么再看方向:
    1:桌面开发:范围很广,但主要在windows平台上为主。
    2:企业开发:目前以JAVA EE和.NET为主流。其中当前的形势是JAVA EE更为广泛。
    3:游戏开发: 很流行,不只局限在windows,也包括游戏平台。
    4:特定开发: 专业用途的开发,需要特定技术掌握。

    在此,我们仅仅讨论第一二类方向,因为游戏开发和特定开发于前两类有很多相似之处。
    从桌面开发的角度来看,选择一门语言是相当重要的。这里的桌面开发主要指windows平台。
    在windows平台上开发的工具软件,最主要的是visual studio和borland 系列。现在已经可以细化为四大块:
    visual c++;visual basic;delphi;visual c#;(c++ builder的份额越来越少了)
    这四门工具掌握好了,都能有相当的发展,vb也不是想象中那么弱,vb是.net的主要语言之一,虽然默认的首席语言是c#.
    但是从工资的角度来说:visual c++是最高的。
    因为c++的难度是所有语言中最大的。不止是掌握这门语言,而且要懂stl/boost等库的开发。还要同时兼容c,要懂c,懂汇编,了解编译器是怎么产生代码的,才能算精通c++. 在vc上,还要懂几个库,MFC和ATL等。现在有的人才学了点皮毛就自称精通,招聘广告上也要求精通vc++,java等一套工具。其实那个精通的标准,是被潜规则了的。
    学习visual c++,如果不精通,还不如学delph,java,c#,在开发用户程序二者差别不大,而且速度快,易于维护。c++没有相当的功力的人,无法维护。用c++不同的人可以写出数种模式的代码,没有经验的人要整合在一起十分艰难。
    但是最程序有底层要求,或者性能要求,则必须使用vc,因为vc功能强大,也是目前唯一能编写二进制代码的工具了。java,c#必须转换成中间码,eclipse也能把java换成exe.但是和vc相比,差距是不容忽视的。

    从企业开发的角度来看:JAVA EE拥有更大的范围,因为其跨平台特性。从IBM到SUN到LINUX都全力支持JAVA技术,而企业服务器应用上来看,UNIX/LINUX占有更大的份额。但是.NET也不容忽视,从工资上来看,二者居然能基本持平。J2EE的工资较高于普通.NET应用。因为普通asp.net等开发在visual studio/msdn支持下相对容易,但是高级开发则没有大的区别。


    这篇文章是从朋友博客上转载的,供参考。

    我的看法是,选择平台都不算太重要。因为都有其发展范围。
    重要的是自己掌握了多少。精通了多少。
    但是对于有些犹豫的朋友来说,选择方向仍然是关键,所以我的一点愚见是
    掌握和精通比如delphi,vb,c#,java是明智的,这些东西入门容易,一旦努力精通,是很有用处的。
    对于vc++,要精通则是很难的。掌握不难,可是普通的掌握实在不如精通以上RAD快速开发工具。
    c/c++是一个大工程,什么叫精通呢?按照linus开发内核小组的要求,相当理解c,就能开发内核了。通c++就能开发stlport和boost这种库了。 精通c不是说很懂c的语法。这叫懂语法。精通是懂其结构,为什么如此,如何编译。是一套系统专业的过程。仅懂其语法,则和掌握vb没啥太大区别,所以有人感觉stl,mfc很难。


    论坛讨论建议:
    一:咱们都是文明人,不做人身攻击,不因人废言,也不因言废人。比如(一看就知道你不懂windows)(一看就知道你没开发过mathlab)这样的话。有意见,批评直接切入。比如(你那个东西说错了,visual studio 2002不能编译最新的stlport).
    二:做理智发言。不要意气用事。比如(linux就是垃圾!)(windows就是狗屎一坨),最好指出问题所在,比如(linux的稳定性确实好,内核和GUI分离),(windows vista的兼容有问题,最好改进)。
    三:不因别人提不同意见便攻击对方。比如(我开发c#时你还在高考呢),(我学算法时你还不知道电脑是什么呢),没有意义。人各有所长,也有所短,出现错误不可避免,有则改之无则加勉。

    展开全文
  • 幸亏他记得SQLSERVER的sa用户和密码,那就有戏了o输入下面的SQL语句,添加一个Administrator组别的系统用户 代码如下:–打开高级选项,看Ole Automation Procedures OLE自动化开启了没有EXEC [sys].[sp_configure] ...
  • 作者:不及格的程序员-八神 一个程序员工作于早期的IBM,David Bradley如今已经退休. 它的全盛时期伴随着IBM PC问世....如今Windows 操作系统 赋予这个组合键非常重要的使命,获取登录口令. 没有任何程序可以阻止它,...

     

    作者:不及格的程序员-八神

    一个程序员工作于早期的IBM,David Bradley如今已经退休. 它的全盛时期伴随着IBM PC问世.

    最初该组合键并不是为最终用户开发的,仅仅是为了帮助当时写程序的人方便重新启动电脑而设计,不用去按电源键(重新加电对电子元件有伤害).

    如今Windows 操作系统 赋予这个组合键非常重要的使命,获取登录口令. 没有任何程序可以阻止它,或者偷盗用户输入的口令.

    在windows 启动时,系统创建了两个桌面,一个是与最终用户交互的,另一个就是监视 Ctrl + Alt + Del 按键组合的登录桌面.

    这就是为什么当你按Ctrl + Alt + Del 组合键时,桌面上的窗口与图标全部消失的主要原因.

    操作系统对这个组合键有特别对待,所以其它的程序是无法通过这些来假冒登录窗口或者偷盗用户口令的,因为这是两个不同桌面环境.

    转载于:https://www.cnblogs.com/ioriwellings/archive/2010/03/16/1687265.html

    展开全文
  • 最近工作需要,申请了一台windows操作系统的电脑进行开发,所以呢,搭环境是必要的。 1. a.下载git 64bit(不会还在用32bit的windows操作系统把) 64位的git下载地址,64bit地址:...

    最近工作需要,申请了一台windows操作系统的电脑进行开发,所以呢,搭环境是必要的。

     

    1.

    a.下载git 64bit(不会谁还在用32bit的windows操作系统把)

    64位的git下载地址,64bit地址:http://download.csdn.net/detail/u010372981/9717024

    32位的git下载地址,32bit地址:http://download.csdn.net/detail/u010372981/9717026

    安装,直接next到finish。

    b.进入我的电脑,随便找一个文件夹,右键会看见git bash here选项

    点击该选项,就会进入命令行模式。

    c. 输入命令: cd ~/.ssh (如果没有该目录, 那就新建一个目录mkdir ~/.ssh)

    git config --global user.name "csucoderlee"

    git config --global user.email "csucoderlee@gmail.com"

    git config --list

    d. ssh-keygen -t rsa -C "csucoderlee@gmail.com"

    连续按三次回车,这里设置的密码就为空了,并且创建了key。

    这时候在~/.ssh目录下,就会生成两个文件id_rsa  id_rsa.pub,将id_rsa.pub的内容放到gitlab下的sshkey中

     

    2.下载intellij idea,点exe,next到finish

     

    3.到oracle官网下载,jdk。记得选择x64结尾的,x86结尾的都是32bit的jdk。配置JAVA_HOME环境变量,因为接下来的maven默认是去查找windows下的JAVA_HOME环境变量

     

    4.打开intellij idea, setup jdk

    5. 下载maven 配置环境变量、

    https://maven.apache.org/download.cgi 

    下载这个文件解压,注意这里解压的时候,可能是这样的目录结构,apache-maven-3.6.0-bin 下还有一层apache-maven-3.6.0,apache-maven-3.6.0下才是bin目录。

     

    配置环境变量

    注意上图中的MAVEN _HOME要对应相应的目录

    这样在Path下 追加 %MAVEN_HOME%\bin, 之后才会生效的。实际上path就是要定位到maven的bin文件夹。

    然后 windows + r 输入cmd进入命令行 , mvn -v 执行下,技能看到配置成功了。

    maven默认的jar下载的路径是放到.m2/repository中,windows下 .m2文件夹实际上是在c盘,所以一般我都重新定义一下,将仓库的位置放到其他盘,修改apache-maven-3.6.0/conf 中的setting文件

    <!-- localRepository
       | The path to the local repository maven will use to store artifacts.
       |
       | Default: ${user.home}/.m2/repository
      <localRepository>/path/to/local/repo</localRepository>
      -->
      <localRepository>E:\mavenrepository</localRepository>

    对应到想更改的路径下即可。

    展开全文
  • Metro是微软为了适应移动设备,全新开发的平台,将会部署到Windows 8和Windows Phone 8。耐人寻味的是Metro平台并不是基于.Net的,而是基于Windows原生API的。想当初.NET的目的就是解决跨系统的兼容问题,使向下兼容...
  • 一、Windows中搭建Kafka开发环境

    千次阅读 2018-06-24 23:26:22
    但是最近发现这种交互越来越多搞得有时候分不清之间有交互了。经过考量觉得采用分 布式消息的方式来进行处理。 消息系统的选择,经过查看一些文章,目前比较流行的消息系统有ActiveMQ、RabbitMQ、R...
  • 我在这里说一句 Linux 比 Windows 更好,赞成,反对? 1、安全性 Linux 是高度可靠和安全的系统,任何其他操作系统都无法企及。 由于 Linux 和 Unix 操作系统的代码经过了大量开发人员的审查,因此很少有...
  • 当Microsoft Windows 3.1发布,我希望它与操作系统托管的脚本语言来。其他操作系统没有提供这样的语言,但Windows 3.1只有旧式的MS - DOS批处理文件。由于多种原因,我不想使用第三方解决方案,如PowerBASIC和REXX。...
  • 想请问大家一下,怎样把vs 开发的winform程序放在windows ce 操作系统里面呢?有知道吗?
  • 告别 Windows、Android,国产操作系统合力破局

    千次阅读 多人点赞 2020-12-30 09:59:28
    从 PC 到移动开发的过渡,如今,万物互联时代已至,又是这个时代的操作系统霸主?我们不妨从一些主流的操作系统中来一探究竟吧。 作者 | 马超 责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 天下大势,合久必分,分...
  • 楼主Windows_80X86_C()2006-12-28 17:00:10 在 其他开发语言 / 汇编语言 提问一个Windows的程序的LDT是创建的? 看了80x86编程后,可以看到程序中自己创建了GDT和LDT,那么我假如自己编写一段C语言的程序,那么最后...
  • 北京时间8月7日消息,为确保其生态系统中应用数量和获得开发者支持,微软近日推出了一款Windows Phone App Studio(网站:点此进入)开发工具,虽然这款工具目前还处于Beta版本,但它已经可以正常使用。 微 软推出...
  • 背景是,开发环境由mac滚回到windows了,so sad…用了一段时间的win10的wsl,知道,真难用。断然放弃,搞了个centos的虚拟机。 问题来了,ssh(XShell)登录centos之后,tmux选中的内容复制不到windows的粘贴板...
  • 每个操作系统都需要有在后台执行任务的方法,无论是正在使用这部机器,这些任务都可以继续运行,后台任务可以处理各种重要的服务,包括系统的或者用户的。例如,一个信使服务可以监控网络,并且在接收到另一台机子...
  • 小弟想在32位的WINDOWS XP或2003中做一个程序,这个程序要向系统申请10G左右的内存,但不知道怎么做,能给点提示呢? 原来是老朋友,怪不得对我这么了解。我现在确实懒了,想要做的事情做了个计划,大概的...
  • 上周三下午开会,小组讨论开发一个支持业务部使用的销售系统,说到用什么做UI的时候,争取大家的意见,我的提议是使用Asp.Net 来做。一位同事提出说使用Asp.Net 做UI 如果放到公网上使用,会被微软查到,微软会对...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 217
精华内容 86
关键字:

windows系统谁开发的