1. 怎么修改laravel的config下面的配置文件
前言
难磨拿唤道每次改 .env 都得通过修改代码来改吗?.env 文件能不能通过在后台配置呢? 其实是很简单就可以实现的瞎凯,把以下函数加入到你的项目中
示例代码
function modifyEnv(array $data)
{
$envPath = base_path() . DIRECTORY_SEPARATOR . '.env';
$contentArray = collect(file($envPath, FILE_IGNORE_NEW_LINES));
$contentArray->transform(function ($item) use ($data){
foreach ($data as $key => $value){
if(str_contains($item, $key)){
return $key . '=' . $value;
}
}
return $item;
});
$content = implode($contentArray->toArray(), "\n");
\File::put($envPath, $content);
}
使用
// 你可以更新你想要的任何值 key => value
$data = [
'APP_ENV' => 'your_environment',
'APP_KEY' => 'your_key',
'APP_DEBUG' => 'trueOrFalse',
'DB_DATABASE' => 'test',
'DB_USERNAME' => 'test',
'DB_PASSWORD'敏含 => 'test',
'DB_HOST' => 'localhost',
'CACHE_DRIVER' => 'file',
'SESSION_DRIVER' => 'file',
];
// 或者
$data = [
'DB_HOST' => '127.0.0.1',
];
// 使用函数更新
modifyEnv($data);
怎样,是不是很简单,这样就可以通过后台图形化配置 Laravel 的 .env 文件啦
2. 如何自定义一套java后台项目配置文件xml,不是j2ee那种
在里面新建一个XML file或者 file,
XML file 会自动生成XML头,在下面加入内容就可以了,首先要有一个根节点,然后如果需要用到一些类,如:spring的一些类,就需要引入包,如:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
<context:component-scan base-package="com.dist.*.controller" />
</beans >
其中<?xml ……就是头,<beans 是根节点,下面的<content:……是内容。
如果添加的事properties文件,格式如下:
# 连接池配置
pool.size = 2
pool.max = 50
3. Windows系统:redis后台运行配置
a. cmd进入reids的安装目录
b. 安装redis服务 :redis-server --service-install redis.windows.conf --loglevel verbose
c. 启动服务:redis-server --service-start
d.停止服务:redis-server --service-stop
e. 启动指定的配置文件redis-server --service-start redis.windows.conf
f.如果报错
HandleServiceCommands: system error caught. error code=1073, message = CreateService failed: unknown error
原高庆此因是系统服务戚迅中已经存在
a.先卸载服务:
redis-server --service-uninstall
b.然后再安装差孝:
redis-server --service-install redis.windows.conf --loglevel verbose
4. 如何快速搭建一个后台管理
1.首先要先选衫锋好一个程序后台,现在织梦后台是普遍都用的。你可以到网上下载一个织梦数据安装包,安装包的编码要与你的网站编码一样。另外织梦是用PHP开发的内容管理系统,所以还要一个给它搭建一个运行环境。这时我们可以用APMserver,这个也是可以到网上下载的。
2.搭建PHP环境,网上下载APMserver,点击释放到某个文件夹,打开该环境并修改配圆渗置文件,也就是网站的目录。
3.安装织梦后台数据,把织梦安装包uploads文件夹下的所有文件复制到在上面步骤提到的修改配置文件的网站根目录下。然后打开浏览器在地址栏输入http://127.0.0.1/install,进入织梦安装界面如图,点下一步直到安装完成为止。
4.将网站源码放到搭建好的网站内,再到到网上下载一个适合你的网站源码,编码要了解清楚,以免用错,出现乱码。下载后把网页文件放到模板文件夹下,可在模板文件夹下新建一个文件夹用来放模板文件。另外把图片、css以及js文件夹放到style文件下里面,在网站的根目录。
5.修改文件路径,在织梦后台设置好首页模板,接下来就要开始修改网站图片、css以及js文件的路径,让网页正常显示。
6.运用织梦标签动态显示网站内容,然后再给首页添加织梦的调用标签,让网页成动态显示。其他列表页文章页也是如或腔晌此。
希望我的回答可以帮到您哦
5. angular和后台交互需要配置什么文件
一、配置内容放在json文件中
json文件放在assets目录下
在使用处发送get请求获取json数据,请求可能需要同步
二、js配置文件,把js配置文件当作第三方库使用
创建配置文件src/app/url-config.js
let CONFIG = {ExeWSURL: 'ws://127.0.0.1:7382'
};
把配置文件作为第三方文件,在angular.json中的scripts中加如下配置:
"scripts": [{"input": "src/app/url-config.js","lazy": false,"bundleName": "url-config"}]
在使用的地方声明变量
declare var CONFIG: any;
console.log(CONFIG.ExeWSURL)
这样,项目 构建后配置信息就只需要在url-config.+[hash值].js文件中修改即可,方便了运维
ps:如果部署服务器用的是ngix,配置仅仅是url地址的话,就不需要上述方法了,直接维护ngix配置即可。
6. 电脑后台服务具体设置
请看雨林木风的优化!!手亩脊
系统优化设置全攻略
转载请注明出自 雨林木风 bbs.ylmf.com
一、优化启动设置(适用于家用版及专业版)
1."我的电脑"->"属性"->"高级"->"启动和故障修复"中,点"错误报告",选
择"禁用错误汇报"、"但在发生严重错误时通知我";
2.去掉"将事件写入系统日志","发送管理警报","自动重新启动"选项;将
"写入调试信息"设置为"无";
3.点击"编辑",在弹出记事本文件中:
[Operating Systems]
timeout=30 //把缺省时间 30 秒改为 0 秒
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP
Professional" /fastdetect //把缺省 fastdetect 改为 nodetect
注册表修改方法:"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control" ,
SystemStartOptions键值改为NODETECT.
二、禁用多余的服务级件(适用于专业版"Professional")
右键"我的电脑"->"管理"->"服务和应用程序"->"服务",将不需要的服务级
件禁用。选中禁用程序,点右键,选"属性"-> "停止",将"启动类型"设置为"手
动"或"已禁用"。如关闭常见毕渗的服务,"Printer Spooler"(打印服务),"Task
Scheler"(计划任务),"FAX"(传真服务),"Messenger"(局域网消息传递),
"Remote Registry"(提供无程用户修改注册表)等等。
注意:有些服务是WINDOWS XP必需的,关闭后会造系统崩溃。查看详细说明确
认后再禁止。
点击"开始"->"运行"->“gpedit.msc”,打开“组策略”,点"计算机配置->管理
模版->Network(网络)->Qos Packet Scheler(QoS数据包高度程序)",双击右边
的“Limit reservable bandwidth(限制可保留带宽)”,设置为"禁用"。
三、关闭华医生Dr.Watson(适用于家用版"HomeEdition"及专业版
"Professional")
在"开始"->"运行"中输入"drwtsn32"命令,或者"开始"->"程序"->"附件"->
"系统工具"->"系统信息"->"工具"->"Dr Watson",调出系统里的华医生Dr.Watson ,
只保留"转储全部线程上下文"选项,否则一旦程序出错,硬盘会读很久,并占用大
量空间。如以前有此情况,请查找user.dmp文件,删除后可节省几十MB空间。
四、用SFC命令释放更多空间(适用于家用版"HomeEdition"及专业版
"Professional")
若确认系统不会新加入设备,可以把\windows\system\dellcache目录内的文件
予以删除或设定大小,以释放空间。
删除全部文件的命令是sfc.exe/purgecache(sfc.exe/?查看命令参数的意义),
约300MB,本操作有危险性,对系统不熟悉者勿用。
五、关闭系统备份(适用于家用版"HomeEdition"及专业版"Professional")
1."我的电脑"->"属性"->"高级"->"性能"->"设置"->"视觉效果"标签,选择
"调整为最佳性能";耐高
2."我的电脑"->"属性"->"高级"->"性能"->"设置"->"高级"标签,"在处理器
计划"选择"程序","内存使用"选"程序",这样系统会给前台程序更多资源,使之
运行更快;
3."虚拟内存"中点"更改",将虚拟内存值设为物理内存的2.5倍,将初始大小和
最大值值设为一样,将虚拟内存设置在系统盘外。比如你的内存是256M,你可以设
置为640,操作系统安装在D盘,设置内存在C盘。
六、删除一些可不用的东西(适用于家用版"HomeEdition"及专业版
"Professional")
1.删除驱动器备份
"\windows\Driver cache\i386"下的Driver.cab文件,约70MB。
2.删除帮助文件
"\Windows\Help"下,约40MB
3.删除备用DLL文件
"\Windows\System32\Dllcache",约200MB.最好有安装光盘或安装文件备份,
以备用。
4.删除不用的输入法
"Windows\Ime",如日文,韩文,繁体中文输入法。
七、关闭部分功能(适用于家用版"HomeEdition"及专业版"Professional")
1.关闭系统还原功能
"我的电脑"->"属性"->"系统还原",选"在所有的驱动器上关闭系统还原"。
也可关闭不重要的分区的系统还原.如果考虑系统安全,则不要关闭还原功能。
2.关闭自动更新
"我的电脑"->"属性"->"自动更新",选择"关闭自动更新,我将手动更新计算机"。
3.关闭远程桌面
"我的电脑"->"属性"->"远程","远程桌面"里的"允许用户远程连接到这台计
算机"勾去掉。
4.取消休眠功能
"我的电脑"->"电源管理"->"休眠",将"启用休眠"前的勾去掉,约200MB。
八、其它优化设置(适用于家用版"HomeEdition"及专业版"Professional")
1.安装程序至其他盘(不要安装在系统盘下)
2. 将"我的文档"文件夹都转到其他分区
在桌面的“我的文档”图标上是右击鼠标,选择"属性"->"移动".
3. 将IE临时文件夹都转到其他分区
打开IE浏览器,选择"工具"->"internet选项"->"常规"->"设置",在弹出的设
置对话框中按下图设置:
4.桌面上点鼠标右键,选"属性"->"主题",改为"Windows经典"。
5.在任务栏中点击鼠标右键,选择"属性","任务栏"标签中去掉"分组相似任务
栏按钮"前的勾;"开始菜单"标签中选择"经典开始菜单"。
九、解决任务栏假死(权威的消除QQ、IE等引起任务栏假死)
"控制面板"->"区域和语言选项"->"语言"->"详细信息",在弹出的"设置窗口"
中选择"首选项"的"语言栏",关闭“在桌面上显示语言栏”,在第三项"在通知区
域显示其他语言栏图标"复选框上打上勾。如果不需要手写识别、语音识别的话,
也可以再勾选最后一项"关闭高级文字服务"。
十、某些软件的兼容性(适用于家用版"HomeEdition"及专业版"Professional")
对于QQ假死,以及其它某些程序在XP下不能正常运行的现象,可以找到该程序
的执行文件,点右键,在弹出的对话框中选择"兼容性"标签,在"兼容模式"下选择
相应需要的运行环境。
Windows XP的一些小秘密
自从微软发布Windows XP以来,Windows XP已经得到人们越来越广泛的应用,
微软也宣称它是迄今为止最好的操作系统。Windows XP到底有什么出色的地方?让
我先来告诉你其中的一些小秘密吧!
●关闭自动播放功能
一旦您将媒体插入驱动器,自动运行就会从驱动器中读取数据,这会造成程序
的设置文件和在音频媒体上的音乐立即开始。你可以用下面这个办法关闭这个功
能:点“开始”→“运行”,在对话框中输入“gpedit.msc” →“计算机配置”
→“管理模板”→“系统”,双击“关闭自动播放”,在“设置”中选“已启用”,
确定即可。
●使ZIP文档读取能力失效
Windows XP默认支持.ZIP文档,但系统会为此耗费大量资源,你可以将这一功
能关闭,只需在“开始”选单的“运行”中输入“regsvr32/u zipfldr.dll”即可。
●卸载无用的动态链接
资源管理器经常在内存中留下无用的动态链接,为了消除这种现象,你可以打
开注册表编辑器,设置键值:HKEY_LOCAL_MACHINE\SOFTWARE\\explorer\ AlwaysUnloadDLL=DWORD: 1将其设为0,这一功能就会
被关闭。注意:为了让设置生效,需要重新启动计算机。
●消除Windows文档保护功能
为了完全消除Windows文档保护功能,打开注册表编辑器,设置键值:
HKEY_LOCAL_MACHINE SOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
SFCDisable=0xFFFFFF9D
●查看驱动器组件信息
右键点击“我的电脑”,点选弹出选单中的“管理”,依次打开“可移动存储”
→“库”,用右键点击所要查询的驱动器,点选弹出选单中的“属性”,点选“设备
信息”就可看到驱动器的信息了。
●在关机时清空页面文件
打开“控制面板”,点击“管理工具”→“本地安全策略”→“本地策略”→
“安全选项”,双击其中“关机:清理虚拟内存页面文件”一项,点击弹出选单中
的“已启用”选项,单击“确定”即可。
找回Windows XP的隐藏组件
Windows XP界面华丽功能多多,想必不少朋友都用着吧。可是你有没有发现Windows XP喜欢和我们玩儿捉迷藏的游戏,一些原本在Windows系统中应该出现的选项都不见了,甚至有时另一些选项会突然消失!其实它们都被Windows XP藏了起来,今天我们就来和Windows XP玩儿一把,找出这些被藏起来的项目。
突然消失的任务栏按钮
不知道大家有没有遇到这样的情况,在Windows 98中上网时,如果打开的IE窗口过多时,任务栏的按钮会被挤的很小,甚至有时都看不到按钮上的文字了。但是在Windows XP中如果你打开的窗口过多时,你会发现这些密密麻麻的按钮突然一下减少了许多,这是怎么回事呢?突然消失的那些按钮到哪去了呢?
其实这是Windows XP的一项功能而已。这个功能叫“分组相似的任务栏按钮”,当任务栏按钮过多时,它会把同一类按钮分组集合在一个按钮上,以便精简任务栏。要恢复显示这些被藏起来的任务栏按钮,我们可以用鼠标右键单击开始按钮,选择属性选项,在任务栏选项卡中的“任务栏外观”里去掉“分组类似任务栏按钮”选项前的勾就行了(图1)。
自动隐藏的系统托盘图标
在Windows 98的系统托盘里总是有计划任务、声音和输入法这几个常驻图标,有时开启的其他任务多了,还会有更多的图标显示在系统托盘里,可是在Windows XP中,虽然也有图标显示在系统托盘里,不过有时你会发现,某个图标会不知不觉地消失了,这是怎么回事呢?
这其实又是Windows XP的一个功能“隐藏不活动的图标”,当系统托盘某个图标经过一段时间没有使用的话,Windows XP会把它自动隐藏起来,此时你会发现系统托盘那儿多了个圆形的按钮,单击这个按钮被隐藏的图标就全部出来了。当然我们可以在开始菜单属性选项里,单击“隐藏不活动的图标”选项后面的“自定义”按钮,来设置图标隐藏的选项。在“自定义”窗口(图2)中,我们单击一个项目后面的“行为”下拉列表,可以设置总是隐藏、总是显示或是不活动时隐藏三个选项。
久违的输入法图标
在Windows 98里系统托盘里会有一个输入法图标,单击这个输入法图标可以更改输入法或设置输入法选项,可是Windows XP中的托盘区有时却没有这个图标,这是怎么回事呢?
这是因为没有开启语言设置中的某些选项,如果想要重现输入法图标,我们可以在控制面板中双击“区域和语言设置”,然后单击“语言”选项卡,再单击“详细信息”,在弹出的“文字服务和输入语言”窗口里单击左下角的“语言栏”按钮,在“语言栏设置”窗口里把“在桌面上显示语言栏”这个选项打开就行了,此时你会发现久违的输入法图标又回来了。
缩短的开始菜单和收藏夹
在Windows XP使用一段时间后,你会发现开始菜单和IE收藏夹中的一些项目不见了,其实它们都被Windows XP藏了起来,因为在Windows XP中某个开始菜单项目如果经过一段时间不使用的话,就会被隐藏起来,要看到这些项目我们可以单击被缩短的开始菜单下方的那个条形按钮就行了。
图3 个性化收藏夹菜单
IE的收藏夹也有这个现象,这是因为在IE中使用了个性化收藏夹,要取消这个功能,可以单击IE的工具菜单,选择“Internet选项”,单击“高级”选项卡,在设置列表中找到“启用个性化收藏夹菜单”并取消它就行了(图3)。
消失的管理权限选项
在Windows 2000里,对于NTFS格式的磁盘分区或是文件夹我们可以通过单击鼠标右键属性中的安全选项卡设置访问权限,可是在Windows XP中你会发现这个选项不见了,Windows XP是Windows 2000的升级版本,当然不会省略这个选项,只不过是隐藏罢了。
要恢复显示这个“安全”选项卡,我们可以在资源管理器里单击“工具”菜单,选择“文件夹选项”,然后单击“查看”选项卡,在“文件和文件夹”列表里,把“使用简单的文件共享”前的勾去掉就可以了
7. 在proe中,如何修改配置文件
1、proe配置文件config可以放在此目录中才会生效
2、proe每次启动时,都会产生一个trail.txt文件,而这个文件不删除,积聚多了会影响速度,所以可以来此目录可以不定期删除trail文件。
查询proe起始位置(即proe启动目录)的方法:
1、找到proe启动图标,单击右键—【属性】
2、弹出【属性】对话框-【快捷方式】
8. asp后台一个数据字字符数不够用。怎么修改配置文件 sql语句懂。不过不知道怎么插入。 求详细代码。
打开ACCESS数据库,将行55 要写入的字段的 属性 设置为 备注 ,这样就没有限制了。
9. 在docker中怎么修改tomcat配置文件
1、登录到阿里云开发者管理后台,点击左侧的镜像加速器,右侧会显示镜像加速器的地址。
10. 请问写phpcms系统,后台中会有很多配置项, 这些配置项存放在哪里 如何加载
phpcms v9系统的配置数据大部分都是作为配置文件存放在缓存目录下,主要常用的两个文件:/caches/configs/databases.php 数据库连接配置;/caches/configs/system.php 系统配置项;
获取某项配置值时可使用系统方法load_config():
$html_root=pc_base::load_config('system','html_root');
来实现,其中两个参数第一个指文件名,第二个指配置项名。
另外说下你提到的分页显示数量,这个在普通配置项里是没有的,分页是使用分页连接生成方法pages()产生的,在方法里有个参数来设定显示数量,所以这个只是函数的参数设定值不同而已。
pages函数代码预览:
/**
*分页函数
*
*@param$num信息总数
*@param$curr_page当前分页
*@param$perpage每页显示数
*@param$urlruleURL规则
*@param$array需要传递的数组,用于增加额外的方法
*@param$setpages显示数量
*@return分页
*/
functionpages($num,$curr_page,$perpage=20,$urlrule='',$array=array(),$setpages=10){
此方法在/phpcms/libs/functions/globle.func.php里,有兴趣可以研究。
PS:phpcms使用与二次开发可参看官方手册以及iphpcms的视频教程。