小编Cub*_*key的帖子

条件评估是否优化?这段代码不好吗?

1.Imagine条件if (obj.is_x() || obj.is_y() || obj.is_z())
obj.is_y()obj.is_z()被调用,如果评估obj.is_x()返回真的吗?

这个坏主意(一般来说)?这段代码看起来不好吗?

bool isbn13_prefix_valid (const string& prefix)
{
    unsigned num = stoi(prefix);
    if (num == 978 || num == 979) return 1;  //super common ones
        else if (   num >= 0 && num <= 5 || num == 7 || num >= 600 && num <= 649
                || num >= 80 && num <= 94 || num >= 950 && num <= 989
                || num >= 9900 …
Run Code Online (Sandbox Code Playgroud)

c++ optimization evaluation logical-operators conditional-statements

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

当我选择javascript元素时,页面跳转到顶部?

有没有人知道为什么当选择其中一个bin时它会跳到顶部<div>?我已经尝试了一切,它只是不起作用(至少在Chrome中).

这是我的脚本:

<script>
 $(document).ready(function () {
        $("#bin1").click(function(){ 
           $("#div1").slideDown("1000"); 
           $("#div3").hide(); 
           $("#div2").hide();  
           $("#div4").hide();
        });
       $("#bin2").click(function(){ 
           $("#div2").slideDown("1000"); 
           $("#div3").hide(); 
           $("#div1").hide();  
           $("#div4").hide();
        });
      $("#bin3").click(function(){ 
          $("#div3").slideDown("1000"); 
           $("#div1").hide(); 
           $("#div2").hide();  
           $("#div4").hide();
       });
     $("#bin4").click(function(){ 
          $("#div4").slideDown("slow"); 
          $("#div3").hide(); 
          $("#div2").hide();  
          $("#div1").hide();

          return false;
      });
  });
 </script>
Run Code Online (Sandbox Code Playgroud)

这是HTML:

<div id="binheader" style="padding-top:20px;">
  <a href="javascript: return null;" id="bin1">
    <img src="img/black bin name.png"
    style="width:200px; float:left;" />
  </a>
  <a href="javascript: return null;" id="bin2">
    <img src="img/green bin name.png"
    style="padding-left:33px; width:200px; float:left;" />
  </a>
  <a href="javascript: return null;" id="bin3">
    <img src="img/yellow box name.png"
    style="padding-left: 34px; width:200px; float:left;" …
Run Code Online (Sandbox Code Playgroud)

jquery slidedown

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

删除SeekBar阴影

因为一些奇怪的原因(黑暗而不是黑色部分),我在SeekBar和拇指后面有一个随机阴影.我怎么摆脱它?

阴影的形象

我的SeekBar:

<SeekBar android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:id="@+id/slider"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:max="10"
    android:thumb="@drawable/thumb"
    android:progressDrawable="@drawable/progress_appearance"/>
Run Code Online (Sandbox Code Playgroud)

thumb.xml

<?xml version="1.0" encoding="UTF-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">

<gradient
    android:startColor="#ffffffff"
    android:endColor="#ffffffff"/>

<size android:height="20dp" android:width="20dp"/>
</shape>
Run Code Online (Sandbox Code Playgroud)

progress_appearance.xml(有一些奇怪的渐变,我还没有删除)

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<item android:id="@android:id/background"
    android:paddingTop="3px"
    android:paddingBottom="3px">
    <shape>
        <corners android:radius="100dip" />
        <gradient
            android:startColor="#000"
            android:centerColor="#000"
            android:endColor="#000"
            android:centerY="0.2"
            android:angle="270"/>
    </shape>
</item>

<item android:id="@android:id/progress">
    <clip>
        <shape>
            <corners android:radius="0dip" />
            <gradient
                android:startColor="#000"
                android:centerColor="#000"
                android:endColor="#000"/>
        </shape>
    </clip>
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

java android seekbar

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

在excel vba上处理错误

我无法弄清楚如何处理我的宏中引发的错误.

通过application.Vlookup我搜索一个值.问题是,如果该值不存在宏停止.

我试过一个On Error Resume Next工作正常,但我想告诉用户该值不存在.

    Private Sub CommandButton1_Click()
    Dim Num As Double
    Dim Cle As Integer
    Dim Dpt As String
    Dim Age As Integer
    Dim Essaidate As String
    Dim CommNaiss As String
    Dim NumOrdre As String
    Dim Reg As String


   'Initialisons la date du jour

    CeJour = Date

    Num = TextBox1.Text

    Cle = 97 - (Num - (Int(Num / 97) * 97))

    If Cle < 10 Then

        Label2.Caption = "0" & Cle
    Else
        Label2.Caption = …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

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

Firefox剪辑路径CSS代码不接受

我想在我的网站上建立一个圆形的头像.但是,这些clip-path循环适用于Chrome,Safari和IE9.我不知道为什么它不适用于Firefox.我使用的是Firefox 28.0.

我的Chrome浏览器:

铬

火狐: 在此输入图像描述

我的CSS代码:

.author-avatar img{
  height: 41px;
  left: -18px;
  position: relative;
  -webkit-clip-path: circle(50%, 50%, 30%);
  -moz-clip-path: circle(50%, 50%, 30%);
  clip-path: circle(50%, 50%, 30%);
}
Run Code Online (Sandbox Code Playgroud)

是一种让firefox看起来一样的方法吗?

css firefox clip

0
推荐指数
1
解决办法
1656
查看次数

将String从String更改为复选框(JTable)

我有一个小问题,即从我的数据库向JTable显示结果.它正确显示所有数据,但目前它对布尔值显示"true"或"false".

我知道这一定是因为我正在使用getString,但是有人知道要使用什么才能将其更改为复选框吗?

当前JTable:

在此输入图像描述

我的数据库:

在此输入图像描述

码:

connection con=new connection();
Connection getcon=null;
Vector col = new Vector();
Vector dat= new Vector();
ResultSet rs = null;
try{
    getcon = con.creatConnection();
    col.add("Fanta");
    col.add("Crisps");
    col.add("Beer");
    col.add("Wine");// create income table default colum names and sore it
    col.add("Water");
    col.add("Seat Row");
    col.add("Seat");
    col.add("Total Cost");  
    rs=getcon.createStatement().executeQuery("select*from orders"); //getting all the information from the table

    dat.clear();

    while(rs.next()){// if record source avilable

        Vector v =new Vector();
        v.add(rs.getString("Fanta").trim());
        v.add(rs.getString("Crisps").trim());
        v.add(rs.getString("Beer").trim());
        v.add(rs.getString("Wine").trim());// getting income values from database and store in dat …
Run Code Online (Sandbox Code Playgroud)

java swing jtable jcheckbox

0
推荐指数
1
解决办法
621
查看次数

java中的按钮没有做动作

我正在从事Java任务.我有很多连接在一起的类,其中一个构造函数如下:

public class RemovePatientForm extends JFrame implements ActionListener {


        JPanel northPanel = new JPanel();
        JPanel southPanel = new JPanel();
        JPanel midPanel = new JPanel();
        JLabel removeLabel = new JLabel("Please type in the ID of the patient to be removed");
        JLabel idLabel= new JLabel("ID");
        JTextField idText=new JTextField();
        JButton submit = new JButton("Submit");
        JButton reset = new JButton("Clear");
        boolean externalForm = false;



        public RemovePatientForm(){

            setTitle("Removing a patient");
            setLayout(new BorderLayout());
            setSize(400,200);
            setLocationRelativeTo(null);
            setVisible(true);
            setResizable(false);

            add("North", northPanel);
            add("South", southPanel);
            northPanel.add(removeLabel);
            southPanel.add(submit);
            southPanel.add(reset);

            add(idLabel);
            add(idText); …
Run Code Online (Sandbox Code Playgroud)

java database

0
推荐指数
1
解决办法
27
查看次数

使用涉及每个元素索引的计算在数组中分配值

我的数组共有10个指标,我想设置array[0] = 1/1,array[1] = 1/2,array[2] = 1/3,array[4] = 1/4等等.

计算后我想显示元素 Sytem.out.println();

我究竟做错了什么?

public static void main(String[] args) {
    final int VALUE =1;
    int[] array = new int[10];
    int counter=10;
    double result =0;
    for(int i =0; i<array.length; i++)
    {
        array[0]=VALUE/i;
        array[1]=VALUE/i;
        array[2]=VALUE/i;
        array[3]=VALUE/i;
        array[4]=VALUE/i;
        array[5]=VALUE/i;
        array[6]=VALUE/i;
        array[7]=VALUE/i;
        array[8]=VALUE/i;
        array[9]=VALUE/i;

    System.out.println( array[0] +" " + array[1] +" " + array[2] +" " + array[3]+" " +  array[4]+" "+array[5]+" " +array[6] +" " + array[7]+" …
Run Code Online (Sandbox Code Playgroud)

java arrays algorithm math

0
推荐指数
1
解决办法
92
查看次数

数组逻辑:我如何安排两个数组编号

我有两个数组:

int array1 [] = {1,2,3,4,5,6,7}; [这个阵列可以增长到很多]

int array2 [] = {1,2,3}; [它最多可以有30个元素]

array1应该是父循环,并且将包含比array2更多的元素.例如,我必须安排如下:

预期结果:
1-1
2-2
3-3
4-1
5-2
6-3
7-1

我该怎么办?

java arrays logic core

-2
推荐指数
1
解决办法
68
查看次数