小编Chl*_*loe的帖子

@android:和android之间有什么区别?

有什么区别

android:color="@android:color/black"
Run Code Online (Sandbox Code Playgroud)

style="?android:attr/borderlessButtonStyle" 
Run Code Online (Sandbox Code Playgroud)

@和之间有什么区别?

这是ungoogleable或ogooglebar的问题之一.

android android-layout android-xml

7
推荐指数
2
解决办法
3073
查看次数

运行时错误429,ActiveX组件无法创建对象,自动化MS Word应用程序,CreateObject("Word.Application")

从VBA(Access)执行以下行时,我遇到以下错误:

Set wd = CreateObject("Word.Application")
Run Code Online (Sandbox Code Playgroud)

Imgur

我找到了以下链接,但没有发现它有用:http://support.microsoft.com/kb/828550

我试过的事情


  • 从"控制面板">"程序和功能"修复Office的安装
  • 卸载MS Word,重新安装
  • 尝试Dim wd As Object而不是Dim wd as Word.Application
  • 手动运行Word.
  • winword.exe /RegServer在管理员命令提示符下运行 没有默默地运行,只是打开了Word.
  • 检查CLSID {000209FF-0000-0000-C000-000000000046}下的LocalServer32密钥.最初失踪了.重新安装Word后,CLDID就在那里但缺少LocalServer32密钥.
  • winword.exe /automation.仅仅启动Word.
  • winword.exe以管理员身份运行
  • access.exe以管理员身份运行

相关(也许)


  • Windows 8 x64
  • Office 2007
  • C:\ Program Files(x86)\ Microsoft Office\Office12
  • 预安装了Office 2010的预览版.
  • 启动Excel适用于自动化和VBA.
  • asycfilt.dll文件版本:6.2.9200.16384,日期:7/25/2012 11:05 pm
  • oleaut32.dll文件版本:6.2.9200.16384,日期:2012/7/25 11:06
  • olepro32.dll缺失
  • stdole2.tlb没有文件版本,日期:7/25/2012 10:34 pm
  • McAffee抗病毒

vba ole ms-word word-vba windows-8

7
推荐指数
1
解决办法
1万
查看次数

这个 Vagrant 错误是什么意思以及如何修复它?对于“public_network”和“private_network”一起

我的 Vagrantfile 中有这个

Vagrant.configure("2") do |config|
  config.vm.network "public_network"
  config.vm.network "private_network", type: "dhcp"
Run Code Online (Sandbox Code Playgroud)

当我尝试时它给了我这个错误vagrant up

==> 默认:清除任何先前设置的网络接口...
您尝试通过 DHCP 配置的仅主机网络接口已经有一个启用了 DHCP 的冲突的仅主机适配器。此适配器上的 DHCP 与 DHCP 设置不兼容。两个仅主机网络接口不允许重叠,并且每个仅主机网络接口只能有一个 DHCP 服务器。请重新配置您的仅主机网络或使用其他仅主机网络删除虚拟机。

虽然用了很多词,但我还是不明白。我的所有虚拟机都已关闭。为什么网络上不能有多个 DHCP 客户端?同一网络上通常有多个 DHCP 客户端!我的所有机器都使用 NAT 适配器,除了一台使用桥接适配器。

VirtualBox 5.2.4
Vagrant 2.0.1

networking virtualbox vagrant

7
推荐指数
1
解决办法
1万
查看次数

如何在我在Spring ElasticBeanstalk和Nginx上使用OAuth2的Spring Boot应用程序上强制使用SSL?

我正在尝试使用参考文档强制使用SSL

https://docs.spring.io/spring-boot/docs/current/reference/html/howto-security.html#howto-enable-https

但是,我已经有了

@Configuration
class WebSecurityConfiguration  {
Run Code Online (Sandbox Code Playgroud)

当我添加extends WebSecurityConfigurerAdapter,甚至不添加时,protected void configure(HttpSecurity http)对非Oauth2页面的请求将被无/home/方向重定向/login.它适用于属性设置.只需通过扩展类extends WebSecurityConfigurerAdapter打破应用程序.OAuth2还有其他不相关的路由.我在设置Oauth2之前已经看到过这种非确定性的随机行为.

这是WebSecurityConfiguration班级的概要.

@Configuration
class WebSecurityConfiguration {

