7

CentOS 7 运行模式/运行级别

﹥>﹥吖頭↗ 提交于 2020-12-13 10:01:00
1.使用命令切换运行级别/目标 # systemctl isolate multi-user.target //切换到运行级别3,该命令对下次启动无影响,等价于telinit 3 # systemctl isolate runlevel3.target //切换到运行级别3,该命令对下次启动无影响,等价于telinit 3 # systemctl isolate graphical.target //切换到运行级别5,该命令对下次启动无影响,等价于telinit 5 # systemctl isolate runlevel5.target //切换到运行级别5,该命令对下次启动无影响,等价于telinit 5 2.修改默认运行级别/目标 可以执行下面命令,设置启动时默认进入文本模式或图形模式。 # ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target //文字模式 # ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target //图形模式 3、也可以执行systemctl命令 设置启动时默认进入文本模式或图形模式。 开机启动进的目标是default.target

Win7下的一些EXE文件图标莫名奇妙丢失

人走茶凉 提交于 2020-03-01 15:10:57
Win7 下的一些EXE文件图标莫名奇妙丢失,但功能却正常的情况。 taskkill /im explorer.exe /f cd /d %userprofile%\appdata\local del iconcache.db /a start explorer.exe exit 上面的命令保存到文本文档,然后改名为批处理文件,例如:icoRestore.bat 运行它,30s左右 图标就会自动回复 期间会造成桌面消失 来源: oschina 链接: https://my.oschina.net/u/122481/blog/57255

Chart FX 7实践:用PowerGadgets建立MySQL ODBC连接

筅森魡賤 提交于 2020-02-29 18:04:53
ODBC(开放式数据库连接)通过PowerGadgets和调用sql cmdlet提供本地支持。你只需要确定连接字符串由"ODBC"开头,以便指示PowerGadgets用ODBC建立连接即可。接下来就为你展示如何在Chart FX 7图表中建立MySQL ODBC连接。 这里我创建了一个名为"Test"的数据库和一个名为"Employees"的数据表: 首先,确保DSN已经正确部署,单击"Test"按钮就可以成功建立连接: 连接字符串的构造如下: odbc;Server=localhost;Database=test;dsn=myDSN;Uid=root;Pwd=admin; driver=MySQL ODBC 5.2w Driver; 注意,在连接字符串中我们不得不再次指定驱动程序、服务器和数据库,还要以"odbc"开头: 接下来定义SQL查询: 连接建立成功,小图表可以正常显示: 来源: oschina 链接: https://my.oschina.net/u/1254919/blog/157254

Chart FX 7实践:运行时调整图表大小

耗尽温柔 提交于 2020-02-29 17:06:42
虽然Chart FX 7已经用了新版本,Chart FX 8,不过,刚出来没多久,用的人毕竟是少数,就向我一样,依旧是Chart FX 7的忠实用户,今天正好用它做图表,很巧合的是也遇到了要调整图表的问题,干脆就直接按着以前看到的教程,生搬硬套了,不过最后还是的自己改下。 Chart FX 7的 Chart object 有两种不同的size属性,一个在Chart类中,另一个在ImageSettings类中。Chart object 的Width 和 Height属性是type Unit,我们可以用这些属性将容器设置为百分比的形式。ImageSettings的Width 和 Height属性都是整数型,它们代表了图表的真实大小。 在本例中,我们将用到这两个size属性。当容器调整大小时,浏览器将发送一个新图像的请求到服务器,与此同时我们会得到一个像素化的图像,这样做的目的是为了提升用户体验。我们再在临时表的顶部添加一个“loading”的gif动画。 首先,让我们看一下标记上的图表,将图表100%填充容器(用ImageSettings-TagAttributes添加一个样式),让图像可以进行大小调整(为了避免实体动画将default设置为false)和回调的处理。用TagAttributes添加一个图像标签样式,以覆盖图表的样式。所以我们需要确保能准确的移除它的边框和位置。示例代码

Chart FX 7实践:添加多行标签

▼魔方 西西 提交于 2020-02-28 18:48:33
本文为你讲解如何用VS下的.NET图表控件Chart FX 7创建多行标签。通常,添加多行标签可以在标签文本上添加换行符 ("\n"),但这样你必须为step属性指定一个值,而Chart FX 7图表则会自动选择一个step,而无需再添加换行符。 Chart FX 7创建多行标签源代码: Chart1.Data.Series = 2; Chart1.Data.Points = 3; Chart1.AxisX.Labels[0] = "line one\n line two\n line three\n line four"; Chart1.AxisX.Labels[1] = "line one\n line two\n line three\n line four"; Chart1.AxisX.Labels[2] = "line one\n line two\n line three\n line four"; Chart1.PlotAreaMargin.Bottom = 300; Chart1.AxisX.Step = 1; Chart1.AxisX.Style = Chart1.AxisX.Style | AxisStyles.NotClipped; 效果图: 来源: oschina 链接: https://my.oschina.net/u/1254919/blog

跨平台图表控件TeeChart使用教程:导入XML数据