    @Autowired
    UserMapper userMapper;

    @Bean
    PasswordEncoder passwordEncoder() {

    @Bean
    protected UserDetailsService userDetailsService() {
Run Code Online (Sandbox Code Playgroud)

就是这样.

我试着添加一个Nginx配置来重定向到SSL,在这个答案/sf/answers/3731769121/,但它没有用.它确实重定向到SSL,但我得到所有路径的404错误

HTTP状态404 - /home
类型状态报告
消息/ home
描述请求的资源不可用.
Apache Tomcat/8.0.47

tomcat 404

因此它强制使用SSL并访问Tomcat,但Spring Boot应用程序完全搞砸了.就好像ZIP中的WAR文件从未部署过一样.

参考:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/java-tomcat-proxy.html#java-tomcat-proxy-nginx

spring amazon-web-services spring-boot amazon-elastic-beanstalk

7
推荐指数
1
解决办法
253
查看次数

在Android中手动启动3G连接并保持开启状态

在启用WiFi的同时,如何在Android中启动3G数据连接?我试过了

IConnectivityManager.setMobileDataEnabled(enabled); // via reflection
Run Code Online (Sandbox Code Playgroud)

它可以在模拟器中运行,但在我的真实手机(Droid 2)中,它会短暂打开然后再次关闭.

从shell(adb shell),ip link提供3G连接的详细信息:

15: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 3 link/ppp

但是,它仅在WiFi关闭时可用.当WiFi打开并且我尝试手动打开它时,它会抱怨ppp0设备不存在.

bash-3.2# ip link set ppp0 up
ip link set ppp0 up
Cannot find device "ppp0"
Run Code Online (Sandbox Code Playgroud)

当我尝试列出设备时,我甚至找不到它

bash-3.2# ls /dev/ppp*
ls /dev/ppp*
/dev/ppp
Run Code Online (Sandbox Code Playgroud)

linux networking android android-networking

6
推荐指数
1
解决办法
3277
查看次数

如何让GD :: Graph不要写最后的X标签并覆盖我的其他标签?

我设置x_label_skip跳过标签,但它仍然试图显示最后一个标签,它覆盖了另一个标签,看起来很乱.它不应该写最后一个标签.它应该跳过最后一个标签.我根据有多少数据点设置要跳过的标签数量.

这就是它的样子:

码:

my $graph = GD::Graph::lines->new(400, 500);
$graph->set(
  r_margin          => 2,
  x_label           => 'Date',
  y_label           => 'Price',
  title             => "$symbol1, $symbol2",
  dclrs             => [ qw(lred lblue lgreen lyellow lpurple cyan lorange) ],
  transparent       => 0,
  x_labels_vertical => 1,
  x_label_skip      => int ((@tmpDate * 8)/(400-50) + 1), # a function of # of data points, each label 8px. More labels, more skip.
) or die $graph->error;
Run Code Online (Sandbox Code Playgroud)

perl gd gd-graph

6
推荐指数
1
解决办法
1083
查看次数

如何在存储过程中创建索引?

如何在存储过程中创建索引?它抱怨

消息102,级别15,状态1,过程createIndexModifiedOn,第12行
'PRIMARY'附近的语法不正确.

但是,ON [PRIMARY]如果您创建新索引并选择,SQL Server本身就会使用它Script As New Query.

如果我删除ON [PRIMARY]然后它给出了这个错误

消息102,级别15,状态1,过程createIndexModifiedOn,第12行
')'附近的语法不正确.

这是程序:

create proc [dbo].createIndexModifiedOn
    @table char(256)
as begin
    declare @idx char(256)
    set @idx = 'idx_' + SUBSTRING(@table, 7, len(@table)-1) + '_modified_on';
    IF  EXISTS (SELECT * FROM sys.indexes WHERE object_id = OBJECT_ID(@table) AND name = @idx)
        DROP INDEX [@idx] ON [@table]

    CREATE NONCLUSTERED INDEX [@idx] ON [@table]
    (
        [modified_on] ASC
    ) ON [PRIMARY]
go
Run Code Online (Sandbox Code Playgroud)

这最终成为完整的查询:

create proc [dbo].createIndexModifiedOn
    @table varchar(256)
as 
    declare …
Run Code Online (Sandbox Code Playgroud)

sql sql-server stored-procedures

6
推荐指数
1
解决办法
2万
查看次数

如何缩小所有资产除了Yii中的jQuery?

Yii让你缩小和压缩JS.我想压缩所有应用程序的JS并使用Google的托管jQuery.我该怎么做呢?

Yii允许你指定jQuery的源代码http://www.yiiframework.com/doc-2.0/guide-structure-assets.html#customizing-asset-bundles

但我已经使用bundles压缩资产的密钥:

'bundles' => require(__DIR__ . '/' . (YII_ENV_PROD ? 'assets-prod.php' : 'assets-dev.php')),
Run Code Online (Sandbox Code Playgroud)

assets-prod.php自动生成.我尝试在压缩过程中自定义资产包

assets.php
// Asset manager configuration:
'assetManager' => [
    'basePath' => '@webroot/assets',
    'baseUrl' => '@web/assets',
    'bundles' => [
      'yii\web\JqueryAsset' => [
        'sourcePath' => null,   // do not publish the bundle
        'js' => [
          '//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js',
        ],
      ],
    ],
],
Run Code Online (Sandbox Code Playgroud)

但是当我运行yii asset assets.php config/assets-prod.php它时根本没有生成任何jQuery文件.这几乎是我想要的,但是当我加载页面时,jQuery完全丢失了.没有提到jQuery.它创造了这个assets-prod.php,这似乎是错误的

'yii\\web\\JqueryAsset' => [
    'sourcePath' => null,
    'js' => [],
    'css' => [],
    'depends' => …
Run Code Online (Sandbox Code Playgroud)

php jquery yii yii2

6
推荐指数
1
解决办法
598
查看次数

如何防止脚本关闭 Chrome 中的窗口/选项卡?

我正在调试 SSO 应用程序,我需要阻止窗口关闭,以便我可以检查请求和响应。我试图禁用 Javascript 但登录流程需要 Javascript。网络 > 保留日志也不起作用。固定选项卡也不起作用。在它关闭之前有几个重定向。我无权访问 SSO 服务器的代码。如何防止脚本关闭窗口?

google-chrome google-chrome-devtools

6
推荐指数
1
解决办法
3904
查看次数

Spring Boot:RequestRejectedException:请求被拒绝,因为 URL 包含潜在的恶意字符串“;”

当我发布 Spring Boot 应用程序的登录凭据时,出现以下异常。

org.springframework.security.web.firewall.RequestRejectedException:请求被拒绝,因为 URL 包含潜在的恶意字符串“;”

它被张贴到/dologin,然后重定向到/homejsessionid追加到末尾。它也设置会话cookie。我没有更改任何会话设置,也没有提到sessionin application.properties.

我试图设置

server.servlet.session.cookie.http-only=true
server.servlet.session.tracking-modes=cookie
Run Code Online (Sandbox Code Playgroud)

/sf/answers/2225477481/ 中所述,但它没有用。

我加了

@Bean
public ServletContextInitializer servletContextInitializer() {
    return new ServletContextInitializer() {
        @Override
        public void onStartup(ServletContext servletContext) throws ServletException {
           servletContext.setSessionTrackingModes(Collections.singleton(SessionTrackingMode.COOKIE));
           SessionCookieConfig sessionCookieConfig=servletContext.getSessionCookieConfig();
           sessionCookieConfig.setHttpOnly(true);
        }
    };
}
Run Code Online (Sandbox Code Playgroud)

但现在它只是 POST,设置 cookie,然后重定向回登录屏幕。就好像它无法访问会话一样。

我设置了server.session.tracking-modes=cookie(而不是server.servlet...)并且它现在只使用 cookie,但是 Chrome 浏览器在登录后没有将 cookie 发送回服务器!/home如果user会话中的属性为空,则操作只会重新显示登录页面。

POST /dologin HTTP/1.1
Host: localhost:8080
Origin: http://localhost:8080
Upgrade-Insecure-Requests: 1
Referer: http://localhost:8080/home

HTTP/1.1 302 …
Run Code Online (Sandbox Code Playgroud)

spring google-chrome spring-security spring-boot

6
推荐指数
1
解决办法
4万
查看次数