浪子不回头ぞ 提交于 2019-12-07 20:21:44
TeeChart 的最新版中包含了一个自动加载XML数据的新组件。这个组件的名字叫做TTeeXMLSource,用户可以在TeeXML.pas unit中找到这个组件。 加载XML图表所需的最小属性是"Chart"和"FileName"。图表属性表明了需要添加XML数据的图表和位置。FileName属性也可以是一个网址(URL)。Load方法用于将XML数据加载到图表系列。 让我们创建一个新的应用程序,并拖放一个Chart1组件和一个TeeXMLSource1组件。 1 2 3 4 5 6 7 8 9 10 uses Series; procedure TForm1.FormCreate(Sender: TObject); begin RegisterTeeStandardSeries; // make sure "Line" style is loaded. TeeXMLSource1.Chart:=Chart1; TeeXMLSource1.FileName:='TeeChartSampleMan ySeries.xml'; TeeXMLSource1.Load; end; 注意:在上面的示例中,可以通过添加TeeChart工具栏或添加TeeGally单位,省略调用RegisterTeeStandardSeries。它只是注册基本图表样式(线、条、饼装等)

Centos7系统systemctl指令基本应用

送分小仙女□ 提交于 2019-12-07 02:46:25
一、基本管理指令: 1、systemd的服务管理程序: systemctl是主要的工具,它融合之前service和chkconfig的功能于一体。可以使用它永久性或只在当前会话中启用/禁用服务。 systemctl可以列出正在运行的服务状态,如图: systemd-cgls以树形列出正在运行的进程,它可以递归显示控制组内容。如图: 2、如何启动/关闭、启用/禁用服务? 启动一个服务:systemctl start postfix.service 关闭一个服务:systemctl stop postfix.service 重启一个服务:systemctl restart postfix.service 显示一个服务的状态:systemctl status postfix.service 在开机时启用一个服务:systemctl enable postfix.service 在开机时禁用一个服务:systemctl disable postfix.service 查看服务是否开机启动:systemctl is-enabled postfix.service;echo $? 查看已启动的服务列表:systemctl list-unit-files|grep enabled 说明:启用服务就是在当前“runlevel”的配置文件目录/etc/systemd/ system /multi

【转】JBoss AS 7 快速上手

谁都会走 提交于 2019-12-04 20:29:11
JBoss AS7 最近发布了 7.0.0.CR1 版本,CR意即Candidate Release(候选发布版),是JBoss AS在Alpha → Beta之后相对比较完整的一个版本,包含了CDI,JAX-RS等诸多重要特性。这次的7.0.0.CR1版本代号White Rabbit(白兔子)。由于采用了新的MSC内核和JBoss Modules架构,其运行和启动速度真正做到了动若脱兔。让我们一起来体验下吧! 首先是下载JBoss AS 7.0.0.CR1,访问JBoss AS的下载页面: http://www.jboss.org/jbossas/downloads 将最新版的JBoss AS7下载下来(本文撰写时最新版本为7.0.0.CR1,代号White Rabbit): 除了JBoss AS以外,我们还可以把quickstarts包一起下载下来,这个包里面含有一些样例工程,可以部署进JBoss AS 7,我们稍后讨论。 JBoss AS7的安装包下载完成后,将其解压。解压缩完成后,我们可以看看AS7里面都有什么内容: /jboss-7.0.0.CR1$ ls bin docs jboss-modules.jar standalone bundles domain modules welcome-content 可以看到AS7的目录结构和AS6及之前的版本有很大的不同了

Fork/Join模式(JSR166y)手记之ThreadLocalRandom

无人久伴 提交于 2019-12-01 23:43:32
ThreadLocalRandom是一个可以独立使用的、用于生成随机数的类。继承自Random,但性能超过Random,所谓“青出于蓝而胜于蓝”。其API所提供方法,不多,父类Random具有的,它也一样具有。从表明看,是一个单例模式,其实不然: private static final ThreadLocallocalRandom = new ThreadLocal() { protected ThreadLocalRandom initialValue() { return new ThreadLocalRandom(); } }; ThreadLocalRandom() { super(); initialized = true; } public static ThreadLocalRandom current() { return localRandom.get(); } 采用ThreadLocal进行包装的Random子类,每线程对应一个ThreadLocalRandom实例。测试代码: @Test public void testInstance() { final ThreadLocalRandom threadLocalRandom = ThreadLocalRandom.current(); final ListrandomList = new

在Active Directory域中限制用户并发登录:LimitLogin VS UserLock

百般思念 提交于 2019-11-30 10:12:25
LimitLogin 是一款于2005年面世的登录管理工具,由一名微软合作伙伴技术专家和一名应用程序开发顾问合力开发。LimitLogin旨在在Active Directory域中跟踪和限制并发工作站和终端用户登录。 UserLock 是由微软合作伙伴 IS Decisions 提供的企业级软件解决方案,专门保护Windows和Active Directory基础架构,能够监控和审计用户对Active Directory网络的访问。UserLock可按一系列标准进行拒绝或限制访问,这些限制可以根据用户、用户组、企业部门或会话类型(工作站、终端、交换机、互联网信息服务、Wi-Fi/Radius或VPN/RAS等)来自定义。UserLock还可以实时监控所有会话,对可疑事件快速响应,提供警报和消息,并为审计和鉴证提供访问信息日志。 以下表格对LimitLogin和UserLock的特性做了详细对比: 特性 LimitLogin UserLock 代理技术 Logon Scripts Windows Service AD架构更改 - Web Server需求 - 工作站OS支持 Windows 2000 SP4, Windows XP SP1 Windows XP, Windows Vista,Windows 7, Windows 8 服务器OS支持 Windows Server